oops with 2.2.11 and pcmcia (fwd)

Oliver Neukum (oliver@quantec.de)
Wed, 18 Aug 1999 13:45:34 +0200 (CEST)


It is quite possible, that this didn't get through due to countermeasures
against spammers. Thus here it is again. I am sorry, should it have come
through the first time.

Oliver

---------- Forwarded message ----------
Date: Wed, 18 Aug 1999 10:20:29 +0200 (CEST)
From: Oliver Neukum <oliver@quantec.de>
To: linux-kernel@vger.rutgers.edu
Subject: oops with 2.2.11 and pcmcia

Hi,

plugging in an NE2000clone PCMCIA the kernel (vanilla 2.2.11) produced an
oops, probably trying to load modules.

I am using an ISA NE2000 clone, which is pnp, hence I have ne as a module.
PCMCIA is 3.0.14. It worked with 2.2.10 and PCMCIA 3.0.9.
The computer is a desktop using an ISA to PCMCIA bridge.
Both kernel and pcmcia were compiled by me with the tools indicated by
ver_linux, as can be seen below.

Oliver Neukum

root@vivaldi:/usr/src/linux/scripts > ./ver_linux
-- Versions installed: (if some fields are empty or looks
-- unusual then possibly you have very old versions)
Linux vivaldi 2.2.11 #14 Tue Aug 17 16:11:46 MEST 1999 i586 unknown
Kernel modules 2.2.2-pre6
Gnu C egcs-2.91.66
Binutils 2.9.1.0.22
Linux C Library x 1 root root 2475225 Apr 4 16:36
/lib/libc.so.6
Dynamic linker ldd (GNU libc) 2.0.7
Procps 1.2.11
Mount 2.9i
Net-tools 1.50
Kbd 0.99
Sh-utils 1.12
Modules Loaded tulip_cb cb_enabler ne 8390 ds i82365 pcmcia_core
root@vivaldi:/usr/src/linux/scripts >

Aug 18 09:58:15 vivaldi kernel: cs: memory probe 0x0d0000-0x0dffff: clean.
Aug 18 09:58:15 vivaldi cardmgr[80]: initializing socket 0
Aug 18 09:58:15 vivaldi cardmgr[80]: socket 0: SVEC 10/100 Fast Ethernet
Aug 18 09:58:15 vivaldi cardmgr[80]: executing: 'insmod
/lib/modules/2.2.11/pcmcia/cb_enabler.o'
Aug 18 09:58:16 vivaldi cardmgr[80]: executing: 'insmod
/lib/modules/2.2.11/pcmcia/tulip_cb.o'
Aug 18 09:58:16 vivaldi kernel: Unable to handle kernel NULL pointer
dereference at virtual address 00000004
Aug 18 09:58:16 vivaldi kernel: current->tss.cr3 = 03d12000, %cr3 =
03d12000
Aug 18 09:58:16 vivaldi kernel: *pde = 00000000
Aug 18 09:58:16 vivaldi kernel: Oops: 0000
Aug 18 09:58:16 vivaldi kernel: CPU: 0
Aug 18 09:58:16 vivaldi kernel: EIP: 0010:[8390:ei_open+-81752/80]
Aug 18 09:58:16 vivaldi kernel: EFLAGS: 00010246
Aug 18 09:58:16 vivaldi kernel: eax: 00000000 ebx: c236d980 ecx:
c242fd80 edx: 00000000
Aug 18 09:58:16 vivaldi kernel: esi: 00000000 edi: c3d51000 ebp:
c3d15ad8 esp: c3d15ad0
Aug 18 09:58:16 vivaldi kernel: ds: 0018 es: 0018 ss: 0018
Aug 18 09:58:16 vivaldi kernel: Process cardmgr (pid: 80, process nr: 10,
stackpage=c3d15000)
Aug 18 09:58:16 vivaldi kernel: Stack: c242fd80 c3d51000 c3d15aec c480ebd7
c242fd80 00000000 00000000 c3d15b6c
Aug 18 09:58:16 vivaldi kernel: c4828319 0000002d c242fd80 00000000
c242fea0 00000000 c48287a0 6e000000
Aug 18 09:58:16 vivaldi kernel: c48287a0 c3d15b00 00000000 00000032
00000032 00000032 49434d43 74450041
Aug 18 09:58:16 vivaldi kernel: Call Trace: [8390:ei_open+-78969/80]
[i82365+74546913/100335616] [i82365+74548072/100335616]
[i82365+74548072/100335616] [i82365+74547506/100335616]
[i82365+74547304/100335616] [8390:ei_open+-84075/80]
Aug 18 09:58:16 vivaldi kernel: [8390:ei_open+-40678/80]
[8390:ei_open+-78366/80] [8390:ei_open+-79097/80]
[i82365+74546486/100335616] [i82365+74548076/100335616]
[i82365+74547304/100335616] [8390:ei_open+-73876/80]
[i82365+74546210/100335616]
Aug 18 09:58:16 vivaldi kernel: [8390:ei_open+-10709/80]
[8390:ei_open+-7911/80] [alloc_skb+113/220] [sock_wmalloc+35/72]
[wake_up_process+58/68] [__wake_up+59/72] [sock_def_readable+39/44]
[unix_stream_sendmsg+565/600]
Aug 18 09:58:16 vivaldi kernel: [unix_stream_sendmsg+0/600]
[sock_sendmsg+136/172] [sys_sendto+199/236] [sys_sendto+215/236]
[release_dev+655/1576] [do_wp_page+222/428] [unmap_fixup+102/280]
[handle_mm_fault+279/332]
Aug 18 09:58:16 vivaldi kernel: [do_page_fault+270/776]
[sys_ioctl+409/436] [system_call+52/64]
Aug 18 09:58:16 vivaldi kernel: Code: 8b 56 04 f6 c2 05 75 0d 66 83 7e 0a
00 74 19 f6 46 0c 05 74

