Re: [PATCH] usbhid: tolerate intermittent errors

From: Oliver Neukum

Date: Mon Feb 09 2026 - 05:06:12 EST


On 08.02.26 18:10, Liam Mitchell wrote:
Modifies the usbhid error handling logic to better handle intermittent
errors like EPROTO, which should only need resubmission of URBs and not
full device reset.

Reduces initial retry delay from 13ms to 1ms. The faster the URB is
resubmitted, the lower the chance that user events will be missed.

Hi,

in this case I have to ask the obvious question: Why wait at all?
It would seem to me that if you have spurious or intermittent errors
the right time to retry is immediately.

Regards
Oliver