From d9a8f6d72aa503402995b76dd1ebffa758999dd8 Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Wed, 16 Apr 2003 22:51:56 -0700 Subject: [PATCH] Use WARN_ON in local_bh_enable() This BUG_ON is triggering via ppp's line discipline flushing, due to brokenness in tty_io.c. We need to fix tty. Meanwhile, let's not gratuitously nuke people's boxes. --- kernel/softirq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel') diff --git a/kernel/softirq.c b/kernel/softirq.c index bce93b611822..60f914897e46 100644 --- a/kernel/softirq.c +++ b/kernel/softirq.c @@ -102,7 +102,7 @@ restart: void local_bh_enable(void) { __local_bh_enable(); - BUG_ON(irqs_disabled()); + WARN_ON(irqs_disabled()); if (unlikely(!in_interrupt() && local_softirq_pending())) invoke_softirq(); -- cgit v1.2.3