aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/usb_usual.h
diff options
context:
space:
mode:
authorHans de Goede <hdegoede@redhat.com>2013-11-07 08:19:45 +0100
committerSarah Sharp <sarah.a.sharp@linux.intel.com>2014-03-04 15:38:13 -0800
commit127329d76b8534fb58c207db1f172d8468b828ff (patch)
tree407111d59016596dd5729630c9386f67fa49906d /include/linux/usb_usual.h
parentuas: Move uas detect code to uas-detect.h (diff)
downloadwireguard-linux-127329d76b8534fb58c207db1f172d8468b828ff.tar.xz
wireguard-linux-127329d76b8534fb58c207db1f172d8468b828ff.zip
xhci: xhci_mem_cleanup: make sure cmd_ring_reserved_trbs really is 0
cmd_ring_reserved_trbs gets decremented by xhci_free_stream_info(), so set it to 0 after freeing all rings, otherwise it wraps around to a very large value when rings with streams are free-ed. Before this patch the wrap-around could be triggered when xhci_resume calls xhci_mem_cleanup if the controller resume fails. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Diffstat (limited to 'include/linux/usb_usual.h')
0 files changed, 0 insertions, 0 deletions