On Mon, 22 Oct 2007 13:43:16 +0100 (BST) Chris Rankin <[EMAIL PROTECTED]> wrote:
> Hi, > > I have a Netgear MA301 PLX wireless networking adapter which wants to use the > hostap_plx driver in > Linux 2.6.23.1. This very same piece of hardware works fine in an old(!) P120 > machine running > 2.4.33, but makes the 2.6.23.1 kernel freeze as soon as the > pci_enable_device() function is called > in prism2_plx_probe. What seems to happen is that IRQ 5 is signalled (the > adapter's IRQ, according > to lspci), but the handler function hasn't been installed yet and so the > kernel disables IRQ 5 and > locks up. However, the documentation that I have read implies that calling > pci_enable_device() > before requesting the IRQ number to install the handler on is "The Right > Thing to do", because > otherwise the IRQ number might change. > > I have tried booting with "acpi=off nolapic" to no effect. The kernel is UP > with 4K stacks and > PREEMPT. > > Can anyone suggest what a suitable fix might be, please? Because I am > currently thinking "CLI" and > "STI"! > (+linux-wireless) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/