[PATCH] quirk support for usbatm + EILSEQ quirk
Duncan Sands
duncan.sands at math.u-psud.fr
Mon Jun 27 15:53:06 EDT 2005
Hi Matthieu,
> It also add EILSEQ quirk needed for eagle chipset.
this test seems to be wrong:
- if (unlikely(urb->status))
+ if (unlikely(urb->status) &&
+ ( channel->usbatm->driver->quirk & IGNORE_ELISEQ &&
+ urb->status != -EILSEQ ))
/* throttle processing in case of an error */
Shouldn't it be:
+ if (unlikely(urb->status &&
+ ( !(channel->usbatm->driver->quirk & IGNORE_ELISEQ) ||
+ urb->status != -EILSEQ )))
?
More information about the Usbatm
mailing list