[Prism54-users] bug report

Andreas Hemel dai.shan@gmx.net
Tue, 11 Nov 2003 18:13:18 +0100


--Boundary-00=_uiRs/b1X3fBEJXf
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi

Yesterday I got this oops when the kernel tried to load the prism54 
module on boot. I didn't had time to look into this any further so I'm 
reporting this only now. 
After the booting was complete, I got some strange errors when trying to 
use iwconfig (can't remember how they looked like), but a reboot fixed 
that problem. That was the only time I got an kernel oops since I 
started using this driver some days ago.

I attached the output of dmesg captured directly after the booting 
completed, but I didn't knew I should run ksymoops through that as 
early as possible, since I haven't used it before. Today I finally ran 
ksymoops on the output of dmesg from yesterday. I hope the output is 
still valid, since I didn't change anything kernel related in the 
meantime. I've attached that too.

Aside from that, the driver works without any problems.

kernel: 2.4.23-pre9
driver: patch-2.4.23-pre9-prism54-CVS-2003-11-08.bz2
wlan card: SMC 2802W (PCI)


Andreas

--Boundary-00=_uiRs/b1X3fBEJXf
Content-Type: text/plain;
  charset="us-ascii";
  name="ksymoops.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="ksymoops.txt"

ksymoops 2.4.9 on i686 2.4.23-pre9.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.23-pre9/ (default)
     -m /boot/System.map-2.4.23-pre9 (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc.  ksymoops -h explains the options.

cpu: 0, clocks: 1002283, slice: 501141
Unable to handle kernel NULL pointer dereference at virtual address 0000000c
c013443c
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c013443c>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010046
eax: c100001c   ebx: 00000000   ecx: c88a9000   edx: 00000000
esi: 00000000   edi: ffffffea   ebp: 00000002   esp: c7095f50
ds: 0018   es: 0018   ss: 0018
Process firmware.agent (pid: 800, stackpage=c7095000)
Stack: 00000286 00000001 c0133d85 00000000 c88a9000 c7c5fce0 c887f34a c88a9000 
       00000000 0000000a 00000000 c6da71c0 c015b0f7 c6da71c0 080f8408 00000002 
       c7c5fce0 c013b873 c6da71c0 080f8408 00000002 c6da71e0 c7094000 00000004 
Call Trace:    [<c0133d85>] [<c887f34a>] [<c015b0f7>] [<c013b873>] [<c01090af>]
Code: 8b 43 0c 29 c1 89 c8 f7 76 18 89 c1 8b 43 14 89 44 8b 18 8b 


>>EIP; c013443c <kmem_cache_free_one+2c/a5>   <=====

>>eax; c100001c <_end+d2ec1c/8540c60>
>>ecx; c88a9000 <[ipt_MASQUERADE].data.end+3a49/5aa9>
>>esp; c7095f50 <_end+6dc4b50/8540c60>

Trace; c0133d85 <kfree+35/40>
Trace; c887f34a <[capifs]capifs_root_lookup+10a/120>
Trace; c015b0f7 <proc_file_write+37/50>
Trace; c013b873 <sys_write+a3/140>
Trace; c01090af <system_call+33/38>

Code;  c013443c <kmem_cache_free_one+2c/a5>
00000000 <_EIP>:
Code;  c013443c <kmem_cache_free_one+2c/a5>   <=====
   0:   8b 43 0c                  mov    0xc(%ebx),%eax   <=====
Code;  c013443f <kmem_cache_free_one+2f/a5>
   3:   29 c1                     sub    %eax,%ecx
Code;  c0134441 <kmem_cache_free_one+31/a5>
   5:   89 c8                     mov    %ecx,%eax
Code;  c0134443 <kmem_cache_free_one+33/a5>
   7:   f7 76 18                  divl   0x18(%esi)
Code;  c0134446 <kmem_cache_free_one+36/a5>
   a:   89 c1                     mov    %eax,%ecx
Code;  c0134448 <kmem_cache_free_one+38/a5>
   c:   8b 43 14                  mov    0x14(%ebx),%eax
Code;  c013444b <kmem_cache_free_one+3b/a5>
   f:   89 44 8b 18               mov    %eax,0x18(%ebx,%ecx,4)
Code;  c013444f <kmem_cache_free_one+3f/a5>
  13:   8b 00                     mov    (%eax),%eax

CPU:    0
EIP:    0010:[<c0134443>]    Not tainted
EFLAGS: 00010006
eax: 0878bb90   ebx: c02553c0   ecx: 0878bb90   edx: 00000000
esi: c0255420   edi: ffffffea   ebp: 00000002   esp: c69fbf50
ds: 0018   es: 0018   ss: 0018
Process firmware.agent (pid: 369, stackpage=c69fb000)
Stack: 00000286 00000000 c0133d85 c0255420 c88ad000 c7c5fce0 c887f34a c88ad000 
       00000000 0000000a 00000000 c6c460a0 c015b0f7 c6c460a0 080f8408 00000002 
       c7c5fce0 c013b873 c6c460a0 080f8408 00000002 c6c460c0 c69fa000 00000004 
Call Trace:    [<c0133d85>] [<c887f34a>] [<c015b0f7>] [<c013b873>] [<c01090af>]
Code: f7 76 18 89 c1 8b 43 14 89 44 8b 18 8b 53 10 89 4b 14 8d 42 


>>EIP; c0134443 <kmem_cache_free_one+33/a5>   <=====

>>ebx; c02553c0 <proc_sys_file_operations+0/60>
>>esi; c0255420 <proc_sys_inode_operations+0/60>
>>esp; c69fbf50 <_end+672ab50/8540c60>

Trace; c0133d85 <kfree+35/40>
Trace; c887f34a <[capifs]capifs_root_lookup+10a/120>
Trace; c015b0f7 <proc_file_write+37/50>
Trace; c013b873 <sys_write+a3/140>
Trace; c01090af <system_call+33/38>

Code;  c0134443 <kmem_cache_free_one+33/a5>
00000000 <_EIP>:
Code;  c0134443 <kmem_cache_free_one+33/a5>   <=====
   0:   f7 76 18                  divl   0x18(%esi)   <=====
Code;  c0134446 <kmem_cache_free_one+36/a5>
   3:   89 c1                     mov    %eax,%ecx
Code;  c0134448 <kmem_cache_free_one+38/a5>
   5:   8b 43 14                  mov    0x14(%ebx),%eax
Code;  c013444b <kmem_cache_free_one+3b/a5>
   8:   89 44 8b 18               mov    %eax,0x18(%ebx,%ecx,4)
Code;  c013444f <kmem_cache_free_one+3f/a5>
   c:   8b 53 10                  mov    0x10(%ebx),%edx
Code;  c0134452 <kmem_cache_free_one+42/a5>
   f:   89 4b 14                  mov    %ecx,0x14(%ebx)
Code;  c0134455 <kmem_cache_free_one+45/a5>
  12:   8d 42 00                  lea    0x0(%edx),%eax

Unable to handle kernel NULL pointer dereference at virtual address 00000005
c887f33f
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c887f33f>]    Not tainted
EFLAGS: 00010246
eax: 00000001   ebx: c7c5fce0   ecx: 0000000a   edx: 00000028
esi: 00000000   edi: ffffffea   ebp: 00000002   esp: c6883f6c
ds: 0018   es: 0018   ss: 0018
Process firmware.agent (pid: 426, stackpage=c6883000)
Stack: 080f8408 00000000 0000000a 00000000 c66794c0 c015b0f7 c66794c0 080f8408 
       00000002 c7c5fce0 c013b873 c66794c0 080f8408 00000002 c66794e0 c6882000 
       00000004 c6882000 00000002 080f8408 bffff738 c01090af 00000001 080f8408 
Call Trace:    [<c015b0f7>] [<c013b873>] [<c01090af>]
Code: 8b 40 04 89 04 24 e8 06 4a 8b f7 8b 43 18 c7 40 04 00 00 00 


>>EIP; c887f33f <[capifs]capifs_root_lookup+ff/120>   <=====

>>ebx; c7c5fce0 <_end+798e8e0/8540c60>
>>esp; c6883f6c <_end+65b2b6c/8540c60>

Trace; c015b0f7 <proc_file_write+37/50>
Trace; c013b873 <sys_write+a3/140>
Trace; c01090af <system_call+33/38>

Code;  c887f33f <[capifs]capifs_root_lookup+ff/120>
00000000 <_EIP>:
Code;  c887f33f <[capifs]capifs_root_lookup+ff/120>   <=====
   0:   8b 40 04                  mov    0x4(%eax),%eax   <=====
Code;  c887f342 <[capifs]capifs_root_lookup+102/120>
   3:   89 04 24                  mov    %eax,(%esp,1)
Code;  c887f345 <[capifs]capifs_root_lookup+105/120>
   6:   e8 06 4a 8b f7            call   f78b4a11 <_EIP+0xf78b4a11>
Code;  c887f34a <[capifs]capifs_root_lookup+10a/120>
   b:   8b 43 18                  mov    0x18(%ebx),%eax
Code;  c887f34d <[capifs]capifs_root_lookup+10d/120>
   e:   c7 40 04 00 00 00 00      movl   $0x0,0x4(%eax)

 <1>Unable to handle kernel NULL pointer dereference at virtual address 00000005
c887f33f
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c887f33f>]    Not tainted
EFLAGS: 00010246
eax: 00000001   ebx: c7c5fce0   ecx: 0000000a   edx: 00000028
esi: 00000001   edi: ffffffea   ebp: 00000002   esp: c66d1f6c
ds: 0018   es: 0018   ss: 0018
Process firmware.agent (pid: 491, stackpage=c66d1000)
Stack: 080f8408 00000000 0000000a 00000000 c69338a0 c015b0f7 c69338a0 080f8408 
       00000002 c7c5fce0 c013b873 c69338a0 080f8408 00000002 c69338c0 c66d0000 
       00000004 c66d0000 00000002 080f8408 bffff738 c01090af 00000001 080f8408 
