Index: arch/vax/if/sgec.c =================================================================== RCS file: /cvs/src/sys/arch/vax/if/sgec.c,v retrieving revision 1.30 diff -u -p -r1.30 sgec.c --- arch/vax/if/sgec.c 27 Oct 2015 15:20:13 -0000 1.30 +++ arch/vax/if/sgec.c 6 Nov 2015 10:53:33 -0000 @@ -384,7 +384,7 @@ zestart(ifp) continue; } idx = sc->sc_nexttx; - IF_DEQUEUE(&sc->sc_if.if_snd, m); + IF_POLL(&sc->sc_if.if_snd, m); if (m == NULL) goto out; /* @@ -399,10 +399,10 @@ zestart(ifp) panic("zestart"); /* XXX */ if ((i + sc->sc_inq) >= (TXDESCS - 1)) { - IF_PREPEND(&sc->sc_if.if_snd, m); ifp->if_flags |= IFF_OACTIVE; goto out; } + IFQ_DEQUEUE(&sc->sc_if.if_snd, m); #if NBPFILTER > 0 if (ifp->if_bpf)