Messages in this thread Patch in this message | | | From | Jeongjun Park <> | Subject | Re: [syzbot] [hams?] possible deadlock in serial8250_console_write | Date | Sat, 20 Apr 2024 15:09:19 +0900 |
| |
please test deadlock in serial8250_console_write
#syz test git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
--- drivers/net/ppp/ppp_async.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ppp/ppp_async.c b/drivers/net/ppp/ppp_async.c index c33c3db3cc08..d12b8155e839 100644 --- a/drivers/net/ppp/ppp_async.c +++ b/drivers/net/ppp/ppp_async.c @@ -134,11 +134,11 @@ static struct asyncppp *ap_get(struct tty_struct *tty) { struct asyncppp *ap; - read_lock(&disc_data_lock); + read_lock_irq(&disc_data_lock); ap = tty->disc_data; if (ap != NULL) refcount_inc(&ap->refcnt); - read_unlock(&disc_data_lock); + read_unlock_irq(&disc_data_lock); return ap; } -- 2.34.1
| |