svn commit: r290633 - head/sys/dev/cxgbe/firmware

Navdeep Parhar np at FreeBSD.org
Tue Nov 10 02:29:21 UTC 2015


Author: np
Date: Tue Nov 10 02:29:19 2015
New Revision: 290633
URL: https://svnweb.freebsd.org/changeset/base/290633

Log:
  cxgbe/t4_tom: add a knob to the default configuration file to tune
  the TOE for LAN operation.  It is possible to set this to other values
  (cluster for networks with little loss and really tight RTTs, and wan
  for relatively large RTTs and/or lossy networks) depending on the
  environment in which the TOE is being used.
  
  None of this affects plain NIC operation in any way.
  
  MFC after:	1 week

Modified:
  head/sys/dev/cxgbe/firmware/t4fw_cfg.txt
  head/sys/dev/cxgbe/firmware/t5fw_cfg.txt

Modified: head/sys/dev/cxgbe/firmware/t4fw_cfg.txt
==============================================================================
--- head/sys/dev/cxgbe/firmware/t4fw_cfg.txt	Tue Nov 10 00:42:32 2015	(r290632)
+++ head/sys/dev/cxgbe/firmware/t4fw_cfg.txt	Tue Nov 10 02:29:19 2015	(r290633)
@@ -33,6 +33,9 @@
 	tp_pmrx_pagesize = 64K
 	tp_pmtx_pagesize = 64K
 
+	# cluster, lan, or wan.
+	tp_tcptuning = lan
+
 	# TP OFLD MTUs
 	tp_mtus = 88, 256, 512, 576, 808, 1024, 1280, 1488, 1500, 2002, 2048, 4096, 4352, 8192, 9000, 9600
 
@@ -160,7 +163,7 @@
 
 [fini]
 	version = 0x1
-	checksum = 0xb4168add
+	checksum = 0xc5e9ef34
 #
 # $FreeBSD$
 #

Modified: head/sys/dev/cxgbe/firmware/t5fw_cfg.txt
==============================================================================
--- head/sys/dev/cxgbe/firmware/t5fw_cfg.txt	Tue Nov 10 00:42:32 2015	(r290632)
+++ head/sys/dev/cxgbe/firmware/t5fw_cfg.txt	Tue Nov 10 02:29:19 2015	(r290633)
@@ -42,6 +42,9 @@
 	tp_pmrx_pagesize = 64K
 	tp_pmtx_pagesize = 64K
 
+	# cluster, lan, or wan.
+	tp_tcptuning = lan
+
 	# TP OFLD MTUs
 	tp_mtus = 88, 256, 512, 576, 808, 1024, 1280, 1488, 1500, 2002, 2048, 4096, 4352, 8192, 9000, 9600
 
@@ -173,7 +176,7 @@
 
 [fini]
 	version = 0x1
-	checksum = 0x4f45e608
+	checksum = 0x6b54f66d
 #
 # $FreeBSD$
 #


More information about the svn-src-all mailing list