sigtimedwait: When timer expires, up_unblock_task() is called. This is okay...
sigtimedwait: When timer expires, up_unblock_task() is called. This is okay in the single CPU case because interrupts are disable in the timer interrupt handler. But it is insufficient in the SMP case. enter_ and leave_critical_section() must be called in order to manage spinlocks correctly.
parent
e08660c3
Please register or sign in to comment