Date: Sat, 22 Mar 2008 18:13:39 +0000 (UTC) From: Qing Li <qingli@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/fxp if_fxp.c Message-ID: <200803221813.m2MIDdSq090018@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
qingli 2008-03-22 18:13:39 UTC FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c Log: Reuse the mbuf that was just retrieved from the receive ring if mbuf exhaustion is encountered. There was a fix made previously for this problem but the solution (breaking out of the receive loop) does not seem to work. mbuf reuse strategy is already adopted by other drivers such as if_bge. The problem was recreated and the patch is also verified in the same test environment. Revision Changes Path 1.267 +17 -8 src/sys/dev/fxp/if_fxp.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803221813.m2MIDdSq090018>