...or much more likely that the bug was never there in the first
place... :(

Looking into /usr/src/linux-headers-3.13.11-03131105/include/linux/hid.h
shows that the changes that caused the regression that I pointed out in
comment #55 might not have been applied to this kernel at all.

To be more precise I'm talking about some of the changes in this commit:
commit aa6c390c4d59c9ff4fffd887e15783b2b793951b
Author: Benjamin Tissoires

    HID: remove hid_get_raw_report in struct hid_device

I can see that "hid_get_raw_report" is still there in 
/usr/src/linux-headers-3.13.11-03131105/include/linux/hid.h
while, for instance, in /usr/src/linux-headers-3.13.0-32/include/linux/hid.h 
it's not there anymore.

That leads me to believe that the fix from 3.14 is not there because the
bug itself is not there either.

The bug was caused by backporting some synaptics hid driver from upstream to 
the trusty kernel.
That's why the ubuntu trusty kernel is affected while 3.13 mainline is not.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1326725

Title:
  PS3 Sixaxis controller/joystick usb stopped working, regression in
  linux-image-extra-3.13.0-27-generic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1326725/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to