serial subsystem


List(s): linux-serial@vger.kernel.org
Maintainer(s): gregkh@linuxfoundation.org
Fixed bugs: 51
Parent subsystem(s): kernel (89)
Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Discussions
KASAN: slab-use-after-free Read in check_tty_count prio:normal serial 19 syz, C error 4 28d 73d
KASAN: slab-use-after-free Write in release_tty prio:normal actionable serial 22 syz, C error 7 23d 79d PATCH [1d13h]
possible deadlock in n_tty_receive_buf_common (2) prio:low serial 4 1 85d 80d
possible deadlock in task_call_func prio:low serial 4 9 85d 81d
INFO: task hung in tty_release_struct (8) prio:high serial 1 33 69d 86d
possible deadlock in __refill_objects_node prio:high serial 4 5 84d 89d
KASAN: slab-use-after-free Write in tty_init_dev prio:normal serial 22 C 7 41d 90d PATCH [1d13h]
KASAN: slab-use-after-free Read in stop_tty prio:high actionable serial 19 6 16d 149d PATCH [148d]
KASAN: slab-use-after-free Read in kbd_event (2) actionable prio:high serial 19 C error 17 13d 204d PATCH [202d]
KASAN: slab-out-of-bounds Write in do_con_write (3) prio:high serial 21 15 87d 245d
possible deadlock in n_tty_flush_buffer serial 4 syz, C error inconclusive 84 13d 645d PATCH [36d]
possible deadlock in tty_buffer_flush (3) serial 4 syz, C done 209 12h53m 780d
KMSAN: uninit-value in n_tty_receive_buf_closing (3) serial 7 syz, C 369 135d 801d PATCH [399d]
possible deadlock in console_lock_spinning_enable (5) serial prio:low 4 syz, C done error 5274 62d 802d 💬 4 [179d]
KMSAN: uninit-value in n_tty_receive_buf_standard serial 7 syz, C 3803 70d 1032d 💬 1 [117d]
memory leak in gsm_activate_mux prio:normal serial 3 syz, C 4 16d 1140d PATCH [171d]
INFO: rcu detected stall in console_callback serial 1 syz, C error error 18 283d 1166d
BUG: soft lockup in tx prio:low serial 1 syz, C 1195 114d 1502d 💬 3 [179d]
INFO: task can't die in show_free_areas serial 1 syz, C error error 305 4d23h 1739d 💬 3 [55d]
Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Discussions
KCSAN: data-race in __stop_tty / pty_write_room (13) race:benign serial 6 1 7d02h 7d02h
KCSAN: data-race in serial8250_do_startup / serial8250_modem_status (5) race:benign prio:low serial 6 1 8d21h 8d21h
KCSAN: data-race in serial8250_do_startup / serial8250_handle_irq_locked (2) race:benign prio:low serial 6 1 9d16h 9d16h
KCSAN: data-race in n_tty_receive_char / n_tty_write (14) race:benign prio:low serial 6 1 12d 12d
KCSAN: data-race in n_tty_write / tty_set_termios (15) race:benign prio:low serial 6 1 14d 14d
KCSAN: data-race in n_tty_poll / n_tty_set_termios (5) race:benign prio:low serial 6 C 3 2d21h 24d
KCSAN: data-race in __stop_tty / do_con_write (11) race:benign prio:low serial 6 1 29d 29d
KCSAN: data-race in serial8250_fifo_wait_for_lsr_thre / serial8250_register_8250_port race:benign prio:low serial 6 3 8d20h 32d
KCSAN: data-race in ppp_asynctty_receive / tty_set_termios (11) race:benign prio:low serial 6 1 54d 54d
KCSAN: data-race in n_tty_lookahead_flow_ctrl / tty_set_termios (5) prio:low serial 6 C 125 6d10h 270d