serial subsystem


List(s): linux-serial@vger.kernel.org
Maintainer(s): gregkh@linuxfoundation.org
Fixed bugs: 53
Parent subsystem(s): kernel (85)
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 10d 86d PATCH [2d02h]
possible deadlock in n_tty_receive_buf_common (2) prio:low serial 4 1 98d 93d
possible deadlock in task_call_func prio:low serial 4 9 98d 94d
INFO: task hung in tty_release_struct (8) prio:high serial 1 33 82d 99d
possible deadlock in __refill_objects_node prio:high serial 4 5 97d 102d
KASAN: slab-use-after-free Read in stop_tty prio:high actionable serial 19 6 29d 162d PATCH [161d]
KASAN: slab-use-after-free Read in kbd_event (2) actionable prio:high serial 19 C error 19 7d18h 217d PATCH [215d]
possible deadlock in n_tty_flush_buffer serial 4 syz, C error inconclusive 84 12d 658d PATCH [49d]
possible deadlock in tty_buffer_flush (3) serial 4 syz, C done 215 1d18h 793d
KMSAN: uninit-value in n_tty_receive_buf_closing (3) serial 7 syz, C 369 148d 814d PATCH [412d]
possible deadlock in console_lock_spinning_enable (5) serial prio:low 4 syz, C done error 5274 75d 816d 💬 4 [192d]
KMSAN: uninit-value in n_tty_receive_buf_standard serial 7 syz, C 3803 83d 1045d 💬 1 [130d]
memory leak in gsm_activate_mux prio:normal serial 3 syz, C 4 29d 1153d PATCH [184d]
INFO: rcu detected stall in console_callback serial prio:high 1 syz, C error error 18 296d 1179d
INFO: task can't die in show_free_areas serial prio:low 1 syz, C error error 305 18d 1752d 💬 3 [5d12h]
Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Discussions
KCSAN: data-race in n_tty_flush_buffer / n_tty_lookahead_flow_ctrl (10) serial prio:low race:benign 6 1 1d20h 1d20h
KCSAN: data-race in __stop_tty / pty_write_room (13) race:benign serial 6 1 20d 20d PATCH [10h13m]
KCSAN: data-race in serial8250_do_startup / serial8250_modem_status (5) race:benign prio:low serial 6 1 21d 21d PATCH [8h19m]
KCSAN: data-race in serial8250_do_startup / serial8250_handle_irq_locked (2) race:benign prio:low serial 6 1 22d 22d
KCSAN: data-race in n_tty_receive_char / n_tty_write (14) race:benign prio:low serial 6 1 25d 25d
KCSAN: data-race in n_tty_write / tty_set_termios (15) race:benign prio:low serial 6 1 27d 27d
KCSAN: data-race in n_tty_poll / n_tty_set_termios (5) race:benign prio:low serial 6 C 3 15d 37d PATCH [8h19m]
KCSAN: data-race in __stop_tty / do_con_write (11) race:benign prio:low serial 6 1 42d 42d
KCSAN: data-race in serial8250_fifo_wait_for_lsr_thre / serial8250_register_8250_port race:benign prio:low serial 6 3 21d 45d
KCSAN: data-race in n_tty_lookahead_flow_ctrl / tty_set_termios (5) prio:low serial 6 C 132 11h32m 283d