Changeset f9d0a86 in mainline for kernel/generic/src/ipc/sysipc.c
- Timestamp:
- 2017-11-14T12:24:42Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6cad776
- Parents:
- 887c9de (diff), d2d142a (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - git-author:
- Aearsis <Hlavaty.Ondrej@…> (2017-11-14 01:04:19)
- git-committer:
- Aearsis <Hlavaty.Ondrej@…> (2017-11-14 12:24:42)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/ipc/sysipc.c
r887c9de rf9d0a86 199 199 irq_spinlock_lock(&phone->callee->lock, true); 200 200 list_remove(&phone->link); 201 /* Drop callee->connected_phones reference */ 202 kobject_put(phone->kobject); 201 203 phone->state = IPC_PHONE_SLAMMED; 202 204 irq_spinlock_unlock(&phone->callee->lock, true); … … 357 359 * @return Call hash on success. 358 360 * @return IPC_CALLRET_FATAL in case of a fatal error. 359 * @return IPC_CALLRET_TEMPORARY if there are too many pending360 * asynchronous requests; answers should be handled first.361 361 * 362 362 */ … … 370 370 if (check_call_limit(kobj->phone)) { 371 371 kobject_put(kobj); 372 return IPC_CALLRET_ TEMPORARY;372 return IPC_CALLRET_FATAL; 373 373 } 374 374 … … 413 413 if (check_call_limit(kobj->phone)) { 414 414 kobject_put(kobj); 415 return IPC_CALLRET_ TEMPORARY;415 return IPC_CALLRET_FATAL; 416 416 } 417 417
Note:
See TracChangeset
for help on using the changeset viewer.