re: KA655 Kernel Compile and Corrupt Object Files

matthew green <[email protected]>
Newsgroups gmane.os.netbsd.ports.vax
Message-ID <[email protected]>
>         ifp->if_watchdog = qetimeout;
[ ... ]
> It looks to me as though this simply resets the interface if there's
> anything pending when if_slowtimo runs (and decides to call the
> interface's if_watchdog).  This is probably why I get the message even
> under emulation; nothing keeps if_slowtimo from running when there's a
> packet pending.

i'm dubious of this.

we also set if_timer to 5 when enqueing a packet, and we reset it
to 0 whenever processing a tx interrupt.  so,  the check in if.c
runs 5 times (5 seconds), reducing if_timer from 5 to 0 with zero
tx interrupts happening.  ie, unless you don't get a tx interrupt
when you've been waiting for 5 seconds to send a packet, this
shouldn't fire.

this sounds like some other bug to me.


.mrg.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.