Changeset 4f5e1c7c in mainline


Ignore:
Timestamp:
2012-11-15T23:58:55Z (11 years ago)
Author:
Adam Hraska <adam.hraska+hos@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
497bd656
Parents:
991d2d8
Message:

Commented assert in smp_call.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/smp/smp_call.c

    r991d2d8 r4f5e1c7c  
    107107        smp_call_t *call_info)
    108108{
    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         */
    110116        ASSERT(!interrupts_disabled());
    111117        ASSERT(call_info != NULL);
Note: See TracChangeset for help on using the changeset viewer.