Comment 103 for bug 1218004

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Just a quick summary where we are currently:

Revert of b1a1442 in upstream v3.12-rc2 resolves bug.
Revert of b1a1442 in Ubuntu Saucy does NOT resolve bug.

There are no Ubuntu specific changes to HID between 3.10 and 3.11-rc1.
The 3.12-rc2 kernel has the following additionl commits on hid-core.c:
 cc6b54aa54bf40b762cab45a9fc8aa81653146eb HID: validate feature and input report details
 331415ff16a12147d57d5c953f3a961b7ede348b HID: provide a helper for validating hid reports

I propose the following tests:
Revert of b1a1442 in 3.11.1 stable.
Revert of b1a1442 in Saucy with a cherry pick of cc6b54a
Revert of b1a1442 in Saucy with a cherry pick of 331415f
If needed: Revert of b1a1442 in Saucy with a cherry pick of cc6b54a AND 331415f

If I recall, you tested upstrem 3.12-rc2 and it did exhibit this bug. If that is the case, we will probably need a combination of a revert of b1a1442 and a cherry pick of one of the other two commits mentioned above. I'll relay all of this information upstream once we have all the details.