]> git.hungrycats.org Git - linux/commit
[IRDA]: Fix IRQ save/restore handling in seq file handlers.
authorDavid S. Miller <davem@nuts.ninka.net>
Wed, 5 Nov 2003 04:52:55 +0000 (20:52 -0800)
committerDavid S. Miller <davem@nuts.ninka.net>
Wed, 5 Nov 2003 04:52:55 +0000 (20:52 -0800)
commit5518039976e1eee29f43b96cf339d328e37d653a
tree94895b11f0e2c64e44252dbec03bf647148c73f2
parent28a058fe89b0411761100888907560b84486e59f
[IRDA]: Fix IRQ save/restore handling in seq file handlers.

IRDA was restoring IRQ flags in a different function from which they
were saved which explodes on certain platforms.  It did not need to
use _irq{save,restore}() anyways since the seqfile layer always invokes
these routines from user context with interrupts enabled, so using
plain spin_{lock,unlock}_irq() works just fine.
net/irda/discovery.c
net/irda/ircomm/ircomm_core.c
net/irda/iriap.c
net/irda/irlap.c
net/irda/irlmp.c
net/irda/irttp.c