Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Apr 2012 17:08:51 +0000 (UTC)
From:      Navdeep Parhar <np@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r234388 - in user/np/toe_iwarp/sys: amd64/conf conf
Message-ID:  <201204171708.q3HH8pB1091197@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: np
Date: Tue Apr 17 17:08:50 2012
New Revision: 234388
URL: http://svn.freebsd.org/changeset/base/234388

Log:
  Rename TCP_OFFLOAD_DISABLE to TCP_OFFLOAD (with its meaning flipped, of course).
  Enable it in GENERIC on amd64 only for now.

Modified:
  user/np/toe_iwarp/sys/amd64/conf/GENERIC
  user/np/toe_iwarp/sys/conf/NOTES
  user/np/toe_iwarp/sys/conf/files
  user/np/toe_iwarp/sys/conf/options

Modified: user/np/toe_iwarp/sys/amd64/conf/GENERIC
==============================================================================
--- user/np/toe_iwarp/sys/amd64/conf/GENERIC	Tue Apr 17 16:57:51 2012	(r234387)
+++ user/np/toe_iwarp/sys/amd64/conf/GENERIC	Tue Apr 17 17:08:50 2012	(r234388)
@@ -27,6 +27,7 @@ options 	SCHED_ULE		# ULE scheduler
 options 	PREEMPTION		# Enable kernel thread preemption
 options 	INET			# InterNETworking
 options 	INET6			# IPv6 communications protocols
+options 	TCP_OFFLOAD		# TCP offload
 options 	SCTP			# Stream Control Transmission Protocol
 options 	FFS			# Berkeley Fast Filesystem
 options 	SOFTUPDATES		# Enable FFS soft updates support

Modified: user/np/toe_iwarp/sys/conf/NOTES
==============================================================================
--- user/np/toe_iwarp/sys/conf/NOTES	Tue Apr 17 16:57:51 2012	(r234387)
+++ user/np/toe_iwarp/sys/conf/NOTES	Tue Apr 17 17:08:50 2012	(r234388)
@@ -544,6 +544,8 @@ options 	INET6			#IPv6 communications pr
 
 options 	ROUTETABLES=2		# max 16. 1 is back compatible.
 
+options 	TCP_OFFLOAD		# TCP offload support.
+
 # In order to enable IPSEC you MUST also add device crypto to 
 # your kernel configuration
 options 	IPSEC			#IP security (requires device crypto)

Modified: user/np/toe_iwarp/sys/conf/files
==============================================================================
--- user/np/toe_iwarp/sys/conf/files	Tue Apr 17 16:57:51 2012	(r234387)
+++ user/np/toe_iwarp/sys/conf/files	Tue Apr 17 17:08:50 2012	(r234388)
@@ -2993,7 +2993,7 @@ netinet/tcp_hostcache.c		optional inet |
 netinet/tcp_input.c		optional inet | inet6
 netinet/tcp_lro.c		optional inet | inet6
 netinet/tcp_output.c		optional inet | inet6
-netinet/tcp_offload.c		optional inet | inet6
+netinet/tcp_offload.c		optional tcp_offload inet | tcp_offload inet6
 netinet/tcp_reass.c		optional inet | inet6
 netinet/tcp_sack.c		optional inet | inet6
 netinet/tcp_subr.c		optional inet | inet6

Modified: user/np/toe_iwarp/sys/conf/options
==============================================================================
--- user/np/toe_iwarp/sys/conf/options	Tue Apr 17 16:57:51 2012	(r234387)
+++ user/np/toe_iwarp/sys/conf/options	Tue Apr 17 17:08:50 2012	(r234388)
@@ -432,7 +432,7 @@ RADIX_MPATH		opt_mpath.h
 ROUTETABLES		opt_route.h
 SLIP_IFF_OPTS		opt_slip.h
 TCPDEBUG
-TCP_OFFLOAD_DISABLE	opt_inet.h #Disable code to dispatch tcp offloading
+TCP_OFFLOAD		opt_inet.h # Enable code to dispatch TCP offloading
 TCP_SIGNATURE		opt_inet.h
 VLAN_ARRAY		opt_vlan.h
 XBONEHACK



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