summaryrefslogtreecommitdiff
path: root/lib/locking-selftest-rlock-softirq.h
diff options
context:
space:
mode:
authorMatt Carlson <mcarlson@broadcom.com>2012-01-17 15:27:23 (GMT)
committerDavid S. Miller <davem@davemloft.net>2012-01-18 04:56:19 (GMT)
commitc3b5003b628d8e373262bee42c7260d6a799c73e (patch)
tree75667e9aabff692f71688057a7cc4c897efe4a44 /lib/locking-selftest-rlock-softirq.h
parent77676fdbd54f0c6fdb71d55d9758bebc69a00fc4 (diff)
downloadlinux-c3b5003b628d8e373262bee42c7260d6a799c73e.tar.xz
tg3: Fix single-vector MSI-X code
Kdump kernels leave MSI-X interrupts (as setup by the crashed kernel) enabled. However, kdump only enables one CPU in the new environment, thus causing tg3 to abort MSI-X setup. When the driver attempts to enable INTA or MSI interrupt modes on a kdump kernel, interrupt delivery fails. This patch attempts to workaround the problem by forcing the driver to enable a single MSI-X interrupt. In such a configuration, the device's multivector interrupt mode must be disabled. Signed-off-by: Matt Carlson <mcarlson@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'lib/locking-selftest-rlock-softirq.h')
0 files changed, 0 insertions, 0 deletions