Julius Werner, the author of the commit in question, has found the problem and created a patch. The problem is in the place that I identified, but specific regression-triggering details are different that I originally thought. The patch is available here: https://lkml.org/lkml/2014/7/8/571
I tested this patch and can confirm that it fixes the regression in kernel 3.2.x. Newer kernels have not been affected by the regression, as it is masked by another code change that has not been backported to 3.2. Here is the link for the discussion: http://thread.gmane.org/gmane.linux.usb.general/110685
As I understand it, we are now waiting for Julius' patch to be pulled to the mainline kernel.
Julius Werner, the author of the commit in question, has found the problem and created a patch. The problem is in the place that I identified, but specific regression- triggering details are different that I originally thought. The patch is available here: /lkml.org/ lkml/2014/ 7/8/571
https:/
I tested this patch and can confirm that it fixes the regression in kernel 3.2.x. Newer kernels have not been affected by the regression, as it is masked by another code change that has not been backported to 3.2. Here is the link for the discussion: thread. gmane.org/ gmane.linux. usb.general/ 110685
http://
As I understand it, we are now waiting for Julius' patch to be pulled to the mainline kernel.