Re: ACPI and ISA IRQ 9, Linux 2.4

From: Bill Davidsen (davidsen_at_tmr.com)
Date: 02/23/04

  • Next message: Bill Davidsen: "Re: [PATCH] vm-fix-all_zones_ok (was Re: 2.6.3-mm3)"
    Date:	Mon, 23 Feb 2004 11:09:20 -0500
    To: Krzysztof Halasa <khc@pm.waw.pl>
    
    

    Krzysztof Halasa wrote:
    > Hi,
    >
    > I think this is a known problem, but I don't know how to fix it:
    >
    > I have a dual Pentium-2 machine (non-SCSI Asus P2B-D), latest BIOS with
    > ACPI etc. It has an ISA card (serial port) using IRQ 9 (I can't change
    > the IRQ). It works fine without ACPI, Linux 2.4 lists IRQ 9 as
    > APIC edge-triggered.
    >
    > With acpi=force (due to BIOS date) IRQ 9 is used by ACPI. /proc/interrupts
    > lists it as APIC level-triggered, and the ISA card no longer generates
    > interrupts.
    >
    > IRQ 9 is set to "ISA" in BIOS setup. acpi_irq_isa=9 doesn't help.
    >
    > Is is possible to fix it? Or is it just impossible to use ISA IRQ 9
    > with ACPI?
    >
    > More details available on request, of course.

    I have a similar problem, and my aha1520 can't be moved off irq9 without
    cutting traces on the system board. How bad is it without ACPI at all? I
    tried that for a while, and several other things didn't work, and it
    looks as if the aha1520 driver won't share irq anyway, and something
    else (I forget) wants that irq as well.

    I boot into 2.4 to do backups, fortunately the only thing on the SCSI.

    -- 
    bill davidsen <davidsen@tmr.com>
       CTO TMR Associates, Inc
       Doing interesting things with small computers since 1979
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Bill Davidsen: "Re: [PATCH] vm-fix-all_zones_ok (was Re: 2.6.3-mm3)"

    Relevant Pages

    • PPC32 8xx MPC880 Linux 2.6 Interrupt storm
      ... Note that NR_IRQS is set to 32 and irq was also 32 as described above ... I have made the "fix" (it's just a kludge, I am not sure where the correct ... However after this "fix" I see continuos flood of interrupts for IRQ 0x10 ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [linux-audio-dev] Re: [announce] [patch] Voluntary Kernel Preemption Patch
      ... when big DMA requests are created with long scatter-gather ... > lists. ... We also moved some of the page IO completion code into irq ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Yet another query about sis963
      ... Here you can find the IRQ ... Yes I rewrote the PCI IRQ routing code to fix this, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • [patch] voluntary-preempt-2.6.9-rc1-bk4-Q1
      ... >> way to implement it without blocking for the IRQ thread's completion ... - the synchronize_irqfix - this might help SMP problems. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [RFC] ext3/jbd race: releasing in-use journal_heads
      ... > lock by this point, there's nothing to prevent this, leading to a ... Perhaps we could also fix this by elevating b_jcount whenever the jh is ... being moved between lists? ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)