)]}' { "commit": "b0a1e4ce4f95050ad8762138f2e414b8b34c4ba6", "tree": "eb62fde9caf91bd266f11f28794e78b2ed8b4061", "parents": [ "87f7918552be2b3378f7e8944008bff102b3e59f" ], "author": { "name": "Alan Stern", "email": "stern@rowland.harvard.edu", "time": "Tue May 14 13:55:29 2013 -0400" }, "committer": { "name": "Matthias Kaehlcke", "email": "mka@google.com", "time": "Wed Jun 03 14:15:03 2015 -0700" }, "message": "USB: UHCI: fix for suspend of virtual HP controller\n\ncommit 997ff893603c6455da4c5e26ba1d0f81adfecdfc upstream.\n\nHP\u0027s virtual UHCI host controller takes a long time to suspend\n(several hundred microseconds), even when no devices are attached.\nThis provokes a warning message from uhci-hcd in the auto-stop case.\n\nTo prevent this from happening, this patch adds a test to avoid\nperforming an auto-stop when the wait_for_hp quirk flag is set. The\ncontroller will still suspend through the normal runtime PM mechanism.\nAnd since that pathway includes a 1-ms delay, the slowness of the\nvirtual hardware won\u0027t matter.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nReported-and-tested-by: ZhenHua \u003czhen-hual@hp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "045cde4cbc3deafca332c28974b47cb826bae423", "old_mode": 33188, "old_path": "drivers/usb/host/uhci-hub.c", "new_id": "850723fb6780b03bf96cdb85c61c2395ff7e2627", "new_mode": 33188, "new_path": "drivers/usb/host/uhci-hub.c" } ] }