From: Jiri Kosina Date: Wed, 27 Aug 2014 07:13:15 +0000 (+0200) Subject: HID: picolcd: sanity check report size in raw_event() callback X-Git-Tag: v3.2.64~146 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b23ea023ee26e97ba6ffdc3c9d54448a77f1b894;p=pandora-kernel.git HID: picolcd: sanity check report size in raw_event() callback commit 844817e47eef14141cf59b8d5ac08dd11c0a9189 upstream. The report passed to us from transport driver could potentially be arbitrarily large, therefore we better sanity-check it so that raw_data that we hold in picolcd_pending structure are always kept within proper bounds. Reported-by: Steven Vittitoe Signed-off-by: Jiri Kosina [bwh: Backported to 3.2: adjust filename] Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed