Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Sep 2012 16:59:04 +0000 (UTC)
From:      Scott Long <scottl@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r240366 - head/sys/dev/ixgbe
Message-ID:  <201209111659.q8BGx4g6089753@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: scottl
Date: Tue Sep 11 16:59:04 2012
New Revision: 240366
URL: http://svn.freebsd.org/changeset/base/240366

Log:
  Remove a prefetch() directive that, after careful testing, does more harm
  than good.
  
  Submitted by:	Fabien Thomas
  Reviewed by:	jfv

Modified:
  head/sys/dev/ixgbe/ixgbe.c

Modified: head/sys/dev/ixgbe/ixgbe.c
==============================================================================
--- head/sys/dev/ixgbe/ixgbe.c	Tue Sep 11 16:32:31 2012	(r240365)
+++ head/sys/dev/ixgbe/ixgbe.c	Tue Sep 11 16:59:04 2012	(r240366)
@@ -4641,7 +4641,6 @@ ixgbe_rxeof(struct ix_queue *que, int co
 				 * leave the old mbuf+cluster for re-use.
 				 */
 				if (eop && plen <= IXGBE_RX_COPY_LEN) {
-					prefetch(mp->m_data);
 					sendmp = m_gethdr(M_DONTWAIT, MT_DATA);
 					if (sendmp != NULL) {
 						sendmp->m_data +=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209111659.q8BGx4g6089753>