summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorJohn Stultz <johnstul@us.ibm.com>2004-09-02 20:21:33 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2004-09-02 20:21:33 -0700
commit4bd49ec95fc992d467b92ea185fa8f29c37755fc (patch)
treec4d1b561884a0eff8550a93cdd94b349136d0797 /include/linux
parentff612eb3151b0ff88cddfcafccb07ed55072515a (diff)
[PATCH] fix target_cpus() for summit subarch
I've been hunting down a bug affecting IBM x440/x445 systems where the floppy driver would get spurious interrupts and would not initialize properly. After digging James Cleverdon and Bill Irwin pointed out that target_cpus() is routing the interrupts to the clustered apic broadcast mask using destFixed deliver mode. This was causing multiple interrupts to show up, breaking the floppy init code. This fix simply changes the delivery mode to dest_LowestPrio and initially routes interrupts to the first cpu to resolve this issue. Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions