[sane-devel] Problem with libusb and 64 bits 2.6.25 kernel
nicolas.martin at freesurf.fr
Mon May 26 20:28:04 UTC 2008
Sam V. posted recently a bug report with a 64 bits kernel, running the
pixma backend and a MF-4270 Canon MFP.
He has the pixma backend running fine with a 32 bits kernel (same
version as 64 bits) in same conditions.
On a 64 bits 2.6.25 kernel (Fedora 9) or 2.6.24 (Ubuntu), the logs show
that sometimes (but not always, that's why scanning finally works, but
takes very long time), there appears to be a:
"Resource temporarily unavailable"
error for read calls, from either sanei_usb_read_int() or
sanei_usb_read_bulk(). They are triggered by usb_bulk_read() or
usb_interrupt_read() calls from libusb.
This error induces the timeouts, thus long scanning time.
There do not appear to be errors on write calls (this would make
I don't know what could cause this libusb error for the 64 bits kernel ?
Anyone here already experienced this, or would have a clue ?
More information about the sane-devel