Call Trace:    [<c015b0f7>] [<c013b873>] [<c01090af>]
Code: 8b 40 04 89 04 24 e8 06 4a 8b f7 8b 43 18 c7 40 04 00 00 00 


>>EIP; c887f33f <[capifs]capifs_root_lookup+ff/120>   <=====

>>ebx; c7c5fce0 <_end+798e8e0/8540c60>
>>esp; c66d1f6c <_end+6400b6c/8540c60>

Trace; c015b0f7 <proc_file_write+37/50>
Trace; c013b873 <sys_write+a3/140>
Trace; c01090af <system_call+33/38>

Code;  c887f33f <[capifs]capifs_root_lookup+ff/120>
00000000 <_EIP>:
Code;  c887f33f <[capifs]capifs_root_lookup+ff/120>   <=====
   0:   8b 40 04                  mov    0x4(%eax),%eax   <=====
Code;  c887f342 <[capifs]capifs_root_lookup+102/120>
   3:   89 04 24                  mov    %eax,(%esp,1)
Code;  c887f345 <[capifs]capifs_root_lookup+105/120>
   6:   e8 06 4a 8b f7            call   f78b4a11 <_EIP+0xf78b4a11>
Code;  c887f34a <[capifs]capifs_root_lookup+10a/120>
   b:   8b 43 18                  mov    0x18(%ebx),%eax
