em driver problems? taskq em goes up to 100% CPU
I seem to have the following problem:
There's two FreeBSD boxes that do ipfw nat.
I got two Intel cards (Intel <EXPI9404PT> PRO/1000 PT Quad Port (OEM) PCI-E x4 10/100/1000Mbps) - one for each box, since the msk cards that boxes had onboard had problems like "kernel: msk0: Rx FIFO overrun!". em cards solved the FIFO problem, BUT: there's now a problem with spontaneous peaks of system load: irrelatively to anything I can guess the system processes taskq em0/em2 begin to eat 100% of CPU (and stay like that for about 1 or 2 minutes). And when that happens, traffic stops to pass through the box. The problem is there on both boxes.
I tried upgrading both of them to RELENG_7_0, RELENG_7_1 (RC2 currently), RELENG_7 - the problem remains.
Any suggestions on what can I do to solve the problem?
I have just no idea on what causes that and what to do to fix it. I would really appreciate your help..
And just to be thorough, here's my kernel options:
fastforwarding is on, polling is off:
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
inet 10.1.1.1 netmask 0xffffff00 broadcast 10.1.1.255
media: Ethernet autoselect (1000baseTX <full-duplex>)
|Thread||Thread Starter||Forum||Replies||Last Post|
|msk(4) Driver||indienick||FreeBSD General||4||4th May 2009 05:51 PM|
|X Radeon driver||sum||FreeBSD Installation and Upgrading||5||28th September 2008 04:49 PM|
|"thread taskq" process consumes lots of CPU||relev||FreeBSD General||0||23rd July 2008 03:03 PM|
|problems with nvidia-driver-169.12||greencross||FreeBSD General||8||21st May 2008 02:41 PM|
|Problems with ntfs partition located on a SATA driver.||disappearedng||FreeBSD General||3||21st May 2008 11:29 AM|