On venerdì 22 luglio 2022 21:15:34 CEST Fabio M. De Francesco wrote: > On venerdì 22 luglio 2022 16:39:09 CEST Tetsuo Handa wrote: > > On 2022/07/22 22:53, syzbot wrote: > > > patch: https://syzkaller.appspot.com/x/patch.diff? > x=1141355e080000 > > > > This patch helps only if iforce_usb_disconnect() is called while waiting > at > > wait_event_interruptible(iforce->wait, !test_bit(IFORCE_XMIT_RUNNING, > iforce->xmit_flags)). > > > > It is possible that iforce_usb_disconnect() is called before > > iforce_send_packet(iforce, FF_CMD_ENABLE, "\001") sets > IFORCE_XMIT_RUNNING bit. > > I haven't spent time looking closely at this driver, I'm also reacting at Sorry, please delete that spurious "also". Perhaps I wanted to write "only". Thanks, Fabio > what you said about to signal the waiter that the flag changed.