Bug 3063 - hid report
Summary: hid report
Status: REJECTED INSUFFICIENT_DATA
Alias: None
Product: Drivers
Classification: Unclassified
Component: USB (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: Dmitry Torokhov
URL:
Keywords:
Depends on:
Blocks: USB
  Show dependency tree
 
Reported: 2004-07-13 19:35 UTC by jian wugang
Modified: 2006-03-06 10:35 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.5 later
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description jian wugang 2004-07-13 19:35:10 UTC
The communication will fail if the length of hid report is longer than 
HID_BUFFER_SIZE.

The hid report of Feitian's HID device is 72 bytes, so our HID device cannot 
work properly.

When we change the HID_BUFFER_SIZE to 128 bytes, our HID device works quite 
well.

We checked Linux kernel code and hid standard, found the below information: 

HID standard says that one hid report may consist of several packages, but 
Linux kernel assumes that one report is just one package, and the report length 
is not longer than 64 bytes.
Comment 1 Greg Kroah-Hartman 2005-08-18 16:31:09 UTC
Still a problem in 2.6.13-rc6?
Comment 2 Greg Kroah-Hartman 2006-03-06 10:35:23 UTC
No response in 6 months, closing.  If this is still a problem, please reopen
with the requested information.

Note You need to log in before you can comment on or make changes to this bug.