Re: rc4-mm1 pci-routing

From: Bjorn Helgaas (bjorn.helgaas_at_hp.com)
Date: 08/12/04

  • Next message: Deepak Saxena: "[PATCH 1/3] [Generic] Transition /proc/cpuinfo -> sysfs"
    To: Ralf Gerbig <rge-news@quengel.org>
    Date:	Wed, 11 Aug 2004 16:42:59 -0600
    
    

    Hi Ralf,

    Thanks very much for your report. It looks like this device is the problem:

            0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)

    and it should get IRQ 21:

            ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 21
            ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 21 (level, high) -> IRQ 21

    The driver for this should be intel8x0.o, and it looks like you are
    loading it as a module. Could you build it in statically to the kernel
    and collect the complete dmesg from a boot with "pci=routeirq" (one
    from the boot that hangs would be nice as well, but that is a pain to
    collect unless you're using a serial console)?

    The usual problem is that a driver looks at pci_dev->irq before calling
    pci_enable_device(), but intel8x0.c seems to be doing the right thing
    in this regard.

    Bjorn
    -
    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: Deepak Saxena: "[PATCH 1/3] [Generic] Transition /proc/cpuinfo -> sysfs"

    Relevant Pages

    • Re: soundcard SoundBlaster PCI128 or SoundBlaster live1024 problem
      ... > What messages are you getting from boot log and dmesg? ... ACPI tables contain no PCI IRQ routing entries ... RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize ... USB Universal Host Controller Interface driver v2.2 ...
      (comp.os.linux.hardware)
    • Re: SL811 problem on mach-pxa
      ... It was tested with _both_ workarounds for IRQ issues; ... unlike the predecessors to this driver). ... I've had reports that one of the ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [PATCH] i386 reduce spurious interrupt noise
      ... On a lot of 2.4 boxes they aren't harmless but thats 2.4 IPI messsage ... >> You may ever get a single message per system boot from this line. ... happens to clear an IRQ causing event in non IRQ context. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [RFC] put symbolic links between drivers and modules in the sysfs tree
      ... >> Not put a module in the initial ramdisk, ... the boot device's driver is compiled in or modular. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [no problem] PC110 broke 2.6.9
      ... > ethernet card can no longer reserve its irq and ADSL fails. ... driver by mistake, and try to do minimal probing of it. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)