• A
    [PATCH] Fix HPET operation on 64-bit NVIDIA platforms · a2ef3a50
    Andy Currid 提交于
    From: "Andy Currid" <ACurrid@nvidia.com>
    
    This patch fixes a kernel panic during boot that occurs on NVIDIA platforms
    that have HPET enabled.
    
    When HPET is enabled, the standard timer IRQ is routed to IOAPIC pin 2 and is
    advertised as such in the ACPI APIC table - but an earlier workaround in the
    kernel was ignoring this override.  The fix is to honor timer IRQ overrides
    from ACPI when HPET is detected on an NVIDIA platform.
    Signed-off-by: NAndy Currid <acurrid@nvidia.com>
    Cc: "Brown, Len" <len.brown@intel.com>
    Cc: "Yu, Luming" <luming.yu@intel.com>
    Cc: Andi Kleen <ak@muc.de>
    Signed-off-by: NAndrew Morton <akpm@osdl.org>
    Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
    a2ef3a50
io_apic.c 54.1 KB