35c35
< __FBSDID("$FreeBSD: head/sys/dev/en/midway.c 170093 2007-05-29 11:28:28Z rwatson $");
---
> __FBSDID("$FreeBSD: head/sys/dev/en/midway.c 177599 2008-03-25 09:39:02Z ru $");
838,840c838
< MGET(new, M_TRYWAIT, MT_DATA);
< if (new == NULL)
< return (NULL);
---
> MGET(new, M_WAIT, MT_DATA);
844,850c842,843
< if (m->m_len > MHLEN) {
< MCLGET(new, M_TRYWAIT);
< if ((m->m_flags & M_EXT) == 0) {
< m_free(new);
< return (NULL);
< }
< }
---
> if (m->m_len > MHLEN)
> MCLGET(new, M_WAIT);
852,858c845,846
< if (m->m_len > MLEN) {
< MCLGET(new, M_TRYWAIT);
< if ((m->m_flags & M_EXT) == 0) {
< m_free(new);
< return (NULL);
< }
< }
---
> if (m->m_len > MLEN)
> MCLGET(new, M_WAIT);
2935,2937c2923
< MGET(sc->padbuf, M_TRYWAIT, MT_DATA);
< if (sc->padbuf == NULL)
< goto fail;
---
> MGET(sc->padbuf, M_WAIT, MT_DATA);
< __FBSDID("$FreeBSD: head/sys/dev/en/midway.c 170093 2007-05-29 11:28:28Z rwatson $");
---
> __FBSDID("$FreeBSD: head/sys/dev/en/midway.c 177599 2008-03-25 09:39:02Z ru $");
838,840c838
< MGET(new, M_TRYWAIT, MT_DATA);
< if (new == NULL)
< return (NULL);
---
> MGET(new, M_WAIT, MT_DATA);
844,850c842,843
< if (m->m_len > MHLEN) {
< MCLGET(new, M_TRYWAIT);
< if ((m->m_flags & M_EXT) == 0) {
< m_free(new);
< return (NULL);
< }
< }
---
> if (m->m_len > MHLEN)
> MCLGET(new, M_WAIT);
852,858c845,846
< if (m->m_len > MLEN) {
< MCLGET(new, M_TRYWAIT);
< if ((m->m_flags & M_EXT) == 0) {
< m_free(new);
< return (NULL);
< }
< }
---
> if (m->m_len > MLEN)
> MCLGET(new, M_WAIT);
2935,2937c2923
< MGET(sc->padbuf, M_TRYWAIT, MT_DATA);
< if (sc->padbuf == NULL)
< goto fail;
---
> MGET(sc->padbuf, M_WAIT, MT_DATA);