diff options
author | 2010-12-27 17:39:02 +0800 | |
---|---|---|
committer | 2011-01-14 15:28:52 -0800 | |
commit | 0029227f1bc30b6c809ae751f9e7af6cef900997 (patch) | |
tree | 4962aacd3349c149c1d1567aaa09cd9ac8efec0f /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | xhci: Resume bus on any port status change. (diff) | |
download | wireguard-linux-0029227f1bc30b6c809ae751f9e7af6cef900997.tar.xz wireguard-linux-0029227f1bc30b6c809ae751f9e7af6cef900997.zip |
xHCI: synchronize irq in xhci_suspend()
Synchronize the interrupts instead of free them in xhci_suspend(). This will
prevent a double free when the host is suspended and then the card removed.
Set the flag hcd->msix_enabled when using MSI-X, and check the flag in
suspend_common(). MSI-X synchronization will be handled by xhci_suspend(),
and MSI/INTx will be synchronized in suspend_common().
This patch should be queued for the 2.6.37 stable tree.
Reported-by: Matthew Garrett <mjg@redhat.com>
Signed-off-by: Andiry Xu <andiry.xu@amd.com>
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Cc: stable@kernel.org
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions