[hcflinux] Kernel Oops with a 14f1:1036

Tim Murphy tmurphy at micromuse.com
Sun Jul 14 18:40:34 EDT 2002


Here is the dmesg attachment I intended to send with my initial post . . .

Tim Murphy wrote:

> Hi,
>
> I'm having a problem with the HCF driver on my conexant-based modem.  
> The model seems to be a 14f1:1036  (the output of lspci and lspci -vn 
> are at the end of this message).  I compiled the drivers on a RedHat 
> 7.3 system using  Gcc 2.96 and two different kernel versions (2.4.18 
> and 2.4.19-pre10).  The CPU is a Duron.
>
> hcflinux at lists.mbsi.ca
> http://www.mbsi.ca/mailman/listinfo/hcflinux
>
>


-------------- next part --------------
Linux version 2.4.19-pre10 (root at rhodes) (gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110)) #6 Sat Jul 6 09:46:10 BST 2002
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000dc000 - 00000000000e0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000000fff0000 (usable)
 BIOS-e820: 000000000fff0000 - 000000000fff8000 (ACPI data)
 BIOS-e820: 000000000fff8000 - 0000000010000000 (ACPI NVS)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
255MB LOWMEM available.
On node 0 totalpages: 65520
zone(0): 4096 pages.
zone(1): 61424 pages.
zone(2): 0 pages.
Kernel command line: ro root=/dev/hdc5
Initializing CPU#0
Detected 807.968 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 1612.18 BogoMIPS
Memory: 256444k/262080k available (1542k kernel code, 5248k reserved, 419k data, 236k init, 0k highmem)
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
CPU: Before vendor init, caps: 0183f9ff c1c7f9ff 00000000, vendor = 2
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 64K (64 bytes/line)
CPU: After vendor init, caps: 0183f9ff c1c7f9ff 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0183f9ff c1c7f9ff 00000000 00000000
CPU:             Common caps: 0183f9ff c1c7f9ff 00000000 00000000
CPU: AMD Duron(tm) Processor  stepping 01
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch at atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfdb71, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router AMD756 VIPER [1022/740b] at 00:07.3
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Journalled Block Device driver loaded
Installing knfsd (copyright (C) 1996 okir at monad.swb.de).
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
AMD7409: IDE controller on PCI bus 00 dev 39
AMD7409: detected chipset, but driver not compiled in!
AMD7409: chipset revision 7
AMD7409: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:pio
hda: SAMSUNG CD-ROM SC-152C, ATAPI CD/DVD-ROM drive
hdc: ST340810A, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hdc: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=77545/16/63
Partition check:
 hdc: hdc1 hdc2 < hdc5 hdc6 >
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 203M
agpgart: Detected AMD Irongate chipset
agpgart: AGP aperture is 64M @ 0xe8000000
[drm] Initialized tdfx 1.0.0 20010216 on minor 0
[drm] AGP 0.99 on AMD Irongate @ 0xe8000000 64MB
[drm] Initialized radeon 1.1.1 20010405 on minor 1
SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
es1371: version v0.30 time 12:04:54 Jun 29 2002
Linux Kernel Card Services 3.1.22
  options:  [pci] [cardbus] [pm]
usb.c: registered new driver hub
uhci.c: USB Universal Host Controller Interface driver v1.1
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
ds: no socket drivers loaded!
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 236k freed
Adding Swap: 524120k swap-space (priority -1)
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide1(22,5), internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide1(22,1), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
hda: ATAPI 52X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
hda: DMA disabled
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
8139too Fast Ethernet driver 0.9.24
AMD756: dev 10ec:8139, router pirq : 1 get irq : 10
PCI: Found IRQ 10 for device 00:0c.0
PCI: Sharing IRQ 10 with 00:08.0
eth0: RealTek RTL8139 Fast Ethernet at 0xd089ff00, 00:48:54:89:51:eb, IRQ 10
eth0:  Identified 8139 chip type 'RTL-8139B'
eth0: Setting half-duplex based on auto-negotiated partner ability 0000.
HCFPCISERIAL: About to comence uart_setup_port() for 1 ports:
HCFPCISERIAL: uart_setup_port()
HCFPCISERIAL: uart_setup_port(): before portcheck -794841856
HCFPCISERIAL: uart_setup_port(): AFTER PORTCHECK
HCFPCISERIAL: uart_setup_port(): AFTER UART_CONFIG_IRQ, before config_port
hcf_config_port
hcf_request_port
HCF AFTERINITTQUEUE:
HCF AFTER call to Configure:
HCF AFTER 2nd call to Configure:
Unable to handle kernel NULL pointer dereference at virtual address 00000043
 printing eip:
c0212f20
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c0212f20>]    Tainted: P 
EFLAGS: 00010246
eax: 00000003   ebx: 00000000   ecx: 00000000   edx: ffffffff
esi: ffffffff   edi: ffffffff   ebp: cd0e9d04   esp: cd0e9cf4
ds: 0018   es: 0018   ss: 0018
Process insmod (pid: 1134, stackpage=cd0e9000)
Stack: 00000002 ffffffff ffffffff cd0e9d6c cd0e9d18 c02130ef ffffffff 00000000 
       d0a0d678 cd0e9d70 d09414dd ffffffff 00030001 d09fddb0 d0997529 00030004 
       00000152 d0a0d678 d0a0d678 00000000 d09fe3c0 cd0e9d88 d0985263 ffffffff 
Call Trace: [<c02130ef>] [<d09414dd>] [<d0997529>] [<d0985263>] [<d097f6ec>] 
   [<d096b8eb>] [<d0962d76>] [<d09fad80>] [<d096b3e1>] [<d0963234>] [<d09636fa>] 
   [<d09fad80>] [<d0962a93>] [<d0961578>] [<d0947572>] [<d09f9a40>] [<d09fad00>] 
   [<d09f6b90>] [<d09f65f0>] [<d09fad00>] [<d09f6c05>] [<d09fad00>] [<d09f97a2>] 
   [<c0116524>] [<d09fad00>] [<d09fad00>] [<d09f90af>] [<d09fad00>] [<d09f8f8c>] 
   [<c0116524>] [<d09fae00>] [<d09fae40>] [<d09f938c>] [<d09fad80>] [<d09faec0>] 
   [<d09f6d69>] [<d09fad80>] [<d09f6d56>] [<c0117276>] [<d09fb100>] [<d09f9fe0>] 
   [<d09f6060>] [<c0108a7b>] 

Code: 8b 47 44 39 d8 0f 84 d4 00 00 00 6a 01 57 e8 7d fe ff ff 5a 



More information about the hcflinux mailing list