Revert "HID: Increase maximum report size allowed by hid_field_extract()"
[sfrench/cifs-2.6.git] / drivers / hid / hid-core.c
index 92387fc0bf180e730d606556b018fe34dd916de6..4407cf549908b3440fd97728deab8119ed265140 100644 (file)
@@ -1314,10 +1314,10 @@ static u32 __extract(u8 *report, unsigned offset, int n)
 u32 hid_field_extract(const struct hid_device *hid, u8 *report,
                        unsigned offset, unsigned n)
 {
-       if (n > 256) {
-               hid_warn(hid, "hid_field_extract() called with n (%d) > 256! (%s)\n",
+       if (n > 32) {
+               hid_warn(hid, "hid_field_extract() called with n (%d) > 32! (%s)\n",
                         n, current->comm);
-               n = 256;
+               n = 32;
        }
 
        return __extract(report, offset, n);