summaryrefslogtreecommitdiffstats
path: root/arch/i386/pci/pcbios.c
diff options
context:
space:
mode:
authorKenji Kaneshige2006-01-26 02:05:57 +0100
committerGreg Kroah-Hartman2006-03-23 23:35:12 +0100
commite4e73041ecc4a3559c42ed9489f58531c2a8646b (patch)
treef74051398ce7fa52a6e429d755d7d56f0308f99b /arch/i386/pci/pcbios.c
parent[PATCH] shpchp - move slot name into struct slot (diff)
downloadkernel-qcow2-linux-e4e73041ecc4a3559c42ed9489f58531c2a8646b.tar.gz
kernel-qcow2-linux-e4e73041ecc4a3559c42ed9489f58531c2a8646b.tar.xz
kernel-qcow2-linux-e4e73041ecc4a3559c42ed9489f58531c2a8646b.zip
[PATCH] shpchp - Fix incorrect return value of interrupt handler
Current SHPCHP driver has a bug in its interrupt handler which cause "IRQ #: nobody cared" oops. This problem can be reproduced easily by the following operation. # cd /sys/bus/pci/slots/<slot#> # while true; do echo 1 > attention ; done & The reason is that when command complete interrupt is raised, current SHPCHP driver's interrupt handler returns IRQ_NONE regardless of if the interrupt is handled or not. This patch fixes this issue. Signed-off-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'arch/i386/pci/pcbios.c')
0 files changed, 0 insertions, 0 deletions