Messages in this thread | ![/](/images/icornerl.gif) | | From | Kuen-Han Tsai <> | Date | Sun, 28 Jan 2024 22:00:49 +0800 | Subject | Re: [PATCH] usb: gadget: u_serial: Add null pointer checks after RX/TX submission |
| |
Hi Greg & Jiri,
>> Or you switch to tty_port refcounting and need not fiddling with this at all >> ;). > I agree, Kuen-Han, why not do that instead?
Thanks for the feedback! I agree that switching to tty_port refcounting is the right approach.
I'm currently digging into tty_port.c to understand the best way to implement this change. Could you confirm if I'm on the right track by using tty_kref_get() and tty_kref_put() to address race conditions? Additionally, do I need to refactor other functions in u_serial.c that interact with the TTY without refcounting?
Regards, Kuen-Han
| ![\](/images/icornerr.gif) |