Aug 18 09:45:08 vivaldi kernel: Loaded 58 symbols from 5 modules.
Aug 18 09:45:08 vivaldi kernel: Linux PCMCIA Card Services 3.0.14
Aug 18 09:45:08 vivaldi kernel: kernel build: 2.2.11 #14 Tue Aug 17
16:11:46 MEST 1999
Aug 18 09:45:08 vivaldi kernel: options: [pci] [cardbus]
Aug 18 09:45:08 vivaldi kernel: Intel PCIC probe:
Aug 18 09:45:08 vivaldi kernel: Vadem VG-469 ISA-to-PCMCIA at port 0x3e0
ofs 0x00, 2 sockets
Aug 18 09:45:08 vivaldi kernel: host opts [0]: [ext mode] [isa buf]
Aug 18 09:45:08 vivaldi kernel: host opts [1]: [ext mode] [isa buf]
Aug 18 09:45:08 vivaldi kernel: ISA irqs (scanned) = 3,4,5,7,12 status
change on irq 7
Aug 18 09:45:08 vivaldi kernel: cs: IO port probe 0x1000-0x17ff: excluding
0x1240-0x1257 0x13c0-0x13df 0x1640-0x1657 0x17c0-0x17df
Aug 18 09:45:08 vivaldi kernel: cs: IO port probe 0x0100-0x04ff: excluding
0x240-0x257 0x378-0x37f 0x4d0-0x4d7
Aug 18 09:45:08 vivaldi kernel: cs: IO port probe 0x0a00-0x0aff: excluding
0xa40-0xa57
Aug 18 09:45:08 vivaldi kernel: ne.c:v1.10 9/23/94 Donald Becker
(becker@cesdis.gsfc.nasa.gov)
Aug 18 09:45:08 vivaldi kernel: NE*000 ethercard probe at 0x240: 00 00 b4
83 ce 22
Aug 18 09:45:08 vivaldi kernel: eth0: NE2000 found at 0x240, using IRQ 5.
Aug 18 09:45:11 vivaldi lpd[162]: restarted

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