aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86_64/pci
diff options
context:
space:
mode:
authorKenji Kaneshige <kaneshige.kenji@jp.fujitsu.com>2006-01-26 10:05:57 +0900
committerGreg Kroah-Hartman <gregkh@suse.de>2006-03-23 14:35:12 -0800
commite4e73041ecc4a3559c42ed9489f58531c2a8646b (patch)
treef74051398ce7fa52a6e429d755d7d56f0308f99b /arch/x86_64/pci
parent[PATCH] shpchp - move slot name into struct slot (diff)
downloadlinux-dev-e4e73041ecc4a3559c42ed9489f58531c2a8646b.tar.xz
linux-dev-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/x86_64/pci')
0 files changed, 0 insertions, 0 deletions