The idmouse driver does not suffer from the disconnect-related bugs recently fixed in the other misc drivers. It does however have some redundant constructs in place to manage the open-disconnect race, which is already taken care of by USB core. Johan Johan Hovold (3): USB: idmouse: simplify disconnect handling USB: idmouse: drop redundant open-count check from release USB: idmouse: clean up runaway white space drivers/usb/misc/idmouse.c | 36 +++++++----------------------------- 1 file changed, 7 insertions(+), 29 deletions(-) -- 2.23.0