From owner-cvs-src-old@FreeBSD.ORG Sat Nov 6 13:04:15 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6AA481065674 for ; Sat, 6 Nov 2010 13:04:15 +0000 (UTC) (envelope-from lstewart@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3C5A38FC1C for ; Sat, 6 Nov 2010 13:04:15 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id oA6D4F3o049398 for ; Sat, 6 Nov 2010 13:04:15 GMT (envelope-from lstewart@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id oA6D4FtE049397 for cvs-src-old@freebsd.org; Sat, 6 Nov 2010 13:04:15 GMT (envelope-from lstewart@repoman.freebsd.org) Message-Id: <201011061304.oA6D4FtE049397@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to lstewart@repoman.freebsd.org using -f From: Lawrence Stewart Date: Sat, 6 Nov 2010 13:03:33 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_7 Subject: cvs commit: src/share/man/man4 Makefile siftr.4 src/sys/modules Makefile src/sys/modules/siftr Makefile src/sys/netinet siftr.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Nov 2010 13:04:15 -0000 lstewart 2010-11-06 13:03:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 Makefile sys/modules Makefile Added files: (Branch: RELENG_7) share/man/man4 siftr.4 sys/modules/siftr Makefile sys/netinet siftr.c Log: SVN rev 214875 on 2010-11-06 13:03:33Z by lstewart MFC r209662,209665: Import the Statistical Information For TCP Research (SIFTR) kernel module into FreeBSD. SIFTR logs a range of statistics on active TCP connections to a log file, providing the ability to make highly granular measurements of TCP connection state. The tool is aimed at system administrators, developers and researchers alike. Please take it for a spin and test it out - the man page should have all the information required to get you going. Many thanks go to the Cisco University Research Program Fund at Community Foundation Silicon Valley and the FreeBSD Foundation. Their support of our work at the Centre for Advanced Internet Architectures, Swinburne University of Technology is greatly appreciated. The base SIFTR code from r209662 was modified as part of this MFC in order to work correctly on FreeBSD 7. r209980: Catch up with the rename of DPCPU_SUM to DPCPU_VARSUM. r209982: The SIFTR DPCPU statistics struct was not being zeroed between enable/disable cycles so the values would accumulate rather than reset for each cycle. Sponsored by: Cisco URP (r209662), FreeBSD Foundation Reviewed by: dwmalone, gnn, rpaulo (r209662) Tested by: Many on freebsd-current@ and elsewhere over the years Revision Changes Path 1.393.2.32 +2 -0 src/share/man/man4/Makefile 1.2.4.2 +752 -0 src/share/man/man4/siftr.4 (new) 1.540.2.45 +1 -0 src/sys/modules/Makefile 1.1.4.2 +12 -0 src/sys/modules/siftr/Makefile (new) 1.6.4.2 +1577 -0 src/sys/netinet/siftr.c (new)