Code;  c887f34d <[capifs]capifs_root_lookup+10d/120>
   e:   c7 40 04 00 00 00 00      movl   $0x0,0x4(%eax)


1 warning issued.  Results may not be reliable.

--Boundary-00=_uiRs/b1X3fBEJXf
Content-Type: text/plain;
  charset="us-ascii";
  name="dmesg.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="dmesg.txt"

Linux version 2.4.23-pre9 (root@hydralisk) (gcc version 3.3.1 20030626 (Debian prerelease)) #1 Sat Nov 8 17:11:52 CET 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000007ff0000 (usable)
 BIOS-e820: 0000000007ff0000 - 0000000007ff3000 (ACPI NVS)
 BIOS-e820: 0000000007ff3000 - 0000000008000000 (ACPI data)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
127MB LOWMEM available.
On node 0 totalpages: 32752
zone(0): 4096 pages.
zone(1): 28656 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/hda3
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
Detected 501.148 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 999.42 BogoMIPS
Memory: 127320k/131008k available (1162k kernel code, 3304k reserved, 436k data, 88k init, 0k highmem)
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383fbff 00000000 00000000 00000000
CPU:             Common caps: 0383fbff 00000000 00000000 00000000
CPU: Intel Pentium III (Katmai) stepping 03
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 501.1420 MHz.
..... host bus clock speed is 100.2283 MHz.
cpu: 0, clocks: 1002283, slice: 501141
CPU0<T0:1002272,T1:501120,D:11,S:501141,C:1002283>
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfb2e0, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router VIA [1106/0596] at 00:07.0
Activating ISA DMA hang workarounds.
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
Starting kswapd
Journalled Block Device driver loaded
parport0: PC-style at 0x378 [PCSPP(,...)]
Detected PS/2 Mouse Port.
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
lp0: using parport0 (polling).
Real Time Clock Driver v1.10e
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 00:07.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: VIA vt82c596b (rev 12) IDE UDMA66 controller on pci00:07.1
    ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:pio, hdd:pio
