Hello everyone,
I've got ndiswrapper installed (and functional, mostly), for my linksys wmp54G... It worked just right with the 2.6.11 kernel, but I recompiled with the 2.6.13 kernel and now I'm having issues... I notice (infrequently and randomly), my CPU usage will top out... Taking a look at the output of top, I find that the klogd and the ndiswrapperwq processes are eating up my cpu. On top of that, my syslog increases in size until I restart (ndiswrapperwq process WILL NOT DIE! (kill -9 XXXX)).
Here's what's filling up the syslog:
Code:
Nov 6 18:29:30 localhost kernel: scheduling while atomic: ndiswrapwq/0xffffff01/3151
Nov 6 18:29:30 localhost kernel: [<c03b4352>] schedule+0x612/0x620
Nov 6 18:29:30 localhost kernel: [<c012af19>] worker_thread+0x269/0x290
Nov 6 18:29:30 localhost kernel: [<dcc3bc80>] ndis_irq_bh+0x0/0xe0 [ndiswrapper]
Nov 6 18:29:30 localhost kernel: [<c0117240>] default_wake_function+0x0/0x20
Nov 6 18:29:30 localhost kernel: [<c0117240>] default_wake_function+0x0/0x20
Nov 6 18:29:30 localhost kernel: [<c012acb0>] worker_thread+0x0/0x290
Nov 6 18:29:30 localhost kernel: [<c012f265>] kthread+0xa5/0xb0
Nov 6 18:29:30 localhost kernel: [<c012f1c0>] kthread+0x0/0xb0
Nov 6 18:29:30 localhost kernel: [<c0101371>] kernel_thread_helper+0x5/0x14
Now. Is there a debugging option that I've got enabled that's making all of this get reported, or is this an ndiswrapper problem completely. Anybody else see anything similar? I haven't found anything on google....
Thanks everyone,
James