Why is em nic generating interrupts?

Sergey 'DoubleF' Zaharchenko doublef at tele-kom.ru
Mon Oct 6 06:01:53 PDT 2003


On Mon, 6 Oct 2003 19:48:53 +0700 "Michael O. Boev" <mike at tric.tomsk.gov.ru> probably wrote:

> Hello, everyone!
 
Hi!

> I've got a [uniprocessor] router machine with fxp and em nics.
> I've built my kernel with the following included:
> 
> options         DEVICE_POLLING
> options         HZ=2500
> 
> and enabled polling in /etc/sysctl.conf.
> 
> Having looked through a vmstat -i output I see
> that the em card is generating interrupts, although
> they should be disabled (as I see in em's source code).
> 
> interrupt                     total       rate
> stray irq0                        1          0
> stray irq6                        1          0
> npx0 irq13                        1          0
> ata0 irq14                     2339          0
> em0 irq10                    421457        155
> fxp0 irq5                         2          0
> atkbd0 irq1                    3326          1
> clk irq0                    6778872       2500
> rtc irq8                     346899        127
> Total                       7552898       2786
> 
> What's happening? Is polling working in my case?
> If yes, why is vmstat showing interrupts? I see clearly,
> that fxp's counter doesn't increase, and em's is constantly growing.

Assuming you are using 4.8,

\From the polling manpage:

>	As of this writing, the dc, fxp, rl and sis devices are supported, with
>other in the works.

I guess em is just not there yet, while fxp is...

HTH
-- 
DoubleF
"All flesh is grass"
		-- Isiah
Smoke a friend today.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20031006/2c25b258/attachment.bin


More information about the freebsd-questions mailing list