]> git.hungrycats.org Git - linux/commit
[PATCH] ia32 MSI vector handling fix
authorAndrew Morton <akpm@osdl.org>
Wed, 4 Feb 2004 02:31:59 +0000 (18:31 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Wed, 4 Feb 2004 02:31:59 +0000 (18:31 -0800)
commit4959674753873b6dc7bb2c045a4fb62590cdc7b5
treec8b4fdabbfc87a9f7b79fdf0ad30d9d64e69805f
parent5d79075199b4c0891fc8390d23c573825ca28deb
[PATCH] ia32 MSI vector handling fix

From: "Nakajima, Jun" <jun.nakajima@intel.com>

To get the vector-based interrupt handling work, we need to give the vector
number to device drivers instead of the IRQ if IRQ < 16.  It was not
happening for SCI, and the patch fixes it.  In many cases, the IRQ for SCI is
9, and the problem was not detected, but one particular machine exposed the
bug.
arch/i386/kernel/acpi/boot.c
arch/i386/kernel/mpparse.c
drivers/acpi/osl.c
include/asm-i386/acpi.h