summaryrefslogtreecommitdiffstats
path: root/kernel/rtmutex.h
diff options
context:
space:
mode:
authorAndiry Xu <andiry.xu@amd.com>2010-12-27 10:39:02 +0100
committerSarah Sharp <sarah.a.sharp@linux.intel.com>2011-01-15 00:28:52 +0100
commit0029227f1bc30b6c809ae751f9e7af6cef900997 (patch)
tree4962aacd3349c149c1d1567aaa09cd9ac8efec0f /kernel/rtmutex.h
parentxhci: Resume bus on any port status change. (diff)
downloadlinux-0029227f1bc30b6c809ae751f9e7af6cef900997.tar.xz
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 'kernel/rtmutex.h')
0 files changed, 0 insertions, 0 deletions