X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=kernel%2Fexit.c;h=9d1b10ed0135139b8514f829f345c6525699db50;hb=727e6e932d76f05f8691a32bbeabd1061b051a3b;hp=3ebcd60a19c69e76bab6d9b70cbd0d75508b3422;hpb=8678887e7fb43cd6c9be6c9807b05e77848e0920;p=linux-2.6 diff --git a/kernel/exit.c b/kernel/exit.c index 3ebcd60a19..9d1b10ed01 100644 --- a/kernel/exit.c +++ b/kernel/exit.c @@ -784,6 +784,8 @@ fastcall NORET_TYPE void do_exit(long code) profile_task_exit(tsk); + WARN_ON(atomic_read(&tsk->fs_excl)); + if (unlikely(in_interrupt())) panic("Aiee, killing interrupt handler!"); if (unlikely(!tsk->pid))