aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorAndiry Xu <[email protected]>2012-04-14 02:54:30 +0800
committerSarah Sharp <[email protected]>2012-05-03 13:10:17 -0700
commitf370b9968a220a3d79d870dd7dee674cc0ff3d10 (patch)
tree65353e2712388752b40769ca6e53bdb7147a0d20 /tools/perf/scripts/python
parent32445605fc2ff967326c14156f199e620ed81c10 (diff)
xHCI: keep track of ports being resumed and indicate in hub_status_data
This commit adds a bit-array to xhci bus_state for keeping track of which ports are undergoing a resume transition. If any of the bits are set when xhci_hub_status_data() is called, the routine will return a non-zero value even if no ports have any status changes pending. This will allow usbcore to handle races between root-hub suspend and port wakeup. This patch should be backported to kernels as old as 3.4, that contain the commit 879d38e6bc36d73b0ac40ec9b0d839fda9fa8b1a "USB: fix race between root-hub suspend and remote wakeup". Signed-off-by: Andiry Xu <[email protected]> Signed-off-by: Sarah Sharp <[email protected]> Cc: Alan Stern <[email protected]> Cc: [email protected]
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions