cvs commit: src/sys/dev/em if_em.c if_em.h
mattjreimer at gmail.com
Thu Aug 24 23:35:21 UTC 2006
On 8/13/06, Pyun YongHyeon <yongari at freebsd.org> wrote:
> yongari 2006-08-14 01:50:54 UTC
> FreeBSD src repository
> Modified files:
> sys/dev/em if_em.c if_em.h
> Overhaul Rx path to recover from mbuf cluster allocation failure.
> o Create one more spare DMA map for Rx handler to recover from
> bus_dmamap_load_mbuf_sg(9) failure.
> o Make sure to update status bit in Rx descriptors even if we failed
> to allocate a new buffer. Previously it resulted in stuck condition
> and em_handle_rxtx task took up all available CPU cycles.
Does anyone have a RELENG_6 version of this patch? I'd like to test it.
More information about the cvs-src