serial_port_data_corruption,_possible_ke rnel_/_memory_corruption_outside_of_that

From: Sulev-Madis Silber <freebsd-hackers-freebsd-org952_at_ketas.si.pri.ee>
Date: Sun, 12 Jan 2025 05:52:19 UTC
right list?

i have issue where multiple people report usb serial ports behave weirdly and they mix up their input buffers and output buffers

all the info is in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273566

i'm apparently incapable to understanding, let alone fixing it

data seems to jump buffers, even end up in another console, in case of physical sc/vt tty on box, as a result

it also feels as if kernel corrupts in general. this affects multiple archs

i think i've uncovered bug in some usb serial drivers, in ucom, usb? i don't know

was already suggested kasan kernel but have to look where to run it, need special test hw for this

problem appears if lot of data starts suddenly flowing through ports, which might be unusual usecase for them and therefore triggers, unsure, what, buffer overflow? something just blows up there and i don't know what