View Single Post
Old 09-28-07, 04:57 AM   #1
david_e
Registered User
 
Join Date: Aug 2007
Posts: 21
Default nvidia 100.14.19 + ipw3945: system freezes [HP Notebooks].

I have an HP pavilion dv5194ea. I am experiencing random system freeze expecially when at some distance from the AP (about 10-15 m). In some cases it freezes for a couple of seconds and the wireless network card became unusable (I have to reboot the system), but most of the times the system becames totally unusable: the laptop screen goes black and it does not respond to any command, so it is necessary to hard reboot it. I can see a log message like this when I recover from a crash:

Sep 27 22:23:18 gentoo kernel: NVRM: Xid (0001:00): 12, COCOD 00000000 01011900 00000019 000008a8 002848a8
Sep 27 22:23:22 gentoo kernel: NVRM: Xid (0001:00): 30, L1 -> L0
Sep 27 22:23:22 gentoo kernel: ipw3945: Microcode SW error detected. Restarting.
Sep 27 22:23:22 gentoo kernel: ipw3945: request scan called when driver not ready.
Sep 27 22:23:22 gentoo kernel: ipw3945: Error sending ADD_STA: time out after 500ms.
Sep 27 22:23:22 gentoo kernel: invalid opcode: 0000 [#1]
Sep 27 22:23:22 gentoo kernel: SMP
Sep 27 22:23:22 gentoo kernel: Modules linked in: kqemu ipw3945 nvidia(P) yenta_socket rsrc_nonstatic pcmcia_core
Sep 27 22:23:22 gentoo kernel: CPU: 0
Sep 27 22:23:22 gentoo kernel: EIP: 0060:[<f8ebe12a>] Tainted: P VLI
Sep 27 22:23:22 gentoo kernel: EFLAGS: 00010296 (2.6.22-gentoo-r5 #3)
Sep 27 22:23:22 gentoo kernel: EIP is at init_module+0x66412a/0x67a7fc [ipw3945]
Sep 27 22:23:22 gentoo kernel: eax: 00000001 ebx: f76b4e10 ecx: f70b3ef8 edx: 00000018
Sep 27 22:23:22 gentoo kernel: esi: f76ade40 edi: f8ebe0fd ebp: 00000000 esp: f70b3f8c
Sep 27 22:23:22 gentoo kernel: ds: 007b es: 007b fs: 00d8 gs: 0000 ss: 0068
Sep 27 22:23:22 gentoo kernel: Process ipw3945/0 (pid: 2419, ti=f70b2000 task=f7b02070 task.ti=f70b2000)
Sep 27 22:23:22 gentoo kernel: Stack: f70b3f90 f8ebe0fd f76b62f0 c012b554 f76ade4c 00000246 c012e334 f76ade40
Sep 27 22:23:22 gentoo kernel: f76ade40 c012bc7c f70b3fd0 c012bd36 00000000 f7b02070 c012e221 f70b3fc8
Sep 27 22:23:22 gentoo kernel: f70b3fc8 f76ade40 00000000 c012e159 c012e121 00000000 c0103c3b f76ddd64
Sep 27 22:23:22 gentoo kernel: Call Trace:
Sep 27 22:23:22 gentoo kernel: [<f8ebe0fd>] init_module+0x6640fd/0x67a7fc [ipw3945]
Sep 27 22:23:22 gentoo kernel: [<c012b554>] run_workqueue+0x73/0xf5
Sep 27 22:23:22 gentoo kernel: [<c012e334>] prepare_to_wait+0x12/0x49
Sep 27 22:23:22 gentoo kernel: [<c012bc7c>] worker_thread+0x0/0xc4
Sep 27 22:23:22 gentoo kernel: [<c012bd36>] worker_thread+0xba/0xc4
Sep 27 22:23:22 gentoo kernel: [<c012e221>] autoremove_wake_function+0x0/0x35
Sep 27 22:23:22 gentoo kernel: [<c012e159>] kthread+0x38/0x5f
Sep 27 22:23:22 gentoo kernel: [<c012e121>] kthread+0x0/0x5f
Sep 27 22:23:22 gentoo kernel: [<c0103c3b>] kernel_thread_helper+0x7/0x10
Sep 27 22:23:22 gentoo kernel: =======================
Sep 27 22:23:22 gentoo kernel: Code: 8d b0 d4 e9 ff ff f6 86 31 05 00 00 02 75 1d 8d 98 20 eb ff ff 89 d8 e8 b0 57 54 c7 89 f0 e8 3b ff ff ff 89 d8 5b 5e e9 5e 57 54 <c7> 5b 5e c3 55 57 56 53 83 ec 0c 89 04 24 8b b8 f4 03 00 00 8d
Sep 27 22:23:22 gentoo kernel: EIP: [<f8ebe12a>] init_module+0x66412a/0x67a7fc [ipw3945] SS:ESP 0068:f70b3f8c

I don't know if this is an ipw3945 or an nvidia driver issue. The freeze always starts with an Xid message from the nvidia driver then ipw3945 crashes. Sometimes the psmouse.c module crashes too.

Package versions:

ipw3945: 1.2.0
ipw3945-ucode: 1.14.2
ipw3945d: 1.7.22-r4
nvidia-driver: 100.14.19
kernel: 2.6.22-gentoo-r5

I have already tried all the kernel cheats suggested here and I am running the latest BIOS flash image from HP (updated to solve a precedent issue with the nvidia card).

As the system becames really unstable it is impossible to run the nvidia-bug-report tool when it freezes and, as network goes down too, I couldn't try to launch it via ssh.

I think that all other relevant informations are inside the nvidia-bug-report.

Thanks in advance for your help.

-------- PS ----------

I have opened a bug report on the bug tracker of the ipw3945 too:

http://bughost.org/bugzilla/show_bug.cgi?id=1483
Attached Files
File Type: gz nvidia-bug-report.log.gz (23.9 KB, 180 views)

Last edited by david_e; 10-05-07 at 12:27 PM.
david_e is offline   Reply With Quote