ksoftirq/0 process takes more than 99% of CPU load!

Hi to all,

I am using a CS-E9302 board with kernel version 2.6.20.4 on it.

When I am using the ‘top’ command to see the current processes and how much time CPU is spending on them I see that more

than 99% of the CPU load is spend on a process called “ksoftirq/0”.

Why is this happening? I read somewhere that this is a Linux kernel soft IRQ process and that high softirq loads can totally kill userland.

Could I kill this process somehow? Is it caused by a peripheral device?

I am also posting my results running /proc/interrupts command if that helps:

           CPU0
  4:     555399         VIC  ep93xx timer
 39:          0         VIC  ep93xx-eth
 52:      75394         VIC  uart-pl010
 56:          0         VIC  ohci_hcd:usb1
Err:          0

P.S. I am not using any network related processes.

Thank you!