Thread (13 messages) 13 messages, 3 authors, 2012-12-07

Re: [PATCH v2 4/4] HID: i2c-hid: fix i2c_hid_get_raw_report count mismatches

From: Benjamin Tissoires <hidden>
Date: 2012-12-07 15:13:33
Also in: linux-i2c, lkml

On Thu, Dec 6, 2012 at 11:01 AM, Jiri Kosina [off-list ref] wrote:
quoted
quoted
-   count = ihid->inbuf[0] | (ihid->inbuf[1] << 8);
+   ret_count = ihid->inbuf[0] | (ihid->inbuf[1] << 8);

+   if (!ret_count)
I'd make this (ret_count <= 2), as this would let you call memcpy with a
null or even negative length.
Good catch, it doesn't account for the 2 bytes needed for storing the
reply size.

I have fixed that and applied the patch, thanks everybody!
Hi Jiri, Jean,

thank you very much for the work done. I was in a meeting past two
days, so I was not able to answer sooner.

Cheers,
Benjamin
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help