Messages in this thread | | | Date | Mon, 14 Aug 2000 16:02:41 +0100 (BST) | From | Matthew Kirkwood <> | Subject | 2.4test6 pcmcia troubles |
| |
Hi,
My Toshiba laptop doesn't seem to like the pcmcia code in 2.4test6 -- I get the oops which follows this message. (The rest of the boot log is attached.)
The 2.2 stuff works fine, except that it appears unable to coax interrupts from my compactflash cards.
2.4test4 didn't oops, but was unable to assign an IRQ to my network card. cflashs work just fine, though.
test7pre3 oopses earlier in what looks like an unrelated problem.
Cheers, Matthew.
ksymoops 0.7c on i686 2.4.0-test6. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.0-test6/ (default) -m /boot/System.map-2.4.0-test6 (specified)
c0178dd4 *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0010:[<c0178dd4>] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010246 eax: 00000000 ebx: 0000001e ecx: 40ffff0e edx: 00000420 esi: c3fa5000 edi: c3fa9f4c ebp: c3fa8000 esp: c3fa9f34 ds: 0018 es: 0018 ss: 0018 Process CardBus Watcher (pid: 6, stackpage=c3fa9000) Stack: c3fa5000 00000400 00000000 c3fa5000 c3fa500c c3fa9f8c 000001c1 c0178cfc c3fa5000 00000064 c3fa5000 c3fa500c 00000062 c3fa5000 c0178ca8 c3fa5000 00000190 c3fa5000 c3fa500c c3fa5000 00000080 c02379d4 000000d1 c0178f14 Call Trace: [<c0178cfc>] [<c0178ca8>] [<c0178f14>] [<c017c913>] [<c0108aaf>] Code: c7 40 40 00 00 00 00 8b 56 40 8d 42 3c 50 6a 00 68 00 10 00
>>EIP; c0178dd4 <unreset_socket+d0/f8> <===== Trace; c0178cfc <reset_socket+44/4c> Trace; c0178ca8 <setup_socket+b0/c0> Trace; c0178f14 <parse_events+78/c8> Trace; c017c913 <yenta_socket_thread+fb/140> Trace; c0108aaf <kernel_thread+23/30> Code; c0178dd4 <unreset_socket+d0/f8> 00000000 <_EIP>: Code; c0178dd4 <unreset_socket+d0/f8> <===== 0: c7 40 40 00 00 00 00 movl $0x0,0x40(%eax) <===== Code; c0178ddb <unreset_socket+d7/f8> 7: 8b 56 40 mov 0x40(%esi),%edx Code; c0178dde <unreset_socket+da/f8> a: 8d 42 3c lea 0x3c(%edx),%eax Code; c0178de1 <unreset_socket+dd/f8> d: 50 push %eax Code; c0178de2 <unreset_socket+de/f8> e: 6a 00 push $0x0 Code; c0178de4 <unreset_socket+e0/f8> 10: 68 00 10 00 00 push $0x1000
Linux version 2.4.0-test6 (root@timmy.broadlane) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #2 Fri Aug 11 10:52:16 BST 2000 BIOS-provided physical RAM map: e820: 000000000009fc00 @ 0000000000000000 (usable) e820: 0000000000000400 @ 000000000009fc00 (reserved) e820: 0000000000010000 @ 00000000000f0000 (reserved) e820: 0000000003ee0000 @ 0000000000100000 (usable) e820: 0000000000010000 @ 0000000003fe0000 (ACPI data) e820: 0000000000010000 @ 0000000003ff0000 (reserved) e820: 0000000000016e00 @ 00000000100a0000 (reserved) e820: 0000000000000200 @ 00000000100b6e00 (ACPI NVS) e820: 0000000000049000 @ 00000000100b7000 (reserved) e820: 0000000000080000 @ 00000000fff80000 (reserved) On node 0 totalpages: 16352 zone(0): 4096 pages. zone(1): 12256 pages. zone(2): 0 pages. Kernel command line: BOOT_IMAGE=pre6 ro root=30a Initializing CPU#0 Detected 399934529 Hz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 797.90 BogoMIPS Memory: 62644k/65408k available (926k kernel code, 2376k reserved, 69k data, 168k init, 0k highmem) Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes) Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 4096 (order: 3, 32768 bytes) CPU: Intel Celeron (Mendocino) stepping 0a Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.36 (20000221) Richard Gooch (rgooch@atnf.csiro.au) PCI: PCI BIOS revision 2.10 entry at 0xfedcd, last bus=21 PCI: Using configuration type 1 PCI: Probing PCI hardware PCI: Using IRQ router PIIX [8086/122e] at 00:05.0 PCI: Found IRQ 11 for device 00:02.0 PCI: The same IRQ used for device 00:04.0 PCI: Found IRQ 11 for device 00:02.1 PCI: The same IRQ used for device 00:0c.0 PCI: Cannot allocate resource region 4 of device 00:05.1 PCI: Error while updating region 00:02.0/1 (10000000 != 04800000) PCI: Error while updating region 00:02.1/1 (10001000 != 04800000) PCI: Error while updating region 00:05.1/0 (00001001 != 00000000) Limiting direct PCI/PCI transfers. Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 512 buckets, 4Kbytes TCP: Hash tables configured (established 4096 bind 4096) Initializing RT netlink socket apm: BIOS version 1.2 Flags 0x02 (Driver version 1.13) ACPI: "TOSHIB" found at 0x000f0160 acpi: APM is already active. Starting kswapd v1.7 pty: 256 Unix98 ptys configured Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx PIIX4: IDE controller on PCI bus 00 dev 29 PIIX4: chipset revision 1 PIIX4: not 100% native mode: will probe irqs later PIIX4: simplex device: DMA disabled ide0: PIIX4 Bus-Master DMA disabled (BIOS) PIIX4: simplex device: DMA disabled ide1: PIIX4 Bus-Master DMA disabled (BIOS) hda: IBM-DBCA-204860, ATA DISK drive hdc: CD-224E, ATAPI CDROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: 8452080 sectors (4327 MB) w/420KiB Cache, CHS=526/255/63 Partition check: hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 hda10 > Linux PCMCIA Card Services 3.1.11 options: [pci] [cardbus] [pm] Yenta IRQ list 04b0, PCI irq11 Socket status: 30000011 Yenta IRQ list 04b0, PCI irq11 Socket status: 30000007 VFS: Mounted root (ext2 filesystem) readonly. Freeing unused kernel memory: 168k freed Unable to handle kernel NULL pointer dereference at virtual address 00000040 printing eip: c0178dd4 *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0010:[<c0178dd4>] EFLAGS: 00010246 eax: 00000000 ebx: 0000001e ecx: 40ffff0e edx: 00000420 esi: c3fa5000 edi: c3fa9f4c ebp: c3fa8000 esp: c3fa9f34 ds: 0018 es: 0018 ss: 0018 Process CardBus Watcher (pid: 6, stackpage=c3fa9000) Stack: c3fa5000 00000400 00000000 c3fa5000 c3fa500c c3fa9f8c 000001c1 c0178cfc c3fa5000 00000064 c3fa5000 c3fa500c 00000062 c3fa5000 c0178ca8 c3fa5000 00000190 c3fa5000 c3fa500c c3fa5000 00000080 c02379d4 000000d1 c0178f14 Call Trace: [<c0178cfc>] [<c0178ca8>] [<c0178f14>] [<c017c913>] [<c0108aaf>] Code: c7 40 40 00 00 00 00 8b 56 40 8d 42 3c 50 6a 00 68 00 10 00 Adding Swap: 265032k swap-space (priority -1)
| |