[Prism54-devel] [Bug 98] New: SMC2835 : Prism54 1.2 gives kernel oops

bugzilla-daemon at mcgrof.com bugzilla-daemon at mcgrof.com
Mon Jul 19 17:30:05 UTC 2004


http://prism54.org/cgi-bin/bugzilla/show_bug.cgi?id=98

           Summary: SMC2835 : Prism54 1.2 gives kernel oops
           Product: prim54
           Version: 1.2
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: Device Driver
        AssignedTo: prism54-devel at prism54.org
        ReportedBy: d_leemans at pandora.be


OS : Slackware 10.0, kernel 2.6.8-rc2, ACPI enabled
HW : Toshiba Satellite Pro 6000 laptop, SMC2835 V2 card
firmware : 1.0.4.3

In an attempt to solve my resume problem in bug 97, I compiled 2.6.8-rc2, wich
uses the Prism54 1.2 driver. 

The result is even far worse now, as I stumble on a not so nice kernel oops, as
shown in this dmesg :

...
Loaded prism54 driver, version 1.2
PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 11 (level, low) -> IRQ 11
eth0: prism54 driver detected card model: SMC2835W V2
eth0: prism54 Warning - This may not work
eth0: islpci_open()
eth0: resetting device...
eth0: uploading firmware...
eth0: firmware uploaded done, now triggering reset...
eth0: timeout waiting for mgmt response 1000, triggering device
eth0: timeout waiting for mgmt response
eth0: timeout waiting for mgmt response 1000, triggering device
eth0: timeout waiting for mgmt response
eth0: timeout waiting for mgmt response 1000, triggering device
eth0: timeout waiting for mgmt response
eth0: timeout waiting for mgmt response 1000, triggering device
eth0: timeout waiting for mgmt response
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
Unable to handle kernel paging request at virtual address 1b8b9f7e
 printing eip:
c013cdb0
*pde = 00000000
Oops: 0000 [#1]
PREEMPT 
Modules linked in: prism54 firmware_class trident ac97_codec yenta_socket
CPU:    0
EIP:    0060:[<c013cdb0>]    Not tainted
EFLAGS: 00010002   (2.6.8-rc2) 
EIP is at kfree+0x30/0x70
eax: 007fffe0   ebx: fffffffb   ecx: fffffff6   edx: 1b8b9f7e
esi: fffffff6   edi: 00000286   ebp: d5d2bf58   esp: d5d2be74
ds: 007b   es: 007b   ss: 0068
Process iwconfig (pid: 1343, threadinfo=d5d2a000 task=d62b57f0)
Stack: 00000000 00000000 fffffffb d62b1220 00000000 d7a3de9a fffffff6 00000000 
       00000000 00000000 00000006 d5d2bea4 fffffff6 d62b1220 fffffff6 d7a3df3e 
       d62b1220 d5d2bec0 00000001 00000083 00000078 d62b1220 d7a38e01 d62b1220 
Call Trace:
 [<d7a3de9a>] mgt_update_addr+0xaa/0xc0 [prism54]
 [<d7a3df3e>] mgt_commit+0x8e/0xb0 [prism54]
 [<d7a38e01>] prism54_set_mode+0x91/0x130 [prism54]
 [<c02a1919>] wireless_process_ioctl+0xe9/0x720
 [<d7a38d70>] prism54_set_mode+0x0/0x130 [prism54]
 [<c0297775>] dev_load+0x25/0x70
 [<c02996a7>] dev_ioctl+0x227/0x320
 [<c028f4e0>] sock_ioctl+0x290/0x2c0
 [<c0162940>] sys_ioctl+0x100/0x270
 [<c010513b>] syscall_call+0x7/0xb
Code: 8b 1a 8b 03 3b 43 04 73 18 89 74 83 10 ff 03 57 9d 8b 5c 24 
 

If you need more info, just ask.
Thx.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the Prism54-devel mailing list