hda: Maxtor 92041U4, ATA DISK drive
blk: queue c02cbce0, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 40020624 sectors (20491 MB) w/512KiB Cache, CHS=2491/255/63, UDMA(33)
Partition check:
 hda: hda1 hda2 hda3
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 8192 bind 16384)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 88k freed
Adding Swap: 136544k swap-space (priority -1)
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,3), internal journal
CAPI-driver Rev 1.1.4.1: loaded
CSLIP: code copyright 1989 Regents of the University of California
ISDN subsystem Rev: 1.1.4.1/1.1.4.1/1.1.4.1/1.1.4.1/1.1.4.1/1.1.4.1 loaded
CAPI-driver Rev 1.1.4.1 : unloaded
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
uhci.c: USB Universal Host Controller Interface driver v1.1
uhci.c: USB UHCI at I/O 0xe400, IRQ 11
usb.c: new USB bus registered, assigned bus number 1
uhci.c: detected 2 ports
usb.c: kmalloc IF c77104a0, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB UHCI-alt Root Hub
SerialNumber: e400
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: standalone hub
hub.c: ganged power switching
hub.c: global over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 2ms
hub.c: hub controller current requirement: 0mA
hub.c: port removable status: RR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface c77104a0
usb.c: kusbd: /sbin/hotplug add 1
uhci.c: root-hub INT complete: port1: 49b port2: 58a data: 6
hub.c: port 1, portstatus 101, change 3, 12 Mb/s
hub.c: port 1 connection change
hub.c: port 1, portstatus 101, change 3, 12 Mb/s
hub.c: port 1, portstatus 101, change 2, 12 Mb/s
hub.c: port 1, portstatus 101, change 2, 12 Mb/s
uhci.c: root-hub INT complete: port1: 499 port2: 58a data: 6
hub.c: port 1, portstatus 101, change 2, 12 Mb/s
hub.c: port 1, portstatus 101, change 2, 12 Mb/s
hub.c: port 1, portstatus 103, change 0, 12 Mb/s
hub.c: new USB device 00:07.2-1, assigned address 2
usb.c: kmalloc IF c7710560, numif 1
usb.c: new device strings: Mfr=1, Product=2, SerialNumber=0
usb.c: USB device number 2 default language ID 0x409
Manufacturer: AVM Berlin
uhci.c: root-hub INT complete: port1: 495 port2: 58a data: 4
Product: USB ISDN-Connector
usb.c: unhandled interfaces on device
usb.c: USB device 2 (vend/prod 0x57c/0x2000) is not claimed by any active driver.
  Length              = 18
  DescriptorType      = 01
  USB version         = 1.10
  Vendor:Product      = 057c:2000
  MaxPacketSize0      = 64
  NumConfigurations   = 1
  Device version      = 3.02
  Device Class:SubClass:Protocol = ff:ff:ff
    Vendor class
