OSDN Git Service
(root)
/
tomoyo
/
tomoyo-test1.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
6pack,mkiss: fix possible deadlock
[tomoyo/tomoyo-test1.git]
/
drivers
/
net
/
hamradio
/
6pack.c
diff --git
a/drivers/net/hamradio/6pack.c
b/drivers/net/hamradio/6pack.c
index
23281ae
..
71d6629
100644
(file)
--- a/
drivers/net/hamradio/6pack.c
+++ b/
drivers/net/hamradio/6pack.c
@@
-654,10
+654,10
@@
static void sixpack_close(struct tty_struct *tty)
{
struct sixpack *sp;
- write_lock_
bh
(&disc_data_lock);
+ write_lock_
irq
(&disc_data_lock);
sp = tty->disc_data;
tty->disc_data = NULL;
- write_unlock_
bh
(&disc_data_lock);
+ write_unlock_
irq
(&disc_data_lock);
if (!sp)
return;