Re: Ooops: PCMCIA 3c575 and 2.3.33

Serge Robyns (serge.robyns@advalvas.be)
Sun, 19 Dec 1999 11:53:00 +0100


This is a multi-part message in MIME format.
--------------445B2CC0AEA6D1A198A2B118
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Wakko Warner wrote:

> > I've a reproducible problem wth the PCMCIA 3c575 network cardon 2.3 kernels.
> > Since 2.3.33 it looks more stable but when I remove the card from the slot I
> > always get
> > a kernel panic oops. This happens if the card actually is hooked up to the
> > network or not.
> > Below you will find a part of the screenshot.
> > Also when looking to the driver code I found a supsisious #elif ... part in
> > the code, which seems to
> > come from the pre 2.3 pcmcia package.
> > I patched the driver to elimintaed the elif and following few lines but they
> > seem not to help.
>
> I've been working with David Hinds about the pcmcia/cardbus problem on my
> laptop. Most all problems were caused by a port region. The one card that
> I'm still having problems with is the 3c575 (specifically a 3cxfe575bt). I
> have seen the oops occur. When I get the oops, I was downloading files from
> my server at ~7.5mb/sec with lftp and I got 'too much work' errors and the
> system froze. At that point, physically ejecting the card caused an oops in
> swapper.
>
> David told me he emailed Donald Becker about it (since it is his driver).
>
> What cardbus controller do you have? Mine is a ricoh rl5c478. You wouldn't
> mind giving more details about the machine would you?
>
> --
> Lab tests show that use of micro$oft causes cancer in lab animals

Wakko,

My card is a 3ccfe575bt.

Below the extract from syslog with the boot of my 2.3.33 kernel

Sincerly,

Serge

--
 _______________
/               \
|  Serge Robyns  \_______________________________
|                                                \
| RC&S (Robyns Consulting & Services)             \
| 139, avenue De Fre                               |
| 1180 Uccle - Belgium                             |
|                         \|/                      |
| phone: +32(477)29.66.97 -O- fax: +1(801)469-9358 |
|                         /|\                      |
|                                                  |
|   \|/   mailto:serge.robyns@advalvas.be   \|/    |
\___/o\____ http://web.wanadoo.be/rc.s/ ____/o\____/

--------------445B2CC0AEA6D1A198A2B118 Content-Type: text/plain; charset=us-ascii; name="zz.log" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="zz.log"

