Changeset 4f5e1c7c in mainline
- Timestamp:
- 2012-11-15T23:58:55Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 497bd656
- Parents:
- 991d2d8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/smp/smp_call.c
r991d2d8 r4f5e1c7c 107 107 smp_call_t *call_info) 108 108 { 109 /* todo: doc deadlock */ 109 /* 110 * Interrupts must not be disabled or you run the risk of a deadlock 111 * if both the destination and source cpus try to send an IPI to each 112 * other with interrupts disabled. Because the interrupts are disabled 113 * the IPIs cannot be delivered and both cpus will forever busy wait 114 * for an acknowledgment of the IPI from the other cpu. 115 */ 110 116 ASSERT(!interrupts_disabled()); 111 117 ASSERT(call_info != NULL);
Note:
See TracChangeset
for help on using the changeset viewer.