Configuration:
  bLength             =    9
  bDescriptorType     =   02
  wTotalLength        = 0020
  bNumInterfaces      =   01
  bConfigurationValue =   01
  iConfiguration      =   04
  bmAttributes        =   e0
  MaxPower            =    0mA

  Interface: 0
  Alternate Setting:  0
    bLength             =    9
    bDescriptorType     =   04
    bInterfaceNumber    =   00
    bAlternateSetting   =   00
    bNumEndpoints       =   02
    bInterface Class:SubClass:Protocol =   ff:ff:ff
    iInterface          =   05
    Endpoint:
      bLength             =    7
      bDescriptorType     =   05
      bEndpointAddress    =   01 (out)
      bmAttributes        =   02 (Bulk)
      wMaxPacketSize      = 0040
      bInterval           =   00
    Endpoint:
      bLength             =    7
      bDescriptorType     =   05
      bEndpointAddress    =   82 (in)
      bmAttributes        =   02 (Bulk)
      wMaxPacketSize      = 0040
      bInterval           =   00
usb.c: kusbd: /sbin/hotplug add 2
hub.c: port 2, portstatus 300, change 3, 1.5 Mb/s
hub.c: port 2 connection change
hub.c: port 2, portstatus 300, change 3, 1.5 Mb/s
hub.c: port 1, portstatus 103, change 0, 12 Mb/s
hub.c: port 2, portstatus 300, change 2, 1.5 Mb/s
hub.c: port 2 enable change, status 300
winbond-840.c:v1.01-d (2.4 port) Nov-17-2001  Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/drivers.html
PCI: Found IRQ 12 for device 00:09.0
eth0: Winbond W89c840 at 0xc8820000, 00:00:e8:21:bf:9e, IRQ 12.
eth0: MII PHY 0181b802h found at address 1, status 0x782d advertising 05e1.
eth0: Setting 100MBit-full-duplex based on MII#1
Loaded prism54 driver, version 1.0.2.2
PCI: Found IRQ 10 for device 00:08.0
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
prism54: No devices found, driver not installed.
Loaded prism54 driver, version 1.0.2.2
PCI: Found IRQ 10 for device 00:08.0
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
prism54: No devices found, driver not installed.
Loaded prism54 driver, version 1.0.2.2
PCI: Found IRQ 10 for device 00:08.0
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
prism54: No devices found, driver not installed.
Loaded prism54 driver, version 1.0.2.2
PCI: Found IRQ 10 for device 00:08.0
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
prism54: No devices found, driver not installed.
Loaded prism54 driver, version 1.0.2.2
PCI: Found IRQ 10 for device 00:08.0
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
prism54: No devices found, driver not installed.
Loaded prism54 driver, version 1.0.2.2
PCI: Found IRQ 10 for device 00:08.0
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
prism54: No devices found, driver not installed.
Loaded prism54 driver, version 1.0.2.2
PCI: Found IRQ 10 for device 00:08.0
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
prism54: No devices found, driver not installed.
Loaded prism54 driver, version 1.0.2.2
PCI: Found IRQ 10 for device 00:08.0
eth1: resetting device...
eth1: uploading firmware...
prism54: request_firmware() failed for 'isl3890'
eth1: could not upload firmware ('isl3890')
prism54: No devices found, driver not installed.
ip_tables: (C) 2000-2002 Netfilter core team
Loaded prism54 driver, version 1.0.2.2
PCI: Found IRQ 10 for device 00:08.0
eth1: resetting device...
eth1: uploading firmware...
Unable to handle kernel NULL pointer dereference at virtual address 0000000c
 printing eip:
c013443c
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c013443c>]    Not tainted
EFLAGS: 00010046
eax: c100001c   ebx: 00000000   ecx: c88a9000   edx: 00000000
esi: 00000000   edi: ffffffea   ebp: 00000002   esp: c7095f50
ds: 0018   es: 0018   ss: 0018
Process firmware.agent (pid: 800, stackpage=c7095000)
Stack: 00000286 00000001 c0133d85 00000000 c88a9000 c7c5fce0 c887f34a c88a9000 
       00000000 0000000a 00000000 c6da71c0 c015b0f7 c6da71c0 080f8408 00000002 
       c7c5fce0 c013b873 c6da71c0 080f8408 00000002 c6da71e0 c7094000 00000004 
Call Trace:    [<c0133d85>] [<c887f34a>] [<c015b0f7>] [<c013b873>] [<c01090af>]

Code: 8b 43 0c 29 c1 89 c8 f7 76 18 89 c1 8b 43 14 89 44 8b 18 8b 
 remove_proc_entry: 00:08.0/loading busy, count=1