Dec 18 12:40:35 srobyns-eu kernel: klogd 1.3-3, log source = /proc/kmsg started. Dec 18 12:40:35 srobyns-eu kernel: Inspecting /boot/System.map Dec 18 12:40:35 srobyns-eu kernel: Loaded 11024 symbols from /boot/System.map. Dec 18 12:40:35 srobyns-eu kernel: Symbols match kernel version 2.3.33. Dec 18 12:40:35 srobyns-eu kernel: Loaded 14 symbols from 2 modules. Dec 18 12:40:35 srobyns-eu kernel: Linux version 2.3.33 (root@srobyns-eu) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #7 Sat Dec 18 10:58:58 CET 1999 Dec 18 12:40:35 srobyns-eu kernel: e820: 0009fc00 @ 00000000 (usable) Dec 18 12:40:35 srobyns-eu kernel: e820: 00000400 @ 0009fc00 (reserved) Dec 18 12:40:35 srobyns-eu kernel: e820: 00020000 @ 000e0000 (reserved) Dec 18 12:40:35 srobyns-eu kernel: e820: 07ef0000 @ 00100000 (usable) Dec 18 12:40:35 srobyns-eu kernel: e820: 00008000 @ 07ff0000 (ACPI data) Dec 18 12:40:35 srobyns-eu kernel: e820: 00008000 @ 07ff8000 (ACPI NVS) Dec 18 12:40:35 srobyns-eu kernel: e820: 00001000 @ fec00000 (reserved) Dec 18 12:40:35 srobyns-eu kernel: e820: 00001000 @ fee00000 (reserved) Dec 18 12:40:35 srobyns-eu kernel: e820: 00020000 @ fffe0000 (reserved) Dec 18 12:40:35 srobyns-eu kernel: On node 0 totalpages: 00008000 Dec 18 12:40:35 srobyns-eu kernel: zone(0): 4096 pages. Dec 18 12:40:35 srobyns-eu kernel: zone(1): 28672 pages. Dec 18 12:40:35 srobyns-eu kernel: zone(2): 0 pages. Dec 18 12:40:35 srobyns-eu kernel: Initializing CPU#0 Dec 18 12:40:35 srobyns-eu kernel: Detected 299758578 Hz processor. Dec 18 12:40:35 srobyns-eu kernel: Console: colour VGA+ 80x25 Dec 18 12:40:35 srobyns-eu kernel: Calibrating delay loop... 299.01 BogoMIPS Dec 18 12:40:35 srobyns-eu kernel: Memory: 126860k/131072k available (988k kernel code, 3824k reserved, 91k data, 156k init, 0k highmem) Dec 18 12:40:35 srobyns-eu kernel: Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes) Dec 18 12:40:35 srobyns-eu kernel: Page-cache hash table entries: 32768 (order: 5, 131072 bytes) Dec 18 12:40:35 srobyns-eu kernel: VFS: Diskquotas version dquot_6.4.0 initialized Dec 18 12:40:35 srobyns-eu kernel: CPU: Intel Mobile Pentium II stepping 0a Dec 18 12:40:35 srobyns-eu kernel: Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Dec 18 12:40:35 srobyns-eu kernel: Checking 'hlt' instruction... OK. Dec 18 12:40:35 srobyns-eu kernel: POSIX conformance testing by UNIFIX Dec 18 12:40:35 srobyns-eu kernel: mtrr: v1.35 (19990512) Richard Gooch (rgooch@atnf.csiro.au) Dec 18 12:40:35 srobyns-eu kernel: PCI: PCI BIOS revision 2.10 entry at 0xfdba1 Dec 18 12:40:35 srobyns-eu kernel: PCI: Using configuration type 1 Dec 18 12:40:35 srobyns-eu kernel: PCI: Probing PCI hardware Dec 18 12:40:35 srobyns-eu kernel: PCI: Interrupt Routing Table found at 0xc00f5ac0 [router type 8086/1234] Dec 18 12:40:35 srobyns-eu kernel: PCI: Assigned addresses 10000000-10000fff to region 00:03.0/0 Dec 18 12:40:35 srobyns-eu kernel: PCI: Assigned addresses 10001000-10001fff to region 00:03.1/0 Dec 18 12:40:35 srobyns-eu kernel: Limiting direct PCI/PCI transfers. Dec 18 12:40:35 srobyns-eu kernel: isapnp: Scanning for Pnp cards... Dec 18 12:40:35 srobyns-eu kernel: isapnp: No Plug & Play device found Dec 18 12:40:35 srobyns-eu kernel: Linux NET4.0 for Linux 2.3 Dec 18 12:40:35 srobyns-eu kernel: Based upon Swansea University Computer Society NET3.039 Dec 18 12:40:35 srobyns-eu kernel: NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. Dec 18 12:40:35 srobyns-eu kernel: NET4: Linux TCP/IP 1.0 for NET4.0 Dec 18 12:40:35 srobyns-eu kernel: IP Protocols: ICMP, UDP, TCP, IGMP Dec 18 12:40:35 srobyns-eu kernel: TCP: Hash tables configured (established 8192 bind 16384) Dec 18 12:40:35 srobyns-eu kernel: Initializing RT netlink socket Dec 18 12:40:35 srobyns-eu kernel: apm: BIOS version 1.2 Flags 0x03 (Driver version 1.10) Dec 18 12:40:35 srobyns-eu kernel: Starting kswapd v1.6 Dec 18 12:40:35 srobyns-eu kernel: 0x378: FIFO is 16 bytes Dec 18 12:40:35 srobyns-eu kernel: 0x378: writeIntrThreshold is 8 Dec 18 12:40:35 srobyns-eu kernel: 0x378: readIntrThreshold is 8 Dec 18 12:40:35 srobyns-eu kernel: parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,ECP] Dec 18 12:40:35 srobyns-eu kernel: parport0: irq 7 detected Dec 18 12:40:35 srobyns-eu kernel: Detected PS/2 Mouse Port. Dec 18 12:40:35 srobyns-eu kernel: Serial driver version 4.91 (1999-11-17) with MANY_PORTS SHARE_IRQ SERIAL_PCI PCI_IOMEM enabled Dec 18 12:40:35 srobyns-eu kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A Dec 18 12:40:35 srobyns-eu kernel: ttyS03 at 0x02e8 (irq = 3) is a 16550A Dec 18 12:40:35 srobyns-eu kernel: pty: 256 Unix98 ptys configured Dec 18 12:40:35 srobyns-eu kernel: Uniform Multi-Platform E-IDE driver Revision: 6.21 Dec 18 12:40:35 srobyns-eu kernel: PIIX4: IDE controller on PCI bus 00 dev 39 Dec 18 12:40:35 srobyns-eu kernel: PIIX4: not 100% native mode: will probe irqs later Dec 18 12:40:35 srobyns-eu kernel: ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio Dec 18 12:40:35 srobyns-eu kernel: ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio Dec 18 12:40:35 srobyns-eu kernel: hda: HITACHI_DK239A-65, ATA DISK drive Dec 18 12:40:35 srobyns-eu kernel: hdb: LS-120 SLIM 00 UHD Floppy, ATAPI FLOPPY drive Dec 18 12:40:35 srobyns-eu kernel: hdc: MATSHITA CR-175, ATAPI CDROM drive Dec 18 12:40:35 srobyns-eu kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Dec 18 12:40:35 srobyns-eu kernel: ide1 at 0x170-0x177,0x376 on irq 15 Dec 18 12:40:35 srobyns-eu kernel: hda: HITACHI_DK239A-65, 6194MB w/512kB Cache, CHS=789/255/63, UDMA(33) Dec 18 12:40:35 srobyns-eu kernel: Partition check: Dec 18 12:40:35 srobyns-eu atd: atd startup succeeded Dec 18 12:40:35 srobyns-eu kernel: hda: hda1 hda2 < hda5 hda6 hda7 > Dec 18 12:40:35 srobyns-eu kernel: Real Time Clock Driver v1.09b Dec 18 12:40:35 srobyns-eu kernel: Non-volatile memory driver v1.0 Dec 18 12:40:35 srobyns-eu kernel: ACPI: "NEC" found at 0x000f9f60 Dec 18 12:40:35 srobyns-eu kernel: Linux PCMCIA Card Services 3.1.4 Dec 18 12:40:35 srobyns-eu kernel: options: [pci] [cardbus] [apm] Dec 18 12:40:35 srobyns-eu kernel: Intel PCIC probe: Dec 18 12:40:35 srobyns-eu kernel: Ricoh RL5C478 PCI-to-CardBus at bus 0 slot 3, mem 0x10000000, 2 sockets Dec 18 12:40:35 srobyns-eu kernel: host opts [0]: [serial irq] [io 3/6/1] [mem 3/6/1] [no pci irq] [lat 168/176] [bus 32/34] Dec 18 12:40:35 srobyns-eu kernel: host opts [1]: [serial irq] [io 3/6/1] [mem 3/6/1] [no pci irq] [lat 168/176] [bus 35/37] Dec 18 12:40:35 srobyns-eu kernel: ISA irqs (default) = 3,4,7,11,12 polling interval = 1000 ms Dec 18 12:40:35 srobyns-eu kernel: VFS: Mounted root (ext2 filesystem) readonly. Dec 18 12:40:35 srobyns-eu kernel: Freeing unused kernel memory: 156k freed Dec 18 12:40:35 srobyns-eu kernel: Adding Swap: 40124k swap-space (priority -1) Dec 18 12:40:35 srobyns-eu kernel: maestro: version 0.13 time 22:47:48 Dec 15 1999 Dec 18 12:40:35 srobyns-eu kernel: maestro: Configuring ESS Maestro 2E found at IO 0xEC00 IRQ 5 Dec 18 12:40:35 srobyns-eu kernel: maestro: subvendor id: 0x80581033 Dec 18 12:40:35 srobyns-eu kernel: maestro: AC97 Codec detected: v: 0x54524106 caps: 0x3800 pwr: 0xf Dec 18 12:40:35 srobyns-eu kernel: maestro: 1 channels configured. Dec 18 12:40:36 srobyns-eu crond: crond startup succeeded Dec 18 12:40:36 srobyns-eu pcmcia: Starting PCMCIA services: Dec 18 12:40:36 srobyns-eu pumpd[306]: starting at Sat Dec 18 12:40:36 1999 Dec 18 12:40:36 srobyns-eu pcmcia: cardmgr. Dec 18 12:40:36 srobyns-eu rc: Starting pcmcia succeeded Dec 18 12:40:36 srobyns-eu cardmgr[319]: starting, version is 3.1.7 Dec 18 12:40:37 srobyns-eu cardmgr[319]: watching 2 sockets Dec 18 12:40:37 srobyns-eu cardmgr[319]: Card Services release does not match! Dec 18 12:40:37 srobyns-eu kernel: cs: IO port probe 0x1000-0x17ff: clean. Dec 18 12:40:37 srobyns-eu kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x398-0x39f 0x3c0-0x3df 0x410-0x44f 0x4d0-0x4d7 Dec 18 12:40:37 srobyns-eu kernel: cs: IO port probe 0x0a00-0x0aff: clean. Dec 18 12:40:37 srobyns-eu inet: inetd startup succeeded

--------------445B2CC0AEA6D1A198A2B118--

- 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/