Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Jul 2012 12:51:33 +0000 (UTC)
From:      Luigi Rizzo <luigi@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r238770 - head/sys/dev/e1000
Message-ID:  <201207251251.q6PCpXp8059416@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: luigi
Date: Wed Jul 25 12:51:33 2012
New Revision: 238770
URL: http://svn.freebsd.org/changeset/base/238770

Log:
  remove some extra testing code that slipped into the previous commit
  
  Reported-by: Alexander Motin

Modified:
  head/sys/dev/e1000/if_lem.c

Modified: head/sys/dev/e1000/if_lem.c
==============================================================================
--- head/sys/dev/e1000/if_lem.c	Wed Jul 25 12:14:39 2012	(r238769)
+++ head/sys/dev/e1000/if_lem.c	Wed Jul 25 12:51:33 2012	(r238770)
@@ -1550,13 +1550,6 @@ lem_xmit(struct adapter *adapter, struct
 	u32			txd_upper, txd_lower, txd_used, txd_saved;
 	int			error, nsegs, i, j, first, last = 0;
 
-extern int netmap_drop;
-	if (netmap_drop == 95) {
-dropme:
-			m_freem(*m_headp);
-			*m_headp = NULL;
-			return (ENOBUFS);
-	}
 	m_head = *m_headp;
 	txd_upper = txd_lower = txd_used = txd_saved = 0;
 
@@ -1696,9 +1689,6 @@ dropme:
 		}
 	}
 
-	if (netmap_drop == 96)
-		goto dropme;
-
 	adapter->next_avail_tx_desc = i;
 
 	if (adapter->pcix_82544)
@@ -1726,16 +1716,6 @@ dropme:
          */
         ctxd->lower.data |=
 	    htole32(E1000_TXD_CMD_EOP | E1000_TXD_CMD_RS);
-
-if (netmap_drop == 97) {
-	static int count=0;
-	if (count++ & 63 != 0)
-		 ctxd->lower.data &=
-            ~htole32(E1000_TXD_CMD_RS);
-	else
-		D("preserve RS");
-
-}
 	/*
 	 * Keep track in the first buffer which
 	 * descriptor will be written back
@@ -1754,12 +1734,6 @@ if (netmap_drop == 97) {
 	    adapter->link_duplex == HALF_DUPLEX)
 		lem_82547_move_tail(adapter);
 	else {
-extern int netmap_repeat;
-		if (netmap_repeat) {
-			int x;
-			for (x = 0; x < netmap_repeat; x++)
-				E1000_WRITE_REG(&adapter->hw, E1000_TDT(0), i);
-		}
 		E1000_WRITE_REG(&adapter->hw, E1000_TDT(0), i);
 		if (adapter->hw.mac.type == e1000_82547)
 			lem_82547_update_fifo_head(adapter,
@@ -3013,13 +2987,6 @@ lem_txeof(struct adapter *adapter)
 		return;
 	}
 #endif /* DEV_NETMAP */
-{
-	static int drops = 0;
-	if (netmap_copy && drops++ < netmap_copy)
-		return;
-	drops = 0;
-}
-
         if (adapter->num_tx_desc_avail == adapter->num_tx_desc)
                 return;
 



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