Staging: generic_serial: fix double locking bug
authorDan Carpenter <error27@gmail.com>
Mon, 28 Feb 2011 19:28:31 +0000 (22:28 +0300)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 28 Feb 2011 21:21:20 +0000 (13:21 -0800)
spin_lock_irqsave() is not nestable.  The second time that it gets
called it overwrites the "flags" variable and so IRQs can't be restored
properly.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

No differences found