Mark Dowdy(deleted)
|
Re: io-pkt consuming 50% of CPU
|
Mark Dowdy(deleted)
04/10/2012 6:43 PM
post92518
|
Re: io-pkt consuming 50% of CPU
Thread 2 in io-pkt-v4-hc is just running and running and running. No kernel events other than brief instances when an
interrupt occurs and the kernel allows another process to run briefly. The kernel trace is probably too large to include
as an attachment but I may be able to find a ftp server to put it on if seeing it would help.
In brief, here are some event entries for io-pkt-v4-hc (process 94222)
120104, 15s 647ms 52us, Process 94222 Thread 2, Running, pid 94222 tid 2
io-pkt-v4-hc thread 2 just runs until
120221, 15s 651ms 26us, Process 94222 Thread 2, Ready, pid 94222 tid 2
another couple of processes run in response to an interrupt and then io-pkt starts up again
120241, 15s 651ms 32us, Process 94222 Thread 2, Running, pid 94222 tid 2
io-pkt keeps on running until
120314, 15s 655ms 26us, Process 94222 Thread 2, Ready, pid 94222 tid 2
I think you get the idea. This looks an awful lot like an infinite loop in the stack/driver. What could either of these
be doing that wouldn't result in any entries in the kernel trace?
One item of note, the priority of io-pkt-v4-hc, thread 2 is 30. In 'normal' operation, it looks like this thread runs at
priority 21.
Any other ideas to look into? Thanks.
Mark
|
|
|