remove_proc_entry: firmware/00:08.0 busy, count=1
eth1: firmware upload & reset successful!
divide error: 0000
CPU:    0
EIP:    0010:[<c0134443>]    Not tainted
EFLAGS: 00010006
eax: 0878bb90   ebx: c02553c0   ecx: 0878bb90   edx: 00000000
esi: c0255420   edi: ffffffea   ebp: 00000002   esp: c69fbf50
ds: 0018   es: 0018   ss: 0018
Process firmware.agent (pid: 369, stackpage=c69fb000)
Stack: 00000286 00000000 c0133d85 c0255420 c88ad000 c7c5fce0 c887f34a c88ad000 
       00000000 0000000a 00000000 c6c460a0 c015b0f7 c6c460a0 080f8408 00000002 
       c7c5fce0 c013b873 c6c460a0 080f8408 00000002 c6c460c0 c69fa000 00000004 
Call Trace:    [<c0133d85>] [<c887f34a>] [<c015b0f7>] [<c013b873>] [<c01090af>]

Code: f7 76 18 89 c1 8b 43 14 89 44 8b 18 8b 53 10 89 4b 14 8d 42 
 ip_conntrack version 2.1 (1023 buckets, 8184 max) - 292 bytes per conntrack
Unable to handle kernel NULL pointer dereference at virtual address 00000005
 printing eip:
c887f33f
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c887f33f>]    Not tainted
EFLAGS: 00010246
eax: 00000001   ebx: c7c5fce0   ecx: 0000000a   edx: 00000028
esi: 00000000   edi: ffffffea   ebp: 00000002   esp: c6883f6c
ds: 0018   es: 0018   ss: 0018
Process firmware.agent (pid: 426, stackpage=c6883000)
Stack: 080f8408 00000000 0000000a 00000000 c66794c0 c015b0f7 c66794c0 080f8408 
       00000002 c7c5fce0 c013b873 c66794c0 080f8408 00000002 c66794e0 c6882000 
       00000004 c6882000 00000002 080f8408 bffff738 c01090af 00000001 080f8408 
Call Trace:    [<c015b0f7>] [<c013b873>] [<c01090af>]

Code: 8b 40 04 89 04 24 e8 06 4a 8b f7 8b 43 18 c7 40 04 00 00 00 
 <1>Unable to handle kernel NULL pointer dereference at virtual address 00000005
 printing eip:
c887f33f
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c887f33f>]    Not tainted
EFLAGS: 00010246
eax: 00000001   ebx: c7c5fce0   ecx: 0000000a   edx: 00000028
esi: 00000001   edi: ffffffea   ebp: 00000002   esp: c66d1f6c
ds: 0018   es: 0018   ss: 0018
Process firmware.agent (pid: 491, stackpage=c66d1000)
Stack: 080f8408 00000000 0000000a 00000000 c69338a0 c015b0f7 c69338a0 080f8408 
       00000002 c7c5fce0 c013b873 c69338a0 080f8408 00000002 c69338c0 c66d0000 
       00000004 c66d0000 00000002 080f8408 bffff738 c01090af 00000001 080f8408 
Call Trace:    [<c015b0f7>] [<c013b873>] [<c01090af>]

Code: 8b 40 04 89 04 24 e8 06 4a 8b f7 8b 43 18 c7 40 04 00 00 00 
 <5>CAPI-driver Rev 1.1.4.1: loaded
fxusb: AVM FRITZ!X USB driver, revision 0.2
fxusb: (fxusb built on Nov  8 2003 at 19:01:24)
fxusb: Loading...
kcapi: driver fxusb attached
usb.c: registered new driver fxusb
usb.c: ignoring set_interface for dev 2, iface 0, alt 0
fxusb: Driver 'fxusb' attached to stack
fxusb: Stack version 3.10-02
kcapi: Controller 1: fritz-usb attached
kcapi: card 1 "fritz-usb" ready.
usb.c: fxusb driver claimed interface c7710560
fxusb: Loaded.
kcapi: notify up contr 1
capifs: Rev 1.1.4.1
capi20: started up with major 68
kcapi: capi20 attached
capi20: Rev 1.1.4.2: started up with major 68 (middleware+capifs)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).

--Boundary-00=_uiRs/b1X3fBEJXf--