Hi Champion, On Fri, Sep 05, 2014, 陈艳萍 wrote: > We found there was chance suspend failed in some platform. > This is because btusb_suspend==> btusb_stop_traffic ==> usb_kill_anchored_urbs, > > btusb_bulk_complete sometimes returns before system suspend and > resubmit an urb, this will avoid system enter suspend state. > I don't know whether this is the platform issue, there is a method to > fix this by attached file. This looks like a potentially good fix for btusb, however could you please provide your patches in the format expected by upstream, i.e. what you get with proper commits/commit messages and then sending the patches using git format-patch and git send-email? The same applies for any other patches you have for upstream inclusion. You'll also want to ensure that the coding style is correct by reading Documentation/CodingStyle and running scripts/checkpatch.pl on your patches. Johan -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html