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.