[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