From 82e91ed923937dd719aed196b9b7ba001883f3c3 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Tue, 16 Jun 2009 17:00:53 +0100 Subject: [PATCH] --- yaml --- r: 151191 b: refs/heads/master c: 677ca3060c474d7d89941948e32493d9c18c52d2 h: refs/heads/master i: 151189: cda570831678363cc720bc7516fdbf8c1432d898 151187: 62de9d239c4e4064ee8bdcfc456fe115909675ff 151183: 54b0f6627e5fd9da9ca600d3373c1e8c1695e15c v: v3 --- [refs] | 2 +- trunk/drivers/char/tty_ldisc.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index cbd9e37d04c1..69d0ac9620b0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 52856ed732aeab5e8e0b7c9e2a7a3d31736218ab +refs/heads/master: 677ca3060c474d7d89941948e32493d9c18c52d2 diff --git a/trunk/drivers/char/tty_ldisc.c b/trunk/drivers/char/tty_ldisc.c index 874c2486c034..a19e935847b0 100644 --- a/trunk/drivers/char/tty_ldisc.c +++ b/trunk/drivers/char/tty_ldisc.c @@ -207,6 +207,7 @@ static void tty_ldisc_put(struct tty_ldisc *ld) ldo->refcount--; module_put(ldo->owner); spin_unlock_irqrestore(&tty_ldisc_lock, flags); + WARN_ON(ld->refcount); kfree(ld); }