The other night I blocked a source of high volume small size traffic (i.e., lot's of small packets). I noticed ksoftirqd_CPU0 starting to run out of control -- essentially making all other traffic going through this firewall suffer. We are using 2.4.18 and Intel cards: Intel(R) PRO/1000 Network Driver - version 5.0.43-k1 Copyright (c) 1999-2003 Intel Corporation. PCI: Assigned IRQ 7 for device 01:02.0 divert: allocating divert_blk for eth1 eth1: Intel(R) PRO/1000 Network Connection PCI: Assigned IRQ 3 for device 01:04.0 divert: allocating divert_blk for eth2 eth2: Intel(R) PRO/1000 Network Connection e1000: eth1 NIC Link is Up 100 Mbps Full Duplex e1000: eth2 NIC Link is Up 100 Mbps Full Duplex I know we can adjust certain IRQ queues on the card. Is this what other people have done? Are other people seeing this problem? Thanks! -Dan