[netperf-dev] netperf2 commit notice r439 - in trunk: . src

raj at netperf.org raj at netperf.org
Tue Jul 19 13:29:47 PDT 2011


Author: raj
Date: 2011-07-19 13:29:47 -0700 (Tue, 19 Jul 2011)
New Revision: 439

Modified:
   trunk/AUTHORS
   trunk/Release_Notes
   trunk/configure
   trunk/configure.ac
   trunk/src/netsh.c
Log:
what may be the final push before tagging the next release

Modified: trunk/AUTHORS
===================================================================
--- trunk/AUTHORS	2011-07-18 22:40:24 UTC (rev 438)
+++ trunk/AUTHORS	2011-07-19 20:29:47 UTC (rev 439)
@@ -259,3 +259,6 @@
 
 Hushan Jia
 Fix to actually run SCTP_RR_MANY when requested
+
+David MacMahon davidm at astro.berkeley.edu
+Fix to allow configure in a build directory.
\ No newline at end of file

Modified: trunk/Release_Notes
===================================================================
--- trunk/Release_Notes	2011-07-18 22:40:24 UTC (rev 438)
+++ trunk/Release_Notes	2011-07-19 20:29:47 UTC (rev 439)
@@ -1,5 +1,20 @@
-These are the Release Notes for post-revision 2.4.5 of netperf:
+These are the Release Notes for Revision 2.5.0 of netperf:
 
+*) Add a new -N option to netserver which will suppress all creation
+   of debug files and so debugging output.  While this would put a
+   serious crimp in debugging a problem in netserver, it will enable
+   folks using small embedded systems to avoid soaking-up their /tmp
+   filesystem with clutter.
+
+*) A refactoring and partial re-write of the src/netserver.c code to
+   untangle years of accumulated spaghetti code.  Included is the
+   ability to not daemonize netserver when launched from the
+   command-line (-D) and also to not fork/spawn child processes upon
+   the acceptance of a control connection (-f).  Combined, the two
+   options will cause netserver to remain in the forground and not
+   spawn children - in effect netserver will handle only one test at a
+   time.
+
 *) As it has been two years since the defect in Solaris getaddrinfo()
    was submitted, it should be the case that a fix is available, so it
    should no longer be necessary to "hide" the "Hey your platform's

Modified: trunk/configure
===================================================================
--- trunk/configure	2011-07-18 22:40:24 UTC (rev 438)
+++ trunk/configure	2011-07-19 20:29:47 UTC (rev 439)
@@ -2922,7 +2922,7 @@
 
 
 # make sure we build netperf_version.h
-touch src/netperf_version.h.in
+touch  ${ac_top_srcdir}src/netperf_version.h.in
 
 # Checks for programs.
 ac_ext=c

Modified: trunk/configure.ac
===================================================================
--- trunk/configure.ac	2011-07-18 22:40:24 UTC (rev 438)
+++ trunk/configure.ac	2011-07-19 20:29:47 UTC (rev 439)
@@ -22,7 +22,7 @@
 AC_CONFIG_LIBOBJ_DIR(src/missing)
 
 # make sure we build netperf_version.h
-touch src/netperf_version.h.in
+touch  ${ac_top_srcdir}src/netperf_version.h.in
 
 # Checks for programs.
 AC_PROG_CC

Modified: trunk/src/netsh.c
===================================================================
--- trunk/src/netsh.c	2011-07-18 22:40:24 UTC (rev 438)
+++ trunk/src/netsh.c	2011-07-19 20:29:47 UTC (rev 439)
@@ -249,6 +249,7 @@
     -d                Increase debugging output\n\
     -f                Do not spawn chilren for each test, run serially\n\
     -L name,family    Use name to pick listen address and family for family\n\
+    -N                No debugging output, even if netperf asks\n\
     -p portnum        Listen for connect requests on portnum.\n\
     -4                Do IPv4\n\
     -6                Do IPv6\n\



More information about the netperf-dev mailing list