Re: xircom_tulip_cb problems in 2.3.99-pre7

From: Keith Owens (kaos@ocs.com.au)
Date: Sat May 13 2000 - 21:28:15 EST


On Sat, 13 May 2000 19:47:24 +0100,
Robert Collier <rob@lspace.org> wrote:
>Under 2.3.99-pre3:
>
>squeamish:~# dump_cis
>Socket 0:
> no CIS present
>
>squeamish:~# cardctl ident
>Socket 0:
> no product info available

Try this patch to enable the expansion ROM. Against 2.3.99-pre8. I would like
to see the dump_cis output after this patch.

Index: 99-pre8.1/arch/i386/kernel/pci-i386.c
--- 99-pre8.1/arch/i386/kernel/pci-i386.c Fri, 05 May 2000 01:41:17 +1000 kaos (linux-2.3/h/c/14_pci-i386.c 1.7.1.5 644)
+++ 99-pre8.1(w)/arch/i386/kernel/pci-i386.c Sat, 13 May 2000 22:01:42 +1000 kaos (linux-2.3/h/c/14_pci-i386.c 1.7.1.5 644)
@@ -106,6 +106,7 @@
                 reg = PCI_BASE_ADDRESS_0 + 4*resource;
         } else if (resource == PCI_ROM_RESOURCE) {
                 res->flags |= PCI_ROM_ADDRESS_ENABLE;
+ new |= PCI_ROM_ADDRESS_ENABLE;
                 reg = dev->rom_base_reg;
         } else {
                 /* Somebody might have asked allocation of a non-standard resource */

>Also, 'ifconfig eth0 down; sync; cardctl eject", and the physicaly
>ejecting the card causes a total lockup of the machine under pre3 (I
>just did this).

Same here, ejecting the card oops badly. I'm looking into it.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon May 15 2000 - 21:00:23 EST