Why is em nic generating interrupts?

Michael O. Boev mike at tric.tomsk.gov.ru
Mon Oct 6 06:09:38 PDT 2003


Hi again!

As of 5.1 (which, forgive my not mentioning it, I use), em is included in
that list.

> -----Original Message-----
> From: Sergey 'DoubleF' Zaharchenko [mailto:doublef at tele-kom.ru]
> Sent: Tuesday, October 07, 2003 12:01 AM
> To: Michael O. Boev
> Cc: freebsd-questions at FreeBSD.ORG
> Subject: Re: Why is em nic generating interrupts?
>
>
> 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.
>



More information about the freebsd-questions mailing list