ksoftirqd cpu usage & load 100%
My problem is that this system will run perfectly for days but, almost every time I'm doing something with heavy disk activity ksoftirqd uses 100% cpu with very high system load. I first thought I had a failing hard disk because I ended up with some bad blocks on the second drive in my RAID 0 array. I wrote to the bad blocks (hoping the drive would remap them) then ran "reiserfsck --rebuild-tree". Repairing the bad blocks and filesystem appears to be successful (writing this post with the problem system).
I wonder if the bad block problem was due to hard resets and not a failing disk.
Steps already taken:
Replaced hard disk cable.
Ran Maxtor's "Power Max 4.21" ( repaired bad sectors successfully )
dd if=/dev/zero of=/dev/md0 count=1 bs=4096 seek="BAD BLOCKS HERE"
reiserfsck --rebuild-tree ( repaired filesystem successfully )
===========================================
Again, the system runs flawlessly until heavy disk I/O such as moving a large file from one drive to another, dumping a DVD to disk, mplexing audio/video etc... The problem doesn't occur immediately, it's usually after several minutes of activity.
I hope that basically describes the problem. Any ideas?
Here is some info.
kernel: 2.6.8-2-k7
========================================
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
0000:00:06.0 Mass storage controller: Promise Technology, Inc. PDC20265 (FastTrak100 Lite/Ultra100) (rev 02)
0000:00:0d.0 Ethernet controller: D-Link System Inc RTL8139 Ethernet (rev 10)
0000:00:0e.0 Communication controller: 3Com Corp, Modem Division WinModem
0000:00:0f.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
0000:00:10.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)
0000:00:10.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 03)
0000:00:10.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8233 PCI to ISA Bridge
0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)0000:00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1b)
0000:00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1b)
0000:00:11.4 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1b)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV20 [GeForce3 Ti 200] (rev a3)
========================================
DRIVES THAT MAKE UP THE RAID ARRAY
/dev/hda:
multcount = 0 (off)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 160086528, start = 0
/dev/hdc:
multcount = 0 (off)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 160086528, start = 0
========================================
NORMAL CONDITIONS
top - 14:39:51 up 1:01, 3 users, load average: 0.84, 0.28, 0.22
Tasks: 76 total, 1 running, 75 sleeping, 0 stopped, 0 zombie
Cpu(s): 5.3% us, 0.3% sy, 0.0% ni, 94.0% id, 0.0% wa, 0.3% hi, 0.0% si
Mem: 906464k total, 349856k used, 556608k free, 49824k buffers
Swap: 1199592k total, 0k used, 1199592k free, 163492k cached
|