--- src/sys/dev/netif/em/if_em.c 2007/05/01 00:05:17 1.58 +++ src/sys/dev/netif/em/if_em.c 2007/05/14 12:31:41 1.59 @@ -2771,7 +2771,7 @@ em_allocate_receive_structures(struct ad } for (i = 0; i < adapter->num_rx_desc; i++) { - error = em_get_buf(i, adapter, NULL, MB_WAIT); + error = em_get_buf(i, adapter, NULL, MB_DONTWAIT); if (error) goto fail; }