On 3/7/07, linux-os (Dick Johnson) <[EMAIL PROTECTED]> wrote:
Interruptible_sleep_on is interruptible, but for your task to actually be awakened and your alarm handler to get some CPU, it needs to be scheduled. If the BKL (big kernel lock) is held, it won't be scheduled until it is released.
You can schedule while holding the BKL and it will be dropped and reacquired. Lee - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/