Comment 30 for bug 1350480

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

A patch was sent to stable. However, some of the stable kernel versions fail to build with this patch, 3.2.y and 3.13.y for example. This is because the function 'find_trb_seg' is still called by xhci_cmd_to_noop, which is removed from mainline but still exists in the stable kernels. The patch removes the definition of find_trb_seg, which is what causes the build to fail.

I built a trusty test kernel with a modified version of the upstream patch to not remove the find_trb_seg function. If this patch resolves this bug, we can ask the 3.13 upstream stable maintainer to modify the patch similarly as well as ask for an SRU to trusty with the fix.

The test kernel can be downloaded from:
http://kernel.ubuntu.com/~jsalisbury/lp1350480

Can you give this latest kernel a test and see if it resolves the bug?