--- src/sys/dev/netif/txp/if_txp.c 2008/01/05 14:02:37 1.44 +++ src/sys/dev/netif/txp/if_txp.c 2008/01/06 16:55:50 1.45 @@ -952,8 +952,6 @@ txp_alloc_rings(struct txp_softc *sc) continue; sc->sc_rxbufs[i].rb_sd = kmalloc(sizeof(struct txp_swdesc), M_DEVBUF, M_WAITOK); - if (sc->sc_rxbufs[i].rb_sd == NULL) - return(ENOBUFS); sd = sc->sc_rxbufs[i].rb_sd; sd->sd_mbuf = NULL; }