diff options
author | Al Viro <viro@ftp.linux.org.uk> | 2008-06-02 05:59:02 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-06-04 11:06:01 -0400 |
commit | fa4144b758d58341d4e082ac2af259e97fbcbeee (patch) | |
tree | 92e32411121076f717183c8ef7ba0ce2afe8ba3f /drivers/firmware | |
parent | 76e6f2526ff69eba466f583d94beb7cf6b0bddd6 (diff) |
cdc-wdm endianness fixes
* wMaxPacketSize is le16; copying it to a field of local structure and then
using that field as host-endian (size of object to be allocated) is broken.
* bMaxPacketSize0 is 8-bit; feeding it to le16_to_cpu() is bogus and since the
result is used as host-endian, it's not even misspelled cpu_to_le16().
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/firmware')
0 files changed, 0 insertions, 0 deletions