From owner-cvs-src@FreeBSD.ORG Sun Jul 15 01:24:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C74FA16A400; Sun, 15 Jul 2007 01:24:46 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B3E7C13C46B; Sun, 15 Jul 2007 01:24:46 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6F1Ok4I088573; Sun, 15 Jul 2007 01:24:46 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6F1OkOw088572; Sun, 15 Jul 2007 01:24:46 GMT (envelope-from delphij) Message-Id: <200707150124.l6F1OkOw088572@repoman.freebsd.org> From: Xin LI Date: Sun, 15 Jul 2007 01:24:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/diff ABOUT-NLS AUTHORS COPYING ChangeLog FREEBSD-upgrade Makefile.am Makefile.in NEWS README THANKS TODO analyze.c bootstrap cmpbuf.c cmpbuf.h config.h config.hin configure configure.in context.c diagmeet.note diff.c diff.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 01:24:46 -0000 delphij 2007-07-15 01:24:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/diff COPYING ChangeLog NEWS README config.h gnu/usr.bin/diff Makefile gnu/usr.bin/diff/doc Makefile gnu/usr.bin/diff3 Makefile gnu/usr.bin/sdiff Makefile Added files: (Branch: RELENG_6) contrib/diff ABOUT-NLS AUTHORS Makefile.am THANKS TODO bootstrap exgettext contrib/diff/doc Makefile.am diagmeet.note diff.texi fdl.texi stamp-vti version.texi contrib/diff/lib Makefile.am alloca.c alloca_.h basename.c c-stack.c c-stack.h cmpbuf.c cmpbuf.h dirname.c dirname.h error.c error.h exclude.c exclude.h exit.h exitfail.c exitfail.h file-type.c file-type.h fnmatch.c fnmatch_.h fnmatch_loop.c getopt.c getopt.h getopt1.c getopt_int.h gettext.h gettimeofday.c gnulib.mk hard-locale.c hard-locale.h imaxtostr.c inttostr.c inttostr.h malloc.c mkstemp.c offtostr.c posixver.c posixver.h prepargs.c prepargs.h quotesys.c quotesys.h realloc.c setmode.c setmode.h stdbool_.h strcase.h strcasecmp.c strftime.c stripslash.c strncasecmp.c strtoimax.c strtol.c strtoll.c strtoul.c strtoull.c strtoumax.c tempname.c time_r.c time_r.h umaxtostr.c unlocked-io.h version-etc.c version-etc.h waitpid.c xalloc.h xmalloc.c xstrdup.c xstrtol.c xstrtol.h xstrtoul.c xstrtoumax.c contrib/diff/man Makefile.am cmp.1 diff.1 diff3.1 sdiff.1 contrib/diff/src Makefile.am analyze.c cmp.c context.c diff.c diff.h diff3.c dir.c ed.c ifdef.c io.c normal.c sdiff.c side.c system.h util.c gnu/usr.bin/diff context.c.diff diff.c.diff gnu/usr.bin/diff3 diff3.c.diff gnu/usr.bin/sdiff sdiff.c.diff Removed files: (Branch: RELENG_6) contrib/diff FREEBSD-upgrade Makefile.in analyze.c cmpbuf.c cmpbuf.h config.hin configure configure.in context.c diagmeet.note diff.c diff.h diff.texi diff3.c dir.c ed.c ifdef.c install-sh io.c normal.c prepend_args.c prepend_args.h sdiff.c side.c stamp-h.in system.h util.c version.c xmalloc.c gnu/usr.bin/diff diff.1 gnu/usr.bin/diff3 diff3.1 gnu/usr.bin/sdiff sdiff.1 Log: MFC: diffutils 2.8.7. Revision Changes Path 1.1.1.1.2.1 +768 -0 src/contrib/diff/ABOUT-NLS (new) 1.1.1.1.2.1 +112 -0 src/contrib/diff/AUTHORS (new) 1.1.1.1.38.1 +6 -5 src/contrib/diff/COPYING 1.1.1.1.38.1 +2127 -15 src/contrib/diff/ChangeLog 1.2.8.1 +0 -26 src/contrib/diff/FREEBSD-upgrade (dead) 1.1.1.1.2.1 +23 -0 src/contrib/diff/Makefile.am (new) 1.1.1.1.38.1 +0 -198 src/contrib/diff/Makefile.in (dead) 1.1.1.1.38.1 +121 -3 src/contrib/diff/NEWS 1.1.1.1.38.1 +65 -5 src/contrib/diff/README 1.1.1.1.2.1 +22 -0 src/contrib/diff/THANKS (new) 1.1.1.1.2.1 +1 -0 src/contrib/diff/TODO (new) 1.1.1.1.38.1 +0 -1084 src/contrib/diff/analyze.c (dead) 1.1.1.1.2.1 +180 -0 src/contrib/diff/bootstrap (new) 1.1.1.1.38.1 +0 -40 src/contrib/diff/cmpbuf.c (dead) 1.1.1.1.38.1 +0 -20 src/contrib/diff/cmpbuf.h (dead) 1.3.38.1 +526 -71 src/contrib/diff/config.h 1.1.1.1.38.1 +0 -117 src/contrib/diff/config.hin (dead) 1.1.1.1.38.1 +0 -2149 src/contrib/diff/configure (dead) 1.1.1.1.38.1 +0 -26 src/contrib/diff/configure.in (dead) 1.1.1.1.38.1 +0 -468 src/contrib/diff/context.c (dead) 1.1.1.1.38.1 +0 -71 src/contrib/diff/diagmeet.note (dead) 1.5.2.1 +0 -1121 src/contrib/diff/diff.c (dead) 1.3.8.1 +0 -341 src/contrib/diff/diff.h (dead) 1.1.1.1.38.1 +0 -3916 src/contrib/diff/diff.texi (dead) 1.1.1.1.38.1 +0 -1778 src/contrib/diff/diff3.c (dead) 1.1.1.1.38.1 +0 -216 src/contrib/diff/dir.c (dead) 1.1.1.1.2.1 +24 -0 src/contrib/diff/doc/Makefile.am (new) 1.1.1.1.2.1 +71 -0 src/contrib/diff/doc/diagmeet.note (new) 1.1.1.2.2.1 +4653 -0 src/contrib/diff/doc/diff.texi (new) 1.1.1.1.2.1 +452 -0 src/contrib/diff/doc/fdl.texi (new) 1.1.1.1.2.1 +4 -0 src/contrib/diff/doc/stamp-vti (new) 1.1.1.1.2.1 +4 -0 src/contrib/diff/doc/version.texi (new) 1.1.1.1.38.1 +0 -200 src/contrib/diff/ed.c (dead) 1.1.1.1.2.1 +115 -0 src/contrib/diff/exgettext (new) 1.1.1.1.38.1 +0 -428 src/contrib/diff/ifdef.c (dead) 1.1.1.1.38.1 +0 -238 src/contrib/diff/install-sh (dead) 1.1.1.1.38.1 +0 -714 src/contrib/diff/io.c (dead) 1.1.1.1.2.1 +35 -0 src/contrib/diff/lib/Makefile.am (new) 1.1.1.1.2.1 +489 -0 src/contrib/diff/lib/alloca.c (new) 1.1.1.1.2.1 +68 -0 src/contrib/diff/lib/alloca_.h (new) 1.1.1.1.2.1 +79 -0 src/contrib/diff/lib/basename.c (new) 1.1.1.1.2.1 +311 -0 src/contrib/diff/lib/c-stack.c (new) 1.1.1.1.2.1 +19 -0 src/contrib/diff/lib/c-stack.h (new) 1.1.1.1.2.1 +147 -0 src/contrib/diff/lib/cmpbuf.c (new) 1.1.1.1.2.1 +21 -0 src/contrib/diff/lib/cmpbuf.h (new) 1.1.1.1.2.1 +119 -0 src/contrib/diff/lib/dirname.c (new) 1.1.1.1.2.1 +43 -0 src/contrib/diff/lib/dirname.h (new) 1.1.1.1.2.1 +310 -0 src/contrib/diff/lib/error.c (new) 1.1.1.1.2.1 +66 -0 src/contrib/diff/lib/error.h (new) 1.1.1.1.2.1 +263 -0 src/contrib/diff/lib/exclude.c (new) 1.1.1.1.2.1 +43 -0 src/contrib/diff/lib/exclude.h (new) 1.1.1.1.2.1 +32 -0 src/contrib/diff/lib/exit.h (new) 1.1.1.1.2.1 +27 -0 src/contrib/diff/lib/exitfail.c (new) 1.1.1.1.2.1 +20 -0 src/contrib/diff/lib/exitfail.h (new) 1.1.1.1.2.1 +75 -0 src/contrib/diff/lib/file-type.c (new) 1.1.1.1.2.1 +166 -0 src/contrib/diff/lib/file-type.h (new) 1.1.1.1.2.1 +403 -0 src/contrib/diff/lib/fnmatch.c (new) 1.1.1.1.2.1 +63 -0 src/contrib/diff/lib/fnmatch_.h (new) 1.1.1.1.2.1 +1192 -0 src/contrib/diff/lib/fnmatch_loop.c (new) 1.1.1.1.2.1 +1254 -0 src/contrib/diff/lib/getopt.c (new) 1.1.1.1.2.1 +176 -0 src/contrib/diff/lib/getopt.h (new) 1.1.1.1.2.1 +191 -0 src/contrib/diff/lib/getopt1.c (new) 1.1.1.1.2.1 +129 -0 src/contrib/diff/lib/getopt_int.h (new) 1.1.1.1.2.1 +68 -0 src/contrib/diff/lib/gettext.h (new) 1.1.1.1.2.1 +121 -0 src/contrib/diff/lib/gettimeofday.c (new) 1.1.1.1.2.1 +90 -0 src/contrib/diff/lib/gnulib.mk (new) 1.1.1.1.2.1 +74 -0 src/contrib/diff/lib/hard-locale.c (new) 1.1.1.1.2.1 +24 -0 src/contrib/diff/lib/hard-locale.h (new) 1.1.1.1.2.1 +3 -0 src/contrib/diff/lib/imaxtostr.c (new) 1.1.1.1.2.1 +49 -0 src/contrib/diff/lib/inttostr.c (new) 1.1.1.1.2.1 +47 -0 src/contrib/diff/lib/inttostr.h (new) 1.1.1.1.2.1 +36 -0 src/contrib/diff/lib/malloc.c (new) 1.1.1.1.2.1 +42 -0 src/contrib/diff/lib/mkstemp.c (new) 1.1.1.1.2.1 +3 -0 src/contrib/diff/lib/offtostr.c (new) 1.1.1.1.2.1 +59 -0 src/contrib/diff/lib/posixver.c (new) 1.1.1.1.2.1 +1 -0 src/contrib/diff/lib/posixver.h (new) 1.1.1.1.2.1 +93 -0 src/contrib/diff/lib/prepargs.c (new) 1.1.1.1.2.1 +3 -0 src/contrib/diff/lib/prepargs.h (new) 1.1.1.1.2.1 +125 -0 src/contrib/diff/lib/quotesys.c (new) 1.1.1.1.2.1 +9 -0 src/contrib/diff/lib/quotesys.h (new) 1.1.1.1.2.1 +39 -0 src/contrib/diff/lib/realloc.c (new) 1.1.1.1.2.1 +67 -0 src/contrib/diff/lib/setmode.c (new) 1.1.1.1.2.1 +27 -0 src/contrib/diff/lib/setmode.h (new) 1.1.1.1.2.1 +93 -0 src/contrib/diff/lib/stdbool_.h (new) 1.1.1.1.2.1 +35 -0 src/contrib/diff/lib/strcase.h (new) 1.1.1.1.2.1 +66 -0 src/contrib/diff/lib/strcasecmp.c (new) 1.1.1.1.2.1 +1330 -0 src/contrib/diff/lib/strftime.c (new) 1.1.1.1.2.1 +39 -0 src/contrib/diff/lib/stripslash.c (new) 1.1.1.1.2.1 +2 -0 src/contrib/diff/lib/strncasecmp.c (new) 1.1.1.1.2.1 +80 -0 src/contrib/diff/lib/strtoimax.c (new) 1.1.1.1.2.1 +432 -0 src/contrib/diff/lib/strtol.c (new) 1.1.1.1.2.1 +33 -0 src/contrib/diff/lib/strtoll.c (new) 1.1.1.1.2.1 +20 -0 src/contrib/diff/lib/strtoul.c (new) 1.1.1.1.2.1 +27 -0 src/contrib/diff/lib/strtoull.c (new) 1.1.1.1.2.1 +2 -0 src/contrib/diff/lib/strtoumax.c (new) 1.1.1.1.2.1 +344 -0 src/contrib/diff/lib/tempname.c (new) 1.1.1.1.2.1 +69 -0 src/contrib/diff/lib/time_r.c (new) 1.1.1.1.2.1 +46 -0 src/contrib/diff/lib/time_r.h (new) 1.1.1.1.2.1 +3 -0 src/contrib/diff/lib/umaxtostr.c (new) 1.1.1.1.2.1 +132 -0 src/contrib/diff/lib/unlocked-io.h (new) 1.1.1.1.2.1 +176 -0 src/contrib/diff/lib/version-etc.c (new) 1.1.1.1.2.1 +37 -0 src/contrib/diff/lib/version-etc.h (new) 1.1.1.1.2.1 +72 -0 src/contrib/diff/lib/waitpid.c (new) 1.1.1.1.2.1 +87 -0 src/contrib/diff/lib/xalloc.h (new) 1.1.1.1.2.1 +255 -0 src/contrib/diff/lib/xmalloc.c (new) 1.1.1.1.2.1 +33 -0 src/contrib/diff/lib/xstrdup.c (new) 1.1.1.1.2.1 +295 -0 src/contrib/diff/lib/xstrtol.c (new) 1.1.1.1.2.1 +91 -0 src/contrib/diff/lib/xstrtol.h (new) 1.1.1.1.2.1 +6 -0 src/contrib/diff/lib/xstrtoul.c (new) 1.1.1.1.2.1 +37 -0 src/contrib/diff/lib/xstrtoumax.c (new) 1.1.1.1.2.1 +34 -0 src/contrib/diff/man/Makefile.am (new) 1.1.1.1.2.1 +63 -0 src/contrib/diff/man/cmp.1 (new) 1.1.1.1.2.1 +227 -0 src/contrib/diff/man/diff.1 (new) 1.1.1.1.2.1 +78 -0 src/contrib/diff/man/diff3.1 (new) 1.1.1.1.2.1 +90 -0 src/contrib/diff/man/sdiff.1 (new) 1.1.1.1.38.1 +0 -71 src/contrib/diff/normal.c (dead) 1.2.12.1 +0 -87 src/contrib/diff/prepend_args.c (dead) 1.1.36.1 +0 -21 src/contrib/diff/prepend_args.h (dead) 1.4.14.1 +0 -1109 src/contrib/diff/sdiff.c (dead) 1.1.1.1.38.1 +0 -284 src/contrib/diff/side.c (dead) 1.1.1.1.2.1 +44 -0 src/contrib/diff/src/Makefile.am (new) 1.1.1.1.2.1 +1038 -0 src/contrib/diff/src/analyze.c (new) 1.1.1.1.2.1 +677 -0 src/contrib/diff/src/cmp.c (new) 1.1.1.1.2.1 +478 -0 src/contrib/diff/src/context.c (new) 1.1.1.1.2.1 +1353 -0 src/contrib/diff/src/diff.c (new) 1.1.1.1.2.1 +375 -0 src/contrib/diff/src/diff.h (new) 1.1.1.1.2.1 +1744 -0 src/contrib/diff/src/diff3.c (new) 1.1.1.1.2.1 +288 -0 src/contrib/diff/src/dir.c (new) 1.1.1.1.2.1 +169 -0 src/contrib/diff/src/ed.c (new) 1.1.1.1.2.1 +430 -0 src/contrib/diff/src/ifdef.c (new) 1.1.1.1.2.1 +859 -0 src/contrib/diff/src/io.c (new) 1.1.1.1.2.1 +71 -0 src/contrib/diff/src/normal.c (new) 1.1.1.2.2.1 +1226 -0 src/contrib/diff/src/sdiff.c (new) 1.1.1.1.2.1 +281 -0 src/contrib/diff/src/side.c (new) 1.1.1.1.2.1 +326 -0 src/contrib/diff/src/system.h (new) 1.1.1.1.2.1 +775 -0 src/contrib/diff/src/util.c (new) 1.1.1.1.38.1 +0 -1 src/contrib/diff/stamp-h.in (dead) 1.1.1.1.38.1 +0 -267 src/contrib/diff/system.h (dead) 1.6.10.1 +0 -759 src/contrib/diff/util.c (dead) 1.1.1.1.38.1 +0 -5 src/contrib/diff/version.c (dead) 1.1.1.1.38.1 +0 -81 src/contrib/diff/xmalloc.c (dead) 1.16.8.1 +19 -5 src/gnu/usr.bin/diff/Makefile 1.2.2.1 +28 -0 src/gnu/usr.bin/diff/context.c.diff (new) 1.9.8.2 +0 -508 src/gnu/usr.bin/diff/diff.1 (dead) 1.1.2.1 +69 -0 src/gnu/usr.bin/diff/diff.c.diff (new) 1.6.34.1 +1 -1 src/gnu/usr.bin/diff/doc/Makefile 1.7.8.1 +16 -4 src/gnu/usr.bin/diff3/Makefile 1.2.44.1 +0 -210 src/gnu/usr.bin/diff3/diff3.1 (dead) 1.1.2.1 +11 -0 src/gnu/usr.bin/diff3/diff3.c.diff (new) 1.6.8.1 +16 -4 src/gnu/usr.bin/sdiff/Makefile 1.2.12.1 +0 -205 src/gnu/usr.bin/sdiff/sdiff.1 (dead) 1.1.2.1 +11 -0 src/gnu/usr.bin/sdiff/sdiff.c.diff (new) From owner-cvs-src@FreeBSD.ORG Sun Jul 15 01:28:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7A27216A401; Sun, 15 Jul 2007 01:28:19 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 53BC313C4A8; Sun, 15 Jul 2007 01:28:19 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6F1SJ2t089869; Sun, 15 Jul 2007 01:28:19 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6F1SIqP089868; Sun, 15 Jul 2007 01:28:18 GMT (envelope-from delphij) Message-Id: <200707150128.l6F1SIqP089868@repoman.freebsd.org> From: Xin LI Date: Sun, 15 Jul 2007 01:28:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 01:28:19 -0000 delphij 2007-07-15 01:28:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Note diffutils 2.7 -> 2.8.7 MFC Revision Changes Path 1.883.2.79 +3 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sun Jul 15 01:59:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AD4CF16A403; Sun, 15 Jul 2007 01:59:36 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 86A1B13C4AA; Sun, 15 Jul 2007 01:59:36 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6F1xaEY092148; Sun, 15 Jul 2007 01:59:36 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6F1xaFP092147; Sun, 15 Jul 2007 01:59:36 GMT (envelope-from delphij) Message-Id: <200707150159.l6F1xaFP092147@repoman.freebsd.org> From: Xin LI Date: Sun, 15 Jul 2007 01:59:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 01:59:36 -0000 delphij 2007-07-15 01:59:36 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes article.sgml Log: Note diffutils 2.8.7 MFC. Approved by: re (bmah) Revision Changes Path 1.1051 +2 -1 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml From owner-cvs-src@FreeBSD.ORG Sun Jul 15 06:37:51 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C66D316A401; Sun, 15 Jul 2007 06:37:51 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.freebsd.org (Postfix) with ESMTP id 47BDF13C4B2; Sun, 15 Jul 2007 06:37:51 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.1/8.14.1) with ESMTP id l6F6bn9t037530; Sun, 15 Jul 2007 10:37:49 +0400 (MSD) (envelope-from marck@rinet.ru) Date: Sun, 15 Jul 2007 10:37:49 +0400 (MSD) From: Dmitry Morozovsky To: Robert Watson In-Reply-To: <200707142149.l6ELnOfm059277@repoman.freebsd.org> Message-ID: <20070715103646.I37333@woozle.rinet.ru> References: <200707142149.l6ELnOfm059277@repoman.freebsd.org> X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (woozle.rinet.ru [0.0.0.0]); Sun, 15 Jul 2007 10:37:50 +0400 (MSD) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/mtree BSD.include.dist BSD.usr.dist src/include Makefile src/lib Makefile src/rescue/rescue Makefile src/sbin/atm Makefile src/share/examples Makefile src/sys/conf NOTES files options src/sys/modules Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 06:37:51 -0000 On Sat, 14 Jul 2007, Robert Watson wrote: RW> rwatson 2007-07-14 21:49:24 UTC RW> RW> FreeBSD src repository RW> RW> Modified files: RW> etc/mtree BSD.include.dist BSD.usr.dist RW> include Makefile RW> lib Makefile RW> rescue/rescue Makefile RW> sbin/atm Makefile RW> share/examples Makefile RW> sys/conf NOTES files options RW> sys/modules Makefile RW> sys/modules/netgraph/atm Makefile RW> sys/netatm atm_proto.c RW> usr.bin/kdump mkioctls RW> usr.sbin Makefile RW> Log: RW> Disconnect netatm from the build as it is not MPSAFE and relies on RW> NET_NEEDS_GIANT, which will shortly be removed. This is done in a RW> away that it may be easily reattached to the build before 7.1 if RW> appropriate locking is added. Specifics: RW> RW> - Don't install netatm include files RW> - Disconnect netatm command line management tools RW> - Don't build libatm RW> - Don't include ATM parts in rescue or sysinstall RW> - Don't install sample configuration files and documents RW> - Don't build kernel support as a module or in NOTES RW> - Don't build netgraph wrapper nodes for netatm RW> RW> This removes the last remaining consumer of NET_NEEDS_GIANT. Hmm, shouldn't these installation removals be also reflected in ObsoleteFiles? Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-cvs-src@FreeBSD.ORG Sun Jul 15 10:32:36 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D46716A400; Sun, 15 Jul 2007 10:32:36 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from pne-smtpout2-sn2.hy.skanova.net (pne-smtpout2-sn2.hy.skanova.net [81.228.8.164]) by mx1.freebsd.org (Postfix) with ESMTP id 29A3313C428; Sun, 15 Jul 2007 10:32:36 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from [81.237.210.154] (81.237.210.154) by pne-smtpout2-sn2.hy.skanova.net (7.2.075) id 46245DE10154F85B; Sun, 15 Jul 2007 11:22:25 +0200 Message-ID: <4699E77F.4070509@gmail.com> Date: Sun, 15 Jul 2007 11:23:11 +0200 From: Niclas Zeising User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: Dmitry Morozovsky References: <200707142149.l6ELnOfm059277@repoman.freebsd.org> <20070715103646.I37333@woozle.rinet.ru> In-Reply-To: <20070715103646.I37333@woozle.rinet.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Robert Watson , cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/mtree BSD.include.dist BSD.usr.dist src/include Makefile src/lib Makefile src/rescue/rescue Makefile src/sbin/atm Makefile src/share/examples Makefile src/sys/conf NOTES files options src/sys/modules Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 10:32:36 -0000 Dmitry Morozovsky wrote: > On Sat, 14 Jul 2007, Robert Watson wrote: > > RW> rwatson 2007-07-14 21:49:24 UTC > RW> > RW> FreeBSD src repository > RW> > RW> Modified files: > RW> etc/mtree BSD.include.dist BSD.usr.dist > RW> include Makefile > RW> lib Makefile > RW> rescue/rescue Makefile > RW> sbin/atm Makefile > RW> share/examples Makefile > RW> sys/conf NOTES files options > RW> sys/modules Makefile > RW> sys/modules/netgraph/atm Makefile > RW> sys/netatm atm_proto.c > RW> usr.bin/kdump mkioctls > RW> usr.sbin Makefile > RW> Log: > RW> Disconnect netatm from the build as it is not MPSAFE and relies on > RW> NET_NEEDS_GIANT, which will shortly be removed. This is done in a > RW> away that it may be easily reattached to the build before 7.1 if > RW> appropriate locking is added. Specifics: > RW> > RW> - Don't install netatm include files > RW> - Disconnect netatm command line management tools > RW> - Don't build libatm > RW> - Don't include ATM parts in rescue or sysinstall > RW> - Don't install sample configuration files and documents > RW> - Don't build kernel support as a module or in NOTES > RW> - Don't build netgraph wrapper nodes for netatm > RW> > RW> This removes the last remaining consumer of NET_NEEDS_GIANT. > > Hmm, shouldn't these installation removals be also reflected in ObsoleteFiles? And src.conf(5)? Great work! Regards Niclas From owner-cvs-src@FreeBSD.ORG Sun Jul 15 10:43:11 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 883BE16A402; Sun, 15 Jul 2007 10:43:11 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id 3DE3913C4A3; Sun, 15 Jul 2007 10:43:10 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id 969D041C607; Sun, 15 Jul 2007 12:43:07 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id 3Pwo0HHIrEJU; Sun, 15 Jul 2007 12:43:07 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id 3E95A41C605; Sun, 15 Jul 2007 12:43:07 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 2869D444885; Sun, 15 Jul 2007 10:42:54 +0000 (UTC) Date: Sun, 15 Jul 2007 10:42:54 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Niclas Zeising In-Reply-To: <4699E77F.4070509@gmail.com> Message-ID: <20070715104226.V31116@maildrop.int.zabbadoz.net> References: <200707142149.l6ELnOfm059277@repoman.freebsd.org> <20070715103646.I37333@woozle.rinet.ru> <4699E77F.4070509@gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Robert Watson , Dmitry Morozovsky , cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/mtree BSD.include.dist BSD.usr.dist src/include Makefile src/lib Makefile src/rescue/rescue Makefile src/sbin/atm Makefile src/share/examples Makefile src/sys/conf NOTES files options src/sys/modules Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 10:43:11 -0000 On Sun, 15 Jul 2007, Niclas Zeising wrote: > Dmitry Morozovsky wrote: >> On Sat, 14 Jul 2007, Robert Watson wrote: >> >> RW> rwatson 2007-07-14 21:49:24 UTC >> RW> RW> FreeBSD src repository >> RW> RW> Modified files: >> RW> etc/mtree BSD.include.dist BSD.usr.dist RW> include >> Makefile RW> lib Makefile RW> rescue/rescue >> Makefile RW> sbin/atm Makefile RW> share/examples >> Makefile RW> sys/conf NOTES files options RW> >> sys/modules Makefile RW> sys/modules/netgraph/atm Makefile RW> >> sys/netatm atm_proto.c RW> usr.bin/kdump mkioctls RW> >> usr.sbin Makefile RW> Log: >> RW> Disconnect netatm from the build as it is not MPSAFE and relies on >> RW> NET_NEEDS_GIANT, which will shortly be removed. This is done in a >> RW> away that it may be easily reattached to the build before 7.1 if >> RW> appropriate locking is added. Specifics: >> RW> RW> - Don't install netatm include files >> RW> - Disconnect netatm command line management tools >> RW> - Don't build libatm >> RW> - Don't include ATM parts in rescue or sysinstall >> RW> - Don't install sample configuration files and documents >> RW> - Don't build kernel support as a module or in NOTES >> RW> - Don't build netgraph wrapper nodes for netatm >> RW> RW> This removes the last remaining consumer of NET_NEEDS_GIANT. >> >> Hmm, shouldn't these installation removals be also reflected in >> ObsoleteFiles? > > And src.conf(5)? No, not the entire ATM stacks and programs went away but only one of the implementations. -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT Software is harder than hardware so better get it right the first time. From owner-cvs-src@FreeBSD.ORG Sun Jul 15 10:57:20 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 16AE516A400; Sun, 15 Jul 2007 10:57:20 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id B4D0513C48D; Sun, 15 Jul 2007 10:57:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 79D6C492D2; Sun, 15 Jul 2007 06:57:18 -0400 (EDT) Date: Sun, 15 Jul 2007 11:57:18 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Dmitry Morozovsky In-Reply-To: <20070715103646.I37333@woozle.rinet.ru> Message-ID: <20070715115618.O67691@fledge.watson.org> References: <200707142149.l6ELnOfm059277@repoman.freebsd.org> <20070715103646.I37333@woozle.rinet.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/mtree BSD.include.dist BSD.usr.dist src/include Makefile src/lib Makefile src/rescue/rescue Makefile src/sbin/atm Makefile src/share/examples Makefile src/sys/conf NOTES files options src/sys/modules Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 10:57:20 -0000 On Sun, 15 Jul 2007, Dmitry Morozovsky wrote: > On Sat, 14 Jul 2007, Robert Watson wrote: > > RW> rwatson 2007-07-14 21:49:24 UTC > RW> > RW> FreeBSD src repository > RW> > RW> Modified files: > RW> etc/mtree BSD.include.dist BSD.usr.dist > RW> include Makefile > RW> lib Makefile > RW> rescue/rescue Makefile > RW> sbin/atm Makefile > RW> share/examples Makefile > RW> sys/conf NOTES files options > RW> sys/modules Makefile > RW> sys/modules/netgraph/atm Makefile > RW> sys/netatm atm_proto.c > RW> usr.bin/kdump mkioctls > RW> usr.sbin Makefile > RW> Log: > RW> Disconnect netatm from the build as it is not MPSAFE and relies on > RW> NET_NEEDS_GIANT, which will shortly be removed. This is done in a > RW> away that it may be easily reattached to the build before 7.1 if > RW> appropriate locking is added. Specifics: > RW> > RW> - Don't install netatm include files > RW> - Disconnect netatm command line management tools > RW> - Don't build libatm > RW> - Don't include ATM parts in rescue or sysinstall > RW> - Don't install sample configuration files and documents > RW> - Don't build kernel support as a module or in NOTES > RW> - Don't build netgraph wrapper nodes for netatm > RW> > RW> This removes the last remaining consumer of NET_NEEDS_GIANT. > > Hmm, shouldn't these installation removals be also reflected in > ObsoleteFiles? Yes, that seems likely. I'll do before/after installworlds and diff the two file lists. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Sun Jul 15 10:58:43 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D1F0616A404; Sun, 15 Jul 2007 10:58:43 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id 9D48913C442; Sun, 15 Jul 2007 10:58:43 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id CB68049C96; Sun, 15 Jul 2007 06:58:42 -0400 (EDT) Date: Sun, 15 Jul 2007 11:58:42 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Niclas Zeising In-Reply-To: <4699E77F.4070509@gmail.com> Message-ID: <20070715115727.F67691@fledge.watson.org> References: <200707142149.l6ELnOfm059277@repoman.freebsd.org> <20070715103646.I37333@woozle.rinet.ru> <4699E77F.4070509@gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Dmitry Morozovsky , cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/mtree BSD.include.dist BSD.usr.dist src/include Makefile src/lib Makefile src/rescue/rescue Makefile src/sbin/atm Makefile src/share/examples Makefile src/sys/conf NOTES files options src/sys/modules Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 10:58:43 -0000 On Sun, 15 Jul 2007, Niclas Zeising wrote: > RW> Disconnect netatm from the build as it is not MPSAFE and relies on >> RW> NET_NEEDS_GIANT, which will shortly be removed. This is done in a >> RW> away that it may be easily reattached to the build before 7.1 if >> RW> appropriate locking is added. Specifics: >> RW> RW> - Don't install netatm include files >> RW> - Disconnect netatm command line management tools >> RW> - Don't build libatm >> RW> - Don't include ATM parts in rescue or sysinstall >> RW> - Don't install sample configuration files and documents >> RW> - Don't build kernel support as a module or in NOTES >> RW> - Don't build netgraph wrapper nodes for netatm >> RW> RW> This removes the last remaining consumer of NET_NEEDS_GIANT. >> >> Hmm, shouldn't these installation removals be also reflected in >> ObsoleteFiles? > > And src.conf(5)? I don't believe the ATM-related options in src.conf(5) (and other spots) are specific to netatm -- the same ifdefs/ifs/etc are used for netnatm and the netgraph parts also. If you know of any additional netatm-specific parts that are still being installed, please let me know. Right now the only thing I'm aware of that hasn't been removed is that there are some netatm-related rc.d bits, which I need to investigate further. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Sun Jul 15 11:13:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EEE4916A402; Sun, 15 Jul 2007 11:13:47 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from heff.fud.org.nz (203-109-251-39.static.bliink.ihug.co.nz [203.109.251.39]) by mx1.freebsd.org (Postfix) with ESMTP id 832F113C461; Sun, 15 Jul 2007 11:13:47 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: by heff.fud.org.nz (Postfix, from userid 1001) id 763781CC58; Sun, 15 Jul 2007 23:13:46 +1200 (NZST) Date: Sun, 15 Jul 2007 23:13:46 +1200 From: Andrew Thompson To: Matteo Riondato , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20070715111346.GJ95956@heff.fud.org.nz> References: <200707120254.l6C2s5Yg041022@repoman.freebsd.org> <20070713230833.GA2642@krapfengeist.dei.unipd.it> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070713230833.GA2642@krapfengeist.dei.unipd.it> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: Subject: Re: cvs commit: src/sys/dev/if_ndis if_ndis.c if_ndisvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 11:13:48 -0000 On Sat, Jul 14, 2007 at 01:08:33AM +0200, Matteo Riondato wrote: > On Thu, Jul 12, 2007 at 02:54:05AM +0000, Andrew Thompson wrote: > > thompsa 2007-07-12 02:54:05 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/if_ndis if_ndis.c if_ndisvar.h > > Log: > > Improve the net80211 handling within ndis > > - use net80211 for scanning and pass the results back to the scan cache > > - use ieee80211_init_channels to fill our channel list > > - fix up state transitions > > - depreciate the old wicontrol ioctls > > - add some debugging lines (#define NDIS_DEBUG) > > I wonder whether this commit can be guilty of my wireless connection > (which uses ndis) no longer working. I rebuild my system today and when > I rebooted my machine can no longer connect to the network. "ifconfig > ndis0 scan" seems not to work any more. > I will be pleased to give more debug information, if you tell me what > you need. You can turn on net80211 debugging my setting sysctl net.wlan.0.debug=0xffffffff (or use wlandebug). Kick off a scan and see if anything is returned. The ndis code uses a highly suspicious 2 second delay between issuing the scan to the card and reading the results. It has always been like this but the changes I have recently done put this in the same execution path. Before it would return to the userland context and then read the results, this probably gave the card a little more time to respond. As a test you could bump up the wait time on the tsleep on line 3510 of if_ndis.c cheers, Andrew From owner-cvs-src@FreeBSD.ORG Sun Jul 15 12:21:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 71D3716A402; Sun, 15 Jul 2007 12:21:35 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from pne-smtpout2-sn1.fre.skanova.net (pne-smtpout2-sn1.fre.skanova.net [81.228.11.159]) by mx1.freebsd.org (Postfix) with ESMTP id 2E0C713C4A5; Sun, 15 Jul 2007 12:21:35 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from [81.237.210.154] (81.237.210.154) by pne-smtpout2-sn1.fre.skanova.net (7.2.075) id 4668007E00846A44; Sun, 15 Jul 2007 13:12:05 +0200 Message-ID: <469A0128.6070609@gmail.com> Date: Sun, 15 Jul 2007 13:12:40 +0200 From: Niclas Zeising User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: Robert Watson References: <200707142149.l6ELnOfm059277@repoman.freebsd.org> <20070715103646.I37333@woozle.rinet.ru> <4699E77F.4070509@gmail.com> <20070715115727.F67691@fledge.watson.org> In-Reply-To: <20070715115727.F67691@fledge.watson.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Dmitry Morozovsky , cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/mtree BSD.include.dist BSD.usr.dist src/include Makefile src/lib Makefile src/rescue/rescue Makefile src/sbin/atm Makefile src/share/examples Makefile src/sys/conf NOTES files options src/sys/modules Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 12:21:35 -0000 Robert Watson wrote: > On Sun, 15 Jul 2007, Niclas Zeising wrote: > >> RW> Disconnect netatm from the build as it is not MPSAFE and relies on >>> RW> NET_NEEDS_GIANT, which will shortly be removed. This is done in a >>> RW> away that it may be easily reattached to the build before 7.1 if >>> RW> appropriate locking is added. Specifics: >>> RW> RW> - Don't install netatm include files >>> RW> - Disconnect netatm command line management tools >>> RW> - Don't build libatm >>> RW> - Don't include ATM parts in rescue or sysinstall >>> RW> - Don't install sample configuration files and documents >>> RW> - Don't build kernel support as a module or in NOTES >>> RW> - Don't build netgraph wrapper nodes for netatm >>> RW> RW> This removes the last remaining consumer of NET_NEEDS_GIANT. >>> >>> Hmm, shouldn't these installation removals be also reflected in >>> ObsoleteFiles? >> >> And src.conf(5)? > > I don't believe the ATM-related options in src.conf(5) (and other spots) > are specific to netatm -- the same ifdefs/ifs/etc are used for netnatm > and the netgraph parts also. If you know of any additional > netatm-specific parts that are still being installed, please let me > know. Right now the only thing I'm aware of that hasn't been removed is > that there are some netatm-related rc.d bits, which I need to > investigate further. I might be entierly wrong. I wasn't aware of there being more than one atm stack as bz@ pointed out. I just thought this was the one implementation and that as it got removed, maybe it should be removed from src.conf(5) as well. If that's not the case, my bad then. Robert, keep up the awesome work! Regards //Niclas -- From owner-cvs-src@FreeBSD.ORG Sun Jul 15 12:35:57 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9016D16A400; Sun, 15 Jul 2007 12:35:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id 5CC5C13C441; Sun, 15 Jul 2007 12:35:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id BAB4049ADB; Sun, 15 Jul 2007 08:35:56 -0400 (EDT) Date: Sun, 15 Jul 2007 13:35:56 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Niclas Zeising In-Reply-To: <469A0128.6070609@gmail.com> Message-ID: <20070715133001.A91807@fledge.watson.org> References: <200707142149.l6ELnOfm059277@repoman.freebsd.org> <20070715103646.I37333@woozle.rinet.ru> <4699E77F.4070509@gmail.com> <20070715115727.F67691@fledge.watson.org> <469A0128.6070609@gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Dmitry Morozovsky , cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/mtree BSD.include.dist BSD.usr.dist src/include Makefile src/lib Makefile src/rescue/rescue Makefile src/sbin/atm Makefile src/share/examples Makefile src/sys/conf NOTES files options src/sys/modules Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 12:35:57 -0000 On Sun, 15 Jul 2007, Niclas Zeising wrote: >>> And src.conf(5)? >> >> I don't believe the ATM-related options in src.conf(5) (and other spots) >> are specific to netatm -- the same ifdefs/ifs/etc are used for netnatm and >> the netgraph parts also. If you know of any additional netatm-specific >> parts that are still being installed, please let me know. Right now the >> only thing I'm aware of that hasn't been removed is that there are some >> netatm-related rc.d bits, which I need to investigate further. > > I might be entierly wrong. I wasn't aware of there being more than one atm > stack as bz@ pointed out. I just thought this was the one implementation > and that as it got removed, maybe it should be removed from src.conf(5) as > well. If that's not the case, my bad then. Robert, keep up the awesome work! Per my e-mail to current@/arch@, we are the lucky owners of no less than three ATM stacks. Of these, two were MPSAFE, and remain present and functional, and the other (netatm) is now disconnected from the build. Skip Ford has been working on locking patches for netatm, so I have a reasonable hope that we'll be able to re-enable it again in the future, hence having left them in the tree rather than deleting them. If this doesn't happen by the time we get to 7.1, I'll delete the files from the RELENG_7 branch to limit confusion. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Sun Jul 15 13:00:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E6E7F16A404; Sun, 15 Jul 2007 13:00:29 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BFAA313C4C3; Sun, 15 Jul 2007 13:00:29 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6FD0TAH080030; Sun, 15 Jul 2007 13:00:29 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6FD0TkT080029; Sun, 15 Jul 2007 13:00:29 GMT (envelope-from simokawa) Message-Id: <200707151300.l6FD0TkT080029@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sun, 15 Jul 2007 13:00:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/firewire firewire.c firewirereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 13:00:30 -0000 simokawa 2007-07-15 13:00:29 UTC FreeBSD src repository Modified files: sys/dev/firewire firewire.c firewirereg.h Log: Improve acquisition of transaction labels. - Keep last transaction label for each destination. - If the next label is not free, just give up. - This should reduce CPU load for TX on if_fwip under heavy load. Approved by: re (hrs) Revision Changes Path 1.99 +16 -20 src/sys/dev/firewire/firewire.c 1.49 +1 -0 src/sys/dev/firewire/firewirereg.h From owner-cvs-src@FreeBSD.ORG Sun Jul 15 13:11:44 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 633E816A402; Sun, 15 Jul 2007 13:11:44 +0000 (UTC) (envelope-from matteo@freebsd.org) Received: from vsmtp2.tin.it (vsmtp2.tin.it [212.216.176.222]) by mx1.freebsd.org (Postfix) with ESMTP id 179D613C4A8; Sun, 15 Jul 2007 13:11:43 +0000 (UTC) (envelope-from matteo@freebsd.org) Received: from krapfengeist.krapfengeist (87.2.174.50) by vsmtp2.tin.it (7.3.122) id 467668F001EEAE76; Sun, 15 Jul 2007 15:11:42 +0200 Received: from krapfengeist.krapfengeist (rionda@localhost [127.0.0.1]) by krapfengeist.krapfengeist (8.14.1/8.14.1) with ESMTP id l6FDBfQx001503; Sun, 15 Jul 2007 15:11:41 +0200 (CEST) (envelope-from matteo@freebsd.org) Received: (from rionda@localhost) by krapfengeist.krapfengeist (8.14.1/8.14.1/Submit) id l6FDBeHY001502; Sun, 15 Jul 2007 15:11:40 +0200 (CEST) (envelope-from matteo@freebsd.org) X-Authentication-Warning: krapfengeist.krapfengeist: rionda set sender to matteo@freebsd.org using -f Date: Sun, 15 Jul 2007 15:11:40 +0200 From: Matteo Riondato To: Andrew Thompson Message-ID: <20070715131140.GA1413@krapfengeist.dei.unipd.it> Mail-Followup-To: Matteo Riondato , Andrew Thompson , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200707120254.l6C2s5Yg041022@repoman.freebsd.org> <20070713230833.GA2642@krapfengeist.dei.unipd.it> <20070715111346.GJ95956@heff.fud.org.nz> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="d6Gm4EdcadzBjdND" Content-Disposition: inline In-Reply-To: <20070715111346.GJ95956@heff.fud.org.nz> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/if_ndis if_ndis.c if_ndisvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 13:11:44 -0000 --d6Gm4EdcadzBjdND Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jul 15, 2007 at 11:13:46PM +1200, Andrew Thompson wrote: > On Sat, Jul 14, 2007 at 01:08:33AM +0200, Matteo Riondato wrote: > > On Thu, Jul 12, 2007 at 02:54:05AM +0000, Andrew Thompson wrote: > > > thompsa 2007-07-12 02:54:05 UTC > > >=20 > > > FreeBSD src repository > > >=20 > > > Modified files: > > > sys/dev/if_ndis if_ndis.c if_ndisvar.h=20 > > > Log: > > > Improve the net80211 handling within ndis > > > - use net80211 for scanning and pass the results back to the scan = cache > > > - use ieee80211_init_channels to fill our channel list > > > - fix up state transitions > > > - depreciate the old wicontrol ioctls > > > - add some debugging lines (#define NDIS_DEBUG) > >=20 > > I wonder whether this commit can be guilty of my wireless connection > > (which uses ndis) no longer working. I rebuild my system today and when > > I rebooted my machine can no longer connect to the network. "ifconfig > > ndis0 scan" seems not to work any more.=20 > > I will be pleased to give more debug information, if you tell me what > > you need.=20 >=20 > You can turn on net80211 debugging my setting sysctl > net.wlan.0.debug=3D0xffffffff (or use wlandebug). Kick off a scan and see > if anything is returned. kaiser# sysctl net.wlan.0.debug=3D0xffffffff net.wlan.0.debug: 0 -> 2147483647 kaise# ifconfig ndis0 scan ndis0: ieee80211_start_scan: acrive scan 2147483647, desired mode auto, append, nopick, once ndis0 scan set dwell min 20 max 200 ndis0: scan_restart: no channels to scan > As a test you could bump up the wait time on the tsleep on line 3510 of > if_ndis.c Ok. I'll try and report back ASAP. Thanks Best Regards --=20 Matteo Riondato FreeBSD Committer (http://www.freebsd.org) G.U.F.I. Staff Member (http://www.gufi.org) FreeSBIE Developer (http://www.freesbie.org) --d6Gm4EdcadzBjdND Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFGmh0M2Mp4pR7Fa+wRAuJFAJ4gInpOTi2zhc+vMA2+FqWplRmnOgCg12dg 88/AfuZa5uMbZqdM7gBJJbA= =fPH2 -----END PGP SIGNATURE----- --d6Gm4EdcadzBjdND-- From owner-cvs-src@FreeBSD.ORG Sun Jul 15 16:04:06 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6506016A400; Sun, 15 Jul 2007 16:04:06 +0000 (UTC) (envelope-from matteo@freebsd.org) Received: from vsmtp4.tin.it (vsmtp4.tin.it [212.216.176.224]) by mx1.freebsd.org (Postfix) with ESMTP id 193DE13C4B7; Sun, 15 Jul 2007 16:04:05 +0000 (UTC) (envelope-from matteo@freebsd.org) Received: from krapfengeist.krapfengeist (87.2.174.50) by vsmtp4.tin.it (7.3.122) id 467FB9C4015A7A1A; Sun, 15 Jul 2007 18:04:05 +0200 Received: from krapfengeist.krapfengeist (rionda@localhost [127.0.0.1]) by krapfengeist.krapfengeist (8.14.1/8.14.1) with ESMTP id l6FG441w001892; Sun, 15 Jul 2007 18:04:04 +0200 (CEST) (envelope-from matteo@freebsd.org) Received: (from rionda@localhost) by krapfengeist.krapfengeist (8.14.1/8.14.1/Submit) id l6FG43Eo001891; Sun, 15 Jul 2007 18:04:03 +0200 (CEST) (envelope-from matteo@freebsd.org) X-Authentication-Warning: krapfengeist.krapfengeist: rionda set sender to matteo@freebsd.org using -f Date: Sun, 15 Jul 2007 18:04:03 +0200 From: Matteo Riondato To: Andrew Thompson Message-ID: <20070715160403.GB1413@krapfengeist.dei.unipd.it> Mail-Followup-To: Matteo Riondato , Andrew Thompson , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org References: <200707120254.l6C2s5Yg041022@repoman.freebsd.org> <20070713230833.GA2642@krapfengeist.dei.unipd.it> <20070715111346.GJ95956@heff.fud.org.nz> <20070715131140.GA1413@krapfengeist.dei.unipd.it> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TakKZr9L6Hm6aLOc" Content-Disposition: inline In-Reply-To: <20070715131140.GA1413@krapfengeist.dei.unipd.it> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/if_ndis if_ndis.c if_ndisvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 16:04:06 -0000 --TakKZr9L6Hm6aLOc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jul 15, 2007 at 03:11:40PM +0200, Matteo Riondato wrote: > On Sun, Jul 15, 2007 at 11:13:46PM +1200, Andrew Thompson wrote: > > As a test you could bump up the wait time on the tsleep on line 3510 of > > if_ndis.c >=20 > Ok. I'll try and report back ASAP. I set it to 5 second, but it didn't help. > Thanks > Best Regards --=20 Matteo Riondato FreeBSD Committer (http://www.freebsd.org) G.U.F.I. Staff Member (http://www.gufi.org) FreeSBIE Developer (http://www.freesbie.org) --TakKZr9L6Hm6aLOc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFGmkVz2Mp4pR7Fa+wRAvrcAJ9842ufKQmSgY5GmoRqgvQ6HMW/FQCghQ43 VQkWM60x58v3wdnUFHkYlhU= =ZZmW -----END PGP SIGNATURE----- --TakKZr9L6Hm6aLOc-- From owner-cvs-src@FreeBSD.ORG Sun Jul 15 17:16:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EC1A216A400; Sun, 15 Jul 2007 17:16:43 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C49A713C4C1; Sun, 15 Jul 2007 17:16:43 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6FHGh5v012400; Sun, 15 Jul 2007 17:16:43 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6FHGh23012399; Sun, 15 Jul 2007 17:16:43 GMT (envelope-from kientzle) Message-Id: <200707151716.l6FHGh23012399@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 15 Jul 2007 17:16:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive/test test_write_disk_perms.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 17:16:44 -0000 kientzle 2007-07-15 17:16:43 UTC FreeBSD src repository Modified files: lib/libarchive/test test_write_disk_perms.c Log: Clarify one test. Approved by: re (blanket, libarchive testing) Revision Changes Path 1.6 +1 -1 src/lib/libarchive/test/test_write_disk_perms.c From owner-cvs-src@FreeBSD.ORG Sun Jul 15 18:26:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D0D2316A405; Sun, 15 Jul 2007 18:26:21 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from heff.fud.org.nz (203-109-251-39.static.bliink.ihug.co.nz [203.109.251.39]) by mx1.freebsd.org (Postfix) with ESMTP id 620EE13C4A6; Sun, 15 Jul 2007 18:26:21 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: by heff.fud.org.nz (Postfix, from userid 1001) id B1CB21CC58; Mon, 16 Jul 2007 06:26:19 +1200 (NZST) Date: Mon, 16 Jul 2007 06:26:19 +1200 From: Andrew Thompson To: Matteo Riondato , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20070715182619.GA10968@heff.fud.org.nz> References: <200707120254.l6C2s5Yg041022@repoman.freebsd.org> <20070713230833.GA2642@krapfengeist.dei.unipd.it> <20070715111346.GJ95956@heff.fud.org.nz> <20070715131140.GA1413@krapfengeist.dei.unipd.it> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070715131140.GA1413@krapfengeist.dei.unipd.it> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: Subject: Re: cvs commit: src/sys/dev/if_ndis if_ndis.c if_ndisvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 18:26:21 -0000 On Sun, Jul 15, 2007 at 03:11:40PM +0200, Matteo Riondato wrote: > On Sun, Jul 15, 2007 at 11:13:46PM +1200, Andrew Thompson wrote: > > On Sat, Jul 14, 2007 at 01:08:33AM +0200, Matteo Riondato wrote: > > > On Thu, Jul 12, 2007 at 02:54:05AM +0000, Andrew Thompson wrote: > > > > thompsa 2007-07-12 02:54:05 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/dev/if_ndis if_ndis.c if_ndisvar.h > > > > Log: > > > > Improve the net80211 handling within ndis > > > > - use net80211 for scanning and pass the results back to the scan cache > > > > - use ieee80211_init_channels to fill our channel list > > > > - fix up state transitions > > > > - depreciate the old wicontrol ioctls > > > > - add some debugging lines (#define NDIS_DEBUG) > > > > > > I wonder whether this commit can be guilty of my wireless connection > > > (which uses ndis) no longer working. I rebuild my system today and when > > > I rebooted my machine can no longer connect to the network. "ifconfig > > > ndis0 scan" seems not to work any more. > > > I will be pleased to give more debug information, if you tell me what > > > you need. > > > > You can turn on net80211 debugging my setting sysctl > > net.wlan.0.debug=0xffffffff (or use wlandebug). Kick off a scan and see > > if anything is returned. > > kaiser# sysctl net.wlan.0.debug=0xffffffff > net.wlan.0.debug: 0 -> 2147483647 > kaise# ifconfig ndis0 scan > ndis0: ieee80211_start_scan: acrive scan 2147483647, desired mode auto, > append, nopick, once > ndis0 scan set dwell min 20 max 200 > ndis0: scan_restart: no channels to scan > Maybe the channel set hasnt been initialised, can you list 'ifconfig ndis0 list channel' Andrew From owner-cvs-src@FreeBSD.ORG Sun Jul 15 19:10:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CEC8416A402; Sun, 15 Jul 2007 19:10:34 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A75D513C442; Sun, 15 Jul 2007 19:10:34 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6FJAYMG022905; Sun, 15 Jul 2007 19:10:34 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6FJAYWK022903; Sun, 15 Jul 2007 19:10:34 GMT (envelope-from kientzle) Message-Id: <200707151910.l6FJAYWK022903@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 15 Jul 2007 19:10:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive Makefile archive_entry.3 archive_entry.c archive_entry.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 19:10:34 -0000 kientzle 2007-07-15 19:10:34 UTC FreeBSD src repository Modified files: lib/libarchive Makefile archive_entry.3 archive_entry.c archive_entry.h Log: Add archive_entry_copy_gname() and archive_entry_copy_uname() functions. Approved by: re (bmah) MFC after: 3 days Revision Changes Path 1.77 +2 -0 src/lib/libarchive/Makefile 1.15 +6 -0 src/lib/libarchive/archive_entry.3 1.44 +12 -0 src/lib/libarchive/archive_entry.c 1.23 +2 -0 src/lib/libarchive/archive_entry.h From owner-cvs-src@FreeBSD.ORG Sun Jul 15 19:14:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 31A1C16A409; Sun, 15 Jul 2007 19:14:00 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 21EDA13C4B7; Sun, 15 Jul 2007 19:14:00 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6FJDx6r023354; Sun, 15 Jul 2007 19:13:59 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6FJDxIx023353; Sun, 15 Jul 2007 19:13:59 GMT (envelope-from kientzle) Message-Id: <200707151913.l6FJDxIx023353@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 15 Jul 2007 19:13:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_read_support_format_tar.c archive_read_support_format_zip.c archive_string.c archive_string_sprintf.c archive_write_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 19:14:00 -0000 kientzle 2007-07-15 19:13:59 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_tar.c archive_read_support_format_zip.c archive_string.c archive_string_sprintf.c archive_write_disk.c Log: archive_string_ensure() used to call exit(3) if it couldn't allocate more memory for a string. Change this so it returns NULL in that case, and update all of its callers to handle the error. Some of those callers can now return errors back to the client instead of calling exit(3). Approved by: re (bmah) Revision Changes Path 1.60 +12 -2 src/lib/libarchive/archive_read_support_format_tar.c 1.14 +2 -1 src/lib/libarchive/archive_read_support_format_zip.c 1.11 +6 -5 src/lib/libarchive/archive_string.c 1.9 +3 -1 src/lib/libarchive/archive_string_sprintf.c 1.13 +4 -1 src/lib/libarchive/archive_write_disk.c From owner-cvs-src@FreeBSD.ORG Sun Jul 15 22:23:43 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0495916A403; Sun, 15 Jul 2007 22:23:43 +0000 (UTC) (envelope-from matteo@freebsd.org) Received: from vsmtp1.tin.it (vsmtp1.tin.it [212.216.176.141]) by mx1.freebsd.org (Postfix) with ESMTP id AD0FD13C442; Sun, 15 Jul 2007 22:23:42 +0000 (UTC) (envelope-from matteo@freebsd.org) Received: from krapfengeist.krapfengeist (87.2.174.50) by vsmtp1.tin.it (7.3.122) id 469A4E990007C23E; Mon, 16 Jul 2007 00:23:41 +0200 Received: from krapfengeist.krapfengeist (rionda@localhost [127.0.0.1]) by krapfengeist.krapfengeist (8.14.1/8.14.1) with ESMTP id l6FMNenR036968; Mon, 16 Jul 2007 00:23:40 +0200 (CEST) (envelope-from matteo@freebsd.org) Received: (from rionda@localhost) by krapfengeist.krapfengeist (8.14.1/8.14.1/Submit) id l6FMNdB3036967; Mon, 16 Jul 2007 00:23:39 +0200 (CEST) (envelope-from matteo@freebsd.org) X-Authentication-Warning: krapfengeist.krapfengeist: rionda set sender to matteo@freebsd.org using -f Date: Mon, 16 Jul 2007 00:23:39 +0200 From: Matteo Riondato To: Andrew Thompson Message-ID: <20070715222339.GC1413@krapfengeist.dei.unipd.it> Mail-Followup-To: Matteo Riondato , Andrew Thompson , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200707120254.l6C2s5Yg041022@repoman.freebsd.org> <20070713230833.GA2642@krapfengeist.dei.unipd.it> <20070715111346.GJ95956@heff.fud.org.nz> <20070715131140.GA1413@krapfengeist.dei.unipd.it> <20070715182619.GA10968@heff.fud.org.nz> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="raC6veAxrt5nqIoY" Content-Disposition: inline In-Reply-To: <20070715182619.GA10968@heff.fud.org.nz> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/if_ndis if_ndis.c if_ndisvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 22:23:43 -0000 --raC6veAxrt5nqIoY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 16, 2007 at 06:26:19AM +1200, Andrew Thompson wrote: > On Sun, Jul 15, 2007 at 03:11:40PM +0200, Matteo Riondato wrote: > > kaiser# sysctl net.wlan.0.debug=3D0xffffffff > > net.wlan.0.debug: 0 -> 2147483647 > > kaise# ifconfig ndis0 scan > > ndis0: ieee80211_start_scan: acrive scan 2147483647, desired mode auto, > > append, nopick, once > > ndis0 scan set dwell min 20 max 200 > > ndis0: scan_restart: no channels to scan >=20 > Maybe the channel set hasnt been initialised, can you list 'ifconfig > ndis0 list channel' (copied by hand, output was on two columns, one from 1 to 7, the other =66rom 8 to 14) Channel 1 : 2412 Mhz 11g Channel 2 : 2417 Mhz 11g Channel 3 : 2422 Mhz 11g Channel 4 : 2427 Mhz 11g Channel 5 : 2432 Mhz 11g Channel 6 : 2437 Mhz 11g Channel 7 : 2442 Mhz 11g Channel 8 : 2447 Mhz 11g Channel 9 : 2452 Mhz 11g Channel 10 : 2457 Mhz 11g Channel 11 : 2462 Mhz 11g Channel 12 : 2467 Mhz 11g Channel 13 : 2472 Mhz 11g Channel 14 : 2484 Mhz 11g --=20 Matteo Riondato FreeBSD Committer (http://www.freebsd.org) G.U.F.I. Staff Member (http://www.gufi.org) FreeSBIE Developer (http://www.freesbie.org) --raC6veAxrt5nqIoY Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFGmp5r2Mp4pR7Fa+wRApBrAJ4xolcX5Z8XVtJdrNY6UhLwtwq9pwCeOsiN 0bgNGl6IBlYf8UWVaCtdWeA= =gbkq -----END PGP SIGNATURE----- --raC6veAxrt5nqIoY-- From owner-cvs-src@FreeBSD.ORG Sun Jul 15 22:47:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7CD7716A40A; Sun, 15 Jul 2007 22:47:34 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 56B6713C4B7; Sun, 15 Jul 2007 22:47:34 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6FMlY8l066162; Sun, 15 Jul 2007 22:47:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6FMlYpa066161; Sun, 15 Jul 2007 22:47:34 GMT (envelope-from rwatson) Message-Id: <200707152247.l6FMlYpa066161@repoman.freebsd.org> From: Robert Watson Date: Sun, 15 Jul 2007 22:47:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 22:47:34 -0000 rwatson 2007-07-15 22:47:34 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: Add ObsoleteFiles.inc entries for netatm, which has been disconnected from the build. Suggested by: bz, Dmitry Morozovsky , Niclas Zeising Tested by: Dmitry Morozovsky Approved by: re (kensmith) Revision Changes Path 1.106 +73 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Sun Jul 15 22:52:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9CF4F16A401; Sun, 15 Jul 2007 22:52:15 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7693513C441; Sun, 15 Jul 2007 22:52:15 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6FMqFAa066606; Sun, 15 Jul 2007 22:52:15 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6FMqF9B066605; Sun, 15 Jul 2007 22:52:15 GMT (envelope-from marcel) Message-Id: <200707152252.l6FMqF9B066605@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 15 Jul 2007 22:52:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/libexec/rtld-elf/powerpc reloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 22:52:15 -0000 marcel 2007-07-15 22:52:15 UTC FreeBSD src repository Modified files: libexec/rtld-elf/powerpc reloc.c Log: Unbreak the dynamic linker by not creating a cache for rtld-elf itself. It needs mmap(2), which now needs getosreldate(3) and which in turn uses a global variable to cache the result. This cannot be done before linking is done. See also: ../sparc64/reloc.c:1.15 Approved by: re (kensmith) Revision Changes Path 1.8 +6 -2 src/libexec/rtld-elf/powerpc/reloc.c From owner-cvs-src@FreeBSD.ORG Mon Jul 16 00:06:15 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7BCBF16A401; Mon, 16 Jul 2007 00:06:15 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4884713C4AC; Mon, 16 Jul 2007 00:06:15 +0000 (UTC) (envelope-from sam@errno.com) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l6G06ER1056532 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 15 Jul 2007 17:06:14 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <469AB715.6090005@errno.com> Date: Sun, 15 Jul 2007 17:08:53 -0700 From: Sam Leffler User-Agent: Thunderbird 2.0.0.0 (X11/20070530) MIME-Version: 1.0 To: Matteo Riondato , Andrew Thompson , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org References: <200707120254.l6C2s5Yg041022@repoman.freebsd.org> <20070713230833.GA2642@krapfengeist.dei.unipd.it> <20070715111346.GJ95956@heff.fud.org.nz> <20070715131140.GA1413@krapfengeist.dei.unipd.it> <20070715182619.GA10968@heff.fud.org.nz> <20070715222339.GC1413@krapfengeist.dei.unipd.it> In-Reply-To: <20070715222339.GC1413@krapfengeist.dei.unipd.it> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/dev/if_ndis if_ndis.c if_ndisvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2007 00:06:15 -0000 Matteo Riondato wrote: > On Mon, Jul 16, 2007 at 06:26:19AM +1200, Andrew Thompson wrote: >> On Sun, Jul 15, 2007 at 03:11:40PM +0200, Matteo Riondato wrote: >>> kaiser# sysctl net.wlan.0.debug=0xffffffff >>> net.wlan.0.debug: 0 -> 2147483647 >>> kaise# ifconfig ndis0 scan >>> ndis0: ieee80211_start_scan: acrive scan 2147483647, desired mode auto, >>> append, nopick, once >>> ndis0 scan set dwell min 20 max 200 >>> ndis0: scan_restart: no channels to scan >> Maybe the channel set hasnt been initialised, can you list 'ifconfig >> ndis0 list channel' > > (copied by hand, output was on two columns, one from 1 to 7, the other > from 8 to 14) > Channel 1 : 2412 Mhz 11g > Channel 2 : 2417 Mhz 11g > Channel 3 : 2422 Mhz 11g > Channel 4 : 2427 Mhz 11g > Channel 5 : 2432 Mhz 11g > Channel 6 : 2437 Mhz 11g > Channel 7 : 2442 Mhz 11g > Channel 8 : 2447 Mhz 11g > Channel 9 : 2452 Mhz 11g > Channel 10 : 2457 Mhz 11g > Channel 11 : 2462 Mhz 11g > Channel 12 : 2467 Mhz 11g > Channel 13 : 2472 Mhz 11g > Channel 14 : 2484 Mhz 11g Try ifconfig ndis list active to see if somehow the channel list is constrained. Sam From owner-cvs-src@FreeBSD.ORG Mon Jul 16 07:37:36 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B69D16A400; Mon, 16 Jul 2007 07:37:36 +0000 (UTC) (envelope-from matteo@freebsd.org) Received: from vsmtp1.tin.it (vsmtp1.tin.it [212.216.176.141]) by mx1.freebsd.org (Postfix) with ESMTP id 2DF1813C441; Mon, 16 Jul 2007 07:37:36 +0000 (UTC) (envelope-from matteo@freebsd.org) Received: from krapfengeist.krapfengeist (87.2.174.50) by vsmtp1.tin.it (7.3.122) id 469A4E99000F4178; Mon, 16 Jul 2007 09:36:07 +0200 Received: from krapfengeist.krapfengeist (rionda@localhost [127.0.0.1]) by krapfengeist.krapfengeist (8.14.1/8.14.1) with ESMTP id l6G7a5vL038529; Mon, 16 Jul 2007 09:36:06 +0200 (CEST) (envelope-from matteo@freebsd.org) Received: (from rionda@localhost) by krapfengeist.krapfengeist (8.14.1/8.14.1/Submit) id l6G7a5eV038528; Mon, 16 Jul 2007 09:36:05 +0200 (CEST) (envelope-from matteo@freebsd.org) X-Authentication-Warning: krapfengeist.krapfengeist: rionda set sender to matteo@freebsd.org using -f Date: Mon, 16 Jul 2007 09:36:05 +0200 From: Matteo Riondato To: Sam Leffler Message-ID: <20070716073605.GF1413@krapfengeist.dei.unipd.it> Mail-Followup-To: Matteo Riondato , Sam Leffler , Andrew Thompson , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org References: <200707120254.l6C2s5Yg041022@repoman.freebsd.org> <20070713230833.GA2642@krapfengeist.dei.unipd.it> <20070715111346.GJ95956@heff.fud.org.nz> <20070715131140.GA1413@krapfengeist.dei.unipd.it> <20070715182619.GA10968@heff.fud.org.nz> <20070715222339.GC1413@krapfengeist.dei.unipd.it> <469AB715.6090005@errno.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dgjlcl3Tl+kb3YDk" Content-Disposition: inline In-Reply-To: <469AB715.6090005@errno.com> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Andrew Thompson Subject: Re: cvs commit: src/sys/dev/if_ndis if_ndis.c if_ndisvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2007 07:37:36 -0000 --dgjlcl3Tl+kb3YDk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jul 15, 2007 at 05:08:53PM -0700, Sam Leffler wrote: > Matteo Riondato wrote: >> On Mon, Jul 16, 2007 at 06:26:19AM +1200, Andrew Thompson wrote: >>> Maybe the channel set hasnt been initialised, can you list 'ifconfig >>> ndis0 list channel' >> (copied by hand, output was on two columns, one from 1 to 7, the other >> from 8 to 14) >> Channel 1 : 2412 Mhz 11g >> Channel 2 : 2417 Mhz 11g >> Channel 3 : 2422 Mhz 11g >> Channel 4 : 2427 Mhz 11g >> Channel 5 : 2432 Mhz 11g >> Channel 6 : 2437 Mhz 11g >> Channel 7 : 2442 Mhz 11g >> Channel 8 : 2447 Mhz 11g >> Channel 9 : 2452 Mhz 11g >> Channel 10 : 2457 Mhz 11g >> Channel 11 : 2462 Mhz 11g >> Channel 12 : 2467 Mhz 11g >> Channel 13 : 2472 Mhz 11g >> Channel 14 : 2484 Mhz 11g >=20 > Try ifconfig ndis list active to see if somehow the channel list is=20 > constrained. It gave the same output. --=20 Matteo Riondato FreeBSD Committer (http://www.freebsd.org) G.U.F.I. Staff Member (http://www.gufi.org) FreeSBIE Developer (http://www.freesbie.org) --dgjlcl3Tl+kb3YDk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFGmx/l2Mp4pR7Fa+wRAv8MAJ9CUDJYnFOVC0RAqYtI6xDDhz4GpACeJ19L 0sHjYZuuq3GKpEXjMuFjzpw= =2L+b -----END PGP SIGNATURE----- --dgjlcl3Tl+kb3YDk-- From owner-cvs-src@FreeBSD.ORG Mon Jul 16 16:47:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BB19016A404; Mon, 16 Jul 2007 16:47:35 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A326013C481; Mon, 16 Jul 2007 16:47:35 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6GGlZiN020608; Mon, 16 Jul 2007 16:47:35 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6GGlZVQ020607; Mon, 16 Jul 2007 16:47:35 GMT (envelope-from marcel) Message-Id: <200707161647.l6GGlZVQ020607@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 16 Jul 2007 16:47:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/ia64/ia64 syscall.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2007 16:47:35 -0000 marcel 2007-07-16 16:47:35 UTC FreeBSD src repository Modified files: sys/ia64/ia64 syscall.S Log: Restore the value of ar.rnat after the assignment to ar.bspstore. The SDM states that writing to ar.bspstore invalidates the ar.rnat register as a side-effect. This was interpreted as "bits in the ar.rnat register that correspond to registers whose value is on the stack are undefined'. Since we keep the kernel stack NaT- aligned with the user stack (i.e. the lower 9 bits of the backing store pointer remain unchanged when we switch to the kernel stack) bits that need preserving would be preserved. That interpretation is questionable. So, now, the interpretation is more absolute: ar.rnat is undefined after writing to ar.bspstore. As such, we write the saved value of ar.rnat back to ar.rnat after writing to ar.bspstore. Discussed with: christian.kandeler@hob.de Approved by: re (kensmith) Revision Changes Path 1.15 +3 -3 src/sys/ia64/ia64/syscall.S From owner-cvs-src@FreeBSD.ORG Mon Jul 16 17:03:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 819C716A401; Mon, 16 Jul 2007 17:03:49 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3387213C441; Mon, 16 Jul 2007 17:03:49 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6GH3ntx023258; Mon, 16 Jul 2007 17:03:49 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6GH3nlS023257; Mon, 16 Jul 2007 17:03:49 GMT (envelope-from ambrisko) Message-Id: <200707161703.l6GH3nlS023257@repoman.freebsd.org> From: Doug Ambrisko Date: Mon, 16 Jul 2007 17:03:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ipmi ipmi_isa.c src/share/man/man4 ipmi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2007 17:03:49 -0000 ambrisko 2007-07-16 17:03:48 UTC FreeBSD src repository Modified files: sys/dev/ipmi ipmi_isa.c share/man/man4 ipmi.4 Log: Add support to the ipmi, isa attachment to attempt to read ipmi config info. from device.hints. Some machines have ipmi controllers that do not have attachment info in either PCI, SMBIOS or ACPI. This idea was hacked together by me and then done properly by jhb. Submitted by: jhb Reviewed by: jhb (man page) Approved by: re (Ken Smith) MFC after: 1 week Revision Changes Path 1.8 +37 -1 src/share/man/man4/ipmi.4 1.2 +79 -2 src/sys/dev/ipmi/ipmi_isa.c From owner-cvs-src@FreeBSD.ORG Mon Jul 16 17:15:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 69D3316A400; Mon, 16 Jul 2007 17:15:56 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5925F13C461; Mon, 16 Jul 2007 17:15:56 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6GHFuuq024553; Mon, 16 Jul 2007 17:15:56 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6GHFuXq024552; Mon, 16 Jul 2007 17:15:56 GMT (envelope-from jhb) Message-Id: <200707161715.l6GHFuXq024552@repoman.freebsd.org> From: John Baldwin Date: Mon, 16 Jul 2007 17:15:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat atalk.c bpf.c if.c inet.c inet6.c ipsec.c ipx.c main.c mbuf.c mcast.c mroute.c mroute6.c netgraph.c netstat.h pfkey.c route.c sctp.c unix.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2007 17:15:56 -0000 jhb 2007-07-16 17:15:55 UTC FreeBSD src repository Modified files: usr.bin/netstat atalk.c bpf.c if.c inet.c inet6.c ipsec.c ipx.c main.c mbuf.c mcast.c mroute.c mroute6.c netgraph.c netstat.h pfkey.c route.c sctp.c unix.c Log: Restore netstat -M functionality for most statistics on core dumps. In general, when support was added to netstat for fetching data using sysctl, no provision was left for fetching equivalent data from a core dump, and in fact, netstat would _always_ fetch data from the live kernel using sysctl even when -M was specified resulting in the user believing they were getting data from coredumps when they actually weren't. Some specific changes: - Add a global 'live' variable that is true if netstat is running against the live kernel and false if -M has been specified. - Stop abusing the sysctl flag in the protocol tables to hold the protocol number. Instead, the protocol is now its own field in the tables, and it is passed as a separate parameter to the PCB and stat routines rather than overloading the KVM offset parameter. - Don't run PCB or stats functions who don't have a namelist offset if we are being run against a crash dump (!live). - For the inet and unix PCB routines, we generate the same buffer from KVM that the sysctl usually generates complete with the header and trailer. - Don't run bpf stats for !live (before it would just silently always run live). - kread() no longer trashes memory when opening the buffer if there is an error on open and the passed in buffer is smaller than _POSIX2_LINE_MAX. - The multicast routing code doesn't fallback to kvm on live kernels if the sysctl fails. Keeping this made the code rather hairy, and netstat is already tied to the kernel ABI anyway (even when using sysctl's since things like xinpcb contain an inpcb) so any kernels this is run against that have the multicast routing stuff should have the sysctls. - Don't try to dig around in the kernel linker in the netgraph PCB routine for core dumps. Other notes: - sctp's PCB routine only works on live kernels, it looked rather complicated to generate all the same stuff via KVM. Someone can always add it later if desired though. - Fix the ipsec removal bug where N_xxx for IPSEC stats weren't renumbered. - Use sysctlbyname() everywhere rather than hardcoded mib values. MFC after: 1 week Approved by: re (rwatson) Revision Changes Path 1.26 +4 -2 src/usr.bin/netstat/atalk.c 1.9 +1 -0 src/usr.bin/netstat/bpf.c 1.69 +13 -9 src/usr.bin/netstat/if.c 1.78 +306 -97 src/usr.bin/netstat/inet.c 1.29 +51 -43 src/usr.bin/netstat/inet6.c 1.17 +6 -4 src/usr.bin/netstat/ipsec.c 1.26 +4 -4 src/usr.bin/netstat/ipx.c 1.86 +134 -83 src/usr.bin/netstat/main.c 1.53 +2 -2 src/usr.bin/netstat/mbuf.c 1.9 +1 -0 src/usr.bin/netstat/mcast.c 1.30 +16 -27 src/usr.bin/netstat/mroute.c 1.21 +16 -26 src/usr.bin/netstat/mroute6.c 1.13 +6 -1 src/usr.bin/netstat/netgraph.c 1.51 +45 -43 src/usr.bin/netstat/netstat.h 1.5 +3 -1 src/usr.bin/netstat/pfkey.c 1.82 +1 -0 src/usr.bin/netstat/route.c 1.5 +13 -10 src/usr.bin/netstat/sctp.c 1.20 +133 -19 src/usr.bin/netstat/unix.c From owner-cvs-src@FreeBSD.ORG Mon Jul 16 18:13:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CA7DB16A400; Mon, 16 Jul 2007 18:13:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A3F8013C4B7; Mon, 16 Jul 2007 18:13:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6GIDCQr029977; Mon, 16 Jul 2007 18:13:12 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6GIDCEV029976; Mon, 16 Jul 2007 18:13:12 GMT (envelope-from jhb) Message-Id: <200707161813.l6GIDCEV029976@repoman.freebsd.org> From: John Baldwin Date: Mon, 16 Jul 2007 18:13:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2007 18:13:12 -0000 jhb 2007-07-16 18:13:12 UTC FreeBSD src repository Modified files: usr.bin/netstat main.c Log: Bah, fix a cosmetic nit and remove a debugging aid missed in the previous fixes for netstat -M. Pointy hat to: jhb Approved by: re (kensmith) Revision Changes Path 1.87 +1 -2 src/usr.bin/netstat/main.c From owner-cvs-src@FreeBSD.ORG Mon Jul 16 22:52:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8E8E916A405; Mon, 16 Jul 2007 22:52:40 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 63EDD13C4A6; Mon, 16 Jul 2007 22:52:40 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6GMqdwK070408; Mon, 16 Jul 2007 22:52:39 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6GMqdJV070407; Mon, 16 Jul 2007 22:52:39 GMT (envelope-from pav) Message-Id: <200707162252.l6GMqdJV070407@repoman.freebsd.org> From: Pav Lucistnik Date: Mon, 16 Jul 2007 22:52:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man7 ports.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2007 22:52:40 -0000 pav 2007-07-16 22:52:39 UTC FreeBSD src repository (doc,ports committer) Modified files: share/man/man7 ports.7 Log: - Update portaudit location Submitted by: Dominique Goncalves MFC after: 3 days Approved by: re (hrs) Revision Changes Path 1.59 +2 -2 src/share/man/man7/ports.7 From owner-cvs-src@FreeBSD.ORG Tue Jul 17 01:08:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 91F2616A408; Tue, 17 Jul 2007 01:08:10 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 690C213C494; Tue, 17 Jul 2007 01:08:10 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6H18A0v093986; Tue, 17 Jul 2007 01:08:10 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6H18ALu093984; Tue, 17 Jul 2007 01:08:10 GMT (envelope-from jeff) Message-Id: <200707170108.l6H18ALu093984@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 17 Jul 2007 01:08:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 01:08:10 -0000 jeff 2007-07-17 01:08:09 UTC FreeBSD src repository Modified files: sys/kern kern_resource.c Log: - Use ruxagg() in calcru() to make sure we have current tick information from all threads. Discussed with: bde, attilio Approved by: re Revision Changes Path 1.180 +8 -0 src/sys/kern/kern_resource.c From owner-cvs-src@FreeBSD.ORG Tue Jul 17 06:12:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6569F16A402; Tue, 17 Jul 2007 06:12:23 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3DCCA13C4A5; Tue, 17 Jul 2007 06:12:23 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6H6CNoV031944; Tue, 17 Jul 2007 06:12:23 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6H6CNBP031943; Tue, 17 Jul 2007 06:12:23 GMT (envelope-from kmacy) Message-Id: <200707170612.l6H6CNBP031943@repoman.freebsd.org> From: Kip Macy Date: Tue, 17 Jul 2007 06:12:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb cxgb_main.c cxgb_osdep.h cxgb_sge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 06:12:23 -0000 kmacy 2007-07-17 06:12:23 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_main.c cxgb_osdep.h cxgb_sge.c Log: - Increase descriptors per call to start - enqueue per-txq task - fix per-txq task initialization Approved by: re (blanket) Revision Changes Path 1.27 +5 -5 src/sys/dev/cxgb/cxgb_main.c 1.11 +2 -2 src/sys/dev/cxgb/cxgb_osdep.h 1.23 +3 -6 src/sys/dev/cxgb/cxgb_sge.c From owner-cvs-src@FreeBSD.ORG Tue Jul 17 06:22:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 26C1116A402; Tue, 17 Jul 2007 06:22:38 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F3BEA13C4A7; Tue, 17 Jul 2007 06:22:37 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6H6MbuQ032702; Tue, 17 Jul 2007 06:22:37 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6H6MbVY032701; Tue, 17 Jul 2007 06:22:37 GMT (envelope-from delphij) Message-Id: <200707170622.l6H6MbVY032701@repoman.freebsd.org> From: Xin LI Date: Tue, 17 Jul 2007 06:22:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 06:22:38 -0000 delphij 2007-07-17 06:22:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) . ObsoleteFiles.inc Log: MFC: Update for bzip2 1.0.4 import: bzip2.info.gz gone. Revision Changes Path 1.25.2.18 +2 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Tue Jul 17 06:50:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CA4DA16A405; Tue, 17 Jul 2007 06:50:35 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B722013C49D; Tue, 17 Jul 2007 06:50:35 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6H6oZpv034576; Tue, 17 Jul 2007 06:50:35 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6H6oZkJ034574; Tue, 17 Jul 2007 06:50:35 GMT (envelope-from kmacy) Message-Id: <200707170650.l6H6oZkJ034574@repoman.freebsd.org> From: Kip Macy Date: Tue, 17 Jul 2007 06:50:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb cxgb_adapter.h cxgb_ioctl.h cxgb_main.c cxgb_offload.c cxgb_offload.h cxgb_osdep.h cxgb_sge.c t3b_protocol_sram-1.1.0.bin.gz.uu t3b_tp_eeprom-1.1.0.bin.gz.uu t3fw-4.1.0.bin.gz.uu t3fw-4.5.0.bin.gz.uu src/sys/dev/cxgb/common cxgb_common.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 06:50:35 -0000 kmacy 2007-07-17 06:50:35 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_adapter.h cxgb_ioctl.h cxgb_main.c cxgb_offload.c cxgb_offload.h cxgb_osdep.h cxgb_sge.c sys/dev/cxgb/common cxgb_common.h cxgb_ctl_defs.h cxgb_mc5.c cxgb_t3_cpl.h cxgb_t3_hw.c cxgb_vsc7323.c cxgb_xgmac.c sys/dev/cxgb/sys mvec.h sys/modules/cxgb Makefile Added files: sys/dev/cxgb t3b_protocol_sram-1.1.0.bin.gz.uu t3b_tp_eeprom-1.1.0.bin.gz.uu t3fw-4.5.0.bin.gz.uu Removed files: sys/dev/cxgb t3fw-4.1.0.bin.gz.uu Log: - integrate most recent changes from vendor branch and upgrade to firmware revision 4.5.5 - add filter support - further improvements for T304 - recover gracefully from spurious immediate packets Approved by: re(blanket) Supported by: Chelsio MFC after: 3 days Revision Changes Path 1.6 +18 -9 src/sys/dev/cxgb/common/cxgb_common.h 1.2 +18 -6 src/sys/dev/cxgb/common/cxgb_ctl_defs.h 1.5 +27 -18 src/sys/dev/cxgb/common/cxgb_mc5.c 1.4 +22 -14 src/sys/dev/cxgb/common/cxgb_t3_cpl.h 1.6 +89 -56 src/sys/dev/cxgb/common/cxgb_t3_hw.c 1.2 +22 -15 src/sys/dev/cxgb/common/cxgb_vsc7323.c 1.6 +38 -17 src/sys/dev/cxgb/common/cxgb_xgmac.c 1.14 +8 -1 src/sys/dev/cxgb/cxgb_adapter.h 1.4 +27 -0 src/sys/dev/cxgb/cxgb_ioctl.h 1.28 +554 -31 src/sys/dev/cxgb/cxgb_main.c 1.6 +14 -14 src/sys/dev/cxgb/cxgb_offload.c 1.3 +1 -5 src/sys/dev/cxgb/cxgb_offload.h 1.12 +14 -0 src/sys/dev/cxgb/cxgb_osdep.h 1.24 +82 -21 src/sys/dev/cxgb/cxgb_sge.c 1.6 +6 -1 src/sys/dev/cxgb/sys/mvec.h 1.1 +46 -0 src/sys/dev/cxgb/t3b_protocol_sram-1.1.0.bin.gz.uu (new) 1.1 +46 -0 src/sys/dev/cxgb/t3b_tp_eeprom-1.1.0.bin.gz.uu (new) 1.2 +0 -482 src/sys/dev/cxgb/t3fw-4.1.0.bin.gz.uu (dead) 1.1 +442 -0 src/sys/dev/cxgb/t3fw-4.5.0.bin.gz.uu (new) 1.9 +20 -4 src/sys/modules/cxgb/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jul 17 08:34:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 34BC516A401; Tue, 17 Jul 2007 08:34:35 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DF9A613C4B2; Tue, 17 Jul 2007 08:34:34 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6H8YYuS049331; Tue, 17 Jul 2007 08:34:34 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6H8YYCW049324; Tue, 17 Jul 2007 08:34:34 GMT (envelope-from brueffer) Message-Id: <200707170834.l6H8YYCW049324@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 17 Jul 2007 08:34:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/sys ioctl.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 08:34:35 -0000 brueffer 2007-07-17 08:34:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/sys ioctl.2 Log: MFC: rev. 1.28 Take a sentence into the present by removing a reference to FreeBSD 3.0. Revision Changes Path 1.26.8.1 +2 -4 src/lib/libc/sys/ioctl.2 From owner-cvs-src@FreeBSD.ORG Tue Jul 17 09:37:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2F62E16A400; Tue, 17 Jul 2007 09:37:52 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0819213C4BC; Tue, 17 Jul 2007 09:37:52 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6H9bpNE068667; Tue, 17 Jul 2007 09:37:51 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6H9bptw068666; Tue, 17 Jul 2007 09:37:51 GMT (envelope-from peter) Message-Id: <200707170937.l6H9bptw068666@repoman.freebsd.org> From: Peter Wemm Date: Tue, 17 Jul 2007 09:37:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 09:37:52 -0000 peter 2007-07-17 09:37:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) . ObsoleteFiles.inc Log: Remove archive_entry_set_devmajor.3 and archive_entry_set_devminor.3 man pages from the OLD_FILES list. libarchive currently installs them on RELENG_6. Revision Changes Path 1.25.2.19 +0 -2 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Tue Jul 17 11:27:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A881216A403; Tue, 17 Jul 2007 11:27:57 +0000 (UTC) (envelope-from sephe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 818D913C478; Tue, 17 Jul 2007 11:27:57 +0000 (UTC) (envelope-from sephe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6HBRvvZ093326; Tue, 17 Jul 2007 11:27:57 GMT (envelope-from sephe@repoman.freebsd.org) Received: (from sephe@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6HBRv1O093325; Tue, 17 Jul 2007 11:27:57 GMT (envelope-from sephe) Message-Id: <200707171127.l6HBRv1O093325@repoman.freebsd.org> From: Sepherosa Ziehau Date: Tue, 17 Jul 2007 11:27:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_ural.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 11:27:57 -0000 sephe 2007-07-17 11:27:57 UTC FreeBSD src repository Modified files: sys/dev/usb if_ural.c Log: Correct RSSI calculation. Noticed by: Hans Petter Selasky Approved by: re (kensmith), sam (mentor) Revision Changes Path 1.67 +1 -1 src/sys/dev/usb/if_ural.c From owner-cvs-src@FreeBSD.ORG Tue Jul 17 14:43:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3948F16A410; Tue, 17 Jul 2007 14:43:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0C2B213C442; Tue, 17 Jul 2007 14:43:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6HEhBES020391; Tue, 17 Jul 2007 14:43:11 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6HEhBcN020390; Tue, 17 Jul 2007 14:43:11 GMT (envelope-from jhb) Message-Id: <200707171443.l6HEhBcN020390@repoman.freebsd.org> From: John Baldwin Date: Tue, 17 Jul 2007 14:43:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/kdump kdump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 14:43:12 -0000 jhb 2007-07-17 14:43:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/kdump kdump.c Log: MFC 1.37: Fix alignment of context switch traces. Revision Changes Path 1.26.2.6 +1 -1 src/usr.bin/kdump/kdump.c From owner-cvs-src@FreeBSD.ORG Tue Jul 17 17:29:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7F7E616A403; Tue, 17 Jul 2007 17:29:00 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 59DCC13C48D; Tue, 17 Jul 2007 17:29:00 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6HHT0Qf050055; Tue, 17 Jul 2007 17:29:00 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6HHT0jv050054; Tue, 17 Jul 2007 17:29:00 GMT (envelope-from delphij) Message-Id: <200707171729.l6HHT0jv050054@repoman.freebsd.org> From: Xin LI Date: Tue, 17 Jul 2007 17:29:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 17:29:00 -0000 delphij 2007-07-17 17:29:00 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: MFp4: Remove files that are removed during gcc 4.2 upgrade, as well as IPX over IP tunnel. Approved by: re (bmah) Revision Changes Path 1.107 +226 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Tue Jul 17 17:51:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7DB6616A410; Tue, 17 Jul 2007 17:51:04 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by mx1.freebsd.org (Postfix) with ESMTP id 4DF8413C4C7; Tue, 17 Jul 2007 17:51:04 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id D2D55A4E8; Tue, 17 Jul 2007 13:51:03 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Tue, 17 Jul 2007 13:51:03 -0400 X-Sasl-enc: 56avsRNrUA9w8v+77bSDFPLE5gDqc4tQLq0o1YKr9uFa 1184694663 Received: from empiric.lon.incunabulum.net (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 210741AAEF; Tue, 17 Jul 2007 13:51:03 -0400 (EDT) Message-ID: <469D0186.1090800@FreeBSD.org> Date: Tue, 17 Jul 2007 18:51:02 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 2.0.0.4 (X11/20070630) MIME-Version: 1.0 To: John Baldwin References: <200707161715.l6GHFuXq024552@repoman.freebsd.org> In-Reply-To: <200707161715.l6GHFuXq024552@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/netstat atalk.c bpf.c if.c inet.c inet6.c ipsec.c ipx.c main.c mbuf.c mcast.c mroute.c mroute6.c netgraph.c netstat.h pfkey.c route.c sctp.c unix.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 17:51:04 -0000 John Baldwin wrote: > - The multicast routing code doesn't fallback to kvm on live kernels if > the sysctl fails. Keeping this made the code rather hairy, and netstat > is already tied to the kernel ABI anyway (even when using sysctl's since > things like xinpcb contain an inpcb) so any kernels this is run against > that have the multicast routing stuff should have the sysctls. > Thanks for picking this up. From owner-cvs-src@FreeBSD.ORG Tue Jul 17 20:58:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 69A8A16A400; Tue, 17 Jul 2007 20:58:27 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5603813C46B; Tue, 17 Jul 2007 20:58:27 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6HKwRDb076744; Tue, 17 Jul 2007 20:58:27 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6HKwR1f076743; Tue, 17 Jul 2007 20:58:27 GMT (envelope-from rrs) Message-Id: <200707172058.l6HKwR1f076743@repoman.freebsd.org> From: Randall Stewart Date: Tue, 17 Jul 2007 20:58:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp.h sctp_asconf.c sctp_cc_functions.c sctp_constants.h sctp_indata.c sctp_input.c sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_structs.h sctp_timer.c sctp_usrreq.c sctp_var.h sctputil.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 20:58:27 -0000 rrs 2007-07-17 20:58:26 UTC FreeBSD src repository Modified files: sys/netinet sctp.h sctp_asconf.c sctp_cc_functions.c sctp_constants.h sctp_indata.c sctp_input.c sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_structs.h sctp_timer.c sctp_usrreq.c sctp_var.h sctputil.c sctputil.h sys/netinet6 sctp6_usrreq.c Log: - added pre-checks to the bindx call. - use proper tick gathering macro instead of ticks directly. - Placed reasonable boundaries on sets that a user can do that are converted to ticks from ms. - Fix CMT_PF to always check to be sure CMT is on. - Fix ticks use of CMT_PF. - put back code to allow asconfs to be queued while INITs are in flight and before the assoc is established. - During window probes, an ack'd packet might be left with the window probe mark on it causing it to be retransmitted. Change so that the flight decrease macro clears the window_probe mark. - Additional logging flight size/reading and ASOC LOG. This is only enabled if you manually insert things into opt_sctp.h since its a set of debug code only. - Found an interesting SMP race in the way data was appended which could cause a reader to lose a part of a message, had to reorder when we marked the message was complete to after the data was appended. - bug in ADD-IP for the subset bound socket case when the peer has only one address - fix ASCONF implicit success/error handling case - proper support of jails in Freebsd 6> - copy out the timeval for the 64 bit sparc world on cookie-echo alignment error crashes without this). Approved by: re(Ken Smith) Revision Changes Path 1.17 +13 -5 src/sys/netinet/sctp.h 1.21 +19 -28 src/sys/netinet/sctp_asconf.c 1.2 +8 -8 src/sys/netinet/sctp_cc_functions.c 1.24 +4 -0 src/sys/netinet/sctp_constants.h 1.38 +110 -98 src/sys/netinet/sctp_indata.c 1.51 +17 -6 src/sys/netinet/sctp_input.c 1.29 +3 -0 src/sys/netinet/sctp_os_bsd.h 1.46 +18 -8 src/sys/netinet/sctp_output.c 1.49 +30 -10 src/sys/netinet/sctp_pcb.c 1.25 +17 -2 src/sys/netinet/sctp_pcb.h 1.13 +18 -0 src/sys/netinet/sctp_peeloff.c 1.21 +6 -0 src/sys/netinet/sctp_structs.h 1.24 +6 -7 src/sys/netinet/sctp_timer.c 1.38 +77 -17 src/sys/netinet/sctp_usrreq.c 1.16 +1 -0 src/sys/netinet/sctp_var.h 1.52 +59 -22 src/sys/netinet/sctputil.c 1.25 +1 -1 src/sys/netinet/sctputil.h 1.34 +2 -2 src/sys/netinet6/sctp6_usrreq.c From owner-cvs-src@FreeBSD.ORG Tue Jul 17 21:02:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8713016A494; Tue, 17 Jul 2007 21:02:09 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6029213C491; Tue, 17 Jul 2007 21:02:09 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6HL29dc077284; Tue, 17 Jul 2007 21:02:09 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6HL29dI077283; Tue, 17 Jul 2007 21:02:09 GMT (envelope-from jhb) Message-Id: <200707172102.l6HL29dI077283@repoman.freebsd.org> From: John Baldwin Date: Tue, 17 Jul 2007 21:02:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/nfsclient nfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 21:02:09 -0000 jhb 2007-07-17 21:02:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/nfsclient nfs_bio.c Log: MFC 1.164: Fix up NFS client write error handling. Submitted by: mohans Revision Changes Path 1.152.2.5 +15 -0 src/sys/nfsclient/nfs_bio.c From owner-cvs-src@FreeBSD.ORG Tue Jul 17 21:42:35 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3F44516A400; Tue, 17 Jul 2007 21:42:35 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.freebsd.org (Postfix) with ESMTP id B3B7B13C491; Tue, 17 Jul 2007 21:42:34 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.7b8) with ESMTP id 197267041 for multiple; Tue, 17 Jul 2007 17:29:07 -0400 Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l6HLKfFG046049; Tue, 17 Jul 2007 17:20:44 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: "Bruce M. Simpson" Date: Tue, 17 Jul 2007 17:20:09 -0400 User-Agent: KMail/1.9.6 References: <200707161715.l6GHFuXq024552@repoman.freebsd.org> <469D0186.1090800@FreeBSD.org> In-Reply-To: <469D0186.1090800@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200707171720.10387.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Tue, 17 Jul 2007 17:20:44 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3689/Tue Jul 17 08:02:12 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.bin/netstat atalk.c bpf.c if.c inet.c inet6.c ipsec.c ipx.c main.c mbuf.c mcast.c mroute.c mroute6.c netgraph.c netstat.h pfkey.c route.c sctp.c unix.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 21:42:35 -0000 On Tuesday 17 July 2007 01:51:02 pm Bruce M. Simpson wrote: > John Baldwin wrote: > > - The multicast routing code doesn't fallback to kvm on live kernels if > > the sysctl fails. Keeping this made the code rather hairy, and netstat > > is already tied to the kernel ABI anyway (even when using sysctl's since > > things like xinpcb contain an inpcb) so any kernels this is run against > > that have the multicast routing stuff should have the sysctls. > > > > Thanks for picking this up. For 6.x I'm going to leave the compat shims in, but I figured in 7 they could be jettisoned. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Jul 17 22:28:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6106C16A409; Tue, 17 Jul 2007 22:28:52 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 38DCD13C474; Tue, 17 Jul 2007 22:28:52 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6HMSq5Q085014; Tue, 17 Jul 2007 22:28:52 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6HMSpD1085013; Tue, 17 Jul 2007 22:28:52 GMT (envelope-from simon) Message-Id: <200707172228.l6HMSpD1085013@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 17 Jul 2007 22:28:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/wpa/wpa_passphrase wpa_passphrase.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 22:28:52 -0000 simon 2007-07-17 22:28:51 UTC FreeBSD src repository Modified files: usr.sbin/wpa/wpa_passphrase wpa_passphrase.8 Log: The wpa_passphrase(8) manual page states that it first appeared in FreeBSD 6.2, but it didn't make it into RELENG_6_2. Update the manual page to say "FreeBSD 6.3". PR: docs/114429 Submitted by: Henrik Brix Andersen MFC after: 3 days Approved by: re (bmah) Revision Changes Path 1.2 +2 -2 src/usr.sbin/wpa/wpa_passphrase/wpa_passphrase.8 From owner-cvs-src@FreeBSD.ORG Tue Jul 17 22:34:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CDE8916A400; Tue, 17 Jul 2007 22:34:14 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A685413C467; Tue, 17 Jul 2007 22:34:14 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6HMYEJv085526; Tue, 17 Jul 2007 22:34:14 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6HMYE0J085525; Tue, 17 Jul 2007 22:34:14 GMT (envelope-from jeff) Message-Id: <200707172234.l6HMYE0J085525@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 17 Jul 2007 22:34:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/i386 genassym.c swtch.s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 22:34:14 -0000 jeff 2007-07-17 22:34:14 UTC FreeBSD src repository Modified files: sys/i386/i386 genassym.c swtch.s Log: - Add support for blocking and releasing threads to i386 cpu_switch(). This is required for per-cpu scheduler lock support. Obtained from: attilio Tested by: current@ many users Approved by: re Revision Changes Path 1.158 +1 -0 src/sys/i386/i386/genassym.c 1.155 +29 -3 src/sys/i386/i386/swtch.s From owner-cvs-src@FreeBSD.ORG Tue Jul 17 22:36:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0BE1D16A406; Tue, 17 Jul 2007 22:36:57 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D738C13C4AC; Tue, 17 Jul 2007 22:36:56 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6HMausR085676; Tue, 17 Jul 2007 22:36:56 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6HMauO8085675; Tue, 17 Jul 2007 22:36:56 GMT (envelope-from jeff) Message-Id: <200707172236.l6HMauO8085675@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 17 Jul 2007 22:36:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 cpu_switch.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 22:36:57 -0000 jeff 2007-07-17 22:36:56 UTC FreeBSD src repository Modified files: sys/amd64/amd64 cpu_switch.S Log: - Optimize the amd64 cpu_switch() TD_LOCK blocking and releasing to require fewer blocking loops. - Don't use atomic ops with 4BSD or on UP. - Only use the blocking loop if ULE is compiled in. - Use the correct memory barrier. Discussed with: attilio, jhb, ssouhlal Tested by: current@ Approved by: re Revision Changes Path 1.159 +19 -15 src/sys/amd64/amd64/cpu_switch.S From owner-cvs-src@FreeBSD.ORG Tue Jul 17 22:53:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 90A4516A406; Tue, 17 Jul 2007 22:53:24 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 81ABA13C481; Tue, 17 Jul 2007 22:53:24 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6HMrOZ1086770; Tue, 17 Jul 2007 22:53:24 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6HMrO8Q086769; Tue, 17 Jul 2007 22:53:24 GMT (envelope-from jeff) Message-Id: <200707172253.l6HMrO8Q086769@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 17 Jul 2007 22:53:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 22:53:24 -0000 jeff 2007-07-17 22:53:24 UTC FreeBSD src repository Modified files: sys/kern sched_ule.c Log: ULE 3.0: Fine grain scheduler locking and affinity improvements. This has been in development for over 6 months as SCHED_SMP. - Implement one spin lock per thread-queue. Threads assigned to a run-queue point to this lock via td_lock. - Improve the facility for assigning threads to CPUs now that sched_lock contention no longer dominates scheduling decisions on larger SMP machines. - Re-write idle time stealing in an attempt to make it less damaging to general performance. This is still disabled by default. See kern.sched.steal_idle. - Call the long-term load balancer from a callout rather than sched_clock() so there are no locks held. This is disabled by default. See kern.sched.balance. - Parameterize many scheduling decisions via sysctls. Try to document these via sysctl descriptions. - General structural and naming cleanups. - Document each function with comments. Tested by: current@ amd64, x86, UP, SMP. Approved by: re Revision Changes Path 1.200 +917 -549 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Wed Jul 18 02:51:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EC1AC16A402; Wed, 18 Jul 2007 02:51:21 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C63CE13C4AC; Wed, 18 Jul 2007 02:51:21 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6I2pLNq027416; Wed, 18 Jul 2007 02:51:21 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6I2pLUO027415; Wed, 18 Jul 2007 02:51:21 GMT (envelope-from jeff) Message-Id: <200707180251.l6I2pLUO027415@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 18 Jul 2007 02:51:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jul 2007 02:51:22 -0000 jeff 2007-07-18 02:51:21 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: - Update ULE note to remove warnings against production use. Suggested by: Ben Kaduk Approved by: re Revision Changes Path 1.1445 +5 -4 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Wed Jul 18 04:48:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B47516A403; Wed, 18 Jul 2007 04:48:01 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5477713C4A7; Wed, 18 Jul 2007 04:48:01 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6I4m0Hk045879; Wed, 18 Jul 2007 04:48:00 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6I4m0L4045876; Wed, 18 Jul 2007 04:48:00 GMT (envelope-from kientzle) Message-Id: <200707180448.l6I4m0L4045876@repoman.freebsd.org> From: Tim Kientzle Date: Wed, 18 Jul 2007 04:48:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libarchive archive_read_support_format_tar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jul 2007 04:48:01 -0000 kientzle 2007-07-18 04:48:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libarchive archive_read_support_format_tar.c Log: MFC 1.59: Add back a mistakenly-removed 'break'. Revision Changes Path 1.32.2.6 +1 -0 src/lib/libarchive/archive_read_support_format_tar.c From owner-cvs-src@FreeBSD.ORG Wed Jul 18 04:57:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3C6C116A400; Wed, 18 Jul 2007 04:57:34 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E83C913C4A6; Wed, 18 Jul 2007 04:57:33 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6I4vXtq046487; Wed, 18 Jul 2007 04:57:33 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6I4vXfd046486; Wed, 18 Jul 2007 04:57:33 GMT (envelope-from kientzle) Message-Id: <200707180457.l6I4vXfd046486@repoman.freebsd.org> From: Tim Kientzle Date: Wed, 18 Jul 2007 04:57:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libarchive Makefile archive_entry.3 archive_entry.c archive_entry.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jul 2007 04:57:34 -0000 kientzle 2007-07-18 04:57:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libarchive Makefile archive_entry.3 archive_entry.c archive_entry.h Log: MFC: archive_entry_copy_gname() and archive_entry_copy_uname() functions. Revision Changes Path 1.36.2.8 +2 -0 src/lib/libarchive/Makefile 1.9.8.5 +6 -0 src/lib/libarchive/archive_entry.3 1.29.2.4 +12 -0 src/lib/libarchive/archive_entry.c 1.16.2.4 +2 -0 src/lib/libarchive/archive_entry.h From owner-cvs-src@FreeBSD.ORG Wed Jul 18 12:22:33 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6BE5416A401 for ; Wed, 18 Jul 2007 12:22:33 +0000 (UTC) (envelope-from joao.barros@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.238]) by mx1.freebsd.org (Postfix) with ESMTP id 1917A13C481 for ; Wed, 18 Jul 2007 12:22:32 +0000 (UTC) (envelope-from joao.barros@gmail.com) Received: by wr-out-0506.google.com with SMTP id 67so135657wri for ; Wed, 18 Jul 2007 05:22:32 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=H6m5M/2onEUE84B2tSsp9FJFemzOKOJDR3EXkehyh4dmQWX9QVlPNHt/9hHmYuZuS1YINCtYtdM0QrIHZCKhqmq1MOMFwRy+kB9xSxHCQntmxW4qeKKIG8NQ3vnDcCMum9pbCdcche7x0mjsaYt1IPIUo1kxhpLXcn4VTu6nq+Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=JTLbehtL82vwunBOe7m+p8/zlc9qKTw5AsXziiBIYrerXQcTr59XfX1h10tAt3jJgfMTZHFfW3KkL8vWc5/d9FXemJAzNK6mh297IkJC65JVXXkMcrSroG/ziQxZhrkbMHRr3h7Gci36vtoAQ+DY6atJeYrb9Seh9RJoOnppOUo= Received: by 10.78.193.5 with SMTP id q5mr426865huf.1184759879244; Wed, 18 Jul 2007 04:57:59 -0700 (PDT) Received: by 10.78.187.16 with HTTP; Wed, 18 Jul 2007 04:57:59 -0700 (PDT) Message-ID: <70e8236f0707180457n22042477oa176c8200771c185@mail.gmail.com> Date: Wed, 18 Jul 2007 12:57:59 +0100 From: "Joao Barros" To: "Jeff Roberson" In-Reply-To: <200707172253.l6HMrO8Q086769@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200707172253.l6HMrO8Q086769@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jul 2007 12:22:33 -0000 On 7/17/07, Jeff Roberson wrote: > jeff 2007-07-17 22:53:24 UTC > > FreeBSD src repository > > Modified files: > sys/kern sched_ule.c > Log: > ULE 3.0: Fine grain scheduler locking and affinity improvements. This has > been in development for over 6 months as SCHED_SMP. > - Implement one spin lock per thread-queue. Threads assigned to a > run-queue point to this lock via td_lock. > - Improve the facility for assigning threads to CPUs now that sched_lock > contention no longer dominates scheduling decisions on larger SMP > machines. > - Re-write idle time stealing in an attempt to make it less damaging to > general performance. This is still disabled by default. See > kern.sched.steal_idle. > - Call the long-term load balancer from a callout rather than sched_clock() > so there are no locks held. This is disabled by default. See > kern.sched.balance. > - Parameterize many scheduling decisions via sysctls. Try to document > these via sysctl descriptions. > - General structural and naming cleanups. > - Document each function with comments. > > Tested by: current@ amd64, x86, UP, SMP. > Approved by: re > > Revision Changes Path > 1.200 +917 -549 src/sys/kern/sched_ule.c > _______________________________________________ I've been following your blog on this, *great* job! Beer is on me if you're ever in Portugal :D -- Joao Barros From owner-cvs-src@FreeBSD.ORG Wed Jul 18 18:07:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A2E1816A406; Wed, 18 Jul 2007 18:07:15 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 933E313C4CB; Wed, 18 Jul 2007 18:07:15 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6II7F97052460; Wed, 18 Jul 2007 18:07:15 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6II7Fgj052459; Wed, 18 Jul 2007 18:07:15 GMT (envelope-from pjd) Message-Id: <200707181807.l6II7Fgj052459@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 Jul 2007 18:07:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/fstest fstest.c src/tools/regression/fstest/tests/open 16.t 18.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jul 2007 18:07:15 -0000 pjd 2007-07-18 18:07:15 UTC FreeBSD src repository Modified files: tools/regression/fstest fstest.c tools/regression/fstest/tests/open 16.t 18.t Log: Make fstest work out-of-the-box on Solaris: - Solaris' setgroups(2) doesn't change process' effective gid, so set it explicitly. - POSIX doesn't define O_NOFOLLOW. FreeBSD returns EMLINK when target is a symbolic link, but Solaris returns ELOOP then. - Solaris doesn't define O_SHLOCK and O_EXLOCK flags. Approved by: re (rwatson) Revision Changes Path 1.2 +4 -0 src/tools/regression/fstest/fstest.c 1.2 +15 -5 src/tools/regression/fstest/tests/open/16.t 1.2 +15 -8 src/tools/regression/fstest/tests/open/18.t From owner-cvs-src@FreeBSD.ORG Wed Jul 18 20:38:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3C35916A403; Wed, 18 Jul 2007 20:38:14 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1478413C4B2; Wed, 18 Jul 2007 20:38:14 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6IKcD9b065273; Wed, 18 Jul 2007 20:38:13 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6IKcDHJ065272; Wed, 18 Jul 2007 20:38:13 GMT (envelope-from jeff) Message-Id: <200707182038.l6IKcDHJ065272@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 18 Jul 2007 20:38:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jul 2007 20:38:14 -0000 jeff 2007-07-18 20:38:13 UTC FreeBSD src repository Modified files: sys/kern kern_mutex.c Log: - Add the proper lock profiling calls to _thread_lock(). Obtained from: kipmacy Approved by: re Revision Changes Path 1.197 +8 -2 src/sys/kern/kern_mutex.c From owner-cvs-src@FreeBSD.ORG Wed Jul 18 20:46:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8A20A16A405; Wed, 18 Jul 2007 20:46:06 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7A7BC13C481; Wed, 18 Jul 2007 20:46:06 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6IKk6aM065810; Wed, 18 Jul 2007 20:46:06 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6IKk6Mg065809; Wed, 18 Jul 2007 20:46:06 GMT (envelope-from jeff) Message-Id: <200707182046.l6IKk6Mg065809@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 18 Jul 2007 20:46:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_mutex.c sched_4bsd.c src/sys/sparc64/sparc64 pmap.c src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jul 2007 20:46:06 -0000 jeff 2007-07-18 20:46:06 UTC FreeBSD src repository Modified files: sys/kern kern_mutex.c sched_4bsd.c sys/sparc64/sparc64 pmap.c sys/sys mutex.h Log: - Remove the global definition of sched_lock in mutex.h to break new code and third party modules which try to depend on it. - Initialize sched_lock in sched_4bsd.c. - Declare sched_lock in sparc64 pmap.c and assert that we're compiling with SCHED_4BSD to prevent accidental crashes from running ULE. This is the sole remaining file outside of the scheduler that uses the global sched_lock. Approved by: re Revision Changes Path 1.198 +0 -2 src/sys/kern/kern_mutex.c 1.103 +2 -0 src/sys/kern/sched_4bsd.c 1.165 +7 -0 src/sys/sparc64/sparc64/pmap.c 1.98 +0 -1 src/sys/sys/mutex.h From owner-cvs-src@FreeBSD.ORG Thu Jul 19 03:34:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E783E16A403; Thu, 19 Jul 2007 03:34:50 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C21DD13C442; Thu, 19 Jul 2007 03:34:50 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6J3Yosk017748; Thu, 19 Jul 2007 03:34:50 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6J3Yo7c017747; Thu, 19 Jul 2007 03:34:50 GMT (envelope-from delphij) Message-Id: <200707190334.l6J3Yo7c017747@repoman.freebsd.org> From: Xin LI Date: Thu, 19 Jul 2007 03:34:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/tmpfs tmpfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 03:34:51 -0000 delphij 2007-07-19 03:34:50 UTC FreeBSD src repository Modified files: sys/fs/tmpfs tmpfs_vnops.c Log: MFp4: Rework on tmpfs's mapped read/write procedures. This should finally fix fsx test case. The printf's added here would be eventually turned into assertions. Submitted by: Mingyan Guo (mostly) Approved by: re (tmpfs blanket) Revision Changes Path 1.8 +186 -61 src/sys/fs/tmpfs/tmpfs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Jul 19 06:57:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 20C5B16A407; Thu, 19 Jul 2007 06:57:47 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0F6A013C474; Thu, 19 Jul 2007 06:57:47 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6J6vkek043245; Thu, 19 Jul 2007 06:57:46 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6J6vkif043244; Thu, 19 Jul 2007 06:57:46 GMT (envelope-from delphij) Message-Id: <200707190657.l6J6vkif043244@repoman.freebsd.org> From: Xin LI Date: Thu, 19 Jul 2007 06:57:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Cc: Subject: cvs commit: src/contrib/diff FREEBSD-Xlist Makefile.am bootstrap exgettext src/contrib/diff/doc Makefile.am diagmeet.note src/contrib/diff/lib Makefile.am alloca.c alloca_.h dirname.c fnmatch.c fnmatch_.h fnmatch_loop.c getopt.c getopt1.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 06:57:47 -0000 delphij 2007-07-19 06:57:46 UTC FreeBSD src repository Modified files: contrib/diff FREEBSD-Xlist Removed files: (Branch: FSF) contrib/diff Makefile.am bootstrap exgettext contrib/diff/doc Makefile.am diagmeet.note contrib/diff/lib Makefile.am alloca.c alloca_.h dirname.c fnmatch.c fnmatch_.h fnmatch_loop.c getopt.c getopt1.c getopt_int.h gettimeofday.c imaxtostr.c inttostr.c malloc.c mkstemp.c offtostr.c realloc.c regex.c regex.h setmode.c stdbool_.h strcasecmp.c stripslash.c strncasecmp.c strtol.c strtoll.c strtoul.c strtoull.c tempname.c time_r.c time_r.h umaxtostr.c waitpid.c xstrdup.c xstrtol.c xstrtoul.c xstrtoumax.c contrib/diff/man Makefile.am contrib/diff/src Makefile.am Log: Remove unused FSF source files. Approved by: re (hrs) Revision Changes Path 1.2 +53 -9 src/contrib/diff/FREEBSD-Xlist 1.1.1.2 +0 -23 src/contrib/diff/Makefile.am (dead) 1.1.1.2 +0 -180 src/contrib/diff/bootstrap (dead) 1.1.1.2 +0 -24 src/contrib/diff/doc/Makefile.am (dead) 1.1.1.2 +0 -71 src/contrib/diff/doc/diagmeet.note (dead) 1.1.1.2 +0 -115 src/contrib/diff/exgettext (dead) 1.1.1.2 +0 -35 src/contrib/diff/lib/Makefile.am (dead) 1.1.1.2 +0 -489 src/contrib/diff/lib/alloca.c (dead) 1.1.1.2 +0 -68 src/contrib/diff/lib/alloca_.h (dead) 1.1.1.2 +0 -119 src/contrib/diff/lib/dirname.c (dead) 1.1.1.2 +0 -403 src/contrib/diff/lib/fnmatch.c (dead) 1.1.1.2 +0 -63 src/contrib/diff/lib/fnmatch_.h (dead) 1.1.1.2 +0 -1192 src/contrib/diff/lib/fnmatch_loop.c (dead) 1.1.1.2 +0 -1254 src/contrib/diff/lib/getopt.c (dead) 1.1.1.2 +0 -191 src/contrib/diff/lib/getopt1.c (dead) 1.1.1.2 +0 -129 src/contrib/diff/lib/getopt_int.h (dead) 1.1.1.2 +0 -121 src/contrib/diff/lib/gettimeofday.c (dead) 1.1.1.2 +0 -3 src/contrib/diff/lib/imaxtostr.c (dead) 1.1.1.2 +0 -49 src/contrib/diff/lib/inttostr.c (dead) 1.1.1.2 +0 -36 src/contrib/diff/lib/malloc.c (dead) 1.1.1.2 +0 -42 src/contrib/diff/lib/mkstemp.c (dead) 1.1.1.2 +0 -3 src/contrib/diff/lib/offtostr.c (dead) 1.1.1.2 +0 -39 src/contrib/diff/lib/realloc.c (dead) 1.1.1.2 +0 -8298 src/contrib/diff/lib/regex.c (dead) 1.1.1.2 +0 -556 src/contrib/diff/lib/regex.h (dead) 1.1.1.2 +0 -67 src/contrib/diff/lib/setmode.c (dead) 1.1.1.2 +0 -93 src/contrib/diff/lib/stdbool_.h (dead) 1.1.1.2 +0 -66 src/contrib/diff/lib/strcasecmp.c (dead) 1.1.1.2 +0 -39 src/contrib/diff/lib/stripslash.c (dead) 1.1.1.2 +0 -2 src/contrib/diff/lib/strncasecmp.c (dead) 1.1.1.2 +0 -432 src/contrib/diff/lib/strtol.c (dead) 1.1.1.2 +0 -33 src/contrib/diff/lib/strtoll.c (dead) 1.1.1.2 +0 -20 src/contrib/diff/lib/strtoul.c (dead) 1.1.1.2 +0 -27 src/contrib/diff/lib/strtoull.c (dead) 1.1.1.2 +0 -344 src/contrib/diff/lib/tempname.c (dead) 1.1.1.2 +0 -69 src/contrib/diff/lib/time_r.c (dead) 1.1.1.2 +0 -46 src/contrib/diff/lib/time_r.h (dead) 1.1.1.2 +0 -3 src/contrib/diff/lib/umaxtostr.c (dead) 1.1.1.2 +0 -72 src/contrib/diff/lib/waitpid.c (dead) 1.1.1.2 +0 -33 src/contrib/diff/lib/xstrdup.c (dead) 1.1.1.2 +0 -295 src/contrib/diff/lib/xstrtol.c (dead) 1.1.1.2 +0 -6 src/contrib/diff/lib/xstrtoul.c (dead) 1.1.1.2 +0 -37 src/contrib/diff/lib/xstrtoumax.c (dead) 1.1.1.2 +0 -34 src/contrib/diff/man/Makefile.am (dead) 1.1.1.2 +0 -44 src/contrib/diff/src/Makefile.am (dead) From owner-cvs-src@FreeBSD.ORG Thu Jul 19 07:22:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C358D16A400; Thu, 19 Jul 2007 07:22:00 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9D7AE13C481; Thu, 19 Jul 2007 07:22:00 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6J7M04j048872; Thu, 19 Jul 2007 07:22:00 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6J7M0Pc048871; Thu, 19 Jul 2007 07:22:00 GMT (envelope-from pav) Message-Id: <200707190722.l6J7M0Pc048871@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 19 Jul 2007 07:22:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man7 ports.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 07:22:00 -0000 pav 2007-07-19 07:22:00 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) share/man/man7 ports.7 Log: MFC 1.59: Update portaudit location Revision Changes Path 1.50.2.5 +2 -2 src/share/man/man7/ports.7 From owner-cvs-src@FreeBSD.ORG Thu Jul 19 08:14:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B764416A406; Thu, 19 Jul 2007 08:14:28 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8F71F13C494; Thu, 19 Jul 2007 08:14:28 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6J8ESTN053835; Thu, 19 Jul 2007 08:14:28 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6J8ESut053834; Thu, 19 Jul 2007 08:14:28 GMT (envelope-from bz) Message-Id: <200707190814.l6J8ESut053834@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Thu, 19 Jul 2007 08:14:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/build/options WITHOUT_TOOLCHAIN X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 08:14:28 -0000 bz 2007-07-19 08:14:28 UTC FreeBSD src repository Modified files: tools/build/options WITHOUT_TOOLCHAIN Log: Make clear that WITHOUT_TOOLCHAIN cannot be applied to build targets. PR: 114220 Reviewed by: simon Approved by: re (hrs) Revision Changes Path 1.2 +2 -1 src/tools/build/options/WITHOUT_TOOLCHAIN From owner-cvs-src@FreeBSD.ORG Thu Jul 19 08:49:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 42B1B16A409; Thu, 19 Jul 2007 08:49:17 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1BFE813C4B6; Thu, 19 Jul 2007 08:49:17 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6J8nGax064910; Thu, 19 Jul 2007 08:49:16 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6J8nGTf064909; Thu, 19 Jul 2007 08:49:16 GMT (envelope-from jeff) Message-Id: <200707190849.l6J8nGTf064909@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 19 Jul 2007 08:49:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 08:49:17 -0000 jeff 2007-07-19 08:49:16 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c Log: - Calling sched_nice() in tdsigwakeup() is no longer required by ULE and actually causes LORs and other panics. Reported by: mlaier Approved by: re Revision Changes Path 1.349 +2 -6 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Thu Jul 19 08:58:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A52E816A401; Thu, 19 Jul 2007 08:58:41 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7D74F13C4C3; Thu, 19 Jul 2007 08:58:41 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6J8we8m065505; Thu, 19 Jul 2007 08:58:40 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6J8weps065504; Thu, 19 Jul 2007 08:58:40 GMT (envelope-from jeff) Message-Id: <200707190858.l6J8weps065504@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 19 Jul 2007 08:58:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_switch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 08:58:41 -0000 jeff 2007-07-19 08:58:40 UTC FreeBSD src repository Modified files: sys/kern kern_switch.c Log: - Remove explicit references to sched_lock. A simpler assert will do. Approved by: re Revision Changes Path 1.132 +1 -2 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Thu Jul 19 09:16:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 385CB16A401; Thu, 19 Jul 2007 09:16:42 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F2F2413C46B; Thu, 19 Jul 2007 09:16:41 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6J9GfhC067840; Thu, 19 Jul 2007 09:16:41 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6J9GfwU067839; Thu, 19 Jul 2007 09:16:41 GMT (envelope-from bz) Message-Id: <200707190916.l6J9GfwU067839@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Thu, 19 Jul 2007 09:16:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 in6.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 09:16:42 -0000 bz 2007-07-19 09:16:41 UTC FreeBSD src repository Modified files: sys/netinet6 in6.h Log: Restore behavior changed with rev. 1.46 and make IPV6_IPSEC_POLICY always visible again. This unbreaks some third party user space applications. PR: 114491 Reported by: sumikawa Reviewed by: sumikawa Approved by: re (hrs) Revision Changes Path 1.51 +1 -1 src/sys/netinet6/in6.h From owner-cvs-src@FreeBSD.ORG Thu Jul 19 09:57:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D97C716A403; Thu, 19 Jul 2007 09:57:55 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B2F9F13C467; Thu, 19 Jul 2007 09:57:55 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6J9vtF6071578; Thu, 19 Jul 2007 09:57:55 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6J9vtF8071577; Thu, 19 Jul 2007 09:57:55 GMT (envelope-from bz) Message-Id: <200707190957.l6J9vtF8071577@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Thu, 19 Jul 2007 09:57:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netipsec ipsec_input.c ipsec_output.c xform_ipip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 09:57:55 -0000 bz 2007-07-19 09:57:55 UTC FreeBSD src repository Modified files: sys/netipsec ipsec_input.c ipsec_output.c xform_ipip.c Log: Replace hard coded options by their defined PFIL_{IN,OUT} names. Approved by: re (hrs) Revision Changes Path 1.18 +2 -1 src/sys/netipsec/ipsec_input.c 1.16 +2 -1 src/sys/netipsec/ipsec_output.c 1.15 +2 -1 src/sys/netipsec/xform_ipip.c From owner-cvs-src@FreeBSD.ORG Thu Jul 19 11:22:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CED0416A401; Thu, 19 Jul 2007 11:22:34 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A834F13C4B2; Thu, 19 Jul 2007 11:22:34 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6JBMY7h079271; Thu, 19 Jul 2007 11:22:34 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6JBMYFZ079270; Thu, 19 Jul 2007 11:22:34 GMT (envelope-from flz) Message-Id: <200707191122.l6JBMYFZ079270@repoman.freebsd.org> From: Florent Thoumie Date: Thu, 19 Jul 2007 11:22:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 module.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 11:22:34 -0000 flz 2007-07-19 11:22:34 UTC FreeBSD src repository Modified files: share/man/man9 module.9 Log: Note that module should return EOPNOTSUPP for both unrecognized *and* unsupported values of `what'. Submitted by: kevlo Discussed on: cvs-doc@ Approved by: re (hrs) MFC after: 3 days Revision Changes Path 1.11 +2 -2 src/share/man/man9/module.9 From owner-cvs-src@FreeBSD.ORG Thu Jul 19 14:31:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D08E816A410; Thu, 19 Jul 2007 14:31:53 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8C4E713C4C6; Thu, 19 Jul 2007 14:31:53 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6JEVrGQ003299; Thu, 19 Jul 2007 14:31:53 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6JEVr1K003298; Thu, 19 Jul 2007 14:31:53 GMT (envelope-from kientzle) Message-Id: <200707191431.l6JEVr1K003298@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 19 Jul 2007 14:31:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libarchive Makefile archive_read_support_format_tar.c archive_read_support_format_zip.c archive_string.c archive_string_sprintf.c archive_write_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 14:31:53 -0000 kientzle 2007-07-19 14:31:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libarchive Makefile archive_read_support_format_tar.c archive_read_support_format_zip.c archive_string.c archive_string_sprintf.c archive_write_disk.c Log: MFC better error handling from archive_string_ensure() failures. Several key users of this function now simply return ENOMEM to the caller instead of aborting the program. Revision Changes Path 1.36.2.9 +1 -1 src/lib/libarchive/Makefile 1.32.2.7 +12 -2 src/lib/libarchive/archive_read_support_format_tar.c 1.5.2.4 +2 -1 src/lib/libarchive/archive_read_support_format_zip.c 1.6.2.3 +6 -5 src/lib/libarchive/archive_string.c 1.7.2.2 +3 -1 src/lib/libarchive/archive_string_sprintf.c 1.12.2.2 +4 -1 src/lib/libarchive/archive_write_disk.c From owner-cvs-src@FreeBSD.ORG Thu Jul 19 16:03:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8880D16A401; Thu, 19 Jul 2007 16:03:28 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from pne-smtpout2-sn1.fre.skanova.net (pne-smtpout2-sn1.fre.skanova.net [81.228.11.159]) by mx1.freebsd.org (Postfix) with ESMTP id 4A79113C474; Thu, 19 Jul 2007 16:03:28 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from [81.237.210.154] (81.237.210.154) by pne-smtpout2-sn1.fre.skanova.net (7.2.075) id 4668007E0092BD25; Thu, 19 Jul 2007 18:03:27 +0200 Message-ID: <469F8B7B.3000206@gmail.com> Date: Thu, 19 Jul 2007 18:04:11 +0200 From: Niclas Zeising User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: "Bjoern A. Zeeb" References: <200707190814.l6J8ESut053834@repoman.freebsd.org> In-Reply-To: <200707190814.l6J8ESut053834@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/build/options WITHOUT_TOOLCHAIN X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 16:03:28 -0000 Bjoern A. Zeeb wrote: > bz 2007-07-19 08:14:28 UTC > > FreeBSD src repository > > Modified files: > tools/build/options WITHOUT_TOOLCHAIN > Log: > Make clear that WITHOUT_TOOLCHAIN cannot be applied to build targets. > > PR: 114220 > Reviewed by: simon > Approved by: re (hrs) > > Revision Changes Path > 1.2 +2 -1 src/tools/build/options/WITHOUT_TOOLCHAIN > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" > You probably also want to regenerate src.conf(5). Regards! //Niclas From owner-cvs-src@FreeBSD.ORG Thu Jul 19 16:16:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D4C4C16A402; Thu, 19 Jul 2007 16:16:00 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C352113C471; Thu, 19 Jul 2007 16:16:00 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6JGG0fp012512; Thu, 19 Jul 2007 16:16:00 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6JGG0wP012511; Thu, 19 Jul 2007 16:16:00 GMT (envelope-from gallatin) Message-Id: <200707191616.l6JGG0wP012511@repoman.freebsd.org> From: Andrew Gallatin Date: Thu, 19 Jul 2007 16:16:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES files src/sys/dev/mxge eth_z8e.dat.gz.uu eth_z8e.h ethp_z8e.dat.gz.uu ethp_z8e.h if_mxge.c mxge_eth_z8e.c mxge_ethp_z8e.c src/sys/modules Makefile src/sys/modules/mxge/mxge_eth_z8e Makefile src/sys/modules/mxge/mxge_ethp_z8e ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 16:16:00 -0000 gallatin 2007-07-19 16:16:00 UTC FreeBSD src repository Modified files: sys/conf NOTES files sys/dev/mxge if_mxge.c sys/modules Makefile sys/modules/mxge/mxge_eth_z8e Makefile sys/modules/mxge/mxge_ethp_z8e Makefile Added files: sys/dev/mxge eth_z8e.h ethp_z8e.h mxge_eth_z8e.c mxge_ethp_z8e.c Removed files: sys/dev/mxge eth_z8e.dat.gz.uu ethp_z8e.dat.gz.uu Log: - Enable static building of mxge(4) and its firmware. - Add custom .c wrappers for the firmware, rather than the standard firmware(9) generated firmware objects to work around toolchain problems on ia64 involving linking objects produced by ld -b -binary into the kernel. - Move from using Myricom's ".dat" firmware blobs to using Myricom's zlib compressed ".h" firmware header files. This is done to facilitate the custom wrappers, and saves a fair amount of wired memory in the case where the firmware is built in, or preloaded. - Fix two compile issues in mxge which only appear on non-i386/amd64. Reviewed by: mlaier, mav (earlier version with just zlib support) Glanced at by: sam Approved by: re (kensmith) Revision Changes Path 1.1446 +1 -0 src/sys/conf/NOTES 1.1239 +5 -1 src/sys/conf/files 1.8 +0 -1079 src/sys/dev/mxge/eth_z8e.dat.gz.uu (dead) 1.1 +12386 -0 src/sys/dev/mxge/eth_z8e.h (new) 1.8 +0 -1085 src/sys/dev/mxge/ethp_z8e.dat.gz.uu (dead) 1.1 +12455 -0 src/sys/dev/mxge/ethp_z8e.h (new) 1.40 +63 -24 src/sys/dev/mxge/if_mxge.c 1.1 +47 -0 src/sys/dev/mxge/mxge_eth_z8e.c (new) 1.1 +47 -0 src/sys/dev/mxge/mxge_ethp_z8e.c (new) 1.537 +1 -3 src/sys/modules/Makefile 1.3 +2 -8 src/sys/modules/mxge/mxge_eth_z8e/Makefile 1.3 +2 -8 src/sys/modules/mxge/mxge_ethp_z8e/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 19 17:02:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 34DF216A401; Thu, 19 Jul 2007 17:02:25 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0DFF113C461; Thu, 19 Jul 2007 17:02:25 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6JH2Ouk023886; Thu, 19 Jul 2007 17:02:24 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6JH2Oa0023885; Thu, 19 Jul 2007 17:02:24 GMT (envelope-from bz) Message-Id: <200707191702.l6JH2Oa0023885@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Thu, 19 Jul 2007 17:02:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 src.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 17:02:25 -0000 bz 2007-07-19 17:02:24 UTC FreeBSD src repository Modified files: share/man/man5 src.conf.5 Log: Regenerate after changing src/tools/build/options/WITHOUT_TOOLCHAIN stating that WITHOUT_TOOLCHAIN cannot be applied to build targets. Reminded by: Niclas Zeising niclas.zeising gmail.com Approved by: re (hrs) Revision Changes Path 1.13 +4 -3 src/share/man/man5/src.conf.5 From owner-cvs-src@FreeBSD.ORG Thu Jul 19 17:03:15 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1C7C416A402; Thu, 19 Jul 2007 17:03:15 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id CC56F13C4B7; Thu, 19 Jul 2007 17:03:14 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id 0F0DE41C67F; Thu, 19 Jul 2007 19:03:14 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id qEhFBEsdfFxE; Thu, 19 Jul 2007 19:03:13 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id BA8CA41C676; Thu, 19 Jul 2007 19:03:13 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 73133444885; Thu, 19 Jul 2007 17:03:01 +0000 (UTC) Date: Thu, 19 Jul 2007 17:03:01 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Niclas Zeising In-Reply-To: <469F8B7B.3000206@gmail.com> Message-ID: <20070719170236.C31116@maildrop.int.zabbadoz.net> References: <200707190814.l6J8ESut053834@repoman.freebsd.org> <469F8B7B.3000206@gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/build/options WITHOUT_TOOLCHAIN X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 17:03:15 -0000 On Thu, 19 Jul 2007, Niclas Zeising wrote: Hi, > Bjoern A. Zeeb wrote: >> bz 2007-07-19 08:14:28 UTC >> >> FreeBSD src repository >> >> Modified files: >> tools/build/options WITHOUT_TOOLCHAIN Log: >> Make clear that WITHOUT_TOOLCHAIN cannot be applied to build targets. >> PR: 114220 >> Reviewed by: simon >> Approved by: re (hrs) >> Revision Changes Path >> 1.2 +2 -1 src/tools/build/options/WITHOUT_TOOLCHAIN > > You probably also want to regenerate src.conf(5). Done. Thanks for the reminder:) -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT Software is harder than hardware so better get it right the first time. From owner-cvs-src@FreeBSD.ORG Thu Jul 19 17:12:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3BFD616A414; Thu, 19 Jul 2007 17:12:03 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CEC2F13C48D; Thu, 19 Jul 2007 17:12:02 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6JHC2Xx025640; Thu, 19 Jul 2007 17:12:02 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6JHC2Ix025639; Thu, 19 Jul 2007 17:12:02 GMT (envelope-from emax) Message-Id: <200707191712.l6JHC2Ix025639@repoman.freebsd.org> From: Maksim Yevmenkin Date: Thu, 19 Jul 2007 17:12:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 17:12:03 -0000 emax 2007-07-19 17:12:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/kbdmux kbdmux.c Log: MFC: Fix kbdmux(4) issue with backslash/underscore key not working on Japanese 106/109 keyboard. PR: kern/112214, kern/99090 Submitted by: TAKAHASHI Yoshihiro, TOMITA Yoshinori Approved by: re (hrs) Revision Changes Path 1.2.2.9 +3 -0 src/sys/dev/kbdmux/kbdmux.c From owner-cvs-src@FreeBSD.ORG Thu Jul 19 17:23:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8460F16A404; Thu, 19 Jul 2007 17:23:21 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5DCDD13C467; Thu, 19 Jul 2007 17:23:21 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6JHNLvt026316; Thu, 19 Jul 2007 17:23:21 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6JHNLWJ026315; Thu, 19 Jul 2007 17:23:21 GMT (envelope-from alc) Message-Id: <200707191723.l6JHNLWJ026315@repoman.freebsd.org> From: Alan Cox Date: Thu, 19 Jul 2007 17:23:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 contigmalloc.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 17:23:21 -0000 alc 2007-07-19 17:23:21 UTC FreeBSD src repository Modified files: share/man/man9 contigmalloc.9 Log: Document support for M_NOWAIT by the new implementation of contigmalloc(9) in HEAD. Approved by: re (hrs) Reviewed by: Michael Plass Revision Changes Path 1.7 +13 -5 src/share/man/man9/contigmalloc.9 From owner-cvs-src@FreeBSD.ORG Thu Jul 19 18:46:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 68B9416A400; Thu, 19 Jul 2007 18:46:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 423F413C4A5; Thu, 19 Jul 2007 18:46:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6JIkXV3032166; Thu, 19 Jul 2007 18:46:33 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6JIkXQp032165; Thu, 19 Jul 2007 18:46:33 GMT (envelope-from jhb) Message-Id: <200707191846.l6JIkXQp032165@repoman.freebsd.org> From: John Baldwin Date: Thu, 19 Jul 2007 18:46:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_fork.c kern_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 18:46:33 -0000 jhb 2007-07-19 18:46:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_fork.c kern_resource.c Log: MFC: Close race conditions between fork() and [sg]etpriority()'s PRIO_USER case, and possibly also other places that deference p_ucred. Revision Changes Path 1.252.2.6 +14 -5 src/sys/kern/kern_fork.c 1.148.2.3 +3 -0 src/sys/kern/kern_resource.c From owner-cvs-src@FreeBSD.ORG Thu Jul 19 19:51:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1BA3C16A407; Thu, 19 Jul 2007 19:51:46 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E65EC13C4B8; Thu, 19 Jul 2007 19:51:45 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6JJpjtQ036953; Thu, 19 Jul 2007 19:51:45 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6JJpjs6036952; Thu, 19 Jul 2007 19:51:45 GMT (envelope-from jeff) Message-Id: <200707191951.l6JJpjs6036952@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 19 Jul 2007 19:51:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 19:51:46 -0000 jeff 2007-07-19 19:51:45 UTC FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - When newtd is specified to sched_switch() it was not being initialized properly. We have to temporarily unlock the TDQ lock so we can lock the thread and add it to the run queue. This is used only for KSE. - When we add a thread from the tdq_move() via sched_balance() we need to ipi the target if it's sitting in the idle thread or it'll never run. Reported by: Rene Landan Approved by: re Revision Changes Path 1.201 +25 -7 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Thu Jul 19 20:03:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A67AE16A402; Thu, 19 Jul 2007 20:03:12 +0000 (UTC) (envelope-from simon@benji.nitro.dk) Received: from mx.nitro.dk (zarniwoop.nitro.dk [83.92.207.38]) by mx1.freebsd.org (Postfix) with ESMTP id 5BA0B13C49D; Thu, 19 Jul 2007 20:03:12 +0000 (UTC) (envelope-from simon@benji.nitro.dk) Received: from benji.nitro.dk (unknown [192.168.3.39]) by mx.nitro.dk (Postfix) with ESMTP id 0C6F52D876D; Thu, 19 Jul 2007 20:03:11 +0000 (UTC) Received: by benji.nitro.dk (Postfix, from userid 2000) id 5716410365; Thu, 19 Jul 2007 22:03:28 +0200 (CEST) Date: Thu, 19 Jul 2007 22:03:28 +0200 From: "Simon L. Nielsen" To: "Bjoern A. Zeeb" Message-ID: <20070719200327.GB965@zaphod.nitro.dk> References: <200707190814.l6J8ESut053834@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200707190814.l6J8ESut053834@repoman.freebsd.org> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/build/options WITHOUT_TOOLCHAIN X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 20:03:12 -0000 On 2007.07.19 08:14:28 +0000, Bjoern A. Zeeb wrote: > bz 2007-07-19 08:14:28 UTC > > FreeBSD src repository > > Modified files: > tools/build/options WITHOUT_TOOLCHAIN > Log: > Make clear that WITHOUT_TOOLCHAIN cannot be applied to build targets. I talked a bit with Bjoern if this was suposed to work or not, but without any clear conclusion. Running with the option for buildworld works on 6-STABLE (well, NO_TOOLCHAIN does), but we couldn't really find out if it was suposed to work in general or not, or when it broke in -CURRENT. If this is a regression, somebody with build clue can fix the problem and revert the doc update commit. It doesn't bug me enough to look more into it - sorry :-). -- Simon L. Nielsen From owner-cvs-src@FreeBSD.ORG Thu Jul 19 20:03:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E18CC16A40A; Thu, 19 Jul 2007 20:03:15 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CDE8A13C4B7; Thu, 19 Jul 2007 20:03:15 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6JK3Fsq038701; Thu, 19 Jul 2007 20:03:15 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6JK3FnH038700; Thu, 19 Jul 2007 20:03:15 GMT (envelope-from jeff) Message-Id: <200707192003.l6JK3FnH038700@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 19 Jul 2007 20:03:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 20:03:16 -0000 jeff 2007-07-19 20:03:15 UTC FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Refine the load balancer to improve buildkernel times on dual core machines. - Leave the long-term load balancer running by default once per second. - Enable stealing load from the idle thread only when the remote processor has more than two transferable tasks. Setting this to one further improves buildworld. Setting it higher improves mysql. - Remove the bogus pick_zero option. I had not intended to commit this. - Entirely disallow migration for threads with SRQ_YIELDING set. This balances out the extra migration allowed for with the load balancers. It also makes pick_pri perform better as I had anticipated. Tested by: Dmitry Morozovsky Approved by: re Revision Changes Path 1.202 +29 -47 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Thu Jul 19 20:34:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5F44116A401; Thu, 19 Jul 2007 20:34:37 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 1C8E413C4C1; Thu, 19 Jul 2007 20:34:36 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id E297617383; Thu, 19 Jul 2007 20:04:34 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.1/8.14.1) with ESMTP id l6JK4YfA002433; Thu, 19 Jul 2007 20:04:34 GMT (envelope-from phk@critter.freebsd.dk) To: "Simon L. Nielsen" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 19 Jul 2007 22:03:28 +0200." <20070719200327.GB965@zaphod.nitro.dk> Date: Thu, 19 Jul 2007 20:04:34 +0000 Message-ID: <2432.1184875474@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, "Bjoern A. Zeeb" , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/tools/build/options WITHOUT_TOOLCHAIN X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 20:34:37 -0000 In message <20070719200327.GB965@zaphod.nitro.dk>, "Simon L. Nielsen" writes: >On 2007.07.19 08:14:28 +0000, Bjoern A. Zeeb wrote: >> bz 2007-07-19 08:14:28 UTC >> >> FreeBSD src repository >> >> Modified files: >> tools/build/options WITHOUT_TOOLCHAIN >> Log: >> Make clear that WITHOUT_TOOLCHAIN cannot be applied to build targets. > >I talked a bit with Bjoern if this was suposed to work or not, but >without any clear conclusion. Running with the option for buildworld >works on 6-STABLE (well, NO_TOOLCHAIN does), but we couldn't really >find out if it was suposed to work in general or not, or when it broke >in -CURRENT. WITHOUT_TOOLCHAIN is as far as I know an install-time option only, but if somebody wants to spend the time to make the build* targets DTRT, then fine by me. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Jul 19 21:00:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 04EB116A404; Thu, 19 Jul 2007 21:00:09 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D0F7A13C46B; Thu, 19 Jul 2007 21:00:08 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6JL08kY050350; Thu, 19 Jul 2007 21:00:08 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6JL08ek050343; Thu, 19 Jul 2007 21:00:08 GMT (envelope-from jhb) Message-Id: <200707192100.l6JL08ek050343@repoman.freebsd.org> From: John Baldwin Date: Thu, 19 Jul 2007 21:00:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/locate/locate locate.rc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 21:00:09 -0000 jhb 2007-07-19 21:00:08 UTC FreeBSD src repository Modified files: usr.bin/locate/locate locate.rc Log: Update the default FILESYSTEMS value in a comment to note that ext2fs is included in the default list in the locate.updatedb script. Approved by: re (bmah) Inspired by: mwlucas Revision Changes Path 1.10 +1 -1 src/usr.bin/locate/locate/locate.rc From owner-cvs-src@FreeBSD.ORG Thu Jul 19 22:34:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 059AA16A409; Thu, 19 Jul 2007 22:34:26 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E922F13C45A; Thu, 19 Jul 2007 22:34:25 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6JMYPrD058668; Thu, 19 Jul 2007 22:34:25 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6JMYPNl058667; Thu, 19 Jul 2007 22:34:25 GMT (envelope-from rwatson) Message-Id: <200707192234.l6JMYPNl058667@repoman.freebsd.org> From: Robert Watson Date: Thu, 19 Jul 2007 22:34:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet icmp_var.h ip_icmp.c src/sys/netinet6 udp6_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 22:34:26 -0000 rwatson 2007-07-19 22:34:25 UTC FreeBSD src repository Modified files: sys/netinet icmp_var.h ip_icmp.c sys/netinet6 udp6_usrreq.c Log: Attempt to improve feature parity between UDPv4 and UDPv6 by merging UDPv4 features to UDPv6: - Add MAC checks on delivery and MAC labeling on transmit. - Check for (and reject) datagrams with destination port 0. - For multicast delivery, check the source port only if the socket being considered as a destination has been connected. - Implement UDP blackholing based on net.inet.udp.blackhole. - Add a new ICMPv6 unreachable reply rate limiting category for failed delivery attempts and implement rate limiting for UDPv6 (submitted by bz). Approved by: re (kensmith) Reviewed by: bz Revision Changes Path 1.26 +2 -1 src/sys/netinet/icmp_var.h 1.117 +2 -1 src/sys/netinet/ip_icmp.c 1.78 +34 -2 src/sys/netinet6/udp6_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Jul 19 22:44:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D64DC16A408; Thu, 19 Jul 2007 22:44:20 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from com1.ht-systems.ru (com1.ht-systems.ru [83.97.104.204]) by mx1.freebsd.org (Postfix) with ESMTP id 8514813C46C; Thu, 19 Jul 2007 22:44:20 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from [85.21.245.235] (helo=phonon.SpringDaemons.com) by com1.ht-systems.ru with esmtpa (Exim 4.62) (envelope-from ) id 1IBeSk-0002vu-Lz; Fri, 20 Jul 2007 02:27:11 +0400 Received: from localhost (localhost [127.0.0.1]) by phonon.SpringDaemons.com (Postfix) with SMTP id 339DA11404; Fri, 20 Jul 2007 02:26:36 +0400 (MSD) Date: Fri, 20 Jul 2007 02:26:31 +0400 From: Stanislav Sedov To: Jeff Roberson Message-Id: <20070720022631.f8393606.stas@FreeBSD.org> In-Reply-To: <200707182046.l6IKk6Mg065809@repoman.freebsd.org> References: <200707182046.l6IKk6Mg065809@repoman.freebsd.org> Organization: The FreeBSD Project X-Mailer: carrier-pigeon X-Voice: +7 916 849 20 23 X-XMPP: ssedov@jabber.ru X-ICQ: 208105021 X-Yahoo: stanislav_sedov X-PGP-Fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 X-University: MEPhI Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Fri__20_Jul_2007_02_26_31_+0400_3VVNwVglh7R.AV20" X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona 1.6.0 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_mutex.c sched_4bsd.c src/sys/sparc64/sparc64 pmap.c src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2007 22:44:20 -0000 --Signature=_Fri__20_Jul_2007_02_26_31_+0400_3VVNwVglh7R.AV20 Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, 18 Jul 2007 20:46:06 +0000 (UTC) Jeff Roberson mentioned: > jeff 2007-07-18 20:46:06 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/kern kern_mutex.c sched_4bsd.c=20 > sys/sparc64/sparc64 pmap.c=20 > sys/sys mutex.h=20 > Log: > - Remove the global definition of sched_lock in mutex.h to break > new code and third party modules which try to depend on it. Can you update FreeBSD_version as well? (e.g. my devcpu kernel module depends on sched_lock and I need a definition to find out what to use). Thanks! --=20 Stanislav Sedov ST4096-RIPE --Signature=_Fri__20_Jul_2007_02_26_31_+0400_3VVNwVglh7R.AV20 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFGn+UcK/VZk+smlYERAnv+AJ9WWgh0Y5N/msXagx6TtHdP6jMgcACeJySx B2YmjIxhEoYYkR7cCsAoegk= =qWCD -----END PGP SIGNATURE----- --Signature=_Fri__20_Jul_2007_02_26_31_+0400_3VVNwVglh7R.AV20-- From owner-cvs-src@FreeBSD.ORG Fri Jul 20 00:25:21 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6220316A417; Fri, 20 Jul 2007 00:25:21 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 50DEA13C48D; Fri, 20 Jul 2007 00:25:21 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6K0PL8B067868; Fri, 20 Jul 2007 00:25:21 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6K0PLvA067867; Fri, 20 Jul 2007 00:25:21 GMT (envelope-from yongari) Message-Id: <200707200025.l6K0PLvA067867@repoman.freebsd.org> From: Pyun YongHyeon Date: Fri, 20 Jul 2007 00:25:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/msk if_msk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 00:25:21 -0000 yongari 2007-07-20 00:25:20 UTC FreeBSD src repository Modified files: sys/dev/msk if_msk.c Log: Add legacy interrupt handler which would be more appropriate for interrupt that is shared with other devices(e.g. USB) in system and provide a new tunable "hw.msk.legacy_intr" to activate the legacy interrupt handler. Setting the tunable automatically disables MSI for msk(4). Previously msk(4) used adoptive polling with taskqueue(9) as all msk(4) hardwares I know supports MSI. However, there are cases that MSI couldn't be used on some hardwares due to bugs in MSI implementatins. Tested by: Li-Lun Wang < llwang AT infor DOT org > Approved by: re (kensmith) Revision Changes Path 1.18 +90 -9 src/sys/dev/msk/if_msk.c From owner-cvs-src@FreeBSD.ORG Fri Jul 20 00:36:48 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B63A616A418; Fri, 20 Jul 2007 00:36:48 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id A0DA313C46B; Fri, 20 Jul 2007 00:36:47 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [192.168.1.101] (c-71-231-138-78.hsd1.or.comcast.net [71.231.138.78]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id l6K0ag9Z001988 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Thu, 19 Jul 2007 20:36:43 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Thu, 19 Jul 2007 17:39:53 -0700 (PDT) From: Jeff Roberson X-X-Sender: jroberson@10.0.0.1 To: Stanislav Sedov In-Reply-To: <20070720022631.f8393606.stas@FreeBSD.org> Message-ID: <20070719173936.M561@10.0.0.1> References: <200707182046.l6IKk6Mg065809@repoman.freebsd.org> <20070720022631.f8393606.stas@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Jeff Roberson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_mutex.c sched_4bsd.c src/sys/sparc64/sparc64 pmap.c src/sys/sys mutex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 00:36:48 -0000 On Fri, 20 Jul 2007, Stanislav Sedov wrote: > On Wed, 18 Jul 2007 20:46:06 +0000 (UTC) > Jeff Roberson mentioned: > >> jeff 2007-07-18 20:46:06 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern kern_mutex.c sched_4bsd.c >> sys/sparc64/sparc64 pmap.c >> sys/sys mutex.h >> Log: >> - Remove the global definition of sched_lock in mutex.h to break >> new code and third party modules which try to depend on it. > > Can you update FreeBSD_version as well? (e.g. my devcpu kernel module > depends on sched_lock and I need a definition to find out what to use). I was thinking that it'd just go along with the version bump for 7.0 since it's so close. > > Thanks! > > -- > Stanislav Sedov > ST4096-RIPE > From owner-cvs-src@FreeBSD.ORG Fri Jul 20 01:24:50 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30D7716A421; Fri, 20 Jul 2007 01:24:50 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0729F13C491; Fri, 20 Jul 2007 01:24:50 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6K1Oniq080914; Fri, 20 Jul 2007 01:24:49 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6K1On2m080913; Fri, 20 Jul 2007 01:24:49 GMT (envelope-from kientzle) Message-Id: <200707200124.l6K1On2m080913@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 20 Jul 2007 01:24:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar Makefile read.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 01:24:50 -0000 kientzle 2007-07-20 01:24:49 UTC FreeBSD src repository Modified files: usr.bin/tar Makefile read.c Log: Don't exit immediately on libarchive warnings, just set the delayed return value and keep going. Approved by: re (hrs) MFC after: 7 days Revision Changes Path 1.32 +1 -1 src/usr.bin/tar/Makefile 1.34 +3 -3 src/usr.bin/tar/read.c From owner-cvs-src@FreeBSD.ORG Fri Jul 20 01:27:50 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C68D416A417; Fri, 20 Jul 2007 01:27:50 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9D32213C480; Fri, 20 Jul 2007 01:27:50 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6K1Ro8V081104; Fri, 20 Jul 2007 01:27:50 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6K1Ro7Y081103; Fri, 20 Jul 2007 01:27:50 GMT (envelope-from kientzle) Message-Id: <200707200127.l6K1Ro7Y081103@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 20 Jul 2007 01:27:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar getdate.y X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 01:27:50 -0000 kientzle 2007-07-20 01:27:50 UTC FreeBSD src repository Modified files: usr.bin/tar getdate.y Log: Fill in some casts that are needed (according to GCC 4.1) Thanks to: Joerg Sonnenberger Approved by: re (hrs) MFC after: 3 days Revision Changes Path 1.9 +6 -6 src/usr.bin/tar/getdate.y From owner-cvs-src@FreeBSD.ORG Fri Jul 20 01:28:51 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 179CF16A46B; Fri, 20 Jul 2007 01:28:51 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E184813C46A; Fri, 20 Jul 2007 01:28:50 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6K1SovF081174; Fri, 20 Jul 2007 01:28:50 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6K1SoDk081173; Fri, 20 Jul 2007 01:28:50 GMT (envelope-from kientzle) Message-Id: <200707200128.l6K1SoDk081173@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 20 Jul 2007 01:28:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_read_support_compression_program.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 01:28:51 -0000 kientzle 2007-07-20 01:28:50 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_compression_program.c Log: Fix a strict aliasing warning from GCC 4.1. Thanks to: Joerg Sonnenberger Approved by: re (hrs) MFC after: 3 days Revision Changes Path 1.2 +4 -1 src/lib/libarchive/archive_read_support_compression_program.c From owner-cvs-src@FreeBSD.ORG Fri Jul 20 03:42:58 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A1FB16A41A; Fri, 20 Jul 2007 03:42:58 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F414013C458; Fri, 20 Jul 2007 03:42:57 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6K3gvBi091021; Fri, 20 Jul 2007 03:42:57 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6K3gvAs091020; Fri, 20 Jul 2007 03:42:57 GMT (envelope-from simokawa) Message-Id: <200707200342.l6K3gvAs091020@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Fri, 20 Jul 2007 03:42:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/firewire firewire.c firewirereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 03:42:58 -0000 simokawa 2007-07-20 03:42:57 UTC FreeBSD src repository Modified files: sys/dev/firewire firewire.c firewirereg.h Log: Protect transaction labels by its own lock to reduce lock contention. Approved by: re (rwatson) Revision Changes Path 1.100 +16 -12 src/sys/dev/firewire/firewire.c 1.50 +1 -0 src/sys/dev/firewire/firewirereg.h From owner-cvs-src@FreeBSD.ORG Fri Jul 20 04:45:08 2007 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0E5016A418; Fri, 20 Jul 2007 04:45:08 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id 5990513C45E; Fri, 20 Jul 2007 04:45:08 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id 7438341C655; Fri, 20 Jul 2007 06:45:06 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id 2gJlaHa4bLBP; Fri, 20 Jul 2007 06:45:06 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id EA6F841C651; Fri, 20 Jul 2007 06:45:05 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 79C3E444885; Fri, 20 Jul 2007 04:41:01 +0000 (UTC) Date: Fri, 20 Jul 2007 04:41:00 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: "Simon L. Nielsen" In-Reply-To: <20070719200327.GB965@zaphod.nitro.dk> Message-ID: <20070720043859.S31116@maildrop.int.zabbadoz.net> References: <200707190814.l6J8ESut053834@repoman.freebsd.org> <20070719200327.GB965@zaphod.nitro.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/build/options WITHOUT_TOOLCHAIN X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 04:45:08 -0000 On Thu, 19 Jul 2007, Simon L. Nielsen wrote: > On 2007.07.19 08:14:28 +0000, Bjoern A. Zeeb wrote: >> bz 2007-07-19 08:14:28 UTC >> >> FreeBSD src repository >> >> Modified files: >> tools/build/options WITHOUT_TOOLCHAIN >> Log: >> Make clear that WITHOUT_TOOLCHAIN cannot be applied to build targets. > > I talked a bit with Bjoern if this was suposed to work or not, but > without any clear conclusion. Running with the option for buildworld > works on 6-STABLE (well, NO_TOOLCHAIN does), but we couldn't really > find out if it was suposed to work in general or not, or when it broke > in -CURRENT. > > If this is a regression, somebody with build clue can fix the problem > and revert the doc update commit. It doesn't bug me enough to look > more into it - sorry :-). I think the real question is why you had seen that buildworld with -DNO_TOOLCHAIN on RELENG_6 works. As said I was sure that did not work before. -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT Software is harder than hardware so better get it right the first time. From owner-cvs-src@FreeBSD.ORG Fri Jul 20 06:55:13 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 00EB616A417; Fri, 20 Jul 2007 06:55:13 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E6CF613C458; Fri, 20 Jul 2007 06:55:12 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6K6tCsh022431; Fri, 20 Jul 2007 06:55:12 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6K6tCo5022430; Fri, 20 Jul 2007 06:55:12 GMT (envelope-from alc) Message-Id: <200707200655.l6K6tCo5022430@repoman.freebsd.org> From: Alan Cox Date: Fri, 20 Jul 2007 06:55:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 06:55:13 -0000 alc 2007-07-20 06:55:12 UTC FreeBSD src repository Modified files: sys/vm vm_fault.c Log: Two changes to vm_fault_additional_pages(): 1. Rewrite the backward scan. Specifically, reverse the order in which pages are allocated so that upon failure it is never necessary to free pages that were just allocated. Moreover, any allocated pages can be put to use. This makes the backward scan behave just like the forward scan. 2. Eliminate an explicit, unsynchronized check for low memory before calling vm_page_alloc(). It serves no useful purpose. It is, in effect, optimizing the uncommon case at the expense of the common case. Approved by: re (hrs) MFC after: 3 weeks Revision Changes Path 1.235 +11 -19 src/sys/vm/vm_fault.c From owner-cvs-src@FreeBSD.ORG Fri Jul 20 08:35:19 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41FC816A417; Fri, 20 Jul 2007 08:35:19 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1C96E13C45E; Fri, 20 Jul 2007 08:35:19 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6K8ZICD031536; Fri, 20 Jul 2007 08:35:18 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6K8ZIXk031535; Fri, 20 Jul 2007 08:35:18 GMT (envelope-from attilio) Message-Id: <200707200835.l6K8ZIXk031535@repoman.freebsd.org> From: Attilio Rao Date: Fri, 20 Jul 2007 08:35:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/linux linux_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 08:35:19 -0000 attilio 2007-07-20 08:35:18 UTC FreeBSD src repository Modified files: sys/i386/linux linux_machdep.c Log: i386_set_ioperm, i386_get_ldt and i386_set_ldt are now MPSAFE (Giant/sched_lock free) so remove unuseful Giant cruft. Approved by: jeff Approved by: re Sponsorized by: NGX Italy (http://www.ngx.it) Revision Changes Path 1.78 +0 -6 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Jul 20 08:43:42 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A130B16A418; Fri, 20 Jul 2007 08:43:42 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 59EEE13C465; Fri, 20 Jul 2007 08:43:42 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6K8hgpg032132; Fri, 20 Jul 2007 08:43:42 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6K8hgDN032131; Fri, 20 Jul 2007 08:43:42 GMT (envelope-from attilio) Message-Id: <200707200843.l6K8hgDN032131@repoman.freebsd.org> From: Attilio Rao Date: Fri, 20 Jul 2007 08:43:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_rwlock.c src/sys/sys rwlock.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 08:43:42 -0000 attilio 2007-07-20 08:43:42 UTC FreeBSD src repository Modified files: sys/kern kern_rwlock.c sys/sys rwlock.h Log: Fix some problems with lock profiling in rw locks: - Adjust lock_profiling stubs semantic in the hard functions in order to be more accurate and trustable - As for sx locks, disable shared paths for lock_profiling. Actually, lock_profiling has a subtle race which makes results caming from shared paths not completely trustable. A macro stub (LOCK_PROFILING_SHARED) can be actually used for re-enabling this paths, but is currently intended for developing use only. - style(9) fixes Approved by: jeff, kmacy, jhb[1] Approved by: re [1] Had initial reservations not shared by others, conceded in the end. Revision Changes Path 1.28 +28 -8 src/sys/kern/kern_rwlock.c 1.14 +6 -9 src/sys/sys/rwlock.h From owner-cvs-src@FreeBSD.ORG Fri Jul 20 08:54:13 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 54F6916A417; Fri, 20 Jul 2007 08:54:13 +0000 (UTC) (envelope-from henrik@brixandersen.dk) Received: from solow.pil.dk (relay.pil.dk [195.41.47.164]) by mx1.freebsd.org (Postfix) with ESMTP id 13D8E13C45E; Fri, 20 Jul 2007 08:54:12 +0000 (UTC) (envelope-from henrik@brixandersen.dk) Received: from tirith.brixandersen.dk (osgiliath.brixandersen.dk [87.53.223.189]) by solow.pil.dk (Postfix) with ESMTP id 869781CC0C9; Fri, 20 Jul 2007 10:54:11 +0200 (CEST) Received: by tirith.brixandersen.dk (Postfix, from userid 1001) id B89FABA68; Fri, 20 Jul 2007 10:54:10 +0200 (CEST) Date: Fri, 20 Jul 2007 10:54:10 +0200 From: Henrik Brix Andersen To: "Bjoern A. Zeeb" Message-ID: <20070720085410.GA835@tirith.brixandersen.dk> Mail-Followup-To: "Bjoern A. Zeeb" , "Simon L. Nielsen" , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org References: <200707190814.l6J8ESut053834@repoman.freebsd.org> <20070719200327.GB965@zaphod.nitro.dk> <20070720043859.S31116@maildrop.int.zabbadoz.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3MwIy2ne0vdjdPXF" Content-Disposition: inline In-Reply-To: <20070720043859.S31116@maildrop.int.zabbadoz.net> X-PGP-Key: http://www.brixandersen.dk/files/HenrikBrixAndersen.asc User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, "Simon L. Nielsen" Subject: Re: cvs commit: src/tools/build/options WITHOUT_TOOLCHAIN X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 08:54:13 -0000 --3MwIy2ne0vdjdPXF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 20, 2007 at 04:41:00AM +0000, Bjoern A. Zeeb wrote: > I think the real question is why you had seen that buildworld with > -DNO_TOOLCHAIN on RELENG_6 works. As said I was sure that did not work > before. As the initial reporter of this issue I can confirm that 'make -DNO_TOOLCHAIN buildworld' works on RELENG_6 - I have just verified it. Whether it works by design or by accident is beyond me :) Regards, Brix --=20 Henrik Brix Andersen --3MwIy2ne0vdjdPXF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) Comment: GnuPG signed iD8DBQFGoHgxv+Q4flTiePgRAh25AKCDDKQ0Xm+X1KgjzIGwVbkXvc7f7QCbBdwI dnw//KjrjVmRw1Ph7F8Qaco= =OVEu -----END PGP SIGNATURE----- --3MwIy2ne0vdjdPXF-- From owner-cvs-src@FreeBSD.ORG Fri Jul 20 09:41:54 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD5D416A41B; Fri, 20 Jul 2007 09:41:54 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A6FAD13C46B; Fri, 20 Jul 2007 09:41:54 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6K9fsUV048475; Fri, 20 Jul 2007 09:41:54 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6K9fsE7048474; Fri, 20 Jul 2007 09:41:54 GMT (envelope-from kib) Message-Id: <200707200941.l6K9fsE7048474@repoman.freebsd.org> From: Konstantin Belousov Date: Fri, 20 Jul 2007 09:41:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 09:41:54 -0000 kib 2007-07-20 09:41:54 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: ttyfree() frees the cdev(). But if there are pending kevents, filt_ttyrdetach() etc would later attempt to dereference cdev->si_tty, causing a 0xdeadc0de dereference. Change kn_hook value from cdev to struct tty to avoid dereferencing freed cdev. In ttygone(), wake up select(), sigio and kevent() users in addition to the queue sleepers. Return EV_EOF from kevent filters if TS_GONE is set. Submitted by: peter Tested by: Peter Holm Approved by: re (kensmith) MFC after: 2 weeks Revision Changes Path 1.273 +17 -7 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Fri Jul 20 11:14:52 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3BB3E16A41F; Fri, 20 Jul 2007 11:14:52 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2F27B13C465; Fri, 20 Jul 2007 11:14:52 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6KBEqLO055785; Fri, 20 Jul 2007 11:14:52 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6KBEpiA055784; Fri, 20 Jul 2007 11:14:51 GMT (envelope-from rwatson) Message-Id: <200707201114.l6KBEpiA055784@repoman.freebsd.org> From: Robert Watson Date: Fri, 20 Jul 2007 11:14:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/coda coda_vfsops.c coda_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 11:14:52 -0000 rwatson 2007-07-20 11:14:51 UTC FreeBSD src repository Modified files: sys/fs/coda coda_vfsops.c coda_vnops.c Log: Make sure we release the control vnode in Coda: We allocate coda_ctlvp when /coda is mounted, but never release it. During the unmount this vnode was marked as UNMOUNTING and when venus is started a second time the system would hang, possibly waiting for the old vnode to disappear. So now we call vrele on the control vnode when file system is unmounted to drop the reference we got during the mount. I'm pretty sure it is also necessary to not skip the handling in coda_inactive for the control vnode, it seems like that is the place we actually get rid of the vnode once the refcount has dropped to 0. Submitted by: Jan Harkes Approved by: re (kensmith) Revision Changes Path 1.67 +1 -0 src/sys/fs/coda/coda_vfsops.c 1.76 +0 -5 src/sys/fs/coda/coda_vnops.c From owner-cvs-src@FreeBSD.ORG Fri Jul 20 11:38:12 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AFBD416A41A; Fri, 20 Jul 2007 11:38:12 +0000 (UTC) (envelope-from sephe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8A81E13C468; Fri, 20 Jul 2007 11:38:12 +0000 (UTC) (envelope-from sephe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6KBcCfW057092; Fri, 20 Jul 2007 11:38:12 GMT (envelope-from sephe@repoman.freebsd.org) Received: (from sephe@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6KBcC1e057091; Fri, 20 Jul 2007 11:38:12 GMT (envelope-from sephe) Message-Id: <200707201138.l6KBcC1e057091@repoman.freebsd.org> From: Sepherosa Ziehau Date: Fri, 20 Jul 2007 11:38:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_scan_sta.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 11:38:12 -0000 sephe 2007-07-20 11:38:12 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_scan_sta.c Log: In add_channel(), search 11g channels if mode is AUTO and corresponding 11b channel is not found, e.g. Atheros 5211. Reported by: matteo Problem outlined by: thompsa Reviewed by: sam, thompsa Approved by: re (kensmith), sam (mentor) Tested by: matteo (an early version) Revision Changes Path 1.4 +11 -5 src/sys/net80211/ieee80211_scan_sta.c From owner-cvs-src@FreeBSD.ORG Fri Jul 20 15:29:35 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D0A116A419; Fri, 20 Jul 2007 15:29:35 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 568E413C4A7; Fri, 20 Jul 2007 15:29:35 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6KFTZmp084200; Fri, 20 Jul 2007 15:29:35 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6KFTZAb084199; Fri, 20 Jul 2007 15:29:35 GMT (envelope-from delphij) Message-Id: <200707201529.l6KFTZAb084199@repoman.freebsd.org> From: Xin LI Date: Fri, 20 Jul 2007 15:29:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/kern kern_fork.c kern_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 15:29:35 -0000 delphij 2007-07-20 15:29:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_fork.c kern_resource.c Log: MFC: Close race conditions between fork() and [sg]etpriority()'s PRIO_USER case, and possibly also other places that deference p_ucred. Revision Changes Path 1.234.2.10 +12 -5 src/sys/kern/kern_fork.c 1.143.2.4 +3 -0 src/sys/kern/kern_resource.c From owner-cvs-src@FreeBSD.ORG Fri Jul 20 15:48:02 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F085116A418; Fri, 20 Jul 2007 15:48:02 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CA0A613C45E; Fri, 20 Jul 2007 15:48:02 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6KFm2MH085220; Fri, 20 Jul 2007 15:48:02 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6KFm2Zo085219; Fri, 20 Jul 2007 15:48:02 GMT (envelope-from bmah) Message-Id: <200707201548.l6KFm2Zo085219@repoman.freebsd.org> From: "Bruce A. Mah" Date: Fri, 20 Jul 2007 15:48:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 15:48:03 -0000 bmah 2007-07-20 15:48:02 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes article.sgml Log: New release notes: ixgb (no manpage) ISDN4BSD, ng_h4, and netatm disconnected Modified release note: ULE (3.0) Approved by: re (implicitly) Revision Changes Path 1.1052 +19 -3 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml From owner-cvs-src@FreeBSD.ORG Fri Jul 20 16:21:48 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8320916A41A; Fri, 20 Jul 2007 16:21:48 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6F27613C494; Fri, 20 Jul 2007 16:21:48 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6KGLmVp088299; Fri, 20 Jul 2007 16:21:48 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6KGLmHI088298; Fri, 20 Jul 2007 16:21:48 GMT (envelope-from bde) Message-Id: <200707201621.l6KGLmHI088298@repoman.freebsd.org> From: Bruce Evans Date: Fri, 20 Jul 2007 16:21:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/msdosfs msdosfs_fat.c msdosfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 16:21:48 -0000 bde 2007-07-20 16:21:47 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_fat.c msdosfs_vnops.c Log: Clean up before implementing vfs clustering for msdosfs: In msdosfs_read(), mainly reorder the main loop to the same order as in ffs_read(). In msdosfs_write() and extendfile(), use vfs_bio_clrbuf() instead of clrbuf(). I think this just just a bogus optimization, but ffs always does it and msdosfs already did it in one place, and it is what I've tested. In msdosfs_write(), merge good bits from a comment in ffs_write(), and fix 1 style bug. In the main comment for msdosfs_pcbmap(), improve wording and catch up with 13 years of changes in the function. This comment belongs in VOP_BMAP.9 but that doesn't exist. In msdosfs_bmap(), return EFBIG if the requested cluster number is out of bounds instead of blindly truncating it, and fix many style bugs. Approved by: re (hrs) Revision Changes Path 1.42 +1 -1 src/sys/fs/msdosfs/msdosfs_fat.c 1.171 +42 -36 src/sys/fs/msdosfs/msdosfs_vnops.c From owner-cvs-src@FreeBSD.ORG Fri Jul 20 17:06:58 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 01CC716A417; Fri, 20 Jul 2007 17:06:58 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E683613C428; Fri, 20 Jul 2007 17:06:57 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6KH6vAW000568; Fri, 20 Jul 2007 17:06:57 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6KH6vaQ000567; Fri, 20 Jul 2007 17:06:57 GMT (envelope-from bde) Message-Id: <200707201706.l6KH6vaQ000567@repoman.freebsd.org> From: Bruce Evans Date: Fri, 20 Jul 2007 17:06:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/msdosfs msdosfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 17:06:58 -0000 bde 2007-07-20 17:06:57 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_vnops.c Log: Implement vfs clustering for msdosfs. This gives a very large speedup for small block sizes (in my tests, about 5 times for write and 3 times for read with a block size of 512, if clustering is possible) and a moderate speedup for the moderatatly large block sizes that should be used on non-small media (4K is the best size in most cases, and the speedup for that is about 1.3 times for write and 1.2 times for read). mmap() should benefit from clustering like read()/write(), but the current implementation of vm only supports clustering (at least for getpages) if the fs block size is >= PAGE SIZE. msdosfs is now only slightly slower than ffs with soft updates for writing and slightly faster for reading when both use their best block sizes. Writing is slower for msdosfs because of more sync writes. Reading is faster for msdosfs because indirect blocks interfere with clustering in ffs. The changes in msdosfs_read() and msdosfs_write() are simpler merges of corresponding code in ffs (after fixing some style bugs in ffs). msdosfs_bmap() needs fs-specific code. This implementation loops calling a lower level bmap function to do the hard parts. This is a bit inefficient, but is efficient enough since msdsfs_bmap() is only called when there is physical i/o to do. Approved by: re (hrs) Revision Changes Path 1.172 +49 -6 src/sys/fs/msdosfs/msdosfs_vnops.c From owner-cvs-src@FreeBSD.ORG Fri Jul 20 23:02:10 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE7C516A4F6; Fri, 20 Jul 2007 23:02:10 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F66913C521; Fri, 20 Jul 2007 23:02:09 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6KN22I1044439; Fri, 20 Jul 2007 23:02:02 GMT (envelope-from se@repoman.freebsd.org) Received: (from se@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6KN22uA044438; Fri, 20 Jul 2007 23:02:02 GMT (envelope-from se) Message-Id: <200707202302.l6KN22uA044438@repoman.freebsd.org> From: Stefan Esser Date: Fri, 20 Jul 2007 23:02:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sym sym_hipd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 23:02:11 -0000 se 2007-07-20 23:02:01 UTC FreeBSD src repository Modified files: sys/dev/sym sym_hipd.c Log: Fix Symbios driver on amd64: Since amd64 has 64 bit pointers but the same 4KB pages as i386, data structures that just fit in one page on i386 (and on 64 bit architectures with 8KB pages) can be distributed over two pages on amd64. This is a porblem in the case of the Symbios driver, since the SCRIPTS engine in the SCSI chip operates on physical addresses and needs physically contiguous memory. Earlier patches used contigmalloc on amd64, but this version replaces part of a structure by a pointer to that data. In order to not introduce an extra indirection for other architectures, the change has been made conditional on __amd64__. Earlier attempts to repair this problem are removed (i.e. the macros that made amd64 use contigmalloc). The fix was submitted by Jan Mikkelsen and modified by me to only affect amd64. PR: 89550 Submitted by: janm at transactionware dot com (Jan Mikkelsen) Approved by: re (Hiroki Sato) MFC after: 2 weeks Revision Changes Path 1.67 +17 -12 src/sys/dev/sym/sym_hipd.c From owner-cvs-src@FreeBSD.ORG Fri Jul 20 23:30:14 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 048B816A419; Fri, 20 Jul 2007 23:30:14 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E886413C457; Fri, 20 Jul 2007 23:30:13 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6KNUDsw047598; Fri, 20 Jul 2007 23:30:13 GMT (envelope-from scf@repoman.freebsd.org) Received: (from scf@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6KNUDT4047597; Fri, 20 Jul 2007 23:30:13 GMT (envelope-from scf) Message-Id: <200707202330.l6KNUDT4047597@repoman.freebsd.org> From: Sean Farley Date: Fri, 20 Jul 2007 23:30:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdlib getenv.c src/tools/regression/environ envctl.c envtest.t timings.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 23:30:14 -0000 scf 2007-07-20 23:30:13 UTC FreeBSD src repository Modified files: lib/libc/stdlib getenv.c tools/regression/environ envctl.c envtest.t timings.c Log: Added environ-replacement detection. For programs that "clean" (i.e., su) or replace (i.e., zdump) the environment after a call to setenv(), putenv() or unsetenv() has been made, a few changes were made. - getenv() will return the value from the new environ array. - setenv() was split into two functions: __setenv() which is most of the previous setenv() without checks on the name and setenv() which contains the checks before calling __setenv(). - setenv(), putenv() and unsetenv() will unset all previous values and call __setenv() on all entries in the new environ array which in turn adds them to the end of the envVars array. Calling __setenv() instead of setenv() is done to avoid the temporary replacement of the '=' in a string with a NUL byte. Some strings may be read-only data. Added more regression checks for clearing the environment array. Replaced gettimeofday() with getrusage() in timing regression check for better accuracy. Fixed an off-by-one bug in __remove_putenv() in the use of memmove(). This went unnoticed due to the allocation of double the number of environ entries when building envVars. Fixed a few spelling mistakes in the comments. Reviewed by: ache Approved by: wes Approved by: re (kensmith) Revision Changes Path 1.10 +163 -78 src/lib/libc/stdlib/getenv.c 1.2 +18 -8 src/tools/regression/environ/envctl.c 1.2 +21 -0 src/tools/regression/environ/envtest.t 1.2 +31 -26 src/tools/regression/environ/timings.c From owner-cvs-src@FreeBSD.ORG Sat Jul 21 00:01:11 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EC7D016A417; Sat, 21 Jul 2007 00:01:11 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A3CDC13C442; Sat, 21 Jul 2007 00:01:11 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6L01BA7049323; Sat, 21 Jul 2007 00:01:11 GMT (envelope-from truckman@repoman.freebsd.org) Received: (from truckman@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6L01BM6049321; Sat, 21 Jul 2007 00:01:11 GMT (envelope-from truckman) Message-Id: <200707210001.l6L01BM6049321@repoman.freebsd.org> From: Don Lewis Date: Sat, 21 Jul 2007 00:01:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jul 2007 00:01:12 -0000 truckman 2007-07-21 00:01:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) . ObsoleteFiles.inc Log: MFC ObsoleteFiles.inc 1.91, 1.92, and 1.93: 1.91 - When /usr/sbin/xten went away back in 2003, /usr/libexec/xtend was overlooked. 1.92 - The archive_write_prepare.3 man page was removed in November 2006. The wpa man pages were moved to section 8 in June 2005. The clean_environment() function was removed from libutil in February 2004, so its man page is well overdue for removal. 1.93 - Nuke man page links that were orphaned by vendor branch import of TrustedBSD OpenBSM 1.0 alpha 6. Revision Changes Path 1.25.2.20 +14 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Sat Jul 21 00:27:17 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECCEE16A417; Sat, 21 Jul 2007 00:27:17 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C636C13C465; Sat, 21 Jul 2007 00:27:17 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6L0RHcH052257; Sat, 21 Jul 2007 00:27:17 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from rafan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6L0RHdm052256; Sat, 21 Jul 2007 00:27:17 GMT (envelope-from rafan) Message-Id: <200707210027.l6L0RHdm052256@repoman.freebsd.org> From: Rong-En Fan Date: Sat, 21 Jul 2007 00:27:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/ncurses config.mk src/lib/ncurses/ncurses Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jul 2007 00:27:18 -0000 rafan 2007-07-21 00:27:17 UTC FreeBSD src repository Modified files: lib/ncurses config.mk lib/ncurses/ncurses Makefile Log: - Correctly substitute variables like @NCURSES_MAJOR@ in manual pages PR: doc/114711 Submitted by: Yuri Pankov Approved by: re (bmah) MFC after: 3 days Revision Changes Path 1.4 +10 -0 src/lib/ncurses/config.mk 1.92 +0 -2 src/lib/ncurses/ncurses/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 21 02:10:28 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2D87416A419; Sat, 21 Jul 2007 02:10:28 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 1A28113C457; Sat, 21 Jul 2007 02:10:28 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id DDD971A4D84; Fri, 20 Jul 2007 19:10:27 -0700 (PDT) Date: Fri, 20 Jul 2007 19:10:27 -0700 From: Alfred Perlstein To: Bruce Evans Message-ID: <20070721021027.GG45894@elvis.mu.org> References: <200707201706.l6KH6vaQ000567@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200707201706.l6KH6vaQ000567@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jul 2007 02:10:28 -0000 * Bruce Evans [070720 10:06] wrote: > bde 2007-07-20 17:06:57 UTC > > FreeBSD src repository > > Modified files: > sys/fs/msdosfs msdosfs_vnops.c > Log: > Implement vfs clustering for msdosfs. ... > msdosfs is now only slightly slower than ffs with soft updates for > writing and slightly faster for reading when both use their best block > sizes. Writing is slower for msdosfs because of more sync writes. > Reading is faster for msdosfs because indirect blocks interfere with > clustering in ffs. Very cool, is there any merit for modifying ffs to reallocblks for indirect blocks? Or does that not apply? Basically, attempt to keep indirect blocks closeby to either each other or possibly the direct blocks they reference? -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Sat Jul 21 05:38:39 2007 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A7EA516A417; Sat, 21 Jul 2007 05:38:39 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail01.syd.optusnet.com.au (mail01.syd.optusnet.com.au [211.29.132.182]) by mx1.freebsd.org (Postfix) with ESMTP id 4541713C459; Sat, 21 Jul 2007 05:38:39 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-235-248.carlnfd3.nsw.optusnet.com.au (c220-239-235-248.carlnfd3.nsw.optusnet.com.au [220.239.235.248]) by mail01.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l6L5cT32006652 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 21 Jul 2007 15:38:36 +1000 Date: Sat, 21 Jul 2007 15:38:29 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Alfred Perlstein In-Reply-To: <20070721021027.GG45894@elvis.mu.org> Message-ID: <20070721145924.J38837@delplex.bde.org> References: <200707201706.l6KH6vaQ000567@repoman.freebsd.org> <20070721021027.GG45894@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Bruce Evans , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jul 2007 05:38:39 -0000 On Fri, 20 Jul 2007, Alfred Perlstein wrote: > * Bruce Evans [070720 10:06] wrote: >> bde 2007-07-20 17:06:57 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/fs/msdosfs msdosfs_vnops.c >> Log: >> Implement vfs clustering for msdosfs. > ... >> msdosfs is now only slightly slower than ffs with soft updates for >> writing and slightly faster for reading when both use their best block >> sizes. Writing is slower for msdosfs because of more sync writes. >> Reading is faster for msdosfs because indirect blocks interfere with >> clustering in ffs. > > Very cool, is there any merit for modifying ffs to reallocblks for > indirect blocks? Or does that not apply? Basically, attempt to > keep indirect blocks closeby to either each other or possibly > the direct blocks they reference? I modified ffs_reallocblks_ufs1() to try to keep the first indirect block contiguous between the last direct block and the first block pointed to by the indirect block. This gives about a 10% speedup for reading back a fresh (but uncached) copy of most of most of /usr/src in the non-soft-updates case. 10% is quite large because most files in /usr/src are smaller than 192K so they don't have an indirect block. This doesn't work for soft updates, apparently because soft updates delays the allocation and uses the delay to allocate the data blocks more perfectly contiguously. When the data blocks are contiguous, there is no space for the indirect block, and soft updates appararently moves it very far away. (Without any block reallocation, it tends to get allocated close to the data blocks but not contiguously in them.) The effect is even more noticeable for ffs2. Times for copying and reading back most of /usr/src, with the target a new file system (with an old file system, it is often impossible to allocate blocks contiguously, and things are much slower): % ffs-16384-02048-1: % tarcp /f srcs: 50.11 real 0.27 user 3.38 sys % tar cf /dev/zero srcs: 14.10 real 0.22 user 0.82 sys % ffs-16384-02048-2: % tarcp /f srcs: 43.66 real 0.29 user 3.40 sys % tar cf /dev/zero srcs: 15.79 real 0.12 user 0.93 sys % ffs-16384-02048-as-1: % tarcp /f srcs: 20.22 real 0.31 user 3.16 sys % tar cf /dev/zero srcs: 14.24 real 0.15 user 0.91 sys % ffs-16384-02048-as-2: % tarcp /f srcs: 20.11 real 0.23 user 3.31 sys % tar cf /dev/zero srcs: 15.77 real 0.08 user 0.97 sys 1/2 = ffs1/2; ""/as/su = default/async/soft-updates. Read-back is generally 10% slower for ffs2, I think just because I haven't modified ffs_reallocblks_ufs2(). % ffs-16384-02048-su-1: % tarcp /f srcs: 33.38 real 0.23 user 3.39 sys % tar cf /dev/zero srcs: 16.63 real 0.10 user 0.95 sys Read-back is 17 % slower for ffs1 + soft-updates than for ffs1. % ffs-16384-02048-su-2: % tarcp /f srcs: 31.35 real 0.26 user 3.40 sys % tar cf /dev/zero srcs: 18.30 real 0.14 user 0.93 sys Read-back is 28 % slower for ffs2 + soft-updates than for ffs1. The fastest time I've seen for this benchmark (read-back) on the same hardware is 11.36 seconds for msdosfs with 8K-blocks (11.58 seconds for the committed version). The drive cannot do it faster than 7.5 seconds. Bruce From owner-cvs-src@FreeBSD.ORG Sat Jul 21 16:44:41 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F37AC16A420; Sat, 21 Jul 2007 16:44:40 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E3D0F13C48E; Sat, 21 Jul 2007 16:44:40 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6LGieOP089354; Sat, 21 Jul 2007 16:44:40 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6LGieKd089353; Sat, 21 Jul 2007 16:44:40 GMT (envelope-from delphij) Message-Id: <200707211644.l6LGieKd089353@repoman.freebsd.org> From: Xin LI Date: Sat, 21 Jul 2007 16:44:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/diff Makefile.am bootstrap exgettext src/contrib/diff/doc Makefile.am diagmeet.note src/contrib/diff/lib Makefile.am alloca.c alloca_.h dirname.c fnmatch.c fnmatch_.h fnmatch_loop.c getopt.c getopt1.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jul 2007 16:44:41 -0000 delphij 2007-07-21 16:44:40 UTC FreeBSD src repository Removed files: (Branch: RELENG_6) contrib/diff Makefile.am bootstrap exgettext contrib/diff/doc Makefile.am diagmeet.note contrib/diff/lib Makefile.am alloca.c alloca_.h dirname.c fnmatch.c fnmatch_.h fnmatch_loop.c getopt.c getopt1.c getopt_int.h gettimeofday.c imaxtostr.c inttostr.c malloc.c mkstemp.c offtostr.c realloc.c setmode.c stdbool_.h strcasecmp.c stripslash.c strncasecmp.c strtol.c strtoll.c strtoul.c strtoull.c tempname.c time_r.c time_r.h umaxtostr.c waitpid.c xstrdup.c xstrtol.c xstrtoul.c xstrtoumax.c contrib/diff/man Makefile.am contrib/diff/src Makefile.am Log: MFC: Remove unneeded files. Revision Changes Path 1.1.1.1.2.2 +0 -23 src/contrib/diff/Makefile.am (dead) 1.1.1.1.2.2 +0 -180 src/contrib/diff/bootstrap (dead) 1.1.1.1.2.2 +0 -24 src/contrib/diff/doc/Makefile.am (dead) 1.1.1.1.2.2 +0 -71 src/contrib/diff/doc/diagmeet.note (dead) 1.1.1.1.2.2 +0 -115 src/contrib/diff/exgettext (dead) 1.1.1.1.2.2 +0 -35 src/contrib/diff/lib/Makefile.am (dead) 1.1.1.1.2.2 +0 -489 src/contrib/diff/lib/alloca.c (dead) 1.1.1.1.2.2 +0 -68 src/contrib/diff/lib/alloca_.h (dead) 1.1.1.1.2.2 +0 -119 src/contrib/diff/lib/dirname.c (dead) 1.1.1.1.2.2 +0 -403 src/contrib/diff/lib/fnmatch.c (dead) 1.1.1.1.2.2 +0 -63 src/contrib/diff/lib/fnmatch_.h (dead) 1.1.1.1.2.2 +0 -1192 src/contrib/diff/lib/fnmatch_loop.c (dead) 1.1.1.1.2.2 +0 -1254 src/contrib/diff/lib/getopt.c (dead) 1.1.1.1.2.2 +0 -191 src/contrib/diff/lib/getopt1.c (dead) 1.1.1.1.2.2 +0 -129 src/contrib/diff/lib/getopt_int.h (dead) 1.1.1.1.2.2 +0 -121 src/contrib/diff/lib/gettimeofday.c (dead) 1.1.1.1.2.2 +0 -3 src/contrib/diff/lib/imaxtostr.c (dead) 1.1.1.1.2.2 +0 -49 src/contrib/diff/lib/inttostr.c (dead) 1.1.1.1.2.2 +0 -36 src/contrib/diff/lib/malloc.c (dead) 1.1.1.1.2.2 +0 -42 src/contrib/diff/lib/mkstemp.c (dead) 1.1.1.1.2.2 +0 -3 src/contrib/diff/lib/offtostr.c (dead) 1.1.1.1.2.2 +0 -39 src/contrib/diff/lib/realloc.c (dead) 1.1.1.1.2.2 +0 -67 src/contrib/diff/lib/setmode.c (dead) 1.1.1.1.2.2 +0 -93 src/contrib/diff/lib/stdbool_.h (dead) 1.1.1.1.2.2 +0 -66 src/contrib/diff/lib/strcasecmp.c (dead) 1.1.1.1.2.2 +0 -39 src/contrib/diff/lib/stripslash.c (dead) 1.1.1.1.2.2 +0 -2 src/contrib/diff/lib/strncasecmp.c (dead) 1.1.1.1.2.2 +0 -432 src/contrib/diff/lib/strtol.c (dead) 1.1.1.1.2.2 +0 -33 src/contrib/diff/lib/strtoll.c (dead) 1.1.1.1.2.2 +0 -20 src/contrib/diff/lib/strtoul.c (dead) 1.1.1.1.2.2 +0 -27 src/contrib/diff/lib/strtoull.c (dead) 1.1.1.1.2.2 +0 -344 src/contrib/diff/lib/tempname.c (dead) 1.1.1.1.2.2 +0 -69 src/contrib/diff/lib/time_r.c (dead) 1.1.1.1.2.2 +0 -46 src/contrib/diff/lib/time_r.h (dead) 1.1.1.1.2.2 +0 -3 src/contrib/diff/lib/umaxtostr.c (dead) 1.1.1.1.2.2 +0 -72 src/contrib/diff/lib/waitpid.c (dead) 1.1.1.1.2.2 +0 -33 src/contrib/diff/lib/xstrdup.c (dead) 1.1.1.1.2.2 +0 -295 src/contrib/diff/lib/xstrtol.c (dead) 1.1.1.1.2.2 +0 -6 src/contrib/diff/lib/xstrtoul.c (dead) 1.1.1.1.2.2 +0 -37 src/contrib/diff/lib/xstrtoumax.c (dead) 1.1.1.1.2.2 +0 -34 src/contrib/diff/man/Makefile.am (dead) 1.1.1.1.2.2 +0 -44 src/contrib/diff/src/Makefile.am (dead) From owner-cvs-src@FreeBSD.ORG Sat Jul 21 18:07:46 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A2E5D16A418; Sat, 21 Jul 2007 18:07:46 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7D07113C442; Sat, 21 Jul 2007 18:07:46 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6LI7k4h005177; Sat, 21 Jul 2007 18:07:46 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6LI7k0J005176; Sat, 21 Jul 2007 18:07:46 GMT (envelope-from kan) Message-Id: <200707211807.l6LI7k0J005176@repoman.freebsd.org> From: Alexander Kabaev Date: Sat, 21 Jul 2007 18:07:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam/scsi scsi_cd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jul 2007 18:07:46 -0000 kan 2007-07-21 18:07:45 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_cd.c Log: Do not forget to cam_periph_unhold the peripheral before exiting due to error. PR: kern/114636 Submitted by: Tijl Coosemans Approved by: re (hrs) Revision Changes Path 1.102 +5 -2 src/sys/cam/scsi/scsi_cd.c From owner-cvs-src@FreeBSD.ORG Sat Jul 21 20:52:32 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3DC816A419; Sat, 21 Jul 2007 20:52:32 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9BBB813C442; Sat, 21 Jul 2007 20:52:32 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6LKqWHs028482; Sat, 21 Jul 2007 20:52:32 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6LKqW2v028481; Sat, 21 Jul 2007 20:52:32 GMT (envelope-from kan) Message-Id: <200707212052.l6LKqW2v028481@repoman.freebsd.org> From: Alexander Kabaev Date: Sat, 21 Jul 2007 20:52:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/mk version_gen.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jul 2007 20:52:32 -0000 kan 2007-07-21 20:52:32 UTC FreeBSD src repository Modified files: share/mk version_gen.awk Log: Put local symbol suppression rule into most recent (e.g. last) version block. Approved by: re (kensmith) Revision Changes Path 1.3 +5 -3 src/share/mk/version_gen.awk From owner-cvs-src@FreeBSD.ORG Sat Jul 21 21:41:33 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 02CF216A419; Sat, 21 Jul 2007 21:41:33 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E51F213C45B; Sat, 21 Jul 2007 21:41:32 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6LLfW8X032655; Sat, 21 Jul 2007 21:41:32 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6LLfWS8032644; Sat, 21 Jul 2007 21:41:32 GMT (envelope-from rrs) Message-Id: <200707212141.l6LLfWS8032644@repoman.freebsd.org> From: Randall Stewart Date: Sat, 21 Jul 2007 21:41:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_asconf.c sctp_indata.c sctp_input.c sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_usrreq.c src/sys/netinet6 sctp6_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jul 2007 21:41:33 -0000 rrs 2007-07-21 21:41:32 UTC FreeBSD src repository Modified files: sys/netinet sctp_asconf.c sctp_indata.c sctp_input.c sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_usrreq.c sys/netinet6 sctp6_usrreq.c Log: - remove duplicate code from sctp_asconf.c - remove duplicate #include that is not under #ifdef FreeBSD version to allow compile on 6.1 - static analysis changes per the cisco SA tool including: o some SA_IGNORE comments o some checks for NULL before unlock. o type corrections int -> size_t - Fix it so sctp_alloc_asoc takes a thread/proc argument. Without this we pass a NULL in to bind on implicit assoc setup and crash :-( Approved by: re@freebsd.org(Ken Smith) Revision Changes Path 1.22 +0 -3 src/sys/netinet/sctp_asconf.c 1.39 +1 -0 src/sys/netinet/sctp_indata.c 1.52 +13 -2 src/sys/netinet/sctp_input.c 1.30 +0 -1 src/sys/netinet/sctp_os_bsd.h 1.47 +3 -1 src/sys/netinet/sctp_output.c 1.50 +17 -5 src/sys/netinet/sctp_pcb.c 1.26 +1 -1 src/sys/netinet/sctp_pcb.h 1.39 +6 -4 src/sys/netinet/sctp_usrreq.c 1.35 +1 -1 src/sys/netinet6/sctp6_usrreq.c From owner-cvs-src@FreeBSD.ORG Sat Jul 21 22:17:07 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1611D16A420; Sat, 21 Jul 2007 22:17:07 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E063D13C45B; Sat, 21 Jul 2007 22:17:06 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6LMH6LV036024; Sat, 21 Jul 2007 22:17:06 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6LMH6eo036023; Sat, 21 Jul 2007 22:17:06 GMT (envelope-from rodrigc) Message-Id: <200707212217.l6LMH6eo036023@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 21 Jul 2007 22:17:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/ufs/ffs ffs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jul 2007 22:17:07 -0000 rodrigc 2007-07-21 22:17:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ufs/ffs ffs_vnops.c Log: MFC: 1.173: Perform range check before allocating memory when reading extended attributes. Reviewed by: kib PR: 114389 Revision Changes Path 1.157.2.6 +4 -0 src/sys/ufs/ffs/ffs_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Jul 21 22:24:08 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7729716A418; Sat, 21 Jul 2007 22:24:08 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4DFBE13C465; Sat, 21 Jul 2007 22:24:08 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6LMO85s036669; Sat, 21 Jul 2007 22:24:08 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6LMO7n6036668; Sat, 21 Jul 2007 22:24:07 GMT (envelope-from rodrigc) Message-Id: <200707212224.l6LMO7n6036668@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 21 Jul 2007 22:24:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/fs/msdosfs msdosfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jul 2007 22:24:08 -0000 rodrigc 2007-07-21 22:24:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/fs/msdosfs msdosfs_vfsops.c Log: MFC 1.148: When parsing mount options, accept "shortnames" and "longnames" in addition to "shortname" and "longname". Submitted by: Eugene Grosbein PR: 114776 Revision Changes Path 1.144.2.12 +4 -0 src/sys/fs/msdosfs/msdosfs_vfsops.c