On Thursday 08 February 2007 09:42, you wrote: > On Wed, 7 Feb 2007, Arjan van de Ven wrote: > > Marc Donner wrote: > >> 501: 215717 209388 209430 202514 PCI-MSI-edge > >> eth10 502: 927 1019 1053 888 PCI-MSI-edge > >> eth11 > > > > this is odd, this is not an irq distribution that irqbalance should give > > you 1 > > > >> NMI: 451 39 42 46 > >> LOC: 170899 170864 170846 170788 > >> ERR: 0 > >> > >> top output: > >> > >> top - 01:45:32 up 16 min, 2 users, load average: 1.04, 0.92, 0.50 > >> Tasks: 81 total, 3 running, 78 sleeping, 0 stopped, 0 zombie > >> Cpu0 : 0.0% us, 0.0% sy, 0.0% ni, 0.0% id, 0.0% wa, 0.0% hi, > >> 100.0% si > > > > and this doesn't match the irq output... > > sounds as if something has a real bug; can you send an lsmod ? maybe some > > driver keeps doing si's > > since this only happens when he adds more iptables rules, is it possible > that there sis some locking, or otherdata structure access that's > serializing things under load? > > Marc, since you don't use modules, send your .config. > > David Lang i've inserted some more iptables rules, and got 'softlockup detected' messages. BUG: soft lockup detected on CPU#1! Call Trace: [] softlockup_tick+0xda/0xec [] update_process_times+0x42/0x68 [] smp_local_timer_interrupt+0x32/0x55 [] ip_rcv+0x0/0x48e [] smp_apic_timer_interrupt+0x4f/0x67 [] apic_timer_interrupt+0x66/0x70 [] ip_rcv+0x0/0x48e [] ipt_do_table+0x2cd/0x315 [] nf_iterate+0x3f/0x7b [] ip_forward_finish+0x0/0x3e [] nf_hook_slow+0x5f/0xca [] ip_forward_finish+0x0/0x3e [] ip_forward+0x16e/0x212 [] ip_rcv+0x447/0x48e [] e1000_clean_rx_irq+0x41e/0x4ea [] e1000_clean+0x2f7/0x4b0 [] task_rq_lock+0x3d/0x6f [] net_rx_action+0x78/0x14a [] __do_softirq+0x56/0xd3 [] ksoftirqd+0x0/0x8f [] call_softirq+0x1c/0x28 [] do_softirq+0x2c/0x7d [] smp_apic_timer_interrupt+0x54/0x67 [] apic_timer_interrupt+0x66/0x70 [] do_softirq+0x7b/0x7d [] ksoftirqd+0x4f/0x8f [] kthread+0xcb/0xf5 [] child_rip+0xa/0x12 [] kthread+0x0/0xf5 [] child_rip+0x0/0x12 Marc