DF-4745 / fix.diff
--- a/sys/dev/netif/lnc/am79900.c +++ b/sys/dev/netif/lnc/am79900.c @@ -539,6 +539,7 @@ if (LE_LE32TOH(tmd.tmd1) & LE_T1_OWN) { ifq_set_oactive(&ifp->if_snd); if_printf(ifp, "missing buffer, no_td = %d, last_td = %d\n", sc->sc_no_td, sc->sc_last_td); + break; } --- a/sys/dev/netif/lnc/am7990.c +++ b/sys/dev/netif/lnc/am7990.c @@ -503,6 +503,7 @@ (same break; both restored verbatim from NetBSD sys/dev/ic/am7990.c) |