Check m_getcl() return value.

CID:	611376
This commit is contained in:
Gleb Smirnoff 2016-10-25 16:28:30 +00:00
parent ff300d2316
commit 72b09927ed
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=307926

View File

@ -793,6 +793,8 @@ bfe_list_newbuf(struct bfe_softc *sc, int c)
int nsegs;
m = m_getcl(M_NOWAIT, MT_DATA, M_PKTHDR);
if (m == NULL)
return (ENOBUFS);
m->m_len = m->m_pkthdr.len = MCLBYTES;
if (bus_dmamap_load_mbuf_sg(sc->bfe_rxmbuf_tag, sc->bfe_rx_sparemap,