Hi folks,

I have probably a bugreport for hiddev.

Scenario:
I am using hiddev to communicate with a HID device.
The communication is based on reports sent and received.
I notice problems with the older and newest kernels.
Several were fixed in the past but with 2.6.11.3 several problems are back.
It seems that requests are not synchronized, so the driver returns before the 
device has acknowledged.
The return code of the ioctls (HIDIOCSREPORT/HIDIOCGREPORT) indicate success, 
the ioctl did return but it looks as if the requests are still on their way.
I could program around using 5000us delays after every ioctl.
With kernel 2.6.8 these delays were only required for the HIDIOCSREPORT 
ioctls.

You can download a bugreport from the following location:
http://www.blacktip-software.de/pubdownl.cgi?111111111111
= bugreport.txt

If you need somebody to test your fix, feel free to contact me.
I can easily reproduce this problem.

Regards
Uwe










-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to