From owner-cvs-src@FreeBSD.ORG Sun Jun 15 04:32:03 2008 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 97B3A106574D; Sun, 15 Jun 2008 04:32:03 +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 8238A8FC12; Sun, 15 Jun 2008 04:32:03 +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 m5F4W3wW033609; Sun, 15 Jun 2008 04:32:03 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5F4W3vs033608; Sun, 15 Jun 2008 04:32:03 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806150432.m5F4W3vs033608@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 04:31: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 archive_entry_link_resolver.c src/lib/libarchive/test test_link_resolver.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 Jun 2008 04:32:03 -0000 kientzle 2008-06-15 04:31:43 UTC FreeBSD src repository Modified files: lib/libarchive archive_entry_link_resolver.c lib/libarchive/test test_link_resolver.c Log: SVN rev 179789 on 2008-06-15 04:31:43Z by kientzle Fix the new generic link resolver in libarchive to never match dirs as hardlinks. In particular, this fixes some recent ports build failures. Thanks to: Kris Kennaway Revision Changes Path 1.3 +3 -0 src/lib/libarchive/archive_entry_link_resolver.c 1.2 +18 -0 src/lib/libarchive/test/test_link_resolver.c From owner-cvs-src@FreeBSD.ORG Sun Jun 15 05:06:05 2008 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 EFE32106567B; Sun, 15 Jun 2008 05:06:05 +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 DA8168FC1B; Sun, 15 Jun 2008 05:06:05 +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 m5F565ws046911; Sun, 15 Jun 2008 05:06:05 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5F565e8046910; Sun, 15 Jun 2008 05:06:05 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806150506.m5F565e8046910@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 05:05:53 +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.h archive.h.in src/lib/libarchive/test 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 Jun 2008 05:06:06 -0000 kientzle 2008-06-15 05:05:53 UTC FreeBSD src repository Modified files: lib/libarchive Makefile lib/libarchive/test Makefile Added files: lib/libarchive archive.h Removed files: lib/libarchive archive.h.in Log: SVN rev 179790 on 2008-06-15 05:05:53Z by kientzle archive.h is no longer constructed from archive.h.in, so we can rename it and drop some no-longer-necessary build magic from the Makefile. Revision Changes Path 1.85 +1 -9 src/lib/libarchive/Makefile 1.17 +592 -0 src/lib/libarchive/archive.h (new) 1.51 +0 -592 src/lib/libarchive/archive.h.in (dead) 1.21 +0 -6 src/lib/libarchive/test/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jun 15 05:11:21 2008 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 C3D3F106566C; Sun, 15 Jun 2008 05:11:21 +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 965728FC18; Sun, 15 Jun 2008 05:11:21 +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 m5F5BL3U047352; Sun, 15 Jun 2008 05:11:21 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5F5BLB6047351; Sun, 15 Jun 2008 05:11:21 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806150511.m5F5BLB6047351@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 05:11: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/lib/libarchive archive_string.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 Jun 2008 05:11:21 -0000 kientzle 2008-06-15 05:11:08 UTC FreeBSD src repository Modified files: lib/libarchive archive_string.h Log: SVN rev 179791 on 2008-06-15 05:11:08Z by kientzle Portability: wchar_t is defined in stdlib.h on some systems. Revision Changes Path 1.12 +3 -0 src/lib/libarchive/archive_string.h From owner-cvs-src@FreeBSD.ORG Sun Jun 15 05:12:52 2008 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 BB7D9106567C; Sun, 15 Jun 2008 05:12:52 +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 8DB218FC21; Sun, 15 Jun 2008 05:12:52 +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 m5F5Cqs5047472; Sun, 15 Jun 2008 05:12:52 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5F5CqbJ047471; Sun, 15 Jun 2008 05:12:52 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806150512.m5F5CqbJ047471@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 05:12: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/lib/libarchive archive_string.c config_freebsd.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 Jun 2008 05:12:52 -0000 kientzle 2008-06-15 05:12:47 UTC FreeBSD src repository Modified files: lib/libarchive archive_string.c config_freebsd.h Log: SVN rev 179792 on 2008-06-15 05:12:47Z by kientzle Portability: We can get away with the older and better-supported wctomb() here; we don't need wcrtomb(). In particular, this fixes libarchive building on FreeBSD 4. Revision Changes Path 1.13 +23 -33 src/lib/libarchive/archive_string.c 1.10 +1 -0 src/lib/libarchive/config_freebsd.h From owner-cvs-src@FreeBSD.ORG Sun Jun 15 05:14:08 2008 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 A73A81065670; Sun, 15 Jun 2008 05:14:08 +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 79BBD8FC0C; Sun, 15 Jun 2008 05:14:08 +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 m5F5E8Ib047589; Sun, 15 Jun 2008 05:14:08 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5F5E8mD047588; Sun, 15 Jun 2008 05:14:08 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806150514.m5F5E8mD047588@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 05:14: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/lib/libarchive archive_entry_strmode.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 Jun 2008 05:14:08 -0000 kientzle 2008-06-15 05:14:01 UTC FreeBSD src repository Modified files: lib/libarchive archive_entry_strmode.c Log: SVN rev 179793 on 2008-06-15 05:14:01Z by kientzle Mark hardlinks that lack any other interesting filetype information with an 'h'. Revision Changes Path 1.4 +5 -0 src/lib/libarchive/archive_entry_strmode.c From owner-cvs-src@FreeBSD.ORG Sun Jun 15 05:16:09 2008 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 B7F81106566C; Sun, 15 Jun 2008 05:16:09 +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 8A0BE8FC16; Sun, 15 Jun 2008 05:16:09 +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 m5F5G9Oo047795; Sun, 15 Jun 2008 05:16:09 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5F5G9pr047794; Sun, 15 Jun 2008 05:16:09 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806150516.m5F5G9pr047794@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 05:15:53 +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_zip.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 Jun 2008 05:16:09 -0000 kientzle 2008-06-15 05:15:53 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_zip.c Log: SVN rev 179794 on 2008-06-15 05:15:53Z by kientzle Fix reading TOC from zip archives with unsupported compression. We can't read the body, but we shouldn't try to skip the body twice. Revision Changes Path 1.24 +6 -2 src/lib/libarchive/archive_read_support_format_zip.c From owner-cvs-src@FreeBSD.ORG Sun Jun 15 06:39:26 2008 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 03E83106566B for ; Sun, 15 Jun 2008 06:39:26 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx23.fluidhosting.com [204.14.89.6]) by mx1.freebsd.org (Postfix) with ESMTP id A45CB8FC12 for ; Sun, 15 Jun 2008 06:39:25 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 32264 invoked by uid 399); 15 Jun 2008 06:39:25 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 15 Jun 2008 06:39:25 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4854B91A.30403@FreeBSD.org> Date: Sat, 14 Jun 2008 23:39:22 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.14 (X11/20080606) MIME-Version: 1.0 To: Tim Kientzle References: <200805261721.m4QHLCF4070787@repoman.freebsd.org> <20080608075256.GA35560@obiwan.tataz.chchile.org> <484CB927.3050101@freebsd.org> <484D5719.1070907@FreeBSD.org> In-Reply-To: <484D5719.1070907@FreeBSD.org> X-Enigmail-Version: 0.95.6 OpenPGP: id=D5B2F0FB Content-Type: multipart/mixed; boundary="------------010906090407040002090706" Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Jeremie Le Hen , Gabor Kovesdan , cvs-all@freebsd.org Subject: Re: cvs commit [HEAD] src/gnu/usr.bin/cpio 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 Jun 2008 06:39:26 -0000 This is a multi-part message in MIME format. --------------010906090407040002090706 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Doug Barton wrote: > Tim Kientzle wrote: >> This case is a little unusual: by default, I want to >> install both 'cpio' programs and symlink the common name >> to one of them. > > I'm not sure how that relates to Jeremie's (valid) point that these > flags need to be part of the system in bsd.own.mk. I admit that getting > stuff in there was a little intimidating to me at first, but Ruslan has > created a nice automated system, and he'll be glad to help you if you > need it. > >> How about this: >> WITH_GCPIO (default) - installs gcpio, symlinks 'cpio' unless >> WITH_BSDCPIO defined >> WITHOUT_GCPIO - does not install gcpio at all >> WITH_BSDCPIO (default) - installs bsdcpio, symlinks 'cpio' >> WITHOUT_BSDCPIO - does not install bsdcpio at all > > If by "not install" you mean "build or install" then I'm with you, but I > think it might be a little complicated. I'm not sure why you want to > build and install both by default (except maybe to ease people's > concerns in the interim period) but if it were me, in HEAD I would do this: > > WITH_BSDCPIO (default) build, install, and symlink to cpio > WITHOUT_GCPIO (default) do not build or install > > Then if WITHOUT_BSDCPIO is defined you don't build or install it, and if > WITH_GCPIO is defined you build, install, and symlink it, regardless of > the state of the BSDCPIO knob. > > When this gets MFC'ed I would just flip the defaults. I've attached a patch which does what I described above for CPIO, and adds a knob to turn off building of GNU grep. When we get to the point where bsd grep is imported into the base system, I would do the same in HEAD/8-current for bsd grep as I am proposing we do for cpio. But for now it is a step forward to be able to disable the grep build to allow for easier testing. If this stuff makes anyone happy I'm glad to commit it. Note that after you add the options files you have to run the makeman script in that directory, and redirect the output to src/share/man/man5/src.conf.5 then commit the changes there too. Side note to gabor, I noticed right away when I set up the test tonight that anything which expects there to be a grep in /usr/bin only fails, and that the base grep has 9 links, but your port only installs 6. The difference is that the base version installs links for {bze|bzf|bz}grep too. If I were you I would offer an option to create symlinks in /usr/bin, and install the bz* stuff as well. hth, Doug -- This .signature sanitized for your protection --------------010906090407040002090706 Content-Type: text/plain; name="gnu-cpio-grep.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="gnu-cpio-grep.diff" Index: usr.bin/Makefile =================================================================== --- usr.bin/Makefile (revision 179788) +++ usr.bin/Makefile (working copy) @@ -43,7 +43,7 @@ comm \ compile_et \ compress \ - cpio \ + ${_cpio} \ cpuset \ csplit \ ${_csup} \ @@ -257,6 +257,10 @@ _bluetooth= bluetooth .endif +.if ${MK_BSD_CPIO} != "no" +_cpio= cpio +.endif + .if ${MK_CALENDAR} != "no" _calendar= calendar .endif Index: usr.bin/cpio/Makefile =================================================================== --- usr.bin/cpio/Makefile (revision 179788) +++ usr.bin/cpio/Makefile (working copy) @@ -9,7 +9,7 @@ CFLAGS+= -DPLATFORM_CONFIG_H=\"config_freebsd.h\" LDADD+= -larchive -lz -lbz2 -.if defined(WITH_BSDCPIO) +.if ${MK_GNU_CPIO} != "yes" SYMLINKS=bsdcpio ${BINDIR}/cpio MLINKS= bsdcpio.1 cpio.1 .endif Index: gnu/usr.bin/cpio/Makefile =================================================================== --- gnu/usr.bin/cpio/Makefile (revision 179788) +++ gnu/usr.bin/cpio/Makefile (working copy) @@ -62,9 +62,7 @@ gcpio.1: ${CPIODIR}/doc/cpio.1 cat ${CPIODIR}/doc/cpio.1 >gcpio.1 -.if !defined(WITH_BSDCPIO) SYMLINKS=gcpio ${BINDIR}/cpio MLINKS=gcpio.1 cpio.1 -.endif .include Index: gnu/usr.bin/Makefile =================================================================== --- gnu/usr.bin/Makefile (revision 179788) +++ gnu/usr.bin/Makefile (working copy) @@ -5,7 +5,7 @@ SUBDIR= bc \ ${_binutils} \ ${_cc} \ - cpio \ + ${_cpio} \ ${_cvs} \ dc \ dialog \ @@ -13,7 +13,7 @@ diff3 \ ${_gdb} \ ${_gperf} \ - grep \ + ${_grep} \ ${_groff} \ ${_man} \ patch \ @@ -30,10 +30,18 @@ .endif .endif +.if ${MK_GNU_CPIO} == "yes" +_cpio= cpio +.endif + .if ${MK_CVS} != "no" _cvs= cvs .endif +.if ${MK_GNU_GREP} != "no" +_grep= grep +.endif + .if ${MK_MAN} != "no" _man= man .endif Index: share/mk/bsd.own.mk =================================================================== --- share/mk/bsd.own.mk (revision 179788) +++ share/mk/bsd.own.mk (working copy) @@ -287,6 +287,7 @@ ATM \ AUDIT \ AUTHPF \ + BSD_CPIO \ BIND \ BIND_DNSSEC \ BIND_ETC \ @@ -312,6 +313,7 @@ GCOV \ GDB \ GNU \ + GNU_GREP \ GPIB \ GROFF \ HTML \ @@ -374,6 +376,7 @@ # .for var in \ BIND_LIBS \ + GNU_CPIO \ HESIOD \ IDEA .if defined(WITH_${var}) && defined(WITHOUT_${var}) --------------010906090407040002090706-- From owner-cvs-src@FreeBSD.ORG Sun Jun 15 09:34:41 2008 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 4F1821065676; Sun, 15 Jun 2008 09:34:41 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from kientzle.com (h-66-166-149-50.snvacaid.covad.net [66.166.149.50]) by mx1.freebsd.org (Postfix) with ESMTP id 27D7F8FC17; Sun, 15 Jun 2008 09:34:40 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from [10.0.0.128] (p54.kientzle.com [66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id m5F9Yetv005424; Sun, 15 Jun 2008 02:34:40 -0700 (PDT) (envelope-from kientzle@freebsd.org) Message-ID: <4854E230.5020004@freebsd.org> Date: Sun, 15 Jun 2008 02:34:40 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060422 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Doug Barton References: <200805261721.m4QHLCF4070787@repoman.freebsd.org> <20080608075256.GA35560@obiwan.tataz.chchile.org> <484CB927.3050101@freebsd.org> <484D5719.1070907@FreeBSD.org> <4854B91A.30403@FreeBSD.org> In-Reply-To: <4854B91A.30403@FreeBSD.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Jeremie Le Hen , Gabor Kovesdan , cvs-all@freebsd.org Subject: Re: cvs commit [HEAD] src/gnu/usr.bin/cpio 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 Jun 2008 09:34:41 -0000 >> .... in HEAD I would do this: >> >> WITH_BSDCPIO (default) build, install, and symlink to cpio >> WITHOUT_GCPIO (default) do not build or install >> >> Then if WITHOUT_BSDCPIO is defined you don't build or install it, and >> if WITH_GCPIO is defined you build, install, and symlink it, >> regardless of the state of the BSDCPIO knob. >> >> When this gets MFC'ed I would just flip the defaults. > > I've attached a patch which does what I described above for CPIO, and > adds a knob to turn off building of GNU grep. ... > > If this stuff makes anyone happy I'm glad to commit it. Looks good to me. Go for it. Tim From owner-cvs-src@FreeBSD.ORG Sun Jun 15 10:08:15 2008 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 04A4E1065678; Sun, 15 Jun 2008 10:08:15 +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 D20388FC16; Sun, 15 Jun 2008 10:08:14 +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 m5FA8EY2087439; Sun, 15 Jun 2008 10:08:14 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FA8Exv087438; Sun, 15 Jun 2008 10:08:14 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806151008.m5FA8Exv087438@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 10:07: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/usr.bin/tar/test main.c test.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 Jun 2008 10:08:15 -0000 kientzle 2008-06-15 10:07:54 UTC FreeBSD src repository Modified files: usr.bin/tar/test main.c test.h Log: SVN rev 179795 on 2008-06-15 10:07:54Z by kientzle MfP4: test harness cleanup. Revision Changes Path 1.3 +6 -3 src/usr.bin/tar/test/main.c 1.3 +15 -16 src/usr.bin/tar/test/test.h From owner-cvs-src@FreeBSD.ORG Sun Jun 15 10:08:30 2008 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 EC1DC1065689; Sun, 15 Jun 2008 10:08:30 +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 C5E2D8FC16; Sun, 15 Jun 2008 10:08:30 +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 m5FA8UeJ087488; Sun, 15 Jun 2008 10:08:30 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FA8UVd087487; Sun, 15 Jun 2008 10:08:30 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806151008.m5FA8UVd087487@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 10:08: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/usr.bin/tar subst.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 Jun 2008 10:08:31 -0000 kientzle 2008-06-15 10:08:16 UTC FreeBSD src repository Modified files: usr.bin/tar subst.c Log: SVN rev 179796 on 2008-06-15 10:08:16Z by kientzle MfP4: Minor portability fix. Revision Changes Path 1.4 +9 -1 src/usr.bin/tar/subst.c From owner-cvs-src@FreeBSD.ORG Sun Jun 15 10:26:16 2008 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 DB2211065675; Sun, 15 Jun 2008 10:26:16 +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 B4F078FC14; Sun, 15 Jun 2008 10:26:16 +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 m5FAQGDx088902; Sun, 15 Jun 2008 10:26:16 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FAQGBf088901; Sun, 15 Jun 2008 10:26:16 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806151026.m5FAQGBf088901@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 10:26: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/lib/libarchive archive_string.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 Jun 2008 10:26:17 -0000 kientzle 2008-06-15 10:26:08 UTC FreeBSD src repository Modified files: lib/libarchive archive_string.c Log: SVN rev 179797 on 2008-06-15 10:26:08Z by kientzle Fix a bad cast. Revision Changes Path 1.14 +1 -1 src/lib/libarchive/archive_string.c From owner-cvs-src@FreeBSD.ORG Sun Jun 15 10:35:33 2008 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 31C661065676; Sun, 15 Jun 2008 10:35:33 +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 239448FC1D; Sun, 15 Jun 2008 10:35: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 m5FAZXAh089750; Sun, 15 Jun 2008 10:35:33 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FAZWC7089749; Sun, 15 Jun 2008 10:35:33 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806151035.m5FAZWC7089749@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 10:35:22 +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 main.c test.h test_read_extract.c test_write_disk.c test_write_disk_perms.c test_write_disk_secure.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 Jun 2008 10:35:33 -0000 kientzle 2008-06-15 10:35:22 UTC FreeBSD src repository Modified files: lib/libarchive/test main.c test.h test_read_extract.c test_write_disk.c test_write_disk_perms.c test_write_disk_secure.c Log: SVN rev 179798 on 2008-06-15 10:35:22Z by kientzle MfP4: test harness improvements. Revision Changes Path 1.13 +49 -4 src/lib/libarchive/test/main.c 1.10 +23 -16 src/lib/libarchive/test/test.h 1.4 +18 -9 src/lib/libarchive/test/test_read_extract.c 1.9 +5 -1 src/lib/libarchive/test/test_write_disk.c 1.9 +3 -3 src/lib/libarchive/test/test_write_disk_perms.c 1.4 +2 -2 src/lib/libarchive/test/test_write_disk_secure.c From owner-cvs-src@FreeBSD.ORG Sun Jun 15 10:44:19 2008 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 135B51065672; Sun, 15 Jun 2008 10:44:19 +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 E0E5C8FC19; Sun, 15 Jun 2008 10:44:18 +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 m5FAiIWD090506; Sun, 15 Jun 2008 10:44:18 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FAiIUJ090505; Sun, 15 Jun 2008 10:44:18 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806151044.m5FAiIUJ090505@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 10:43: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_mtree.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 Jun 2008 10:44:19 -0000 kientzle 2008-06-15 10:43:59 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_mtree.c Log: SVN rev 179799 on 2008-06-15 10:43:59Z by kientzle Be a little more careful about closing file descriptors that may not exist. Revision Changes Path 1.8 +2 -1 src/lib/libarchive/archive_read_support_format_mtree.c From owner-cvs-src@FreeBSD.ORG Sun Jun 15 10:46:04 2008 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 A3B6F106566B; Sun, 15 Jun 2008 10:46:04 +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 9593B8FC15; Sun, 15 Jun 2008 10:46:04 +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 m5FAk4fn090706; Sun, 15 Jun 2008 10:46:04 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FAk4WB090705; Sun, 15 Jun 2008 10:46:04 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806151046.m5FAk4WB090705@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 10:45: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/lib/libarchive archive_read_support_compression_program.c archive_write_set_compression_program.c filter_fork.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 Jun 2008 10:46:04 -0000 kientzle 2008-06-15 10:45:57 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_compression_program.c archive_write_set_compression_program.c filter_fork.c Log: SVN rev 179800 on 2008-06-15 10:45:57Z by kientzle A number of minor corrections to the support for external compression programs: * Support platforms that have fork() but not vfork() * Don't write(), select(), or poll() against closed file descriptors Revision Changes Path 1.4 +9 -2 src/lib/libarchive/archive_read_support_compression_program.c 1.3 +9 -1 src/lib/libarchive/archive_write_set_compression_program.c 1.4 +27 -10 src/lib/libarchive/filter_fork.c From owner-cvs-src@FreeBSD.ORG Sun Jun 15 11:15:22 2008 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 9F9CE106566C; Sun, 15 Jun 2008 11:15:22 +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 798328FC1F; Sun, 15 Jun 2008 11:15:22 +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 m5FBFMDi094135; Sun, 15 Jun 2008 11:15:22 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FBFM1S094134; Sun, 15 Jun 2008 11:15:22 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806151115.m5FBFM1S094134@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 11:15: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/lib/libarchive archive_string.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 Jun 2008 11:15:22 -0000 kientzle 2008-06-15 11:15:12 UTC FreeBSD src repository Modified files: lib/libarchive archive_string.c Log: SVN rev 179801 on 2008-06-15 11:15:12Z by kientzle Since wctomb() returns int, temporaries should be int, not size_t. Revision Changes Path 1.15 +2 -2 src/lib/libarchive/archive_string.c From owner-cvs-src@FreeBSD.ORG Sun Jun 15 11:29:08 2008 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 C2A03106574D; Sun, 15 Jun 2008 11:29:08 +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 9CE8F8FC0C; Sun, 15 Jun 2008 11:29:08 +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 m5FBT8X2095259; Sun, 15 Jun 2008 11:29:08 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FBT8gn095258; Sun, 15 Jun 2008 11:29:08 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806151129.m5FBT8gn095258@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 15 Jun 2008 11:28: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/lib/libarchive archive_string.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 Jun 2008 11:29:08 -0000 kientzle 2008-06-15 11:28:56 UTC FreeBSD src repository Modified files: lib/libarchive archive_string.c Log: SVN rev 179802 on 2008-06-15 11:28:56Z by kientzle Rework the my_mbtowc_utf8() support function to fully match the mbtowc() calling convention, not the mbrtowc() convention. Revision Changes Path 1.16 +14 -14 src/lib/libarchive/archive_string.c From owner-cvs-src@FreeBSD.ORG Sun Jun 15 12:31:40 2008 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 3DCF41065673; Sun, 15 Jun 2008 12:31:40 +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 31A2F8FC27; Sun, 15 Jun 2008 12:31:40 +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 m5FCVeSJ001692; Sun, 15 Jun 2008 12:31:40 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FCVecW001691; Sun, 15 Jun 2008 12:31:40 GMT (envelope-from rrs@repoman.freebsd.org) Message-Id: <200806151231.m5FCVecW001691@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rrs@repoman.freebsd.org using -f From: Randall Stewart Date: Sun, 15 Jun 2008 12:31: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/netinet sctp_pcb.c sctp_pcb.h sctp_usrreq.c sctp_var.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 Jun 2008 12:31:40 -0000 rrs 2008-06-15 12:31:23 UTC FreeBSD src repository Modified files: sys/netinet sctp_pcb.c sctp_pcb.h sctp_usrreq.c sctp_var.h Log: SVN rev 179803 on 2008-06-15 12:31:23Z by rrs More prep for Vimage: - only one functino to destroy an SCTP stack sctp_finish() - Make it so this function also arranges for any threads created by the image to do a kthread_exit() Revision Changes Path 1.70 +16 -0 src/sys/netinet/sctp_pcb.c 1.36 +1 -1 src/sys/netinet/sctp_pcb.h 1.57 +0 -17 src/sys/netinet/sctp_usrreq.c 1.26 +0 -1 src/sys/netinet/sctp_var.h From owner-cvs-src@FreeBSD.ORG Sun Jun 15 13:25:42 2008 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 5A2C31065671; Sun, 15 Jun 2008 13:25:42 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EF2938FC2A; Sun, 15 Jun 2008 13:25:41 +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 m5FDPfqc020182; Sun, 15 Jun 2008 13:25:41 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FDPfNp020181; Sun, 15 Jun 2008 13:25:41 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200806151325.m5FDPfNp020181@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Sun, 15 Jun 2008 13:25: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/etc devd.conf 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 Jun 2008 13:25:42 -0000 kmacy 2008-06-15 13:25:23 UTC FreeBSD src repository Modified files: etc devd.conf Log: SVN rev 179804 on 2008-06-15 13:25:23Z by kmacy Stop moused on a detach event. Remove incorrect comment. This fixes frequent problems with usb mice and kvm switches caused by moused hanging around. Suggested by: Matthew Dodd MFC after: 2 weeks Revision Changes Path 1.40 +5 -0 src/etc/devd.conf From owner-cvs-src@FreeBSD.ORG Sun Jun 15 13:26:42 2008 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 B790B1065677; Sun, 15 Jun 2008 13:26:42 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 92C1B8FC1C; Sun, 15 Jun 2008 13:26:42 +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 m5FDQg06020278; Sun, 15 Jun 2008 13:26:42 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FDQgD5020277; Sun, 15 Jun 2008 13:26:42 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200806151326.m5FDQgD5020277@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Sun, 15 Jun 2008 13:26: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/etc devd.conf 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 Jun 2008 13:26:42 -0000 kmacy 2008-06-15 13:26:25 UTC FreeBSD src repository Modified files: etc devd.conf Log: SVN rev 179805 on 2008-06-15 13:26:25Z by kmacy remove incorrect comment that I missed in my last change Revision Changes Path 1.41 +0 -2 src/etc/devd.conf From owner-cvs-src@FreeBSD.ORG Sun Jun 15 13:37:44 2008 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 331C9106574C; Sun, 15 Jun 2008 13:37:44 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0E5768FC1D; Sun, 15 Jun 2008 13:37:44 +0000 (UTC) (envelope-from cokane@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 m5FDbh9v021195; Sun, 15 Jun 2008 13:37:43 GMT (envelope-from cokane@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FDbhOZ021194; Sun, 15 Jun 2008 13:37:43 GMT (envelope-from cokane@repoman.freebsd.org) Message-Id: <200806151337.m5FDbhOZ021194@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to cokane@repoman.freebsd.org using -f From: Coleman Kane Date: Sun, 15 Jun 2008 13:37: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/compat/ndis subr_ntoskrnl.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 Jun 2008 13:37:44 -0000 cokane 2008-06-15 13:37:29 UTC FreeBSD src repository Modified files: sys/compat/ndis subr_ntoskrnl.c Log: SVN rev 179806 on 2008-06-15 13:37:29Z by cokane Silence warning about missing IoGetDeviceObjectPointer by implementing a simple stub that always returns STATUS_SUCCESS. Submitted by: Paul B. Mahol Reviewed by: thompsa MFC after: 1 week Revision Changes Path 1.96 +13 -0 src/sys/compat/ndis/subr_ntoskrnl.c From owner-cvs-src@FreeBSD.ORG Sun Jun 15 19:06:59 2008 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 E43AF1065671; Sun, 15 Jun 2008 19:06:59 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D426D8FC20; Sun, 15 Jun 2008 19:06:59 +0000 (UTC) (envelope-from keramida@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 m5FJ6xqB065798; Sun, 15 Jun 2008 19:06:59 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FJ6xJq065797; Sun, 15 Jun 2008 19:06:59 GMT (envelope-from keramida@repoman.freebsd.org) Message-Id: <200806151906.m5FJ6xJq065797@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to keramida@repoman.freebsd.org using -f From: Giorgos Keramidas Date: Sun, 15 Jun 2008 14:36:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/shar shar.sh 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 Jun 2008 19:07:00 -0000 keramida 2008-06-15 14:36:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/shar shar.sh Log: SVN rev 179807 on 2008-06-15 14:36:01Z by keramida MFC -r 179355 on behalf of remko. % r179355 | remko | 2008-05-27 12:45:18 +0300 (Tue, 27 May 2008) | 11 lines % % Limit the EOF marker length to a maximum of 79 characters. [1] % % Add $FreeBSD$ tag so that I can actually commit this. % % PR: bin/118782 % Reported by: Bjoern Koenig % Patch by: edwin, Jaakko Heinonen (not used patch) % MFC after: 1 week % Approved by: imp (mentor, implicit) Revision Changes Path 1.3.48.1 +5 -2 src/usr.bin/shar/shar.sh From owner-cvs-src@FreeBSD.ORG Sun Jun 15 19:07:00 2008 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 ADA3E1065675; Sun, 15 Jun 2008 19:07:00 +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 84E318FC0C; Sun, 15 Jun 2008 19:07:00 +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 m5FJ70f0065825; Sun, 15 Jun 2008 19:07:00 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FJ70r3065824; Sun, 15 Jun 2008 19:07:00 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806151907.m5FJ70r3065824@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Sun, 15 Jun 2008 18:40:58 +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_subr.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 Jun 2008 19:07:00 -0000 kib 2008-06-15 18:40:58 UTC FreeBSD src repository Modified files: sys/fs/tmpfs tmpfs_subr.c Log: SVN rev 179808 on 2008-06-15 18:40:58Z by kib Do not redo the vnode tear-down work already done by insmntque() when vnode cannot be put on the vnode list for mount. Reported and tested by: marck Guilty party: me MFC after: 3 days Revision Changes Path 1.17 +1 -4 src/sys/fs/tmpfs/tmpfs_subr.c From owner-cvs-src@FreeBSD.ORG Sun Jun 15 20:12:23 2008 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 7FC38106564A; Sun, 15 Jun 2008 20:12:23 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 473968FC0A; Sun, 15 Jun 2008 20:12:23 +0000 (UTC) (envelope-from remko@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 m5FKCNR2072161; Sun, 15 Jun 2008 20:12:23 GMT (envelope-from remko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FKCNUW072160; Sun, 15 Jun 2008 20:12:23 GMT (envelope-from remko@repoman.freebsd.org) Message-Id: <200806152012.m5FKCNUW072160@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to remko@repoman.freebsd.org using -f From: Remko Lodder Date: Sun, 15 Jun 2008 20:12:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/sendmail 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 Jun 2008 20:12:23 -0000 remko 2008-06-15 20:12:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/sendmail Makefile Log: SVN rev 179809 on 2008-06-15 20:12:11Z by remko MFC rev 179460 Dont install .svn metadata with the sendmail install. Submitted by: marcel Approved by: imp (mentor, implicit) Revision Changes Path 1.10.10.1 +2 -2 src/share/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jun 15 20:26:24 2008 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 EA6F7106566C; Sun, 15 Jun 2008 20:26:24 +0000 (UTC) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C0F478FC1A; Sun, 15 Jun 2008 20:26:24 +0000 (UTC) (envelope-from fjoe@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 m5FKQOoc073417; Sun, 15 Jun 2008 20:26:24 GMT (envelope-from fjoe@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5FKQOpD073415; Sun, 15 Jun 2008 20:26:24 GMT (envelope-from fjoe@repoman.freebsd.org) Message-Id: <200806152026.m5FKQOpD073415@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to fjoe@repoman.freebsd.org using -f From: Max Khon Date: Sun, 15 Jun 2008 20:26: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/sys param.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 Jun 2008 20:26:25 -0000 fjoe 2008-06-15 20:26:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sys param.h Log: SVN rev 179810 on 2008-06-15 20:26:09Z by fjoe Bump __FreeBSD_version to 603104 for make(1) :u var modifier. Revision Changes Path 1.244.2.38 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Mon Jun 16 04:44:46 2008 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 047A3106564A; Mon, 16 Jun 2008 04:44:46 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CDC768FC12; Mon, 16 Jun 2008 04:44:45 +0000 (UTC) (envelope-from jb@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 m5G4ijYe044148; Mon, 16 Jun 2008 04:44:45 GMT (envelope-from jb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5G4ijVM044147; Mon, 16 Jun 2008 04:44:45 GMT (envelope-from jb@repoman.freebsd.org) Message-Id: <200806160444.m5G4ijVM044147@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jb@repoman.freebsd.org using -f From: John Birrell Date: Mon, 16 Jun 2008 04:44: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/kern kern_dtrace.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 Jun 2008 04:44:46 -0000 jb 2008-06-16 04:44:29 UTC FreeBSD src repository Modified files: sys/kern kern_dtrace.c Log: SVN rev 179811 on 2008-06-16 04:44:29Z by jb Remove code that isn't required. It actually breaks the case where KDTRACE_HOOKS is defined and KDB isn't. This is the case that it was intended for. Revision Changes Path 1.2 +0 -12 src/sys/kern/kern_dtrace.c From owner-cvs-src@FreeBSD.ORG Mon Jun 16 05:33:32 2008 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 A8074106568D; Mon, 16 Jun 2008 05:33:32 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7DFC78FC1D; Mon, 16 Jun 2008 05:33:32 +0000 (UTC) (envelope-from dougb@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 m5G5XWW3058277; Mon, 16 Jun 2008 05:33:32 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5G5XWiT058276; Mon, 16 Jun 2008 05:33:32 GMT (envelope-from dougb@repoman.freebsd.org) Message-Id: <200806160533.m5G5XWiT058276@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dougb@repoman.freebsd.org using -f From: Doug Barton Date: Mon, 16 Jun 2008 05:33: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/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: Mon, 16 Jun 2008 05:33:32 -0000 dougb 2008-06-16 05:33:16 UTC FreeBSD src repository Modified files: share/man/man5 src.conf.5 Log: SVN rev 179812 on 2008-06-16 05:33:16Z by dougb Regenerate using svn $FreeBSD$ tags. There is no change in the actual man page text other than the date. Revision Changes Path 1.27 +87 -87 src/share/man/man5/src.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Jun 16 05:53:10 2008 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 4BB591065678; Mon, 16 Jun 2008 05:53:10 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 06F918FC0A; Mon, 16 Jun 2008 05:53:05 +0000 (UTC) (envelope-from dougb@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 m5G5r4Wa060118; Mon, 16 Jun 2008 05:53:04 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5G5r4Ub060117; Mon, 16 Jun 2008 05:53:04 GMT (envelope-from dougb@repoman.freebsd.org) Message-Id: <200806160553.m5G5r4Ub060117@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dougb@repoman.freebsd.org using -f From: Doug Barton Date: Mon, 16 Jun 2008 05:48: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/gnu/usr.bin Makefile src/gnu/usr.bin/cpio Makefile src/share/mk bsd.own.mk src/tools/build/options WITHOUT_BSD_CPIO WITHOUT_GNU_GREP WITH_GNU_CPIO src/usr.bin Makefile src/usr.bin/cpio 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: Mon, 16 Jun 2008 05:53:10 -0000 dougb 2008-06-16 05:48:15 UTC FreeBSD src repository Modified files: gnu/usr.bin Makefile gnu/usr.bin/cpio Makefile share/mk bsd.own.mk usr.bin Makefile usr.bin/cpio Makefile Added files: tools/build/options WITHOUT_BSD_CPIO WITHOUT_GNU_GREP WITH_GNU_CPIO Log: SVN rev 179813 on 2008-06-16 05:48:15Z by dougb 1. Make the BSD version of cpio the default [1] a. The BSD version will be built and installed unless WITHOUT_BSD_CPIO is defined. b. The GNU version will not be built or installed unless WITH_GNU_CPIO is defined. If this is defined, the symlink in /usr/bin will be to the GNU version whether the BSD version is present or not. When these changes are MFCed the defaults should be flipped. 2. Add a knob to disable the building of GNU grep. This will make it easier for those that want to test the BSD version in the ports. Approved by: kientzle [1] Revision Changes Path 1.97 +10 -2 src/gnu/usr.bin/Makefile 1.14 +0 -2 src/gnu/usr.bin/cpio/Makefile 1.76 +3 -0 src/share/mk/bsd.own.mk 1.1 +3 -0 src/tools/build/options/WITHOUT_BSD_CPIO (new) 1.1 +2 -0 src/tools/build/options/WITHOUT_GNU_GREP (new) 1.1 +6 -0 src/tools/build/options/WITH_GNU_CPIO (new) 1.315 +5 -1 src/usr.bin/Makefile 1.3 +1 -1 src/usr.bin/cpio/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jun 16 05:54:18 2008 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 740821065680; Mon, 16 Jun 2008 05:54:18 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4A5AC8FC23; Mon, 16 Jun 2008 05:54:18 +0000 (UTC) (envelope-from dougb@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 m5G5sITO060215; Mon, 16 Jun 2008 05:54:18 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5G5sIFI060214; Mon, 16 Jun 2008 05:54:18 GMT (envelope-from dougb@repoman.freebsd.org) Message-Id: <200806160554.m5G5sIFI060214@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dougb@repoman.freebsd.org using -f From: Doug Barton Date: Mon, 16 Jun 2008 05:50: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/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: Mon, 16 Jun 2008 05:54:18 -0000 dougb 2008-06-16 05:50:21 UTC FreeBSD src repository Modified files: share/man/man5 src.conf.5 Log: SVN rev 179814 on 2008-06-16 05:50:21Z by dougb Regenerate to add the definitions of WITHOUT_BSD_CPIO WITH_GNU_CPIO and WITHOUT_GNU_GREP Revision Changes Path 1.28 +14 -0 src/share/man/man5/src.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Jun 16 07:23:20 2008 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 8F9FF1065672; Mon, 16 Jun 2008 07:23:20 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 670F28FC1F; Mon, 16 Jun 2008 07:23:20 +0000 (UTC) (envelope-from dougb@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 m5G7NKTV071004; Mon, 16 Jun 2008 07:23:20 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5G7NKwX071003; Mon, 16 Jun 2008 07:23:20 GMT (envelope-from dougb@repoman.freebsd.org) Message-Id: <200806160723.m5G7NKwX071003@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dougb@repoman.freebsd.org using -f From: Doug Barton Date: Mon, 16 Jun 2008 07:23: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/share/mk bsd.own.mk 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 Jun 2008 07:23:20 -0000 dougb 2008-06-16 07:23:12 UTC FreeBSD src repository Modified files: share/mk bsd.own.mk Log: SVN rev 179815 on 2008-06-16 07:23:12Z by dougb Properly alphabetize the BSD_CPIO option Revision Changes Path 1.77 +1 -1 src/share/mk/bsd.own.mk From owner-cvs-src@FreeBSD.ORG Mon Jun 16 07:24:21 2008 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 CF3D71065689; Mon, 16 Jun 2008 07:24:21 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 75A668FC1B; Mon, 16 Jun 2008 07:24:21 +0000 (UTC) (envelope-from dougb@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 m5G7OLkC071092; Mon, 16 Jun 2008 07:24:21 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5G7OLi8071091; Mon, 16 Jun 2008 07:24:21 GMT (envelope-from dougb@repoman.freebsd.org) Message-Id: <200806160724.m5G7OLi8071091@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dougb@repoman.freebsd.org using -f From: Doug Barton Date: Mon, 16 Jun 2008 07:24:05 +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/cpio 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: Mon, 16 Jun 2008 07:24:21 -0000 dougb 2008-06-16 07:24:05 UTC FreeBSD src repository Modified files: usr.bin/cpio Makefile Log: SVN rev 179816 on 2008-06-16 07:24:05Z by dougb Include bsd.own.mk to pick up the definition of MK_GNU_CPIO Revision Changes Path 1.4 +2 -0 src/usr.bin/cpio/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jun 16 09:03:09 2008 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 F36CE1065678; Mon, 16 Jun 2008 09:03:08 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E356A8FC15; Mon, 16 Jun 2008 09:03:08 +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 m5G938m8090500; Mon, 16 Jun 2008 09:03:08 GMT (envelope-from flz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5G9389v090499; Mon, 16 Jun 2008 09:03:08 GMT (envelope-from flz@repoman.freebsd.org) Message-Id: <200806160903.m5G9389v090499@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to flz@repoman.freebsd.org using -f From: Florent Thoumie Date: Mon, 16 Jun 2008 09:02:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/pkg_install/add perform.c src/usr.sbin/pkg_install/lib lib.h src/usr.sbin/pkg_install/updating 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 Jun 2008 09:03:09 -0000 flz 2008-06-16 09:02:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/pkg_install/add perform.c usr.sbin/pkg_install/lib lib.h usr.sbin/pkg_install/updating main.c Log: SVN rev 179817 on 2008-06-16 09:02:59Z by flz Synchronize pkg_install with HEAD (20080612) r179760: fix recursive -K (add), '\n' not part of pkg origin (updating) Revision Changes Path 1.80.2.3 +1 -1 src/usr.sbin/pkg_install/add/perform.c 1.60.2.4 +1 -1 src/usr.sbin/pkg_install/lib/lib.h 1.2.2.3 +2 -0 src/usr.sbin/pkg_install/updating/main.c From owner-cvs-src@FreeBSD.ORG Mon Jun 16 09:04:11 2008 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 60202106566C; Mon, 16 Jun 2008 09:04:11 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5045A8FC32; Mon, 16 Jun 2008 09:04:11 +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 m5G94BHK090631; Mon, 16 Jun 2008 09:04:11 GMT (envelope-from flz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5G94BLP090630; Mon, 16 Jun 2008 09:04:11 GMT (envelope-from flz@repoman.freebsd.org) Message-Id: <200806160904.m5G94BLP090630@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to flz@repoman.freebsd.org using -f From: Florent Thoumie Date: Mon, 16 Jun 2008 09:03:57 +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.sbin/pkg_install/add perform.c src/usr.sbin/pkg_install/lib lib.h src/usr.sbin/pkg_install/updating 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 Jun 2008 09:04:11 -0000 flz 2008-06-16 09:03:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/pkg_install/add perform.c usr.sbin/pkg_install/lib lib.h usr.sbin/pkg_install/updating main.c Log: SVN rev 179818 on 2008-06-16 09:03:57Z by flz Synchronize pkg_install with HEAD (20080612) r179760: fix recursive -K (add), '\n' not part of pkg origin (updating) Revision Changes Path 1.77.8.6 +1 -1 src/usr.sbin/pkg_install/add/perform.c 1.56.2.6 +1 -1 src/usr.sbin/pkg_install/lib/lib.h 1.2.4.3 +2 -0 src/usr.sbin/pkg_install/updating/main.c From owner-cvs-src@FreeBSD.ORG Mon Jun 16 09:15:44 2008 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 3CEAD106567A; Mon, 16 Jun 2008 09:15:44 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 151BC8FC2A; Mon, 16 Jun 2008 09:15:44 +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 m5G9Fh7R091645; Mon, 16 Jun 2008 09:15:43 GMT (envelope-from flz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5G9FhXe091644; Mon, 16 Jun 2008 09:15:43 GMT (envelope-from flz@repoman.freebsd.org) Message-Id: <200806160915.m5G9FhXe091644@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to flz@repoman.freebsd.org using -f From: Florent Thoumie Date: Mon, 16 Jun 2008 09:15:27 +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/pkg_install 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: Mon, 16 Jun 2008 09:15:44 -0000 flz 2008-06-16 09:15:27 UTC FreeBSD src repository Modified files: usr.sbin/pkg_install Makefile Log: SVN rev 179819 on 2008-06-16 09:15:27Z by flz Style fix (use naked commands). Reported by: obrien Revision Changes Path 1.25 +3 -7 src/usr.sbin/pkg_install/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jun 16 09:17:59 2008 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 D2A3F10656A9; Mon, 16 Jun 2008 09:17:59 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AAC918FC14; Mon, 16 Jun 2008 09:17:59 +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 m5G9HxnN091805; Mon, 16 Jun 2008 09:17:59 GMT (envelope-from flz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5G9Hx42091804; Mon, 16 Jun 2008 09:17:59 GMT (envelope-from flz@repoman.freebsd.org) Message-Id: <200806160917.m5G9Hx42091804@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to flz@repoman.freebsd.org using -f From: Florent Thoumie Date: Mon, 16 Jun 2008 09:17: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/usr.sbin/pkg_install 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: Mon, 16 Jun 2008 09:18:00 -0000 flz 2008-06-16 09:17:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/pkg_install Makefile Log: SVN rev 179820 on 2008-06-16 09:17:46Z by flz MFC: style fixes (naked commands, r179819) Revision Changes Path 1.16.2.3 +3 -7 src/usr.sbin/pkg_install/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jun 16 09:18:01 2008 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 B2880106575B; Mon, 16 Jun 2008 09:18:01 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9D5AE8FC18; Mon, 16 Jun 2008 09:18:00 +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 m5G9I0qL091839; Mon, 16 Jun 2008 09:18:00 GMT (envelope-from flz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5G9I0DV091838; Mon, 16 Jun 2008 09:18:00 GMT (envelope-from flz@repoman.freebsd.org) Message-Id: <200806160918.m5G9I0DV091838@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to flz@repoman.freebsd.org using -f From: Florent Thoumie Date: Mon, 16 Jun 2008 09:17:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/pkg_install 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: Mon, 16 Jun 2008 09:18:01 -0000 flz 2008-06-16 09:17:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/pkg_install Makefile Log: SVN rev 179821 on 2008-06-16 09:17:59Z by flz MFC: style fixes (naked commands, r179819) Revision Changes Path 1.17.2.3 +3 -7 src/usr.sbin/pkg_install/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jun 16 14:18:56 2008 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 8A345106567A; Mon, 16 Jun 2008 14:18:56 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id 632188FC22; Mon, 16 Jun 2008 14:18:56 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.2/8.14.2) with ESMTP id m5GEIuAx008856; Mon, 16 Jun 2008 07:18:56 -0700 (PDT) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.2/8.14.2/Submit) id m5GEItT8008855; Mon, 16 Jun 2008 07:18:55 -0700 (PDT) (envelope-from obrien) Date: Mon, 16 Jun 2008 07:18:55 -0700 From: "David O'Brien" To: Doug Barton Message-ID: <20080616141855.GG74595@dragon.NUXI.org> References: <200805261721.m4QHLCF4070787@repoman.freebsd.org> <20080608075256.GA35560@obiwan.tataz.chchile.org> <484CB927.3050101@freebsd.org> <484D5719.1070907@FreeBSD.org> <4854B91A.30403@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4854B91A.30403@FreeBSD.org> X-Operating-System: FreeBSD 8.0-CURRENT User-Agent: Mutt/1.5.16 (2007-06-09) Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Tim Kientzle , Gabor Kovesdan , Jeremie Le Hen Subject: Re: cvs commit [HEAD] src/gnu/usr.bin/cpio Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org 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 Jun 2008 14:18:56 -0000 On Sat, Jun 14, 2008 at 11:39:22PM -0700, Doug Barton wrote: > I've attached a patch which does what I described above for CPIO, and > adds a knob to turn off building of GNU grep. When we get to the point > where bsd grep is imported into the base system, I would do the same in > HEAD/8-current for bsd grep as I am proposing we do for cpio. Doug, Before changing the default grep away from GNU grep, please have a full and wide discussion. cpio is one thing, but GNU grep is faster than any alternative so far (educated me if other greps are finally faster). Speed of grep is a tier-1 feature. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Jun 16 14:34:07 2008 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 624DE1065682; Mon, 16 Jun 2008 14:34:07 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3689A8FC14; Mon, 16 Jun 2008 14:34:07 +0000 (UTC) (envelope-from gnn@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 m5GEY7YR036444; Mon, 16 Jun 2008 14:34:07 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GEY7Uo036443; Mon, 16 Jun 2008 14:34:07 GMT (envelope-from gnn@repoman.freebsd.org) Message-Id: <200806161434.m5GEY7Uo036443@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gnn@repoman.freebsd.org using -f From: "George V. Neville-Neil" Date: Mon, 16 Jun 2008 14:33: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/share/man/man4 crypto.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 Jun 2008 14:34:07 -0000 gnn 2008-06-16 14:33:54 UTC FreeBSD src repository Modified files: share/man/man4 crypto.4 Log: SVN rev 179822 on 2008-06-16 14:33:54Z by gnn Update to include the Camellia algorithm which is in the code but which was accidentally left undocumented in the manual page. Revision Changes Path 1.8 +1 -0 src/share/man/man4/crypto.4 From owner-cvs-src@FreeBSD.ORG Mon Jun 16 14:50:38 2008 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 2786E106566B; Mon, 16 Jun 2008 14:50:38 +0000 (UTC) (envelope-from fanf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EFBFD8FC17; Mon, 16 Jun 2008 14:50:37 +0000 (UTC) (envelope-from fanf@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 m5GEobkS037787; Mon, 16 Jun 2008 14:50:37 GMT (envelope-from fanf@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GEobfn037786; Mon, 16 Jun 2008 14:50:37 GMT (envelope-from fanf@repoman.freebsd.org) Message-Id: <200806161450.m5GEobfn037786@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to fanf@repoman.freebsd.org using -f From: Tony Finch Date: Mon, 16 Jun 2008 14:50: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/lib/libc/sys setgroups.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: Mon, 16 Jun 2008 14:50:38 -0000 fanf 2008-06-16 14:50:21 UTC FreeBSD src repository Modified files: lib/libc/sys setgroups.2 Log: SVN rev 179823 on 2008-06-16 14:50:21Z by fanf Make it clearer that privilege is needed to reduce as well as increase group membership. Revision Changes Path 1.15 +1 -1 src/lib/libc/sys/setgroups.2 From owner-cvs-src@FreeBSD.ORG Mon Jun 16 15:42:12 2008 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 82A6C1065688 for ; Mon, 16 Jun 2008 15:42:12 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx23.fluidhosting.com [204.14.89.6]) by mx1.freebsd.org (Postfix) with ESMTP id 2FAC78FC1E for ; Mon, 16 Jun 2008 15:42:12 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 17527 invoked by uid 399); 16 Jun 2008 15:42:11 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 16 Jun 2008 15:42:11 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <485689D0.2000009@FreeBSD.org> Date: Mon, 16 Jun 2008 08:42:08 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.14 (X11/20080606) MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200805261721.m4QHLCF4070787@repoman.freebsd.org> <20080608075256.GA35560@obiwan.tataz.chchile.org> <484CB927.3050101@freebsd.org> <484D5719.1070907@FreeBSD.org> <4854B91A.30403@FreeBSD.org> <20080616141855.GG74595@dragon.NUXI.org> In-Reply-To: <20080616141855.GG74595@dragon.NUXI.org> X-Enigmail-Version: 0.95.6 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Tim Kientzle , Gabor Kovesdan , Jeremie Le Hen Subject: Re: cvs commit [HEAD] src/gnu/usr.bin/cpio 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: Mon, 16 Jun 2008 15:42:12 -0000 David O'Brien wrote: > On Sat, Jun 14, 2008 at 11:39:22PM -0700, Doug Barton wrote: >> I've attached a patch which does what I described above for CPIO, and >> adds a knob to turn off building of GNU grep. When we get to the point >> where bsd grep is imported into the base system, I would do the same in >> HEAD/8-current for bsd grep as I am proposing we do for cpio. > > Doug, > Before changing the default grep away from GNU grep, please have a full > and wide discussion. FWIW, I'm not the driving force for changing cpio, I'm just helping with the knobs. > cpio is one thing, but GNU grep is faster than any > alternative so far (educated me if other greps are finally faster). According to Gabor his latest version compares favorably. However, when I did some quick tests of his new version the first two tests I did were unsuccessful based on compatibility issues, so I'm not in any way suggesting that we're ready to move forward on that. I added a knob to NOT build gnu grep which will make further testing easier for those who are interested. > Speed of grep is a tier-1 feature. I agree with you on that, but keep in mind that _if_ we want to ship 8.0-RELEASE with a BSD licensed grep the default would have to be changed in HEAD sooner rather than later. That's the only way it'll get any kind of useful testing. Default settings to build old versions of critical tools can always be reversed prior to a -RELEASE. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Mon Jun 16 16:26:24 2008 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 9AC79106566B; Mon, 16 Jun 2008 16:26:24 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 864398FC15; Mon, 16 Jun 2008 16:26:24 +0000 (UTC) (envelope-from obrien@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 m5GGQOAt051640; Mon, 16 Jun 2008 16:26:24 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GGQOqg051639; Mon, 16 Jun 2008 16:26:24 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200806161626.m5GGQOqg051639@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Mon, 16 Jun 2008 16:23: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/share/man/man4 ciss.4 src/sys/dev/ciss ciss.c src/sys/vm vm_kern.c src/usr.bin/cksum cksum.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 Jun 2008 16:26:24 -0000 obrien 2008-06-16 16:23:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ciss.4 sys/dev/ciss ciss.c sys/vm vm_kern.c usr.bin/cksum cksum.c Log: SVN rev 179824 on 2008-06-16 16:23:09Z by obrien MFC rev 1.126 / r165854: Declare the map entry created by kmem_init() for the range from VM_MIN_KERNEL_ADDRESS to the end of the kernel's bootstrap data as MAP_NOFAULT. Revision Changes Path 1.11.2.5 +0 -0 src/share/man/man4/ciss.4 1.64.2.7 +0 -0 src/sys/dev/ciss/ciss.c 1.122.2.1 +2 -1 src/sys/vm/vm_kern.c 1.17.12.2 +0 -0 src/usr.bin/cksum/cksum.c From owner-cvs-src@FreeBSD.ORG Mon Jun 16 17:04:23 2008 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 072C31065671; Mon, 16 Jun 2008 17:04:23 +0000 (UTC) (envelope-from olli@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E786B8FC19; Mon, 16 Jun 2008 17:04:22 +0000 (UTC) (envelope-from olli@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 m5GH4MjN066707; Mon, 16 Jun 2008 17:04:22 GMT (envelope-from olli@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GH4Mms066706; Mon, 16 Jun 2008 17:04:22 GMT (envelope-from olli@repoman.freebsd.org) Message-Id: <200806161704.m5GH4Mms066706@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to olli@repoman.freebsd.org using -f From: Oliver Fromme Date: Mon, 16 Jun 2008 17:04:04 +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/boot/i386/libi386 time.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 Jun 2008 17:04:23 -0000 olli 2008-06-16 17:04:04 UTC FreeBSD src repository Modified files: sys/boot/i386/libi386 time.c Log: SVN rev 179825 on 2008-06-16 17:04:04Z by olli Implement a workaround for a long-standing problem in libi386's time(), caused by a qemu bug. The bug might be present in other BIOSes, too. qemu either does not simulate the AT RTC correctly or has a broken BIOS 1A/02 implementation, and will return an incorrect value if the RTC is read while it is being updated. The effect is worsened by the fact that qemu's INT 15/86 function ("wait" a.k.a. usleep) is non-implmeneted or broken and returns immediately, causing beastie.4th to spin in a tight loop calling the "read RTC" function millions of times, triggering the problem quickly. Therefore, we keep reading the BIOS value until we get the same result twice. This change fixes beastie.4th's countdown under qemu. Approved by: des (mentor) Revision Changes Path 1.6 +32 -8 src/sys/boot/i386/libi386/time.c From owner-cvs-src@FreeBSD.ORG Mon Jun 16 17:06:23 2008 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 B69901065762; Mon, 16 Jun 2008 17:06:23 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 89E898FC1D; Mon, 16 Jun 2008 17:06:23 +0000 (UTC) (envelope-from obrien@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 m5GH6N3I066971; Mon, 16 Jun 2008 17:06:23 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GH6NoK066970; Mon, 16 Jun 2008 17:06:23 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200806161706.m5GH6NoK066970@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Mon, 16 Jun 2008 17:06: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/contrib/cvs/src classify.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 Jun 2008 17:06:23 -0000 obrien 2008-06-16 17:06:17 UTC FreeBSD src repository Modified files: contrib/cvs/src classify.c Log: SVN rev 179826 on 2008-06-16 17:06:17Z by obrien Add $FreeBSD$ since we now have local changes. Revision Changes Path 1.4 +3 -0 src/contrib/cvs/src/classify.c From owner-cvs-src@FreeBSD.ORG Mon Jun 16 17:25:39 2008 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 E771B1065670; Mon, 16 Jun 2008 17:25:39 +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 BAFE78FC14; Mon, 16 Jun 2008 17:25:39 +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 m5GHPdqB073532; Mon, 16 Jun 2008 17:25:39 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GHPdUD073531; Mon, 16 Jun 2008 17:25:39 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806161725.m5GHPdUD073531@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Mon, 16 Jun 2008 17: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/sys param.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 Jun 2008 17:25:40 -0000 kib 2008-06-16 17:25:20 UTC FreeBSD src repository Modified files: sys/sys param.h Log: SVN rev 179827 on 2008-06-16 17:25:20Z by kib Add the member2struct() macro, that returns pointer to the containing structure given pointer to some structure member. MFC after: 2 weeks Revision Changes Path 1.357 +7 -0 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Mon Jun 16 17:34:29 2008 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 DCB361065670; Mon, 16 Jun 2008 17:34:29 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id B489A8FC25; Mon, 16 Jun 2008 17:34:29 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.2/8.14.2) with ESMTP id m5GHYTXj038116; Mon, 16 Jun 2008 10:34:29 -0700 (PDT) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.2/8.14.2/Submit) id m5GHYSX4038115; Mon, 16 Jun 2008 10:34:28 -0700 (PDT) (envelope-from obrien) Date: Mon, 16 Jun 2008 10:34:28 -0700 From: "David O'Brien" To: Doug Barton Message-ID: <20080616173428.GA38024@dragon.NUXI.org> References: <200805261721.m4QHLCF4070787@repoman.freebsd.org> <20080608075256.GA35560@obiwan.tataz.chchile.org> <484CB927.3050101@freebsd.org> <484D5719.1070907@FreeBSD.org> <4854B91A.30403@FreeBSD.org> <20080616141855.GG74595@dragon.NUXI.org> <485689D0.2000009@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <485689D0.2000009@FreeBSD.org> X-Operating-System: FreeBSD 8.0-CURRENT User-Agent: Mutt/1.5.16 (2007-06-09) Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Tim Kientzle , Gabor Kovesdan , Jeremie Le Hen Subject: Re: cvs commit [HEAD] src/gnu/usr.bin/cpio Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org 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 Jun 2008 17:34:30 -0000 On Mon, Jun 16, 2008 at 08:42:08AM -0700, Doug Barton wrote: >> Speed of grep is a tier-1 feature. > > I agree with you on that, but keep in mind that _if_ we want to ship > 8.0-RELEASE with a BSD licensed grep the default would have to be changed > in HEAD sooner rather than later. That's the only way it'll get any kind of > useful testing. Default settings to build old versions of critical tools > can always be reversed prior to a -RELEASE. I've no problems with the knob - and would like to see a BSDL grep'ed brought in and at least have available [to live beside GNU grep]. My only request was to not throw the /usr/bin/grep != GNU grep switch without much thought. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Jun 16 17:42:03 2008 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 2AFE8106566C; Mon, 16 Jun 2008 17:42:03 +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 160418FC2B; Mon, 16 Jun 2008 17:42:03 +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 m5GHg2uo075121; Mon, 16 Jun 2008 17:42:02 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GHg2jj075120; Mon, 16 Jun 2008 17:42:02 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806161742.m5GHg2jj075120@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Mon, 16 Jun 2008 17:34: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/sys/fs/devfs devfs_devs.c devfs_int.h devfs_vnops.c src/sys/kern kern_conf.c src/sys/sys conf.h src/usr.bin/fstat fstat.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 Jun 2008 17:42:03 -0000 kib 2008-06-16 17:34:59 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_devs.c devfs_int.h devfs_vnops.c sys/kern kern_conf.c sys/sys conf.h usr.bin/fstat fstat.c Log: SVN rev 179828 on 2008-06-16 17:34:59Z by kib Struct cdev is always the member of the struct cdev_priv. When devfs needed to promote cdev to cdev_priv, the si_priv pointer was followed. Use member2struct() to calculate address of the wrapping cdev_priv. Rename si_priv to __si_reserved. Tested by: pho Reviewed by: ed MFC after: 2 weeks Revision Changes Path 1.54 +3 -4 src/sys/fs/devfs/devfs_devs.c 1.6 +2 -0 src/sys/fs/devfs/devfs_int.h 1.163 +5 -5 src/sys/fs/devfs/devfs_vnops.c 1.218 +6 -6 src/sys/kern/kern_conf.c 1.242 +1 -1 src/sys/sys/conf.h 1.69 +2 -3 src/usr.bin/fstat/fstat.c From owner-cvs-src@FreeBSD.ORG Mon Jun 16 17:43:35 2008 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 D79F610656B9; Mon, 16 Jun 2008 17:43:35 +0000 (UTC) (envelope-from eri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AAD978FC1F; Mon, 16 Jun 2008 17:43:35 +0000 (UTC) (envelope-from eri@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 m5GHhZre075273; Mon, 16 Jun 2008 17:43:35 GMT (envelope-from eri@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GHhZ4S075271; Mon, 16 Jun 2008 17:43:35 GMT (envelope-from eri@repoman.freebsd.org) Message-Id: <200806161743.m5GHhZ4S075271@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to eri@repoman.freebsd.org using -f From: Ermal Luçi Date: Mon, 16 Jun 2008 17:35: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/usr.bin/calendar/calendars calendar.freebsd 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 Jun 2008 17:43:36 -0000 eri 2008-06-16 17:35:34 UTC FreeBSD src repository Modified files: usr.bin/calendar/calendars calendar.freebsd Log: SVN rev 179829 on 2008-06-16 17:35:34Z by eri Add my birthday to the calendar. Approved by: mlaier (mentor) Revision Changes Path 1.239 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Mon Jun 16 17:43:36 2008 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 A338D10656AE; Mon, 16 Jun 2008 17:43:36 +0000 (UTC) (envelope-from eri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 76BAF8FC15; Mon, 16 Jun 2008 17:43:36 +0000 (UTC) (envelope-from eri@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 m5GHha04075300; Mon, 16 Jun 2008 17:43:36 GMT (envelope-from eri@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GHhasF075299; Mon, 16 Jun 2008 17:43:36 GMT (envelope-from eri@repoman.freebsd.org) Message-Id: <200806161743.m5GHhasF075299@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to eri@repoman.freebsd.org using -f From: Ermal Luçi Date: Mon, 16 Jun 2008 17:38:48 +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/misc committers-src.dot 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 Jun 2008 17:43:36 -0000 eri 2008-06-16 17:38:48 UTC FreeBSD src repository Modified files: share/misc committers-src.dot Log: SVN rev 179830 on 2008-06-16 17:38:48Z by eri Record my roots. Reviewed by: mlaier (mentor) Revision Changes Path 1.75 +3 -0 src/share/misc/committers-src.dot From owner-cvs-src@FreeBSD.ORG Mon Jun 16 18:32:38 2008 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 277D1106564A; Mon, 16 Jun 2008 18:32:38 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EE19A8FC19; Mon, 16 Jun 2008 18:32:37 +0000 (UTC) (envelope-from remko@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 m5GIWbAW080785; Mon, 16 Jun 2008 18:32:37 GMT (envelope-from remko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GIWbQH080784; Mon, 16 Jun 2008 18:32:37 GMT (envelope-from remko@repoman.freebsd.org) Message-Id: <200806161832.m5GIWbQH080784@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to remko@repoman.freebsd.org using -f From: Remko Lodder Date: Mon, 16 Jun 2008 18:32: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/pci if_rl.c if_rlreg.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 Jun 2008 18:32:38 -0000 remko 2008-06-16 18:32:20 UTC FreeBSD src repository Modified files: sys/pci if_rl.c if_rlreg.h Log: SVN rev 179831 on 2008-06-16 18:32:20Z by remko Add another 8139D variant. PR: 124622 Submitted by: Evgeny Zhirnov Approved by: imp (mentor, implicit) MFC after: 3 days Revision Changes Path 1.175 +2 -0 src/sys/pci/if_rl.c 1.75 +1 -0 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Mon Jun 16 19:57:09 2008 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 7746C1065676; Mon, 16 Jun 2008 19:57:09 +0000 (UTC) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 63CF58FC26; Mon, 16 Jun 2008 19:57:09 +0000 (UTC) (envelope-from ups@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 m5GJv9QY089113; Mon, 16 Jun 2008 19:57:09 GMT (envelope-from ups@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GJv9mR089112; Mon, 16 Jun 2008 19:57:09 GMT (envelope-from ups@repoman.freebsd.org) Message-Id: <200806161957.m5GJv9mR089112@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ups@repoman.freebsd.org using -f From: Stephan Uphoff Date: Mon, 16 Jun 2008 19:56: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/sys/netinet tcp_syncache.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 Jun 2008 19:57:09 -0000 ups 2008-06-16 19:56:59 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: SVN rev 179832 on 2008-06-16 19:56:59Z by ups Fix a check in SYN cache expansion (syncache_expand()) to accept packets that arrive in the receive window instead of just on the left edge of the receive window. This is needed for correct behavior when packets are lost or reordered. PR: kern/123950 Reviewed by: andre@, silby@ Reported by: Yahoo!, Wang Jin MFC after: 1 week Revision Changes Path 1.146 +7 -4 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Mon Jun 16 20:08:41 2008 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 236201065686; Mon, 16 Jun 2008 20:08:41 +0000 (UTC) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EA73D8FC16; Mon, 16 Jun 2008 20:08:40 +0000 (UTC) (envelope-from ups@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 m5GK8eBE091142; Mon, 16 Jun 2008 20:08:40 GMT (envelope-from ups@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GK8eeN091141; Mon, 16 Jun 2008 20:08:40 GMT (envelope-from ups@repoman.freebsd.org) Message-Id: <200806162008.m5GK8eeN091141@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ups@repoman.freebsd.org using -f From: Stephan Uphoff Date: Mon, 16 Jun 2008 20:08:22 +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 tcp_syncache.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 Jun 2008 20:08:41 -0000 ups 2008-06-16 20:08:22 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: SVN rev 179833 on 2008-06-16 20:08:22Z by ups Change incorrect stale cookie detection in syncookie_lookup() that prematurely declared a cookie as expired. Reviewed by: andre@, silby@ Reported by: Yahoo! Revision Changes Path 1.147 +1 -1 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Mon Jun 16 22:49:43 2008 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 33F8B106566B; Mon, 16 Jun 2008 22:49:43 +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 073F08FC17; Mon, 16 Jun 2008 22:49:43 +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 m5GMngBn018761; Mon, 16 Jun 2008 22:49:42 GMT (envelope-from kan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GMngDb018760; Mon, 16 Jun 2008 22:49:42 GMT (envelope-from kan@repoman.freebsd.org) Message-Id: <200806162249.m5GMngDb018760@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kan@repoman.freebsd.org using -f From: Alexander Kabaev Date: Mon, 16 Jun 2008 22:49:30 +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/gnu/lib/libstdc++ 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: Mon, 16 Jun 2008 22:49:43 -0000 kan 2008-06-16 22:49:30 UTC FreeBSD src repository Modified files: gnu/lib/libstdc++ Makefile Log: SVN rev 179834 on 2008-06-16 22:49:30Z by kan Install extra include files that were forgotten in original GCC 4.2.x import changes. PR: 124647 Submitted by: Vlad GALU MFC after: 2 days Revision Changes Path 1.62 +15 -1 src/gnu/lib/libstdc++/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jun 16 23:41:29 2008 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 D574D1065679; Mon, 16 Jun 2008 23:41:29 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C1BB58FC18; Mon, 16 Jun 2008 23:41:29 +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 m5GNfTeE024577; Mon, 16 Jun 2008 23:41:29 GMT (envelope-from flz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GNfTSf024576; Mon, 16 Jun 2008 23:41:29 GMT (envelope-from flz@repoman.freebsd.org) Message-Id: <200806162341.m5GNfTSf024576@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to flz@repoman.freebsd.org using -f From: Florent Thoumie Date: Mon, 16 Jun 2008 23:41:11 +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/pkg_install/add main.c perform.c src/usr.sbin/pkg_install/create main.c src/usr.sbin/pkg_install/lib file.c url.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 Jun 2008 23:41:29 -0000 flz 2008-06-16 23:41:11 UTC FreeBSD src repository Modified files: usr.sbin/pkg_install/add main.c perform.c usr.sbin/pkg_install/create main.c usr.sbin/pkg_install/lib file.c url.c Log: SVN rev 179835 on 2008-06-16 23:41:11Z by flz Remove support for RELENG_4 (__FreeBSD_version < 500039). MFC after: 1 day Revision Changes Path 1.78 +1 -6 src/usr.sbin/pkg_install/add/main.c 1.86 +0 -4 src/usr.sbin/pkg_install/add/perform.c 1.45 +0 -4 src/usr.sbin/pkg_install/create/main.c 1.69 +0 -4 src/usr.sbin/pkg_install/lib/file.c 1.10 +0 -12 src/usr.sbin/pkg_install/lib/url.c From owner-cvs-src@FreeBSD.ORG Mon Jun 16 23:42:15 2008 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 D97EF106568A; Mon, 16 Jun 2008 23:42:15 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C70748FC1D; Mon, 16 Jun 2008 23:42:15 +0000 (UTC) (envelope-from jasone@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 m5GNgFwI024656; Mon, 16 Jun 2008 23:42:15 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5GNgFTU024655; Mon, 16 Jun 2008 23:42:15 GMT (envelope-from jasone@repoman.freebsd.org) Message-Id: <200806162342.m5GNgFTU024655@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jasone@repoman.freebsd.org using -f From: Jason Evans Date: Mon, 16 Jun 2008 23:42:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libc/stdlib malloc.c rb.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 Jun 2008 23:42:16 -0000 jasone 2008-06-16 23:42:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/stdlib malloc.c Added files: (Branch: RELENG_7) lib/libc/stdlib rb.h Log: SVN rev 179836 on 2008-06-16 23:42:05Z by jasone MFC allocator improvements and fixes: * Implement more compact red-black trees, thus reducing memory usage by ~0.5-1%. * Add a separate tree to track dirty-page-containing chunks, thus improving worst case allocation performance. * Fix a deadlock in base_alloc() for the error (OOM) path. * Catch integer overflow for huge allocations when using sbrk(2). * Fix bit vector initialization for run headers. This fix has no practical impact for correct programs. Incorrect programs will potentially experience allocation failures rather than memory corruption, both of which are "undefined behavior". Revision Changes Path 1.147.2.3 +209 -162 src/lib/libc/stdlib/malloc.c 1.4.2.1 +947 -0 src/lib/libc/stdlib/rb.h (new) From owner-cvs-src@FreeBSD.ORG Tue Jun 17 05:48:49 2008 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 C2A5B106566B; Tue, 17 Jun 2008 05:48:49 +0000 (UTC) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9D09F8FC28; Tue, 17 Jun 2008 05:48:49 +0000 (UTC) (envelope-from benno@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 m5H5mnau079769; Tue, 17 Jun 2008 05:48:49 GMT (envelope-from benno@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5H5mnnP079768; Tue, 17 Jun 2008 05:48:49 GMT (envelope-from benno@repoman.freebsd.org) Message-Id: <200806170548.m5H5mnnP079768@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to benno@repoman.freebsd.org using -f From: Benno Rice Date: Tue, 17 Jun 2008 05:48: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/dev/smc if_smc.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 Jun 2008 05:48:49 -0000 benno 2008-06-17 05:48:42 UTC FreeBSD src repository Modified files: sys/dev/smc if_smc.c Log: SVN rev 179837 on 2008-06-17 05:48:42Z by benno - Move ether_ifdetach earlier. - Drain callouts after ether_ifdetach. Suggested by: jhb Revision Changes Path 1.6 +7 -2 src/sys/dev/smc/if_smc.c From owner-cvs-src@FreeBSD.ORG Tue Jun 17 06:33:22 2008 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 854BA1065674; Tue, 17 Jun 2008 06:33:22 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 77F458FC19; Tue, 17 Jun 2008 06:33:22 +0000 (UTC) (envelope-from davidxu@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 m5H6XMwW084601; Tue, 17 Jun 2008 06:33:22 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5H6XMJH084600; Tue, 17 Jun 2008 06:33:22 GMT (envelope-from davidxu@repoman.freebsd.org) Message-Id: <200806170633.m5H6XMJH084600@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to davidxu@repoman.freebsd.org using -f From: David Xu Date: Tue, 17 Jun 2008 06:26: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/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 06:33:22 -0000 davidxu 2008-06-17 06:26:29 UTC FreeBSD src repository Modified files: include Makefile unistd.h lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c Added files: include spawn.h lib/libc/gen posix_spawn.c Log: SVN rev 179838 on 2008-06-17 06:26:29Z by davidxu Add POSIX routines called posix_spawn() and posix_spawnp(), which can be used as replacements for exec/fork in a lot of cases. This change also added execvpe() which allows environment variable PATH to be used for searching executable file, it is used for implementing posix_spawnp(). PR: standards/122051 Revision Changes Path 1.280 +1 -1 src/include/Makefile 1.1 +115 -0 src/include/spawn.h (new) 1.88 +1 -0 src/include/unistd.h 1.136 +2 -2 src/lib/libc/gen/Makefile.inc 1.11 +22 -0 src/lib/libc/gen/Symbol.map 1.27 +14 -3 src/lib/libc/gen/exec.3 1.24 +22 -9 src/lib/libc/gen/exec.c 1.1 +472 -0 src/lib/libc/gen/posix_spawn.c (new) From owner-cvs-src@FreeBSD.ORG Tue Jun 17 06:35:00 2008 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 3F1621065679; Tue, 17 Jun 2008 06:35:00 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 19ED68FC18; Tue, 17 Jun 2008 06:35:00 +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 m5H6Yxi3084735; Tue, 17 Jun 2008 06:34:59 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5H6YxxY084734; Tue, 17 Jun 2008 06:34:59 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806170634.m5H6YxxY084734@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Tue, 17 Jun 2008 06:34:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 ciss.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: Tue, 17 Jun 2008 06:35:00 -0000 peter 2008-06-17 06:34:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 ciss.4 Log: SVN rev 179839 on 2008-06-17 06:34:48Z by peter Fix a bad mergeinfo path Revision Changes Path 1.14.2.3 +0 -0 src/share/man/man4/ciss.4 From owner-cvs-src@FreeBSD.ORG Tue Jun 17 07:15:13 2008 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 125E81065684; Tue, 17 Jun 2008 07:15:13 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E12B48FC18; Tue, 17 Jun 2008 07:15:12 +0000 (UTC) (envelope-from ed@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 m5H7FCeH089046; Tue, 17 Jun 2008 07:15:12 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5H7FCcY089045; Tue, 17 Jun 2008 07:15:12 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806170715.m5H7FCcY089045@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Tue, 17 Jun 2008 07:09:58 +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/include spawn.h src/lib/libc/gen posix_spawn.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 Jun 2008 07:15:13 -0000 ed 2008-06-17 07:09:58 UTC FreeBSD src repository Modified files: include spawn.h lib/libc/gen posix_spawn.c Log: SVN rev 179840 on 2008-06-17 07:09:58Z by ed Change my email address to the one from the FreeBSD project. Approved by: philip (mentor, implicit), davidxu Revision Changes Path 1.2 +1 -1 src/include/spawn.h 1.2 +1 -1 src/lib/libc/gen/posix_spawn.c From owner-cvs-src@FreeBSD.ORG Tue Jun 17 08:24:05 2008 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 70A91106564A; Tue, 17 Jun 2008 08:24:05 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4B46E8FC23; Tue, 17 Jun 2008 08:24:05 +0000 (UTC) (envelope-from davidxu@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 m5H8O5SZ095583; Tue, 17 Jun 2008 08:24:05 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5H8O5gO095582; Tue, 17 Jun 2008 08:24:05 GMT (envelope-from davidxu@repoman.freebsd.org) Message-Id: <200806170824.m5H8O5gO095582@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to davidxu@repoman.freebsd.org using -f From: David Xu Date: Tue, 17 Jun 2008 08:23: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/lib/libc/gen posix_spawn.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 Jun 2008 08:24:05 -0000 davidxu 2008-06-17 08:23:45 UTC FreeBSD src repository Modified files: lib/libc/gen posix_spawn.c Log: SVN rev 179841 on 2008-06-17 08:23:45Z by davidxu Style fix. Revision Changes Path 1.3 +2 -1 src/lib/libc/gen/posix_spawn.c From owner-cvs-src@FreeBSD.ORG Tue Jun 17 09:11:49 2008 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 E69821065672; Tue, 17 Jun 2008 09:11:49 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C18088FC1B; Tue, 17 Jun 2008 09:11:49 +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 m5H9BnWk010062; Tue, 17 Jun 2008 09:11:49 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5H9BncF010061; Tue, 17 Jun 2008 09:11:49 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200806170911.m5H9BncF010061@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Tue, 17 Jun 2008 09:06: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 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: Tue, 17 Jun 2008 09:11:50 -0000 bz 2008-06-17 09:06:46 UTC FreeBSD src repository Modified files: . Makefile Log: SVN rev 179842 on 2008-06-17 09:06:46Z by bz For make universe, in addition to make.conf, also ignore a src.conf with possibe non-default options. Reviewed by: ru MFC after: 10 days Revision Changes Path 1.352 +2 -2 src/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jun 17 10:23:00 2008 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 BB1BD106564A; Tue, 17 Jun 2008 10:23:00 +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 568918FC1B; Tue, 17 Jun 2008 10:23:00 +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 E2BBE170E3; Tue, 17 Jun 2008 10:22:58 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m5HAMwkC075186; Tue, 17 Jun 2008 10:22:58 GMT (envelope-from phk@critter.freebsd.dk) To: "Bjoern A. Zeeb" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 17 Jun 2008 09:06:46 GMT." <200806170911.m5H9BncF010061@repoman.freebsd.org> Date: Tue, 17 Jun 2008 10:22:58 +0000 Message-ID: <75185.1213698178@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src 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: Tue, 17 Jun 2008 10:23:00 -0000 In message <200806170911.m5H9BncF010061@repoman.freebsd.org>, "Bjoern A. Zeeb" writes: >bz 2008-06-17 09:06:46 UTC > > FreeBSD src repository > > Modified files: > . Makefile > Log: > SVN rev 179842 on 2008-06-17 09:06:46Z by bz > > For make universe, in addition to make.conf, also ignore a > src.conf with possibe non-default options. Actually, that was deliberately not ignored to make it possible to test nonstandard trees with universe also. -- 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 Tue Jun 17 10:47:43 2008 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 5ADFB1065681; Tue, 17 Jun 2008 10:47:43 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 493D28FC19; Tue, 17 Jun 2008 10:47:43 +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 m5HAlhOU018789; Tue, 17 Jun 2008 10:47:43 GMT (envelope-from flz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5HAlh4b018788; Tue, 17 Jun 2008 10:47:43 GMT (envelope-from flz@repoman.freebsd.org) Message-Id: <200806171047.m5HAlh4b018788@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to flz@repoman.freebsd.org using -f From: Florent Thoumie Date: Tue, 17 Jun 2008 10:47:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/pkg_install/add main.c perform.c src/usr.sbin/pkg_install/create main.c src/usr.sbin/pkg_install/lib file.c url.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 Jun 2008 10:47:43 -0000 flz 2008-06-17 10:47:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/pkg_install/add main.c perform.c usr.sbin/pkg_install/create main.c usr.sbin/pkg_install/lib file.c url.c Log: SVN rev 179843 on 2008-06-17 10:47:24Z by flz MFC: remove 4.x support (r179835) Revision Changes Path 1.72.2.4 +1 -6 src/usr.sbin/pkg_install/add/main.c 1.80.2.4 +0 -4 src/usr.sbin/pkg_install/add/perform.c 1.40.2.3 +0 -4 src/usr.sbin/pkg_install/create/main.c 1.68.18.1 +0 -4 src/usr.sbin/pkg_install/lib/file.c 1.9.2.1 +0 -12 src/usr.sbin/pkg_install/lib/url.c From owner-cvs-src@FreeBSD.ORG Tue Jun 17 10:49:00 2008 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 53090106566B; Tue, 17 Jun 2008 10:49:00 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 412A68FC1F; Tue, 17 Jun 2008 10:49:00 +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 m5HAn0Fs018935; Tue, 17 Jun 2008 10:49:00 GMT (envelope-from flz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5HAn0Up018934; Tue, 17 Jun 2008 10:49:00 GMT (envelope-from flz@repoman.freebsd.org) Message-Id: <200806171049.m5HAn0Up018934@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to flz@repoman.freebsd.org using -f From: Florent Thoumie Date: Tue, 17 Jun 2008 10:48: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/usr.sbin/pkg_install/add main.c perform.c src/usr.sbin/pkg_install/create main.c src/usr.sbin/pkg_install/lib file.c url.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 Jun 2008 10:49:00 -0000 flz 2008-06-17 10:48:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/pkg_install/add main.c perform.c usr.sbin/pkg_install/create main.c usr.sbin/pkg_install/lib file.c url.c Log: SVN rev 179844 on 2008-06-17 10:48:46Z by flz MFC: remove 4.x support (r179835) Revision Changes Path 1.61.2.13 +1 -6 src/usr.sbin/pkg_install/add/main.c 1.77.8.7 +0 -4 src/usr.sbin/pkg_install/add/perform.c 1.36.2.5 +0 -4 src/usr.sbin/pkg_install/create/main.c 1.68.8.1 +0 -4 src/usr.sbin/pkg_install/lib/file.c 1.4.10.4 +0 -12 src/usr.sbin/pkg_install/lib/url.c From owner-cvs-src@FreeBSD.ORG Tue Jun 17 10:50:07 2008 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 D4DAB106567A; Tue, 17 Jun 2008 10:50:07 +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 8F1718FC19; Tue, 17 Jun 2008 10:50:07 +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 E086241C75B; Tue, 17 Jun 2008 12:50:05 +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 srE9j8Z44upd; Tue, 17 Jun 2008 12:50:05 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id 8681841C759; Tue, 17 Jun 2008 12:50: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 8A9F744487F; Tue, 17 Jun 2008 10:47:32 +0000 (UTC) Date: Tue, 17 Jun 2008 10:47:31 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Poul-Henning Kamp In-Reply-To: <75185.1213698178@critter.freebsd.dk> Message-ID: <20080617103603.W83875@maildrop.int.zabbadoz.net> References: <75185.1213698178@critter.freebsd.dk> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 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 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: Tue, 17 Jun 2008 10:50:07 -0000 On Tue, 17 Jun 2008, Poul-Henning Kamp wrote: > In message <200806170911.m5H9BncF010061@repoman.freebsd.org>, "Bjoern A. Zeeb" > writes: >> bz 2008-06-17 09:06:46 UTC >> >> FreeBSD src repository >> >> Modified files: >> . Makefile >> Log: >> SVN rev 179842 on 2008-06-17 09:06:46Z by bz >> >> For make universe, in addition to make.conf, also ignore a >> src.conf with possibe non-default options. > > Actually, that was deliberately not ignored to make it possible > to test nonstandard trees with universe also. Okay. I am not sure how it worked in the old make.conf only days. I usually forget that I do have a per machine /etc/src.conf until the next morning, thus nightly universe do not help me before committing because it doesn't give me the builds that everyone else/the tb is building. And we are still setting __MAKE_CONF to /dev/null thus any private CFLAGS etc. cannot be tested this way either. Maybe we need a better overall solution? I have no idea if we can implement it only for universe but what about something like this? - do not pre-define __MAKE_CONF/SRCCONF for universe - if __MAKE_CONF/SRCCONF is not defined manually (env) we'll ingore it (it's not set) - if it is defined (env) use it -- Bjoern A. Zeeb Stop bit received. Insert coin for new game. From owner-cvs-src@FreeBSD.ORG Tue Jun 17 10:52:41 2008 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 0B5571065670; Tue, 17 Jun 2008 10:52:41 +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 BAB338FC1B; Tue, 17 Jun 2008 10:52:40 +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 D206C170E3; Tue, 17 Jun 2008 10:52:39 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m5HAqd19075337; Tue, 17 Jun 2008 10:52:39 GMT (envelope-from phk@critter.freebsd.dk) To: "Bjoern A. Zeeb" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 17 Jun 2008 10:47:31 GMT." <20080617103603.W83875@maildrop.int.zabbadoz.net> Date: Tue, 17 Jun 2008 10:52:39 +0000 Message-ID: <75336.1213699959@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src 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: Tue, 17 Jun 2008 10:52:41 -0000 In message <20080617103603.W83875@maildrop.int.zabbadoz.net>, "Bjoern A. Zeeb" writes: >>> For make universe, in addition to make.conf, also ignore a >>> src.conf with possibe non-default options. >> >> Actually, that was deliberately not ignored to make it possible >> to test nonstandard trees with universe also. > >Maybe we need a better overall solution? Dunno, I'm not particular religious about it, I merely pointed out that it was not a random oversight. -- 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 Tue Jun 17 11:12:53 2008 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 C4C2E1065679; Tue, 17 Jun 2008 11:12:53 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9A87B8FC1B; Tue, 17 Jun 2008 11:12:53 +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 m5HBCrlI022304; Tue, 17 Jun 2008 11:12:53 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5HBCrmE022303; Tue, 17 Jun 2008 11:12:53 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200806171112.m5HBCrmE022303@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Tue, 17 Jun 2008 11:08: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 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: Tue, 17 Jun 2008 11:12:53 -0000 bz 2008-06-17 11:08:49 UTC FreeBSD src repository Modified files: . Makefile Log: SVN rev 179845 on 2008-06-17 11:08:49Z by bz Back out rev. 1.352 (SVN rev 179842) as phk pointed out that SRCCONF was omitted here to be able to build non standard trees with universe as well. Revision Changes Path 1.353 +2 -2 src/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jun 17 11:13:08 2008 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 C463310656C2; Tue, 17 Jun 2008 11:13: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 7D3F68FC1B; Tue, 17 Jun 2008 11:13: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 B27B341C74D; Tue, 17 Jun 2008 13:13: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 78qjtSqPjCZc; Tue, 17 Jun 2008 13:13:07 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id 631A841C758; Tue, 17 Jun 2008 13:13: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 BA05A44487F; Tue, 17 Jun 2008 11:12:58 +0000 (UTC) Date: Tue, 17 Jun 2008 11:12:58 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Poul-Henning Kamp In-Reply-To: <75336.1213699959@critter.freebsd.dk> Message-ID: <20080617111035.W83875@maildrop.int.zabbadoz.net> References: <75336.1213699959@critter.freebsd.dk> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 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 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: Tue, 17 Jun 2008 11:13:08 -0000 On Tue, 17 Jun 2008, Poul-Henning Kamp wrote: > In message <20080617103603.W83875@maildrop.int.zabbadoz.net>, "Bjoern A. Zeeb" > writes: > >>>> For make universe, in addition to make.conf, also ignore a >>>> src.conf with possibe non-default options. >>> >>> Actually, that was deliberately not ignored to make it possible >>> to test nonstandard trees with universe also. >> >> Maybe we need a better overall solution? > > Dunno, I'm not particular religious about it, I merely pointed > out that it was not a random oversight. Ok, old way of how things worked restored as I can see that it might be usefull to various setups. This will also give us enough time to come up with a better solution instead of trying to find a fix asap. -- Bjoern A. Zeeb Stop bit received. Insert coin for new game. From owner-cvs-src@FreeBSD.ORG Tue Jun 17 13:47:44 2008 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 38B441065675; Tue, 17 Jun 2008 13:47:44 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (ZIM.MIT.EDU [18.95.3.101]) by mx1.freebsd.org (Postfix) with ESMTP id 767258FC20; Tue, 17 Jun 2008 13:47:43 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (localhost [127.0.0.1]) by zim.MIT.EDU (8.14.2/8.14.2) with ESMTP id m5HDmSMG030109; Tue, 17 Jun 2008 09:48:28 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by zim.MIT.EDU (8.14.2/8.14.2/Submit) id m5HDmSqq030108; Tue, 17 Jun 2008 09:48:28 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Tue, 17 Jun 2008 09:48:28 -0400 From: David Schultz To: David Xu Message-ID: <20080617134828.GA30076@zim.MIT.EDU> Mail-Followup-To: David Xu , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200806170633.m5H6XMJH084600@repoman.freebsd.org> Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 13:47:44 -0000 On Tue, Jun 17, 2008, David Xu wrote: > davidxu 2008-06-17 06:26:29 UTC > > FreeBSD src repository > > Modified files: > include Makefile unistd.h > lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c > Added files: > include spawn.h > lib/libc/gen posix_spawn.c > Log: > SVN rev 179838 on 2008-06-17 06:26:29Z by davidxu > > Add POSIX routines called posix_spawn() and posix_spawnp(), which > can be used as replacements for exec/fork in a lot of cases. This > change also added execvpe() which allows environment variable > PATH to be used for searching executable file, it is used for > implementing posix_spawnp(). > > PR: standards/122051 I have no objections to this, but doesn't it defeat the whole purpose to implement posix_spawn() as a library function that just calls fork/exec? From owner-cvs-src@FreeBSD.ORG Tue Jun 17 14:05:13 2008 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 31F09106564A; Tue, 17 Jun 2008 14:05:13 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 186D48FC0A; Tue, 17 Jun 2008 14:05:13 +0000 (UTC) (envelope-from ed@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 m5HE5Clb051045; Tue, 17 Jun 2008 14:05:12 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5HE5Cv0051044; Tue, 17 Jun 2008 14:05:12 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806171405.m5HE5Cv0051044@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Tue, 17 Jun 2008 14:05:03 +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 Symbol.map grantpt.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 Jun 2008 14:05:13 -0000 ed 2008-06-17 14:05:03 UTC FreeBSD src repository Modified files: lib/libc/stdlib Symbol.map grantpt.c Log: SVN rev 179846 on 2008-06-17 14:05:03Z by ed Don't export the unused __use_pts() routine. The __use_pts() routine was once probably used by libutil to determine if we are using BSD or UNIX98 style PTY device names. It doesn't seem to be used outside grantpt.c, which means we can make it static and remove it from the Symbol.map. Reviewed by: cognet, kib Approved by: philip (mentor) Revision Changes Path 1.7 +0 -1 src/lib/libc/stdlib/Symbol.map 1.14 +1 -1 src/lib/libc/stdlib/grantpt.c From owner-cvs-src@FreeBSD.ORG Tue Jun 17 14:11:23 2008 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 0E8D5106564A; Tue, 17 Jun 2008 14:11:23 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [IPv6:2001:610:652::211]) by mx1.freebsd.org (Postfix) with ESMTP id BF6808FC15; Tue, 17 Jun 2008 14:11:22 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id 1846B1CEEE; Tue, 17 Jun 2008 16:06:00 +0200 (CEST) Date: Tue, 17 Jun 2008 16:06:00 +0200 From: Ed Schouten To: David Xu , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG Message-ID: <20080617140600.GE1176@hoeg.nl> References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617134828.GA30076@zim.MIT.EDU> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9G1N7tM9L3K453BF" Content-Disposition: inline In-Reply-To: <20080617134828.GA30076@zim.MIT.EDU> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 14:11:23 -0000 --9G1N7tM9L3K453BF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * David Schultz wrote: > I have no objections to this, but doesn't it defeat the whole > purpose to implement posix_spawn() as a library function that just > calls fork/exec? When (if?) applications start to use posix_spawn() we may decide to move it into the kernel at any time. It should be okay for now. --=20 Ed Schouten WWW: http://80386.nl/ --9G1N7tM9L3K453BF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkhXxMgACgkQ52SDGA2eCwXadgCeLadBjw6fPfRjF5LS0JEgOSuC T9oAn1LiYAvUNmoJPQQp78njzd30v4CZ =e0Nf -----END PGP SIGNATURE----- --9G1N7tM9L3K453BF-- From owner-cvs-src@FreeBSD.ORG Tue Jun 17 14:26:51 2008 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 57D151065677; Tue, 17 Jun 2008 14:26:51 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.zoral.com.ua (skuns.zoral.com.ua [91.193.166.194]) by mx1.freebsd.org (Postfix) with ESMTP id B6FBF8FC1D; Tue, 17 Jun 2008 14:26:50 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m5HEB3L5066617 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Jun 2008 17:11:03 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m5HE57L3059889; Tue, 17 Jun 2008 17:05:07 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m5HE579l059888; Tue, 17 Jun 2008 17:05:07 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 17 Jun 2008 17:05:07 +0300 From: Kostik Belousov To: David Schultz Message-ID: <20080617140507.GM82830@deviant.kiev.zoral.com.ua> References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617134828.GA30076@zim.MIT.EDU> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TxukmIqg3MmZ0Kmh" Content-Disposition: inline In-Reply-To: <20080617134828.GA30076@zim.MIT.EDU> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua Cc: cvs-src@freebsd.org, src-committers@freebsd.org, David Xu , cvs-all@freebsd.org Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 14:26:51 -0000 --TxukmIqg3MmZ0Kmh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 17, 2008 at 09:48:28AM -0400, David Schultz wrote: > On Tue, Jun 17, 2008, David Xu wrote: > > davidxu 2008-06-17 06:26:29 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > include Makefile unistd.h=20 > > lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c=20 > > Added files: > > include spawn.h=20 > > lib/libc/gen posix_spawn.c=20 > > Log: > > SVN rev 179838 on 2008-06-17 06:26:29Z by davidxu > > =20 > > Add POSIX routines called posix_spawn() and posix_spawnp(), which > > can be used as replacements for exec/fork in a lot of cases. This > > change also added execvpe() which allows environment variable > > PATH to be used for searching executable file, it is used for > > implementing posix_spawnp(). > > =20 > > PR: standards/122051 >=20 > I have no objections to this, but doesn't it defeat the whole > purpose to implement posix_spawn() as a library function that just > calls fork/exec? How it can be ? Unless there is some problem with implementation, it shall be ok. Also, SUSv3 explicitely stated that design of the posix_spawn allows it to be implemented as fork/exec. --TxukmIqg3MmZ0Kmh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkhXxJIACgkQC3+MBN1Mb4jrlgCg5bdQpUsKHTDcVJLYQABXsQyV eD0AoLiFp0/y45T7LYQUx4pf4Vnh6EDG =87Vq -----END PGP SIGNATURE----- --TxukmIqg3MmZ0Kmh-- From owner-cvs-src@FreeBSD.ORG Tue Jun 17 15:15:43 2008 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 E19DA106564A; Tue, 17 Jun 2008 15:15:43 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from sippysoft.com (gk1.360sip.com [72.236.70.240]) by mx1.freebsd.org (Postfix) with ESMTP id A19328FC17; Tue, 17 Jun 2008 15:15:43 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.0.40] ([204.244.149.125]) (authenticated bits=0) by sippysoft.com (8.13.8/8.13.8) with ESMTP id m5HFFNoC012563 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Jun 2008 08:15:25 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Message-ID: <4857D508.8070907@FreeBSD.org> Date: Tue, 17 Jun 2008 08:15:20 -0700 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Ed Schouten References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617134828.GA30076@zim.MIT.EDU> <20080617140600.GE1176@hoeg.nl> In-Reply-To: <20080617140600.GE1176@hoeg.nl> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, David Xu , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 15:15:44 -0000 Ed Schouten wrote: > * David Schultz wrote: >> I have no objections to this, but doesn't it defeat the whole >> purpose to implement posix_spawn() as a library function that just >> calls fork/exec? > > When (if?) applications start to use posix_spawn() we may decide to move > it into the kernel at any time. It should be okay for now. Are there any benefits of doing it in the kernel vs. doing it via fork+exec? -Maxim From owner-cvs-src@FreeBSD.ORG Tue Jun 17 16:09:17 2008 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 A54A1106566B; Tue, 17 Jun 2008 16:09:17 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [IPv6:2001:610:652::211]) by mx1.freebsd.org (Postfix) with ESMTP id 5D5218FC22; Tue, 17 Jun 2008 16:09:17 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id 63B691CF1C; Tue, 17 Jun 2008 18:03:52 +0200 (CEST) Date: Tue, 17 Jun 2008 18:03:52 +0200 From: Ed Schouten To: Maxim Sobolev Message-ID: <20080617160352.GG1176@hoeg.nl> References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617134828.GA30076@zim.MIT.EDU> <20080617140600.GE1176@hoeg.nl> <4857D508.8070907@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zXAsBmU9x0sF79Nf" Content-Disposition: inline In-Reply-To: <4857D508.8070907@FreeBSD.org> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, David Xu , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 16:09:17 -0000 --zXAsBmU9x0sF79Nf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Maxim Sobolev wrote: > Are there any benefits of doing it in the kernel vs. doing it via fork+ex= ec? In theory there should be performance benefits, because there is no need to fork an entire process. You would only need to handcraft a new one. --=20 Ed Schouten WWW: http://80386.nl/ --zXAsBmU9x0sF79Nf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkhX4GgACgkQ52SDGA2eCwVIKACfRzxsRsa+Y0jNoKpiOWn6e2Ez PnoAni/6W+gJVZYzrprHHInOgZpS1J+i =Pp0u -----END PGP SIGNATURE----- --zXAsBmU9x0sF79Nf-- From owner-cvs-src@FreeBSD.ORG Tue Jun 17 16:11:15 2008 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 6FF0E10656D6 for ; Tue, 17 Jun 2008 16:11:15 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from www.pkgsrc-box.org (www.ostsee-abc.de [62.206.222.50]) by mx1.freebsd.org (Postfix) with ESMTP id 23ABD8FC15 for ; Tue, 17 Jun 2008 16:11:15 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (www.pkgsrc-box.org [127.0.0.1]) by www.pkgsrc-box.org (Postfix) with ESMTP id 01BBAE50089 for ; Tue, 17 Jun 2008 16:11:12 +0000 (UTC) Received: by britannica.bec.de (Postfix, from userid 1000) id 0D3DD16EE9; Tue, 17 Jun 2008 18:01:03 +0200 (CEST) Date: Tue, 17 Jun 2008 18:01:03 +0200 From: Joerg Sonnenberger To: cvs-src@freebsd.org Message-ID: <20080617160103.GA13041@britannica.bec.de> References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617134828.GA30076@zim.MIT.EDU> <20080617140600.GE1176@hoeg.nl> <4857D508.8070907@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4857D508.8070907@FreeBSD.org> User-Agent: Mutt/1.5.17 (2007-11-01) Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 16:11:16 -0000 On Tue, Jun 17, 2008 at 08:15:20AM -0700, Maxim Sobolev wrote: > Ed Schouten wrote: >> When (if?) applications start to use posix_spawn() we may decide to move >> it into the kernel at any time. It should be okay for now. > > Are there any benefits of doing it in the kernel vs. doing it via fork+exec? You get the same advantages as vfork() offers without introduces most of the rope. Joerg From owner-cvs-src@FreeBSD.ORG Tue Jun 17 17:04:50 2008 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 4140F1065740; Tue, 17 Jun 2008 17:04:50 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 281E28FC0A; Tue, 17 Jun 2008 17:04:50 +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 m5HH4oU8078056; Tue, 17 Jun 2008 17:04:50 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5HH4oTN078055; Tue, 17 Jun 2008 17:04:50 GMT (envelope-from ambrisko@repoman.freebsd.org) Message-Id: <200806171704.m5HH4oTN078055@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ambrisko@repoman.freebsd.org using -f From: Doug Ambrisko Date: Tue, 17 Jun 2008 17:04:38 +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/mfi mfi.c mfi_ioctl.h mfi_pci.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 Jun 2008 17:04:50 -0000 ambrisko 2008-06-17 17:04:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mfi mfi.c mfi_ioctl.h mfi_pci.c Log: SVN rev 179847 on 2008-06-17 17:04:38Z by ambrisko MFC: All changes in current/7 minus cam - Native 32bit compat modes for amd64 - Limit max commands to 128 - Add in compat mode for using mfi0 to talk to any card Revision Changes Path 1.3.2.12 +164 -21 src/sys/dev/mfi/mfi.c 1.1.2.4 +38 -0 src/sys/dev/mfi/mfi_ioctl.h 1.1.2.8 +1 -0 src/sys/dev/mfi/mfi_pci.c From owner-cvs-src@FreeBSD.ORG Tue Jun 17 17:07:27 2008 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 C1FE31065670; Tue, 17 Jun 2008 17:07:27 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (ZIM.MIT.EDU [18.95.3.101]) by mx1.freebsd.org (Postfix) with ESMTP id 732938FC22; Tue, 17 Jun 2008 17:07:27 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (localhost [127.0.0.1]) by zim.MIT.EDU (8.14.2/8.14.2) with ESMTP id m5HH7tRD031012; Tue, 17 Jun 2008 13:07:55 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by zim.MIT.EDU (8.14.2/8.14.2/Submit) id m5HH7tC3031011; Tue, 17 Jun 2008 13:07:55 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Tue, 17 Jun 2008 13:07:55 -0400 From: David Schultz To: Maxim Sobolev Message-ID: <20080617170755.GA30958@zim.MIT.EDU> Mail-Followup-To: Maxim Sobolev , Ed Schouten , David Xu , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617134828.GA30076@zim.MIT.EDU> <20080617140600.GE1176@hoeg.nl> <4857D508.8070907@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4857D508.8070907@FreeBSD.org> Cc: Ed Schouten , src-committers@FreeBSD.ORG, David Xu , cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 17:07:27 -0000 On Tue, Jun 17, 2008, Maxim Sobolev wrote: > Ed Schouten wrote: > >* David Schultz wrote: > >>I have no objections to this, but doesn't it defeat the whole > >>purpose to implement posix_spawn() as a library function that just > >>calls fork/exec? > > > >When (if?) applications start to use posix_spawn() we may decide to move > >it into the kernel at any time. It should be okay for now. > > Are there any benefits of doing it in the kernel vs. doing it via fork+exec? The only reason spawn exists is to better support platforms where fork is slow, so implementing it in terms of fork/exec defeats the purpose and potentially tricks configure scripts into making incorrect assumptions about performance tradeoffs. However, maybe spawn would still be useful if misguided application writers used it for other reasons (e.g., to make it easier to port Win32 apps), and I'm guessing that's why it was added. Implementing it in the kernel has disadvantages, too; in particular, it would add a lot of complexity for gains that are likely to be minimal in FreeBSD. From owner-cvs-src@FreeBSD.ORG Tue Jun 17 17:59:16 2008 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 87B481065678; Tue, 17 Jun 2008 17:59:16 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 212F58FC21; Tue, 17 Jun 2008 17:59:15 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m5HHx90I047041; Tue, 17 Jun 2008 13:59:10 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Benno Rice Date: Tue, 17 Jun 2008 09:52:59 -0400 User-Agent: KMail/1.9.7 References: <200806170548.m5H5mnnP079768@repoman.freebsd.org> In-Reply-To: <200806170548.m5H5mnnP079768@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806170953.00350.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Tue, 17 Jun 2008 13:59:10 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7494/Tue Jun 17 00:46:03 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.3 required=4.2 tests=AWL,BAYES_00, DATE_IN_PAST_03_06,NO_RELAYS autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/smc if_smc.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 Jun 2008 17:59:16 -0000 On Tuesday 17 June 2008 01:48:42 am Benno Rice wrote: > benno 2008-06-17 05:48:42 UTC > > FreeBSD src repository > > Modified files: > sys/dev/smc if_smc.c > Log: > SVN rev 179837 on 2008-06-17 05:48:42Z by benno > > - Move ether_ifdetach earlier. > - Drain callouts after ether_ifdetach. > > Suggested by: jhb Thanks. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Jun 17 17:59:24 2008 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 9A929106566B; Tue, 17 Jun 2008 17:59:24 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 2D9D88FC1D; Tue, 17 Jun 2008 17:59:24 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m5HHx90J047041; Tue, 17 Jun 2008 13:59:16 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Maxim Sobolev Date: Tue, 17 Jun 2008 11:22:40 -0400 User-Agent: KMail/1.9.7 References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617140600.GE1176@hoeg.nl> <4857D508.8070907@FreeBSD.org> In-Reply-To: <4857D508.8070907@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-u" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806171122.41340.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Tue, 17 Jun 2008 13:59:16 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7494/Tue Jun 17 00:46:03 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-1.7 required=4.2 tests=AWL,BAYES_00,NO_RELAYS, SUBJECT_ENCODED_TWICE,SUBJECT_EXCESS_QP autolearn=no version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Ed Schouten , src-committers@freebsd.org, David Xu , cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 17:59:24 -0000 On Tuesday 17 June 2008 11:15:20 am Maxim Sobolev wrote: > Ed Schouten wrote: > > * David Schultz wrote: > >> I have no objections to this, but doesn't it defeat the whole > >> purpose to implement posix_spawn() as a library function that just > >> calls fork/exec? > > > > When (if?) applications start to use posix_spawn() we may decide to move > > it into the kernel at any time. It should be okay for now. > > Are there any benefits of doing it in the kernel vs. doing it via fork+exec? Speed. You don't have to go mark all your pages as COW or some such only to turn around and throw the new mappings away and undo that. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Jun 17 18:36:06 2008 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 DFDDB106567E; Tue, 17 Jun 2008 18:36:06 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc4-cdif1-0-0-cust805.cdif.cable.ntl.com [82.15.31.38]) by mx1.freebsd.org (Postfix) with ESMTP id 7673A8FC18; Tue, 17 Jun 2008 18:36:05 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1K8g2F-00057R-F2; Tue, 17 Jun 2008 19:36:03 +0100 Date: Tue, 17 Jun 2008 19:36:03 +0100 From: Ceri Davies To: Maxim Sobolev , Ed Schouten , David Xu , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG Message-ID: <20080617183603.GD24940@submonkey.net> References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617134828.GA30076@zim.MIT.EDU> <20080617140600.GE1176@hoeg.nl> <4857D508.8070907@FreeBSD.org> <20080617170755.GA30958@zim.MIT.EDU> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4ZLFUWh1odzi/v6L" Content-Disposition: inline In-Reply-To: <20080617170755.GA30958@zim.MIT.EDU> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.17 (2007-11-01) Sender: Ceri Davies Cc: Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 18:36:07 -0000 --4ZLFUWh1odzi/v6L Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 17, 2008 at 01:07:55PM -0400, David Schultz wrote: > On Tue, Jun 17, 2008, Maxim Sobolev wrote: > > Ed Schouten wrote: > > >* David Schultz wrote: > > >>I have no objections to this, but doesn't it defeat the whole > > >>purpose to implement posix_spawn() as a library function that just > > >>calls fork/exec? > > > > > >When (if?) applications start to use posix_spawn() we may decide to mo= ve > > >it into the kernel at any time. It should be okay for now. > >=20 > > Are there any benefits of doing it in the kernel vs. doing it via fork+= exec? >=20 > The only reason spawn exists is to better support platforms where > fork is slow, so implementing it in terms of fork/exec defeats the > purpose and potentially tricks configure scripts into making > incorrect assumptions about performance tradeoffs. It also helps on platforms like Solaris which refuse to overcommit, where a large process, say a 4GB JVM, would otherwise need another 4GB of swap free in order for fork to succeed. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --4ZLFUWh1odzi/v6L Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFIWAQSocfcwTS3JF8RAkXYAJwPFtiRK1KEtaFn2V1qEr/XuZuwKwCghrPQ Y6mnByEkN6DQRB4Auh8WN8I= =c1AZ -----END PGP SIGNATURE----- --4ZLFUWh1odzi/v6L-- From owner-cvs-src@FreeBSD.ORG Tue Jun 17 18:56:10 2008 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 D12ED106568F; Tue, 17 Jun 2008 18:56:10 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9E9768FC1A; Tue, 17 Jun 2008 18:56:10 +0000 (UTC) (envelope-from remko@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 m5HIuA1M088959; Tue, 17 Jun 2008 18:56:10 GMT (envelope-from remko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5HIuAei088958; Tue, 17 Jun 2008 18:56:10 GMT (envelope-from remko@repoman.freebsd.org) Message-Id: <200806171856.m5HIuAei088958@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to remko@repoman.freebsd.org using -f From: Remko Lodder Date: Tue, 17 Jun 2008 18:56:04 +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/shar shar.sh 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 Jun 2008 18:56:11 -0000 remko 2008-06-17 18:56:04 UTC FreeBSD src repository Modified files: usr.bin/shar shar.sh Log: SVN rev 179848 on 2008-06-17 18:56:04Z by remko Remove superfluous eofmarker. Requested by: Jaakko Heinonen Discussed with: Jaakko, edwin Approved by: imp (mentor, implicit) Revision Changes Path 1.5 +0 -1 src/usr.bin/shar/shar.sh From owner-cvs-src@FreeBSD.ORG Tue Jun 17 19:04:26 2008 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 BF3B61065673; Tue, 17 Jun 2008 19:04:26 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8D7628FC20; Tue, 17 Jun 2008 19:04:26 +0000 (UTC) (envelope-from remko@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 m5HJ4QKi090946; Tue, 17 Jun 2008 19:04:26 GMT (envelope-from remko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5HJ4QpU090945; Tue, 17 Jun 2008 19:04:26 GMT (envelope-from remko@repoman.freebsd.org) Message-Id: <200806171904.m5HJ4QpU090945@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to remko@repoman.freebsd.org using -f From: Remko Lodder Date: Tue, 17 Jun 2008 19:04:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/shar shar.sh 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 Jun 2008 19:04:26 -0000 remko 2008-06-17 19:04:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/shar shar.sh Log: SVN rev 179849 on 2008-06-17 19:04:17Z by remko MFC rev r179848 shar.sh Remove superfluous eofmarker. Requested by: Jaakko Heinonen Discussed with: Jaakko, edwin Approved by: imp (mentor, implicit) Approved by: imp (mentor, implicit) Revision Changes Path 1.3.48.2 +0 -1 src/usr.bin/shar/shar.sh From owner-cvs-src@FreeBSD.ORG Tue Jun 17 19:10:59 2008 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 120DB1065681; Tue, 17 Jun 2008 19:10:59 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ED93F8FC1B; Tue, 17 Jun 2008 19:10:58 +0000 (UTC) (envelope-from remko@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 m5HJAwUD092330; Tue, 17 Jun 2008 19:10:58 GMT (envelope-from remko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5HJAwRV092329; Tue, 17 Jun 2008 19:10:58 GMT (envelope-from remko@repoman.freebsd.org) Message-Id: <200806171910.m5HJAwRV092329@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to remko@repoman.freebsd.org using -f From: Remko Lodder Date: Tue, 17 Jun 2008 19:10:38 +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/shar shar.sh 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 Jun 2008 19:10:59 -0000 remko 2008-06-17 19:10:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/shar shar.sh Log: SVN rev 179850 on 2008-06-17 19:10:38Z by remko MFC rev 179355 and 179848 shar.sh r179355 Limit the EOF marker length to a maximum of 79 characters. [1] Add $FreeBSD$ tag so that I can actually commit this. PR: bin/118782 Reported by: Bjoern Koenig Patch by: edwin, Jaakko Heinonen (not used patch) MFC after: 1 week Approved by: imp (mentor, implicit) r179848: Remove superfluous eofmarker. Requested by: Jaakko Heinonen Discussed with: Jaakko, edwin Revision Changes Path 1.3.38.1 +4 -2 src/usr.bin/shar/shar.sh From owner-cvs-src@FreeBSD.ORG Tue Jun 17 19:15:46 2008 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 D780A106567E; Tue, 17 Jun 2008 19:15:46 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A56F48FC27; Tue, 17 Jun 2008 19:15:46 +0000 (UTC) (envelope-from remko@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 m5HJFkpw092762; Tue, 17 Jun 2008 19:15:46 GMT (envelope-from remko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5HJFkno092761; Tue, 17 Jun 2008 19:15:46 GMT (envelope-from remko@repoman.freebsd.org) Message-Id: <200806171915.m5HJFkno092761@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to remko@repoman.freebsd.org using -f From: Remko Lodder Date: Tue, 17 Jun 2008 19:15:38 +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/sendmail 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: Tue, 17 Jun 2008 19:15:47 -0000 remko 2008-06-17 19:15:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/sendmail Makefile Log: SVN rev 179851 on 2008-06-17 19:15:38Z by remko MFC rev 179460 Makefile Dont install .svn metadata with the sendmail install. Submitted by: marcel Approved by: imp (mentor, implicit) MFC after: 3 days Approved by: imp (mentor, implicit) Revision Changes Path 1.10.2.1 +2 -2 src/share/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jun 17 20:19:42 2008 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 B52401065671; Tue, 17 Jun 2008 20:19:42 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.zoral.com.ua (skuns.zoral.com.ua [91.193.166.194]) by mx1.freebsd.org (Postfix) with ESMTP id 1D80E8FC17; Tue, 17 Jun 2008 20:19:41 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m5HKPSRq087281 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Jun 2008 23:25:28 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m5HKJKh1067070; Tue, 17 Jun 2008 23:19:20 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m5HKJJvZ067069; Tue, 17 Jun 2008 23:19:19 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 17 Jun 2008 23:19:19 +0300 From: Kostik Belousov To: John Baldwin Message-ID: <20080617201919.GQ82830@deviant.kiev.zoral.com.ua> References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617140600.GE1176@hoeg.nl> <4857D508.8070907@FreeBSD.org> <200806171122.41340.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="MXxcbiX/Q4+iy5U7" Content-Disposition: inline In-Reply-To: <200806171122.41340.jhb@freebsd.org> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua Cc: Maxim Sobolev , src-committers@freebsd.org, Ed Schouten , cvs-src@freebsd.org, cvs-all@freebsd.org, David Xu Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 20:19:42 -0000 --MXxcbiX/Q4+iy5U7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 17, 2008 at 11:22:40AM -0400, John Baldwin wrote: > On Tuesday 17 June 2008 11:15:20 am Maxim Sobolev wrote: > > Ed Schouten wrote: > > > * David Schultz wrote: > > >> I have no objections to this, but doesn't it defeat the whole > > >> purpose to implement posix_spawn() as a library function that just > > >> calls fork/exec? > > >=20 > > > When (if?) applications start to use posix_spawn() we may decide to m= ove > > > it into the kernel at any time. It should be okay for now. > >=20 > > Are there any benefits of doing it in the kernel vs. doing it via fork+= exec? >=20 > Speed. You don't have to go mark all your pages as COW or some such only= to=20 > turn around and throw the new mappings away and undo that. The committed implementation uses vfork(). No COW is needed. On the other hand, after single-threading of the parent process have been removed from fork1(9), vfork(2) could have interesting consequences when done from the multithreaded process. --MXxcbiX/Q4+iy5U7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkhYHEcACgkQC3+MBN1Mb4jU9ACg755WAFYGlWv7yMUTQDaVmMXX aU8AoKKl15j6n5JsftOx1x4FTAbMx5Gt =J1n7 -----END PGP SIGNATURE----- --MXxcbiX/Q4+iy5U7-- From owner-cvs-src@FreeBSD.ORG Tue Jun 17 20:54:53 2008 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 ACDF8106564A; Tue, 17 Jun 2008 20:54:53 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from sippysoft.com (gk1.360sip.com [72.236.70.240]) by mx1.freebsd.org (Postfix) with ESMTP id 69C3B8FC15; Tue, 17 Jun 2008 20:54:53 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.0.40] ([204.244.149.125]) (authenticated bits=0) by sippysoft.com (8.13.8/8.13.8) with ESMTP id m5HKsWh9032647 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Jun 2008 13:54:34 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Message-ID: <48582484.3040606@FreeBSD.org> Date: Tue, 17 Jun 2008 13:54:28 -0700 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: John Baldwin References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617140600.GE1176@hoeg.nl> <4857D508.8070907@FreeBSD.org> <200806171122.41340.jhb@freebsd.org> In-Reply-To: <200806171122.41340.jhb@freebsd.org> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit Cc: Ed Schouten , src-committers@FreeBSD.org, David Xu , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 20:54:53 -0000 John Baldwin wrote: > On Tuesday 17 June 2008 11:15:20 am Maxim Sobolev wrote: >> Ed Schouten wrote: >>> * David Schultz wrote: >>>> I have no objections to this, but doesn't it defeat the whole >>>> purpose to implement posix_spawn() as a library function that just >>>> calls fork/exec? >>> When (if?) applications start to use posix_spawn() we may decide to move >>> it into the kernel at any time. It should be okay for now. >> Are there any benefits of doing it in the kernel vs. doing it via fork+exec? > > Speed. You don't have to go mark all your pages as COW or some such only to > turn around and throw the new mappings away and undo that. Don't we have vfork() for that? -Maxim From owner-cvs-src@FreeBSD.ORG Tue Jun 17 21:14:22 2008 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 DDC5B1065673; Tue, 17 Jun 2008 21:14:22 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AC1618FC0C; Tue, 17 Jun 2008 21:14:22 +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 m5HLEM36016166; Tue, 17 Jun 2008 21:14:22 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5HLEMFG016165; Tue, 17 Jun 2008 21:14:22 GMT (envelope-from brueffer@repoman.freebsd.org) Message-Id: <200806172114.m5HLEMFG016165@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to brueffer@repoman.freebsd.org using -f From: Christian Brueffer Date: Tue, 17 Jun 2008 21:14: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/share/man/man4 ixgbe.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: Tue, 17 Jun 2008 21:14:23 -0000 brueffer 2008-06-17 21:14:02 UTC FreeBSD src repository Modified files: share/man/man4 ixgbe.4 Log: SVN rev 179852 on 2008-06-17 21:14:02Z by brueffer Bring this up to date with regard to our other section 4 and Intel manpages, also fixes a few mdoc bugs. Revision Changes Path 1.2 +18 -14 src/share/man/man4/ixgbe.4 From owner-cvs-src@FreeBSD.ORG Wed Jun 18 01:13:47 2008 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 A171B106566B; Wed, 18 Jun 2008 01:13:47 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 839B48FC15; Wed, 18 Jun 2008 01:13:47 +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 m5I1DlQi050398; Wed, 18 Jun 2008 01:13:47 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5I1DliY050397; Wed, 18 Jun 2008 01:13:47 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806180113.m5I1DliY050397@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Wed, 18 Jun 2008 01:13: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/sys/geom/part g_part.c g_part.h g_part_if.m g_part_mbr.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 Jun 2008 01:13:47 -0000 marcel 2008-06-18 01:13:34 UTC FreeBSD src repository Modified files: sys/geom/part g_part.c g_part.h g_part_if.m g_part_mbr.c Log: SVN rev 179853 on 2008-06-18 01:13:34Z by marcel Add the set and unset verbs used to set and clear attributes for partition entries. Implement the setunset method for the MBR scheme to control the active flag. Revision Changes Path 1.19 +75 -2 src/sys/geom/part/g_part.c 1.10 +3 -1 src/sys/geom/part/g_part.h 1.4 +9 -1 src/sys/geom/part/g_part_if.m 1.9 +43 -1 src/sys/geom/part/g_part_mbr.c From owner-cvs-src@FreeBSD.ORG Wed Jun 18 01:33:40 2008 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 44F841065671; Wed, 18 Jun 2008 01:33:40 +0000 (UTC) (envelope-from davidxu@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2B4888FC20; Wed, 18 Jun 2008 01:33:40 +0000 (UTC) (envelope-from davidxu@freebsd.org) Received: from apple.my.domain (root@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m5I1Xa1I084781; Wed, 18 Jun 2008 01:33:37 GMT (envelope-from davidxu@freebsd.org) Message-ID: <48586652.2070204@freebsd.org> Date: Wed, 18 Jun 2008 09:35:14 +0800 From: David Xu User-Agent: Thunderbird 2.0.0.9 (X11/20080612) MIME-Version: 1.0 To: Maxim Sobolev References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617134828.GA30076@zim.MIT.EDU> <20080617140600.GE1176@hoeg.nl> <4857D508.8070907@FreeBSD.org> In-Reply-To: <4857D508.8070907@FreeBSD.org> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit Cc: Ed Schouten , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 01:33:40 -0000 Maxim Sobolev wrote: > Ed Schouten wrote: >> * David Schultz wrote: >>> I have no objections to this, but doesn't it defeat the whole >>> purpose to implement posix_spawn() as a library function that just >>> calls fork/exec? >> >> When (if?) applications start to use posix_spawn() we may decide to move >> it into the kernel at any time. It should be okay for now. > > Are there any benefits of doing it in the kernel vs. doing it via > fork+exec? > > -Maxim > I just want to make some programs to work, since Linux and Solaris both have it now. Doing it in kernel is OK, but I don't want to put it into the kernel until it is necessary since kernel code can not be swapped out. ;-) Doing in kernel may have advantages, for example, you may get ride of zoombie process recycling by hacking kernel, a library version using vfork will need parent to handle SIGCHLD and recycle zoombie process like you use popen() and system() etcs, another advantage is it won't involve rtld if a symbol needs to resolved, because vfork shares same vmspace, it might block other threads in parent process if the child process holding a rtld's reader lock, I don't know if writer lock will be held in child, I guess it won't be. if the child process get killed wrongly by someone, it might hold reader lock forever, this is the race condition. a kernel version may have trouble if something can not be easily done in kernel, though I didn't find the one can not be done in kernel at present. Regards, David Xu From owner-cvs-src@FreeBSD.ORG Wed Jun 18 01:43:10 2008 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 55AA1106566B; Wed, 18 Jun 2008 01:43:10 +0000 (UTC) (envelope-from davidxu@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3BDEC8FC13; Wed, 18 Jun 2008 01:43:10 +0000 (UTC) (envelope-from davidxu@freebsd.org) Received: from apple.my.domain (root@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m5I1h8Ok084949; Wed, 18 Jun 2008 01:43:09 GMT (envelope-from davidxu@freebsd.org) Message-ID: <4858688E.2030404@freebsd.org> Date: Wed, 18 Jun 2008 09:44:46 +0800 From: David Xu User-Agent: Thunderbird 2.0.0.9 (X11/20080612) MIME-Version: 1.0 To: Maxim Sobolev References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617134828.GA30076@zim.MIT.EDU> <20080617140600.GE1176@hoeg.nl> <4857D508.8070907@FreeBSD.org> <48586652.2070204@freebsd.org> In-Reply-To: <48586652.2070204@freebsd.org> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit Cc: Ed Schouten , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 01:43:10 -0000 David Xu wrote: > I just want to make some programs to work, since Linux and Solaris > both have it now. Doing it in kernel is OK, but I don't want to put > it into the kernel until it is necessary since kernel code can not > be swapped out. ;-) > > Doing in kernel may have advantages, for example, you may get ride > of zoombie process recycling by hacking kernel, a library version > using vfork will need parent to handle SIGCHLD and recycle zoombie > process like you use popen() and system() etcs, Oops, I rethinked it, zoombie process is not a correct point. only rtld is the problem. > another advantage > is it won't involve rtld if a symbol needs to resolved, because > vfork shares same vmspace, it might block other threads in > parent process if the child process holding a rtld's > reader lock, I don't know if writer lock will be held in child, > I guess it won't be. if the child process get killed wrongly > by someone, it might hold reader lock forever, this is the race > condition. a kernel version may have trouble if something can not > be easily done in kernel, though I didn't find the one can not > be done in kernel at present. > > Regards, > David Xu > > From owner-cvs-src@FreeBSD.ORG Wed Jun 18 01:46:49 2008 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 0DD75106567C; Wed, 18 Jun 2008 01:46:49 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D29CB8FC29; Wed, 18 Jun 2008 01:46:48 +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 m5I1kmAv053026; Wed, 18 Jun 2008 01:46:48 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5I1kmho053025; Wed, 18 Jun 2008 01:46:48 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806180146.m5I1kmho053025@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Wed, 18 Jun 2008 01:46: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/sbin/geom/class/part geom_part.c gpart.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: Wed, 18 Jun 2008 01:46:49 -0000 marcel 2008-06-18 01:46:32 UTC FreeBSD src repository Modified files: sbin/geom/class/part geom_part.c gpart.8 Log: SVN rev 179854 on 2008-06-18 01:46:32Z by marcel Implement the set and unset verbs. While here, have the manpage catch up with various changes. Revision Changes Path 1.9 +31 -4 src/sbin/geom/class/part/geom_part.c 1.5 +53 -7 src/sbin/geom/class/part/gpart.8 From owner-cvs-src@FreeBSD.ORG Wed Jun 18 06:35:57 2008 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 1BC4A1065687; Wed, 18 Jun 2008 06:35:57 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E1C1F8FC2D; Wed, 18 Jun 2008 06:35:56 +0000 (UTC) (envelope-from weongyo@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 m5I6Zu22090703; Wed, 18 Jun 2008 06:35:56 GMT (envelope-from weongyo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5I6Zutg090702; Wed, 18 Jun 2008 06:35:56 GMT (envelope-from weongyo@repoman.freebsd.org) Message-Id: <200806180635.m5I6Zutg090702@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to weongyo@repoman.freebsd.org using -f From: Weongyo Jeong Date: Wed, 18 Jun 2008 06:35:37 +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/ndiscvt inf.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 Jun 2008 06:35:57 -0000 weongyo 2008-06-18 06:35:37 UTC FreeBSD src repository Modified files: usr.sbin/ndiscvt inf.c Log: SVN rev 179855 on 2008-06-18 06:35:37Z by weongyo handle .INF files for PCMCIA correctly that specify multiple entries in their [Manufacturer] sections and prevent a case that NDIS_PCI_DEV_TABLE definition was always emitted that it's only emitted once if a .INF file is for PCI. Revision Changes Path 1.18 +13 -7 src/usr.sbin/ndiscvt/inf.c From owner-cvs-src@FreeBSD.ORG Wed Jun 18 08:16:41 2008 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 D58831065676; Wed, 18 Jun 2008 08:16:41 +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 50A728FC1C; Wed, 18 Jun 2008 08:16:41 +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 BDFDB46B51; Wed, 18 Jun 2008 04:16:40 -0400 (EDT) Date: Wed, 18 Jun 2008 09:16:40 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: David Schultz In-Reply-To: <20080617170755.GA30958@zim.MIT.EDU> Message-ID: <20080618091320.F18654@fledge.watson.org> References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617134828.GA30076@zim.MIT.EDU> <20080617140600.GE1176@hoeg.nl> <4857D508.8070907@FreeBSD.org> <20080617170755.GA30958@zim.MIT.EDU> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Maxim Sobolev , src-committers@FreeBSD.ORG, Ed Schouten , cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG, David Xu Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 08:16:42 -0000 On Tue, 17 Jun 2008, David Schultz wrote: > On Tue, Jun 17, 2008, Maxim Sobolev wrote: >> Ed Schouten wrote: >>> * David Schultz wrote: >>>> I have no objections to this, but doesn't it defeat the whole purpose to >>>> implement posix_spawn() as a library function that just calls fork/exec? >>> >>> When (if?) applications start to use posix_spawn() we may decide to move >>> it into the kernel at any time. It should be okay for now. >> >> Are there any benefits of doing it in the kernel vs. doing it via >> fork+exec? > > The only reason spawn exists is to better support platforms where fork is > slow, so implementing it in terms of fork/exec defeats the purpose and > potentially tricks configure scripts into making incorrect assumptions about > performance tradeoffs. However, maybe spawn would still be useful if > misguided application writers used it for other reasons (e.g., to make it > easier to port Win32 apps), and I'm guessing that's why it was added. > Implementing it in the kernel has disadvantages, too; in particular, it > would add a lot of complexity for gains that are likely to be minimal in > FreeBSD. Apple's experience has been somewhat to the contrary -- while the architecture varies some by OS release, one of the persisting performance problems they were seeing was the cost of fork()+execve() from applications with very large numbers of shared libraries, plugins, memory mappings, etc. Currently, they address this by having a process launch applications "by proxy" as a result of IPC requests instead of forking and execing, but you might reasonably argue that the problem is with the fork()+execve() model. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Wed Jun 18 09:11:40 2008 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 A2FF81065687 for ; Wed, 18 Jun 2008 09:11:40 +0000 (UTC) (envelope-from peter@wemm.org) Received: from hu-out-0506.google.com (hu-out-0506.google.com [72.14.214.233]) by mx1.freebsd.org (Postfix) with ESMTP id 0A6418FC36 for ; Wed, 18 Jun 2008 09:11:39 +0000 (UTC) (envelope-from peter@wemm.org) Received: by hu-out-0506.google.com with SMTP id 34so7922623hue.8 for ; Wed, 18 Jun 2008 02:11:38 -0700 (PDT) Received: by 10.82.150.15 with SMTP id x15mr21273bud.23.1213780298278; Wed, 18 Jun 2008 02:11:38 -0700 (PDT) Received: by 10.82.162.18 with HTTP; Wed, 18 Jun 2008 02:11:38 -0700 (PDT) Message-ID: Date: Wed, 18 Jun 2008 02:11:38 -0700 From: "Peter Wemm" To: "Robert Watson" In-Reply-To: <20080618091320.F18654@fledge.watson.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617134828.GA30076@zim.MIT.EDU> <20080617140600.GE1176@hoeg.nl> <4857D508.8070907@FreeBSD.org> <20080617170755.GA30958@zim.MIT.EDU> <20080618091320.F18654@fledge.watson.org> Cc: Maxim Sobolev , src-committers@freebsd.org, Ed Schouten , cvs-src@freebsd.org, cvs-all@freebsd.org, David Xu , David Schultz Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 09:11:40 -0000 On Wed, Jun 18, 2008 at 1:16 AM, Robert Watson wrote: > On Tue, 17 Jun 2008, David Schultz wrote: > >> On Tue, Jun 17, 2008, Maxim Sobolev wrote: >>> >>> Ed Schouten wrote: >>>> >>>> * David Schultz wrote: >>>>> >>>>> I have no objections to this, but doesn't it defeat the whole purpose >>>>> to implement posix_spawn() as a library function that just calls fork/exec? >>>> >>>> When (if?) applications start to use posix_spawn() we may decide to move >>>> it into the kernel at any time. It should be okay for now. >>> >>> Are there any benefits of doing it in the kernel vs. doing it via >>> fork+exec? >> >> The only reason spawn exists is to better support platforms where fork is >> slow, so implementing it in terms of fork/exec defeats the purpose and >> potentially tricks configure scripts into making incorrect assumptions about >> performance tradeoffs. However, maybe spawn would still be useful if >> misguided application writers used it for other reasons (e.g., to make it >> easier to port Win32 apps), and I'm guessing that's why it was added. >> Implementing it in the kernel has disadvantages, too; in particular, it >> would add a lot of complexity for gains that are likely to be minimal in >> FreeBSD. > > Apple's experience has been somewhat to the contrary -- while the > architecture varies some by OS release, one of the persisting performance > problems they were seeing was the cost of fork()+execve() from applications > with very large numbers of shared libraries, plugins, memory mappings, etc. > Currently, they address this by having a process launch applications "by > proxy" as a result of IPC requests instead of forking and execing, but you > might reasonably argue that the problem is with the fork()+execve() model. It gets significant for FreeBSD too. Here's some food for thought. Imagine % cc -static -o forkspeed forkspeed.c % time ./forkspeed 10000 0.020u 0.592s 0:00.55 110.9% 170+2652k 0+0io 0pf+0w % cc -o forkspeed forkspeed.c % time ./forkspeed 10000 0.090u 1.239s 0:01.25 105.6% 5+196k 0+0io 0pf+0w % cc -o forkspeed forkspeed.c -lncurses -lutil -lcrypto -lssl % time ./forkspeed 10000 0.070u 1.785s 0:02.09 88.5% 4+154k 0+0io 0pf+0w -static vs dynamic: 2.27 times slower. -static vs extra dynamic libs: 3.80 times slower. % cat forkspeed.c #include #include #include #include int main(int ac, char *av[]) { int n = atoi(av[1]); int i; for (i = 0; i < n; i++) { if (fork() == 0) _exit(0); wait(0); } return (0); } No exec(), just measuring the overhead of fork(). Just for amusement, the same with vfork(): peter@overcee[1:48am]~-130> cc -static -o forkspeed forkspeed.c peter@overcee[1:48am]~-131> time ./forkspeed 10000 0.007u 0.097s 0:00.11 81.8% 161+2503k 0+0io 0pf+0w peter@overcee[1:48am]~-132> cc -o forkspeed forkspeed.c peter@overcee[1:49am]~-133> time ./forkspeed 10000 0.008u 0.170s 0:00.11 100.0% 4+139k 0+0io 0pf+0w peter@overcee[1:49am]~-134> cc -o forkspeed forkspeed.c -lncurses -lutil -lcrypto -lssl peter@overcee[1:49am]~-135> time ./forkspeed 10000 0.000u 0.106s 0:00.10 100.0% 4+158k 0+0io 0pf+0w Essentially the same regardless of libraries. vfork is 5 times faster for -static, 11 times faster for regular dynamic, and 20 times faster for extra libraries. So.. if something auto-detects posix_spawn(), which uses vfork(), it would be a win compared to the usual fork()/exec(). A small win, but still a win. It would have to do a lot of iterations to add up. Incidently, this is why /usr/bin/make and /usr/bin/gcc are statically linked. /bin/sh used to be, but isn't so that ~user can use nsswitch. For amusement, think of kde and gnome with all their libraries. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From owner-cvs-src@FreeBSD.ORG Wed Jun 18 09:20:37 2008 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 2375E106564A; Wed, 18 Jun 2008 09:20:37 +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 DDC7E8FC1E; Wed, 18 Jun 2008 09:20:36 +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 07FCB46B06; Wed, 18 Jun 2008 05:20:36 -0400 (EDT) Date: Wed, 18 Jun 2008 10:20:35 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Peter Wemm In-Reply-To: Message-ID: <20080618101830.S18654@fledge.watson.org> References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> <20080617134828.GA30076@zim.MIT.EDU> <20080617140600.GE1176@hoeg.nl> <4857D508.8070907@FreeBSD.org> <20080617170755.GA30958@zim.MIT.EDU> <20080618091320.F18654@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Maxim Sobolev , src-committers@freebsd.org, Ed Schouten , cvs-src@freebsd.org, cvs-all@freebsd.org, David Xu , David Schultz Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.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 Jun 2008 09:20:37 -0000 On Wed, 18 Jun 2008, Peter Wemm wrote: >> Apple's experience has been somewhat to the contrary -- while the >> architecture varies some by OS release, one of the persisting performance >> problems they were seeing was the cost of fork()+execve() from applications >> with very large numbers of shared libraries, plugins, memory mappings, etc. >> Currently, they address this by having a process launch applications "by >> proxy" as a result of IPC requests instead of forking and execing, but you >> might reasonably argue that the problem is with the fork()+execve() model. ... > Essentially the same regardless of libraries. vfork is 5 times faster for > -static, 11 times faster for regular dynamic, and 20 times faster for extra > libraries. > > So.. if something auto-detects posix_spawn(), which uses vfork(), it would > be a win compared to the usual fork()/exec(). A small win, but still a win. > It would have to do a lot of iterations to add up. > > Incidently, this is why /usr/bin/make and /usr/bin/gcc are statically > linked. /bin/sh used to be, but isn't so that ~user can use nsswitch. > > For amusement, think of kde and gnome with all their libraries. Well, kdeinit already performs pre-linking to avoid repeated runtime linker costs -- kdeinit is basically a template process waiting to be filled in with the specifics of any particular application, but with all the shared libraries already mapped and linked. I've never benchmarked it, but one might reasonably assume that the technique works or they wouldn't ship with it. Seems like some systemic benchmarking and profiling is required to decide how much blame to point at the cost of forking complex address spaces, run-time linking, exec overhead, etc in order to decide how much to pin the blame on each. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Wed Jun 18 09:25:40 2008 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 BBAC6106574A; Wed, 18 Jun 2008 09:25:40 +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 8D7AE8FC16; Wed, 18 Jun 2008 09:25:40 +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 m5I9PeHF018505; Wed, 18 Jun 2008 09:25:40 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5I9Pe2P018504; Wed, 18 Jun 2008 09:25:40 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806180925.m5I9Pe2P018504@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Wed, 18 Jun 2008 09:25:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/tmpfs tmpfs_subr.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 Jun 2008 09:25:40 -0000 kib 2008-06-18 09:25:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/tmpfs tmpfs_subr.c Log: SVN rev 179856 on 2008-06-18 09:25:26Z by kib MFC r179808: Do not redo the vnode tear-down work already done by insmntque() when vnode cannot be put on the vnode list for mount. Revision Changes Path 1.12.2.2 +1 -4 src/sys/fs/tmpfs/tmpfs_subr.c From owner-cvs-src@FreeBSD.ORG Wed Jun 18 09:32:11 2008 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 CCC9E1065676; Wed, 18 Jun 2008 09:32:11 +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 9E73D8FC13; Wed, 18 Jun 2008 09:32:11 +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 m5I9WBeT018988; Wed, 18 Jun 2008 09:32:11 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5I9WBlA018987; Wed, 18 Jun 2008 09:32:11 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806180932.m5I9WBlA018987@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Wed, 18 Jun 2008 09:31:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/cd9660 cd9660_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: Wed, 18 Jun 2008 09:32:11 -0000 kib 2008-06-18 09:31:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/cd9660 cd9660_vnops.c Log: SVN rev 179857 on 2008-06-18 09:31:56Z by kib MFC r179722: In cd9660_readdir vop, always initialize the idp->uio_off member. PR: 122925 Revision Changes Path 1.113.2.1 +1 -0 src/sys/fs/cd9660/cd9660_vnops.c From owner-cvs-src@FreeBSD.ORG Wed Jun 18 13:19:32 2008 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 3C6F21065670; Wed, 18 Jun 2008 13:19:32 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 8B1D48FC14; Wed, 18 Jun 2008 13:19:31 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m5IDJHoR056986; Wed, 18 Jun 2008 09:19:25 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: "Wojciech A. Koszek" Date: Tue, 17 Jun 2008 18:14:11 -0400 User-Agent: KMail/1.9.7 References: <200806141252.m5ECqUGh093173@repoman.freebsd.org> In-Reply-To: <200806141252.m5ECqUGh093173@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806171814.12174.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Wed, 18 Jun 2008 09:19:25 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7498/Tue Jun 17 22:08:00 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-1.9 required=4.2 tests=AWL,BAYES_00, DATE_IN_PAST_12_24,NO_RELAYS autolearn=no version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf files.i386 files.pc98 options.i386 options.pc98 src/sys/i386/conf NOTES src/sys/i386/include pecoff_machdep.h src/sys/modules Makefile src/sys/pc98/conf NOTES src/sys/pc98/include pecoff_machdep.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 Jun 2008 13:19:32 -0000 On Saturday 14 June 2008 08:51:44 am Wojciech A. Koszek wrote: > wkoszek 2008-06-14 12:51:44 UTC > > FreeBSD src repository > > Modified files: > sys/conf files.i386 files.pc98 options.i386 > options.pc98 > sys/i386/conf NOTES > sys/modules Makefile > sys/pc98/conf NOTES > Removed files: > sys/i386/include pecoff_machdep.h > sys/pc98/include pecoff_machdep.h > Log: > SVN rev 179785 on 2008-06-14 12:51:44Z by wkoszek > > Remove obselete PECOFF image activator support. > > PRs assigned at the time of removal: kern/80742 > > Discussed on: freebsd-current (silence), IRC > Tested by: make universe > Approved by: cognet (mentor) Looks like the SVN -> CVS importer doesn't handle directory deletions. It didn't delete the files underneath the sys/modules/pecoff and sys/compat/pecoff directories. Original SVN log excerpt: Deleted: head/sys/compat/pecoff/ head/sys/i386/include/pecoff_machdep.h head/sys/modules/pecoff/ head/sys/pc98/include/pecoff_machdep.h Modified: head/sys/conf/files.i386 head/sys/conf/files.pc98 head/sys/conf/options.i386 head/sys/conf/options.pc98 head/sys/i386/conf/NOTES head/sys/modules/Makefile head/sys/pc98/conf/NOTES -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Jun 18 13:58:40 2008 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 799551065671; Wed, 18 Jun 2008 13:58:40 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 49AD08FC18; Wed, 18 Jun 2008 13:58:40 +0000 (UTC) (envelope-from obrien@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 m5IDweSg055273; Wed, 18 Jun 2008 13:58:40 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5IDwe9p055272; Wed, 18 Jun 2008 13:58:40 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200806181358.m5IDwe9p055272@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Wed, 18 Jun 2008 13:52:58 +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 Makefile.inc1 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 Jun 2008 13:58:40 -0000 obrien 2008-06-18 13:52:58 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: SVN rev 179858 on 2008-06-18 13:52:58Z by obrien Add MIPS to the list of known arches. Revision Changes Path 1.606 +1 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Wed Jun 18 14:23:42 2008 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 E873C1065680; Wed, 18 Jun 2008 14:23:42 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B85CA8FC1E; Wed, 18 Jun 2008 14:23:42 +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 m5IENgQ9058462; Wed, 18 Jun 2008 14:23:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5IENgco058461; Wed, 18 Jun 2008 14:23:42 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806181423.m5IENgco058461@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 18 Jun 2008 14:23: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/gnu/usr.bin/gdb/kgdb trgt_mips.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 Jun 2008 14:23:43 -0000 jhb 2008-06-18 14:23:28 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb trgt_mips.c Log: SVN rev 179859 on 2008-06-18 14:23:28Z by jhb Catch up to recentish kgdb changes: - Use ptid_get_pid() rather than ptid_get_tid() (part of the changes to let 'tid' work for remote kgdb). - Add a stub kgdb_trgt_new_objfile() hook. Silence from: obrien, mips@ Revision Changes Path 1.3 +6 -1 src/gnu/usr.bin/gdb/kgdb/trgt_mips.c From owner-cvs-src@FreeBSD.ORG Wed Jun 18 20:40:18 2008 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 900691065677; Wed, 18 Jun 2008 20:40:18 +0000 (UTC) (envelope-from joerg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5D9CB8FC39; Wed, 18 Jun 2008 20:40:18 +0000 (UTC) (envelope-from joerg@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 m5IKeIww006179; Wed, 18 Jun 2008 20:40:18 GMT (envelope-from joerg@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5IKeI9n006178; Wed, 18 Jun 2008 20:40:18 GMT (envelope-from joerg@repoman.freebsd.org) Message-Id: <200806182040.m5IKeI9n006178@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to joerg@repoman.freebsd.org using -f From: Joerg Wunsch Date: Wed, 18 Jun 2008 20:39: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/pci nfsmb.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 Jun 2008 20:40:18 -0000 joerg 2008-06-18 20:39:56 UTC FreeBSD src repository Modified files: sys/pci nfsmb.c Log: SVN rev 179860 on 2008-06-18 20:39:56Z by joerg Add the SMB functionality for the MCP65 chipset I happen to have in my new motherboard. Revision Changes Path 1.10 +3 -0 src/sys/pci/nfsmb.c From owner-cvs-src@FreeBSD.ORG Wed Jun 18 20:42:22 2008 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 F095C106568E; Wed, 18 Jun 2008 20:42:22 +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 BE1748FC1F; Wed, 18 Jun 2008 20:42:22 +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 m5IKgMaF006344; Wed, 18 Jun 2008 20:42:22 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5IKgMQ0006343; Wed, 18 Jun 2008 20:42:22 GMT (envelope-from attilio@repoman.freebsd.org) Message-Id: <200806182042.m5IKgMQ0006343@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to attilio@repoman.freebsd.org using -f From: Attilio Rao Date: Wed, 18 Jun 2008 20:42: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/ddb db_ps.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 Jun 2008 20:42:23 -0000 attilio 2008-06-18 20:42:01 UTC FreeBSD src repository Modified files: sys/ddb db_ps.c Log: SVN rev 179861 on 2008-06-18 20:42:01Z by attilio Print out the container lock when showing the thread state in DDB. Tested by: benjsc Revision Changes Path 1.69 +3 -0 src/sys/ddb/db_ps.c From owner-cvs-src@FreeBSD.ORG Wed Jun 18 20:50:41 2008 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 59426106564A; Wed, 18 Jun 2008 20:50:41 +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 2793B8FC0C; Wed, 18 Jun 2008 20:50:41 +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 m5IKoeWQ016405; Wed, 18 Jun 2008 20:50:40 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5IKoeIY016404; Wed, 18 Jun 2008 20:50:40 GMT (envelope-from attilio@repoman.freebsd.org) Message-Id: <200806182050.m5IKoeIY016404@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to attilio@repoman.freebsd.org using -f From: Attilio Rao Date: Wed, 18 Jun 2008 20:50:30 +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/man4 ubsa.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: Wed, 18 Jun 2008 20:50:41 -0000 attilio 2008-06-18 20:50:30 UTC FreeBSD src repository Modified files: share/man/man4 ubsa.4 Log: SVN rev 179862 on 2008-06-18 20:50:30Z by attilio Add the option stub for the Globetrotter Max 3.6 Modem. Submitted by: Greg Rivers Revision Changes Path 1.13 +2 -0 src/share/man/man4/ubsa.4 From owner-cvs-src@FreeBSD.ORG Wed Jun 18 21:20:59 2008 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 411F51065671; Wed, 18 Jun 2008 21:20:59 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 119F68FC17; Wed, 18 Jun 2008 21:20:59 +0000 (UTC) (envelope-from marius@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 m5ILKwSl021275; Wed, 18 Jun 2008 21:20:58 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5ILKwXX021274; Wed, 18 Jun 2008 21:20:58 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200806182120.m5ILKwXX021274@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Wed, 18 Jun 2008 21:20: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/kerberos5/tools/slc 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: Wed, 18 Jun 2008 21:20:59 -0000 marius 2008-06-18 21:20:50 UTC FreeBSD src repository Modified files: kerberos5/tools/slc Makefile Log: SVN rev 179863 on 2008-06-18 21:20:50Z by marius Add roken.h to SRCS. This fixes the compilation of slc during a buildworld on a host running a world built with WITHOUT_KERBEROS defined. Revision Changes Path 1.2 +1 -0 src/kerberos5/tools/slc/Makefile From owner-cvs-src@FreeBSD.ORG Wed Jun 18 21:39:15 2008 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 BD43A1065678; Wed, 18 Jun 2008 21:39:15 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8F03D8FC16; Wed, 18 Jun 2008 21:39:15 +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 m5ILdFls026907; Wed, 18 Jun 2008 21:39:15 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5ILdF5B026906; Wed, 18 Jun 2008 21:39:15 GMT (envelope-from ambrisko@repoman.freebsd.org) Message-Id: <200806182139.m5ILdF5B026906@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ambrisko@repoman.freebsd.org using -f From: Doug Ambrisko Date: Wed, 18 Jun 2008 21:39:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/boot/forth support.4th 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 Jun 2008 21:39:15 -0000 ambrisko 2008-06-18 21:39:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/boot/forth support.4th Log: SVN rev 179864 on 2008-06-18 21:39:00Z by ambrisko MFC: Allow negative values to be specified in the loader. Revision Changes Path 1.16.2.1 +2 -0 src/sys/boot/forth/support.4th From owner-cvs-src@FreeBSD.ORG Thu Jun 19 01:36:44 2008 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 948671065682; Thu, 19 Jun 2008 01:36:44 +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 90D518FC0C; Thu, 19 Jun 2008 01:36:44 +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 m5J1aiih085526; Thu, 19 Jun 2008 01:36:44 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5J1aihj085525; Thu, 19 Jun 2008 01:36:44 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200806190136.m5J1aihj085525@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Thu, 19 Jun 2008 01:36:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/dc if_dc.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 Jun 2008 01:36:44 -0000 yongari 2008-06-19 01:36:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/dc if_dc.c Log: SVN rev 179865 on 2008-06-19 01:36:31Z by yongari MFC: r179647 Ethernet hardware address stored in DC_AL_PAR0/DC_AL_PAR1 register is in little endian form. Likewise setting DC_AL_PAR0/DC_AL_PAR1 register expect the address to be in little endian form. For big endian architectures the address should be swapped to get correct one. Change setting/getting ethernet hardware address to big endian architecture frendly. Reported by: Robert Murillo ( billypilgrim782001 at yahoo dot com ) Tested by: Robert Murillo ( billypilgrim782001 at yahoo dot com ) Revision Changes Path 1.192.2.3 +14 -6 src/sys/dev/dc/if_dc.c From owner-cvs-src@FreeBSD.ORG Thu Jun 19 02:42:53 2008 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 14F5F106574A; Thu, 19 Jun 2008 02:42:52 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B49748FC19; Thu, 19 Jun 2008 02:42:52 +0000 (UTC) (envelope-from davidxu@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 m5J2gqrR092093; Thu, 19 Jun 2008 02:42:52 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5J2gqvT092092; Thu, 19 Jun 2008 02:42:52 GMT (envelope-from davidxu@repoman.freebsd.org) Message-Id: <200806190242.m5J2gqvT092092@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to davidxu@repoman.freebsd.org using -f From: David Xu Date: Thu, 19 Jun 2008 02:42: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/libc/gen posix_spawn.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 Jun 2008 02:42:53 -0000 davidxu 2008-06-19 02:42:50 UTC FreeBSD src repository Modified files: lib/libc/gen posix_spawn.c Log: SVN rev 179866 on 2008-06-19 02:42:50Z by davidxu Process spawn attributes in POSIX document order. Revision Changes Path 1.4 +22 -21 src/lib/libc/gen/posix_spawn.c From owner-cvs-src@FreeBSD.ORG Thu Jun 19 03:37:59 2008 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 8D310106567D; Thu, 19 Jun 2008 03:37:55 +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 5506E8FC13; Thu, 19 Jun 2008 03:37:55 +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 m5J3bt2t000733; Thu, 19 Jun 2008 03:37:55 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5J3btHQ000732; Thu, 19 Jun 2008 03:37:55 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200806190337.m5J3btHQ000732@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Thu, 19 Jun 2008 03:37: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/sys/pci if_dc.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 Jun 2008 03:38:05 -0000 yongari 2008-06-19 03:37:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_dc.c Log: SVN rev 179867 on 2008-06-19 03:37:40Z by yongari MFC: r179647 Ethernet hardware address stored in DC_AL_PAR0/DC_AL_PAR1 register is in little endian form. Likewise setting DC_AL_PAR0/DC_AL_PAR1 register expect the address to be in little endian form. For big endian architectures the address should be swapped to get correct one. Change setting/getting ethernet hardware address to big endian architecture frendly. Reported by: Robert Murillo ( billypilgrim782001 at yahoo dot com ) Tested by: Robert Murillo ( billypilgrim782001 at yahoo dot com ) Revision Changes Path 1.160.2.15 +15 -5 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Thu Jun 19 03:57:00 2008 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 AA03E10657E8; Thu, 19 Jun 2008 03:56:56 +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 744228FC2B; Thu, 19 Jun 2008 03:56:56 +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 m5J3uuQl002375; Thu, 19 Jun 2008 03:56:56 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5J3uuD5002374; Thu, 19 Jun 2008 03:56:56 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200806190356.m5J3uuD5002374@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Thu, 19 Jun 2008 03:56:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/mii atphy.c atphyreg.h miidevs 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 Jun 2008 03:57:08 -0000 yongari 2008-06-19 03:56:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/mii miidevs Added files: (Branch: RELENG_7) sys/dev/mii atphy.c atphyreg.h Log: SVN rev 179868 on 2008-06-19 03:56:39Z by yongari MFC: r179098 Add Attansic/Atheros F1 PHY driver. Revision Changes Path 1.1.2.1 +413 -0 src/sys/dev/mii/atphy.c (new) 1.1.2.1 +63 -0 src/sys/dev/mii/atphyreg.h (new) 1.46.2.5 +4 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Thu Jun 19 04:24:58 2008 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 7E6B51065A27; Thu, 19 Jun 2008 04:24:58 +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 316408FC12; Thu, 19 Jun 2008 04:24:58 +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 m5J4Ovcb005692; Thu, 19 Jun 2008 04:24:57 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5J4OvG2005691; Thu, 19 Jun 2008 04:24:57 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200806190424.m5J4OvG2005691@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Thu, 19 Jun 2008 04:23:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/conf files src/sys/modules/mii 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: Thu, 19 Jun 2008 04:25:01 -0000 yongari 2008-06-19 04:23:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/conf files sys/modules/mii Makefile Log: SVN rev 179869 on 2008-06-19 04:23:26Z by yongari MFC: r179099 Connect atphy(4) to the build. Revision Changes Path 1.1243.2.23 +1 -0 src/sys/conf/files 1.30.2.3 +1 -1 src/sys/modules/mii/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jun 19 06:11:53 2008 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 C372B1065678; Thu, 19 Jun 2008 06:11:53 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A25378FC23; Thu, 19 Jun 2008 06:11:53 +0000 (UTC) (envelope-from mtm@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 m5J6BrYM032104; Thu, 19 Jun 2008 06:11:53 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5J6Br4i032103; Thu, 19 Jun 2008 06:11:53 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806190611.m5J6Br4i032103@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Thu, 19 Jun 2008 06:11: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/etc rc.subr 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 Jun 2008 06:11:53 -0000 mtm 2008-06-19 06:11:34 UTC FreeBSD src repository Modified files: etc rc.subr Log: SVN rev 179870 on 2008-06-19 06:11:34Z by mtm Move the check for enabled knobs further down in run_rc_command() so that bogus commands cause usage information to be printed instead of diagnostics about enabling the knob. Revision Changes Path 1.84 +14 -14 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Thu Jun 19 06:45:55 2008 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 D5EFF1065676; Thu, 19 Jun 2008 06:45:55 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CA9B68FC16; Thu, 19 Jun 2008 06:45:55 +0000 (UTC) (envelope-from cperciva@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 m5J6jtXl039731; Thu, 19 Jun 2008 06:45:55 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5J6jtov039730; Thu, 19 Jun 2008 06:45:55 GMT (envelope-from cperciva@repoman.freebsd.org) Message-Id: <200806190645.m5J6jtov039730@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to cperciva@repoman.freebsd.org using -f From: Colin Percival Date: Thu, 19 Jun 2008 06:36:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src UPDATING src/sys/conf newvers.sh src/sys/netinet tcp.h tcp_output.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 Jun 2008 06:45:56 -0000 cperciva 2008-06-19 06:36:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) . UPDATING sys/conf newvers.sh sys/netinet tcp.h tcp_output.c Log: SVN rev 179871 on 2008-06-19 06:36:10Z by cperciva Fix errors in the padding of TCP options. Errata: FreeBSD-EN-08:02.tcp Approved by: so (cperciva) Revision Changes Path 1.507.2.3.2.6 +3 -0 src/UPDATING 1.72.2.5.2.6 +1 -1 src/sys/conf/newvers.sh 1.40.4.1 +2 -0 src/sys/netinet/tcp.h 1.141.2.3.2.1 +19 -3 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Thu Jun 19 07:06:20 2008 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 CF768106564A; Thu, 19 Jun 2008 07:06:20 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AA4498FC1C; Thu, 19 Jun 2008 07:06:20 +0000 (UTC) (envelope-from mtm@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 m5J76KpK042654; Thu, 19 Jun 2008 07:06:20 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5J76KQb042653; Thu, 19 Jun 2008 07:06:20 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806190706.m5J76KQb042653@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Thu, 19 Jun 2008 07:06:11 +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/etc rc.subr src/etc/defaults rc.conf src/etc/rc.d quota 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 Jun 2008 07:06:20 -0000 mtm 2008-06-19 07:06:11 UTC FreeBSD src repository Modified files: etc rc.subr etc/defaults rc.conf etc/rc.d quota Log: SVN rev 179872 on 2008-06-19 07:06:11Z by mtm Make quota knob conform to other rc(8) knobs. Keep older knob for compatibility. Requested by: Volker Revision Changes Path 1.337 +1 -1 src/etc/defaults/rc.conf 1.8 +1 -1 src/etc/rc.d/quota 1.85 +4 -0 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Thu Jun 19 07:30:51 2008 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 E8A351065670; Thu, 19 Jun 2008 07:30:51 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DC2FF8FC13; Thu, 19 Jun 2008 07:30:51 +0000 (UTC) (envelope-from ed@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 m5J7UpXH044568; Thu, 19 Jun 2008 07:30:51 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5J7UpWM044567; Thu, 19 Jun 2008 07:30:51 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806190730.m5J7UpWM044567@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Thu, 19 Jun 2008 07:30: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/include spawn.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 Jun 2008 07:30:52 -0000 ed 2008-06-19 07:30:32 UTC FreeBSD src repository Modified files: include spawn.h Log: SVN rev 179873 on 2008-06-19 07:30:32Z by ed Remove __restrict keywords from array arguments to make GCC's -std=c99 work. When GCC is invoked with -std=c99, the following errors are displayed when including : /usr/include/spawn.h:69: error: static or type qualifiers in abstract declarator /usr/include/spawn.h:69: error: static or type qualifiers in abstract declarator /usr/include/spawn.h:72: error: static or type qualifiers in abstract declarator /usr/include/spawn.h:72: error: static or type qualifiers in abstract declarator We'd better remove the __restrict keywords here. The same is also done in . Submitted by: Andrzej Tobola Reviewed by: davidxu Approved by: philip (mentor, implicit) Revision Changes Path 1.3 +5 -2 src/include/spawn.h From owner-cvs-src@FreeBSD.ORG Thu Jun 19 07:35:07 2008 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 8B99E1065678; Thu, 19 Jun 2008 07:35:07 +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 376008FC0A; Thu, 19 Jun 2008 07:35:07 +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 B7B0241C707; Thu, 19 Jun 2008 09:35:05 +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 vKAOrsFjNsEy; Thu, 19 Jun 2008 09:35:05 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id 5C32B41C734; Thu, 19 Jun 2008 09:35: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 C939344487F; Thu, 19 Jun 2008 07:31:02 +0000 (UTC) Date: Thu, 19 Jun 2008 07:31:02 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Colin Percival In-Reply-To: <200806190645.m5J6jtov039730@repoman.freebsd.org> Message-ID: <20080619072808.O83875@maildrop.int.zabbadoz.net> References: <200806190645.m5J6jtov039730@repoman.freebsd.org> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 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 UPDATING src/sys/conf newvers.sh src/sys/netinet tcp.h tcp_output.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 Jun 2008 07:35:07 -0000 On Thu, 19 Jun 2008, Colin Percival wrote: > cperciva 2008-06-19 06:36:10 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7_0) > . UPDATING > sys/conf newvers.sh > sys/netinet tcp.h tcp_output.c > Log: > SVN rev 179871 on 2008-06-19 06:36:10Z by cperciva > > Fix errors in the padding of TCP options. > > Errata: FreeBSD-EN-08:02.tcp > Approved by: so (cperciva) And again thanks to the following people who had helped to debug various setups: anders@, s3raphi, Matt Reimer Doug Hardie and Randy Rose, John Mayer, Susan Guzzardi And special thanks to dwhite@ and BitGravity for running a large scale test to give me enough data to analyse and helping me with the analysing. > Revision Changes Path > 1.507.2.3.2.6 +3 -0 src/UPDATING > 1.72.2.5.2.6 +1 -1 src/sys/conf/newvers.sh > 1.40.4.1 +2 -0 src/sys/netinet/tcp.h > 1.141.2.3.2.1 +19 -3 src/sys/netinet/tcp_output.c > -- Bjoern A. Zeeb Stop bit received. Insert coin for new game. From owner-cvs-src@FreeBSD.ORG Thu Jun 19 07:35:23 2008 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 091A51065884; Thu, 19 Jun 2008 07:35:23 +0000 (UTC) (envelope-from joerg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D72448FC2D; Thu, 19 Jun 2008 07:35:22 +0000 (UTC) (envelope-from joerg@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 m5J7ZMQ7045285; Thu, 19 Jun 2008 07:35:22 GMT (envelope-from joerg@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5J7ZMtJ045284; Thu, 19 Jun 2008 07:35:22 GMT (envelope-from joerg@repoman.freebsd.org) Message-Id: <200806190735.m5J7ZMtJ045284@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to joerg@repoman.freebsd.org using -f From: Joerg Wunsch Date: Thu, 19 Jun 2008 07:35:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/pci nfsmb.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 Jun 2008 07:35:23 -0000 joerg 2008-06-19 07:35:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/pci nfsmb.c Log: SVN rev 179874 on 2008-06-19 07:35:08Z by joerg MFC: SMBus detection for the MCP65 chipset. Revision Changes Path 1.6.2.3 +3 -0 src/sys/pci/nfsmb.c From owner-cvs-src@FreeBSD.ORG Thu Jun 19 08:27:27 2008 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 CCA5C10656B7; Thu, 19 Jun 2008 08:27:24 +0000 (UTC) (envelope-from joerg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 459A08FC21; Thu, 19 Jun 2008 08:27:24 +0000 (UTC) (envelope-from joerg@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 m5J8ROaP050511; Thu, 19 Jun 2008 08:27:24 GMT (envelope-from joerg@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5J8ROlJ050510; Thu, 19 Jun 2008 08:27:24 GMT (envelope-from joerg@repoman.freebsd.org) Message-Id: <200806190827.m5J8ROlJ050510@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to joerg@repoman.freebsd.org using -f From: Joerg Wunsch Date: Thu, 19 Jun 2008 08:27: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: CVSROOT access 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 Jun 2008 08:27:28 -0000 joerg 2008-06-19 08:27:21 UTC FreeBSD src repository Modified files: . access Log: SVN rev 179875 on 2008-06-19 08:27:21Z by joerg Change my commit email address. Approved by: core (implicitly) Revision Changes Path 1.883 +1 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Thu Jun 19 15:42:04 2008 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 6F1A61065674 for ; Thu, 19 Jun 2008 15:42:04 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by mx1.freebsd.org (Postfix) with ESMTP id D275B8FC23 for ; Thu, 19 Jun 2008 15:42:03 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so469349fgb.35 for ; Thu, 19 Jun 2008 08:42:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=XGz3cSiIlyRFBrF81kcxsXe0xj2mVb6GOv4SCG3SwSQ=; b=WDAC66/apl/pjmNAE0wfIs/2xnVcno6qCmeAs1Byg7IDR3O4PcgLdh6j7ziZKEovAX /FMY12gOxH1WtZ5xRlI7QYZzf4uZwVdxAbwS73Yoln9AriOf2g+3K7KT0K9gRda6wjN7 18FRIIiT2B8du1lcUed3M8ZDOdrPs6l2k31p4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=o/kyHef6lM+Kwg4ci2ujLRROB6TgbddD1LTmq0jg28oVel8496wtrGHjDpEpwJZRm6 Md+qGvK/ucVpxPH/rGUup6j0nhjlntI8LCkikxkktuZZFjuofAtiPWjJV2wqU/6NInS0 QvEx7iO/xs4vDM2NitXw8ULpZ5TwU0DxTPnrM= Received: by 10.86.70.8 with SMTP id s8mr2337808fga.31.1213890122524; Thu, 19 Jun 2008 08:42:02 -0700 (PDT) Received: by 10.86.2.18 with HTTP; Thu, 19 Jun 2008 08:42:02 -0700 (PDT) Message-ID: <3bbf2fe10806190842s381611del5c5dc27d2dd22a7e@mail.gmail.com> Date: Thu, 19 Jun 2008 17:42:02 +0200 From: "Attilio Rao" Sender: asmrookie@gmail.com To: "Peter Wemm" In-Reply-To: <200803232309.m2NN96Qa080896@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200803232309.m2NN96Qa080896@repoman.freebsd.org> X-Google-Sender-Auth: 129038355aaebf4a Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: 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: Thu, 19 Jun 2008 15:42:04 -0000 2008/3/24, Peter Wemm : > peter 2008-03-23 23:09:06 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/amd64 cpu_switch.S > Log: > First pass at (possibly futile) microoptimizing of cpu_switch. Results > are mixed. Some pure context switch microbenchmarks show up to 29% > improvement. Pipe based context switch microbenchmarks show up to 7% > improvement. Real world tests are far less impressive as they are > dominated more by actual work than switch overheads, but depending on > the machine in question, workload, kernel options, phase of moon, etc, a > few percent gain might be seen. > > Summary of changes: > - don't reload MSR_[FG]SBASE registers when context switching between > non-threaded userland apps. These typically cost 120 clock cycles each > on an AMD cpu (less on Barcelona/Phenom). Intel cores are probably no > faster on this. > - The above change only helps unthreaded userland apps that tend to use > the same value for gsbase. Threaded apps will get no benefit from this. > - reorder things like accessing the pcb to be in memory order, to give > prefetching a better chance of working. Operations are now in increasing > memory address order, rather than reverse or random. > - Push some lesser used code out of the main code paths. Hopefully > allowing better code density in cache lines. This is probably futile. > - (part 2 of previous item) Reorder code so that branches have a more > realistic static branch prediction hint. Both Intel and AMD cpus > default to predicting branches to lower memory addresses as being > taken, and to higher memory addresses as not being taken. This is > overridden by the limited dynamic branch prediction subsystem. A trip > through userland might overflow this. > - Futule attempt at spreading the use of the results of previous operations > in new operations. Hopefully this will allow the cpus to execute in > parallel better. > - stop wasting 16 bytes at the top of kernel stack, below the PCB. > - Never load the userland fs/gsbase registers for kthreads, but preserve > curpcb->pcb_[fg]sbase as caches for the cpu. (Thanks Jeff!) > > Microbenchmarking this code seems to be really sensitive to things like > scheduling luck, timing, cache behavior, tlb behavior, kernel options, > other random code changes, etc. > > While it doesn't help heavy userland workloads much, it does help high > context switch loads a little, and should help those that involve > switching via kthreads a bit more. > > A special thanks to Kris for the testing and reality checks, and Jeff for > tormenting me into doing this. :) > > This is still work-in-progress. It looks like this patch introduces a regression. In particular, this chunk: @@ -181,82 +166,138 @@ sw1: cmpq %rcx, %rdx pause je 1b - lfence #endif is not totally right as we want to enforce an acq -- Peace can only be achieved by understanding - A. Einstein From owner-cvs-src@FreeBSD.ORG Thu Jun 19 15:45:58 2008 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 52C3C1065675 for ; Thu, 19 Jun 2008 15:45:58 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.156]) by mx1.freebsd.org (Postfix) with ESMTP id BA8FA8FC19 for ; Thu, 19 Jun 2008 15:45:57 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so470315fgb.35 for ; Thu, 19 Jun 2008 08:45:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=BhvKKA83djpnriiHqmO2tXYdY+JPxVmLIf1tc+Xt6bM=; b=vF2JdKKpcU8B0TGL7hqBNDuY6S+FLktk8FqOpaB29Srv+KqvCFtKWOPrW52V2P9jN2 ilSQZ9m2aBvwZ+BmHj9QzWEPm7Il/4ZwOzzIjnlQfa9AJFgEExI50NMR6JjEn8B6FYp5 fz+tmIVO7YrClP01JxaAbwB4FNwTLfQyP/jx4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=IVk+b2ShZKXx5oKQsRjKE07TM71b0DN74kXoTTdTNn4qaSg0/xtLu8v1/LRHl8jejw 3aZmE17PTzZmOoPJ33ysmBmtPqoiThsxHs3pTUyclFRQ/xppZkCEa7PL4bL/lGsE+CPW h62L717KB82W7UVWVFcbDl989LtG0aMUlv51k= Received: by 10.86.23.17 with SMTP id 17mr2337479fgw.32.1213890356681; Thu, 19 Jun 2008 08:45:56 -0700 (PDT) Received: by 10.86.2.18 with HTTP; Thu, 19 Jun 2008 08:45:56 -0700 (PDT) Message-ID: <3bbf2fe10806190845p15e0758cre88cd83ec0bd975d@mail.gmail.com> Date: Thu, 19 Jun 2008 17:45:56 +0200 From: "Attilio Rao" Sender: asmrookie@gmail.com To: "Peter Wemm" In-Reply-To: <3bbf2fe10806190842s381611del5c5dc27d2dd22a7e@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200803232309.m2NN96Qa080896@repoman.freebsd.org> <3bbf2fe10806190842s381611del5c5dc27d2dd22a7e@mail.gmail.com> X-Google-Sender-Auth: 18f4386e35b811ab Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: 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: Thu, 19 Jun 2008 15:45:58 -0000 2008/6/19, Attilio Rao : > 2008/3/24, Peter Wemm : > > > peter 2008-03-23 23:09:06 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/amd64/amd64 cpu_switch.S > > Log: > > First pass at (possibly futile) microoptimizing of cpu_switch. Results > > are mixed. Some pure context switch microbenchmarks show up to 29% > > improvement. Pipe based context switch microbenchmarks show up to 7% > > improvement. Real world tests are far less impressive as they are > > dominated more by actual work than switch overheads, but depending on > > the machine in question, workload, kernel options, phase of moon, etc, a > > few percent gain might be seen. > > > > Summary of changes: > > - don't reload MSR_[FG]SBASE registers when context switching between > > non-threaded userland apps. These typically cost 120 clock cycles each > > on an AMD cpu (less on Barcelona/Phenom). Intel cores are probably no > > faster on this. > > - The above change only helps unthreaded userland apps that tend to use > > the same value for gsbase. Threaded apps will get no benefit from this. > > - reorder things like accessing the pcb to be in memory order, to give > > prefetching a better chance of working. Operations are now in increasing > > memory address order, rather than reverse or random. > > - Push some lesser used code out of the main code paths. Hopefully > > allowing better code density in cache lines. This is probably futile. > > - (part 2 of previous item) Reorder code so that branches have a more > > realistic static branch prediction hint. Both Intel and AMD cpus > > default to predicting branches to lower memory addresses as being > > taken, and to higher memory addresses as not being taken. This is > > overridden by the limited dynamic branch prediction subsystem. A trip > > through userland might overflow this. > > - Futule attempt at spreading the use of the results of previous operations > > in new operations. Hopefully this will allow the cpus to execute in > > parallel better. > > - stop wasting 16 bytes at the top of kernel stack, below the PCB. > > - Never load the userland fs/gsbase registers for kthreads, but preserve > > curpcb->pcb_[fg]sbase as caches for the cpu. (Thanks Jeff!) > > > > Microbenchmarking this code seems to be really sensitive to things like > > scheduling luck, timing, cache behavior, tlb behavior, kernel options, > > other random code changes, etc. > > > > While it doesn't help heavy userland workloads much, it does help high > > context switch loads a little, and should help those that involve > > switching via kthreads a bit more. > > > > A special thanks to Kris for the testing and reality checks, and Jeff for > > tormenting me into doing this. :) > > > > This is still work-in-progress. > > > It looks like this patch introduces a regression. > In particular, this chunk: > > @@ -181,82 +166,138 @@ sw1: > cmpq %rcx, %rdx > pause > je 1b > - lfence > #endif > > is not totally right as we want to enforce an acq ...an acq memory barrier in order to handle correctly an eventual thread migration. We could use this approach, that is what I implemented on ia32 in order to solve the same problem: #define BLOCK_SPIN(reg) \ movl $blocked_lock,%eax ; \ 100: ; \ lock ; \ cmpxchgl %eax,TD_LOCK(reg) ; \ jne 101f ; \ pause ; \ jmp 100b ; \ 101: Thanks, Attilio [Sorry if I pushed "send" wrongly] -- Peace can only be achieved by understanding - A. Einstein From owner-cvs-src@FreeBSD.ORG Thu Jun 19 16:29:50 2008 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 B2CDE1065691; Thu, 19 Jun 2008 16:29:50 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 79D558FC12; Thu, 19 Jun 2008 16:29:50 +0000 (UTC) (envelope-from amdmi3@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 m5JGToa9019854; Thu, 19 Jun 2008 16:29:50 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5JGToAh019853; Thu, 19 Jun 2008 16:29:50 GMT (envelope-from amdmi3@repoman.freebsd.org) Message-Id: <200806191629.m5JGToAh019853@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to amdmi3@repoman.freebsd.org using -f From: Dmitry Marakasov Date: Thu, 19 Jun 2008 16:29:37 +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/calendar/calendars calendar.freebsd 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 Jun 2008 16:29:50 -0000 amdmi3 2008-06-19 16:29:37 UTC FreeBSD src repository Modified files: usr.bin/calendar/calendars calendar.freebsd Log: SVN rev 179876 on 2008-06-19 16:29:37Z by amdmi3 Add myself. Approved by: miwi (mentor) Revision Changes Path 1.240 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Thu Jun 19 16:30:21 2008 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 ABADF106567A; Thu, 19 Jun 2008 16:30:21 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7303D8FC31; Thu, 19 Jun 2008 16:30:21 +0000 (UTC) (envelope-from amdmi3@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 m5JGULN7019986; Thu, 19 Jun 2008 16:30:21 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5JGULxK019985; Thu, 19 Jun 2008 16:30:21 GMT (envelope-from amdmi3@repoman.freebsd.org) Message-Id: <200806191630.m5JGULxK019985@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to amdmi3@repoman.freebsd.org using -f From: Dmitry Marakasov Date: Thu, 19 Jun 2008 16:30: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/share/misc committers-ports.dot 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 Jun 2008 16:30:21 -0000 amdmi3 2008-06-19 16:30:06 UTC FreeBSD src repository Modified files: share/misc committers-ports.dot Log: SVN rev 179877 on 2008-06-19 16:30:06Z by amdmi3 Add myself. Approved by: miwi (mentor) Revision Changes Path 1.69 +2 -0 src/share/misc/committers-ports.dot From owner-cvs-src@FreeBSD.ORG Thu Jun 19 17:10:24 2008 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 9BFAB1065689; Thu, 19 Jun 2008 17:10:24 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 626968FC16; Thu, 19 Jun 2008 17:10:24 +0000 (UTC) (envelope-from mav@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 m5JHAOgf033589; Thu, 19 Jun 2008 17:10:24 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5JHAOZR033588; Thu, 19 Jun 2008 17:10:24 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806191710.m5JHAOZR033588@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Thu, 19 Jun 2008 17:10:05 +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/calendar/calendars calendar.freebsd 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 Jun 2008 17:10:24 -0000 mav 2008-06-19 17:10:05 UTC FreeBSD src repository Modified files: usr.bin/calendar/calendars calendar.freebsd Log: SVN rev 179878 on 2008-06-19 17:10:05Z by mav Add myself. Better late then never. Revision Changes Path 1.241 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Thu Jun 19 18:08:56 2008 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 7DF5E106564A; Thu, 19 Jun 2008 18:08:56 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 43F758FC17; Thu, 19 Jun 2008 18:08:56 +0000 (UTC) (envelope-from gonzo@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 m5JI8uM6043451; Thu, 19 Jun 2008 18:08:56 GMT (envelope-from gonzo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5JI8u4W043450; Thu, 19 Jun 2008 18:08:56 GMT (envelope-from gonzo@repoman.freebsd.org) Message-Id: <200806191808.m5JI8u4W043450@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gonzo@repoman.freebsd.org using -f From: Oleksandr Tymoshenko Date: Thu, 19 Jun 2008 18:08: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 sysv_sem.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 Jun 2008 18:08:56 -0000 gonzo 2008-06-19 18:08:42 UTC FreeBSD src repository Modified files: sys/kern sysv_sem.c Log: SVN rev 179879 on 2008-06-19 18:08:42Z by gonzo Renew semaphore's pointer after wakeup since during msleep sem_base may have been modified by destroying one of semaphores and semptr would not be valid in this case. PR: kern/123731 Revision Changes Path 1.91 +7 -0 src/sys/kern/sysv_sem.c From owner-cvs-src@FreeBSD.ORG Thu Jun 19 18:33:58 2008 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 33548106564A; Thu, 19 Jun 2008 18:33:58 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ED4DA8FC1B; Thu, 19 Jun 2008 18:33:57 +0000 (UTC) (envelope-from remko@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 m5JIXv5v046960; Thu, 19 Jun 2008 18:33:57 GMT (envelope-from remko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5JIXvwH046959; Thu, 19 Jun 2008 18:33:57 GMT (envelope-from remko@repoman.freebsd.org) Message-Id: <200806191833.m5JIXvwH046959@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to remko@repoman.freebsd.org using -f From: Remko Lodder Date: Thu, 19 Jun 2008 18:33:38 +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 zone.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 Jun 2008 18:33:58 -0000 remko 2008-06-19 18:33:38 UTC FreeBSD src repository Modified files: share/man/man9 zone.9 Log: SVN rev 179880 on 2008-06-19 18:33:38Z by remko Document the _arg versions of the uma_zalloc and uma_zfree functions. PR: docs/120357 Submitted by: gahr MFC after: 3 days Revision Changes Path 1.29 +18 -1 src/share/man/man9/zone.9 From owner-cvs-src@FreeBSD.ORG Thu Jun 19 21:43:17 2008 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 48F05106566C; Thu, 19 Jun 2008 21:43:17 +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 134AE8FC29; Thu, 19 Jun 2008 21:43:17 +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 m5JLhHEq078611; Thu, 19 Jun 2008 21:43:17 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5JLhHmE078610; Thu, 19 Jun 2008 21:43:17 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200806192143.m5JLhHmE078610@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Thu, 19 Jun 2008 21:41: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/kern kern_jail.c src/sys/sys jail.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 Jun 2008 21:43:17 -0000 delphij 2008-06-19 21:41:57 UTC FreeBSD src repository Modified files: sys/kern kern_jail.c sys/sys jail.h Log: SVN rev 179881 on 2008-06-19 21:41:57Z by delphij Revert rev. 178124 as requested by kris@. Having jail id not being reused too frequently is useful for script controlled environment. Revision Changes Path 1.78 +24 -18 src/sys/kern/kern_jail.c 1.31 +2 -0 src/sys/sys/jail.h From owner-cvs-src@FreeBSD.ORG Thu Jun 19 22:40:04 2008 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 D0F941065671; Thu, 19 Jun 2008 22:40:04 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B46618FC18; Thu, 19 Jun 2008 22:40:04 +0000 (UTC) (envelope-from das@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 m5JMe4Mg084500; Thu, 19 Jun 2008 22:40:04 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5JMe4Ol084499; Thu, 19 Jun 2008 22:40:04 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806192240.m5JMe4Ol084499@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Thu, 19 Jun 2008 22:39:53 +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/msun Makefile Symbol.map src/lib/msun/man fmod.3 src/lib/msun/src e_fmodl.c math.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 Jun 2008 22:40:04 -0000 das 2008-06-19 22:39:53 UTC FreeBSD src repository Modified files: lib/msun Makefile Symbol.map lib/msun/man fmod.3 lib/msun/src math.h Added files: lib/msun/src e_fmodl.c Log: SVN rev 179882 on 2008-06-19 22:39:53Z by das Implement fmodl. Document fmodl and fix some errors in the fmod manpage. Revision Changes Path 1.94 +2 -2 src/lib/msun/Makefile 1.19 +1 -0 src/lib/msun/Symbol.map 1.10 +25 -21 src/lib/msun/man/fmod.3 1.1 +149 -0 src/lib/msun/src/e_fmodl.c (new) 1.73 +0 -2 src/lib/msun/src/math.h From owner-cvs-src@FreeBSD.ORG Thu Jun 19 23:25:21 2008 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 9F5581065688; Thu, 19 Jun 2008 23:25:21 +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 5A9648FC1D; Thu, 19 Jun 2008 23:25:21 +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 m5JNPLg8089234; Thu, 19 Jun 2008 23:25:21 GMT (envelope-from scf@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5JNPLjE089233; Thu, 19 Jun 2008 23:25:21 GMT (envelope-from scf@repoman.freebsd.org) Message-Id: <200806192325.m5JNPLjE089233@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to scf@repoman.freebsd.org using -f From: Sean Farley Date: Thu, 19 Jun 2008 23:25:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/games/morse morse.6 morse.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 Jun 2008 23:25:21 -0000 scf 2008-06-19 23:25:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) games/morse morse.6 morse.c Log: SVN rev 179883 on 2008-06-19 23:25:00Z by scf MFC revisions: 179654 Fixed the output grammar to properly speak non-terminal dits. Updated Lyndon Nerenberg's radio callsign and E-mail address. PR: bin/7868 Submitted by: Lyndon Nerenberg Revision Changes Path 1.17.10.1 +3 -2 src/games/morse/morse.6 1.21.2.1 +4 -3 src/games/morse/morse.c From owner-cvs-src@FreeBSD.ORG Thu Jun 19 23:40:55 2008 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 A0DA7106564A; Thu, 19 Jun 2008 23:40:55 +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 3F5C88FC16; Thu, 19 Jun 2008 23:40:55 +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 m5JNetAb090484; Thu, 19 Jun 2008 23:40:55 GMT (envelope-from scf@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5JNetDT090483; Thu, 19 Jun 2008 23:40:55 GMT (envelope-from scf@repoman.freebsd.org) Message-Id: <200806192340.m5JNetDT090483@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to scf@repoman.freebsd.org using -f From: Sean Farley Date: Thu, 19 Jun 2008 23:40: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/games/morse morse.6 morse.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 Jun 2008 23:40:55 -0000 scf 2008-06-19 23:40:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) games/morse morse.6 morse.c Log: SVN rev 179884 on 2008-06-19 23:40:32Z by scf MFC revisions: 179654 Fixed the output grammar to properly speak non-terminal dits. Updated Lyndon Nerenberg's radio callsign and E-mail address. PR: bin/7868 Submitted by: Lyndon Nerenberg Revision Changes Path 1.17.2.1 +3 -2 src/games/morse/morse.6 1.20.2.2 +4 -3 src/games/morse/morse.c From owner-cvs-src@FreeBSD.ORG Fri Jun 20 00:13:41 2008 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 C09A310656B5; Fri, 20 Jun 2008 00:13:41 +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 8D9F88FC0A; Fri, 20 Jun 2008 00:13:41 +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 m5K0DfNn094236; Fri, 20 Jun 2008 00:13:41 GMT (envelope-from kan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5K0Df4x094235; Fri, 20 Jun 2008 00:13:41 GMT (envelope-from kan@repoman.freebsd.org) Message-Id: <200806200013.m5K0Df4x094235@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kan@repoman.freebsd.org using -f From: Alexander Kabaev Date: Fri, 20 Jun 2008 00:13:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/gnu/lib/libstdc++ 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: Fri, 20 Jun 2008 00:13:41 -0000 kan 2008-06-20 00:13:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) gnu/lib/libstdc++ Makefile Log: SVN rev 179885 on 2008-06-20 00:13:37Z by kan MFC svn rev 179834. Install extra include files that were forgotten in original GCC 4.2.x import changes. PR: 124647 Submitted by: Vlad GALU Revision Changes Path 1.61.2.1 +15 -1 src/gnu/lib/libstdc++/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jun 20 05:22:33 2008 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 035DB1065674; Fri, 20 Jun 2008 05:22:33 +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 E04B28FC1A; Fri, 20 Jun 2008 05:22:32 +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 m5K5MWEE043207; Fri, 20 Jun 2008 05:22:32 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5K5MWYQ043206; Fri, 20 Jun 2008 05:22:32 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806200522.m5K5MWYQ043206@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Fri, 20 Jun 2008 05:22: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/amd64/amd64 mem.c pmap.c trap.c src/sys/amd64/include pmc_mdep.h stack.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 Jun 2008 05:22:33 -0000 alc 2008-06-20 05:22:09 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mem.c pmap.c trap.c sys/amd64/include pmc_mdep.h stack.h Log: SVN rev 179886 on 2008-06-20 05:22:09Z by alc Make preparations for increasing the size of the kernel virtual address space on the amd64 architecture. The amd64 architecture requires kernel code and global variables to reside in the highest 2GB of the 64-bit virtual address space. Thus, KERNBASE cannot change. However, KERNBASE is sometimes used as the start of the kernel virtual address space. Henceforth, VM_MIN_KERNEL_ADDRESS should be used instead. Since KERNBASE and VM_MIN_KERNEL_ADDRESS are still the same address, there should be no visible effect from this change (yet). Revision Changes Path 1.123 +1 -1 src/sys/amd64/amd64/mem.c 1.622 +2 -2 src/sys/amd64/amd64/pmap.c 1.327 +1 -1 src/sys/amd64/amd64/trap.c 1.5 +2 -2 src/sys/amd64/include/pmc_mdep.h 1.2 +1 -1 src/sys/amd64/include/stack.h From owner-cvs-src@FreeBSD.ORG Fri Jun 20 06:24:49 2008 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 AD6271065670; Fri, 20 Jun 2008 06:24:49 +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 7E4AC8FC14; Fri, 20 Jun 2008 06:24:49 +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 m5K6Onpf049678; Fri, 20 Jun 2008 06:24:49 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5K6OnQs049677; Fri, 20 Jun 2008 06:24:49 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806200624.m5K6OnQs049677@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Fri, 20 Jun 2008 06:24: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/sys/kern link_elf_obj.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 Jun 2008 06:24:49 -0000 alc 2008-06-20 06:24:34 UTC FreeBSD src repository Modified files: sys/kern link_elf_obj.c Log: SVN rev 179887 on 2008-06-20 06:24:34Z by alc Enforce the mapping of kernel loadable modules in the uppermost 2GB of the kernel virtual address space on amd64. Revision Changes Path 1.100 +7 -0 src/sys/kern/link_elf_obj.c From owner-cvs-src@FreeBSD.ORG Fri Jun 20 08:39:51 2008 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 E52881065670; Fri, 20 Jun 2008 08:39:51 +0000 (UTC) (envelope-from joerg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D11B98FC18; Fri, 20 Jun 2008 08:39:51 +0000 (UTC) (envelope-from joerg@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 m5K8dp5I063577; Fri, 20 Jun 2008 08:39:51 GMT (envelope-from joerg@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5K8dp1c063576; Fri, 20 Jun 2008 08:39:51 GMT (envelope-from joerg@repoman.freebsd.org) Message-Id: <200806200839.m5K8dp1c063576@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to joerg@repoman.freebsd.org using -f From: Joerg Wunsch Date: Fri, 20 Jun 2008 08:39: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/usr.bin/whereis whereis.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 Jun 2008 08:39:52 -0000 joerg 2008-06-20 08:39:42 UTC FreeBSD src repository Modified files: usr.bin/whereis whereis.c Log: SVN rev 179888 on 2008-06-20 08:39:42Z by joerg Make the search for sources in PATH_PORTS more accurate. I only noticed that a "whereis -qs qemu" matched the distfiles subdir of qemu rather than /usr/ports/emulators/qemu. It now ignores all dot entries in /usr/ports, plus all entries starting with a capital letter (maintenance stuff like Templates, but also includes subdir CVS), plus /usr/ports/distfiles which is simply a magic name in that respect. Revision Changes Path 1.16 +21 -2 src/usr.bin/whereis/whereis.c From owner-cvs-src@FreeBSD.ORG Fri Jun 20 08:48:53 2008 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 1D639106575D; Fri, 20 Jun 2008 08:48:53 +0000 (UTC) (envelope-from joerg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A4DE28FC1E; Fri, 20 Jun 2008 08:48:52 +0000 (UTC) (envelope-from joerg@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 m5K8mqNn073550; Fri, 20 Jun 2008 08:48:52 GMT (envelope-from joerg@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5K8mqlD073549; Fri, 20 Jun 2008 08:48:52 GMT (envelope-from joerg@repoman.freebsd.org) Message-Id: <200806200848.m5K8mqlD073549@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to joerg@repoman.freebsd.org using -f From: Joerg Wunsch Date: Fri, 20 Jun 2008 08:48:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/whereis whereis.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 Jun 2008 08:48:53 -0000 joerg 2008-06-20 08:48:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/whereis whereis.c Log: SVN rev 179889 on 2008-06-20 08:48:33Z by joerg MFC: more intelligent handling of /usr/ports subdirectories. Revision Changes Path 1.15.10.1 +21 -2 src/usr.bin/whereis/whereis.c From owner-cvs-src@FreeBSD.ORG Fri Jun 20 08:50:09 2008 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 3BD2A10656DD; Fri, 20 Jun 2008 08:50:09 +0000 (UTC) (envelope-from joerg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 927DB8FC21; Fri, 20 Jun 2008 08:50:08 +0000 (UTC) (envelope-from joerg@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 m5K8o8OP073697; Fri, 20 Jun 2008 08:50:08 GMT (envelope-from joerg@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5K8o8iV073696; Fri, 20 Jun 2008 08:50:08 GMT (envelope-from joerg@repoman.freebsd.org) Message-Id: <200806200850.m5K8o8iV073696@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to joerg@repoman.freebsd.org using -f From: Joerg Wunsch Date: Fri, 20 Jun 2008 08:49:58 +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/whereis whereis.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 Jun 2008 08:50:09 -0000 joerg 2008-06-20 08:49:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/whereis whereis.c Log: SVN rev 179890 on 2008-06-20 08:49:58Z by joerg MFC: more intelligent handling of /usr/ports subdirectories. Revision Changes Path 1.15.2.1 +21 -2 src/usr.bin/whereis/whereis.c From owner-cvs-src@FreeBSD.ORG Fri Jun 20 12:47:12 2008 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 C23BC1065700; Fri, 20 Jun 2008 12:47:12 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9B9D88FC19; Fri, 20 Jun 2008 12:47:12 +0000 (UTC) (envelope-from brooks@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 m5KClCTR004923; Fri, 20 Jun 2008 12:47:12 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KClCZk004908; Fri, 20 Jun 2008 12:47:12 GMT (envelope-from brooks@repoman.freebsd.org) Message-Id: <200806201247.m5KClCZk004908@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to brooks@repoman.freebsd.org using -f From: Brooks Davis Date: Fri, 20 Jun 2008 12:47: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: CVSROOT access 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 Jun 2008 12:47:12 -0000 brooks 2008-06-20 12:47:06 UTC FreeBSD src repository Modified files: . access Log: SVN rev 179891 on 2008-06-20 12:47:06Z by brooks Please welcome Erik Cederstrand to the ranks of src committers. He will be working on things related to his automated performance tracking system. kris and I will mentor. Approved by: core Revision Changes Path 1.884 +1 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Fri Jun 20 14:47:14 2008 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 B54BD1065674; Fri, 20 Jun 2008 14:47:14 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 92DBF8FC2B; Fri, 20 Jun 2008 14:47:14 +0000 (UTC) (envelope-from phk@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 m5KElE73024581; Fri, 20 Jun 2008 14:47:14 GMT (envelope-from phk@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KElEYI024580; Fri, 20 Jun 2008 14:47:14 GMT (envelope-from phk@repoman.freebsd.org) Message-Id: <200806201447.m5KElEYI024580@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to phk@repoman.freebsd.org using -f From: Poul-Henning Kamp Date: Fri, 20 Jun 2008 14:47: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/lib/libc/sys accept.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: Fri, 20 Jun 2008 14:47:14 -0000 phk 2008-06-20 14:47:06 UTC FreeBSD src repository Modified files: lib/libc/sys accept.2 Log: SVN rev 179892 on 2008-06-20 14:47:06Z by phk Add Xr to getsockname(2) Revision Changes Path 1.33 +1 -0 src/lib/libc/sys/accept.2 From owner-cvs-src@FreeBSD.ORG Fri Jun 20 16:59:22 2008 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 3832F1065670; Fri, 20 Jun 2008 16:59:22 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1B8CF8FC13; Fri, 20 Jun 2008 16:59:22 +0000 (UTC) (envelope-from imp@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 m5KGxLG5047886; Fri, 20 Jun 2008 16:59:21 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KGxLmq047885; Fri, 20 Jun 2008 16:59:21 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200806201659.m5KGxLmq047885@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 20 Jun 2008 16:58: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 subr_bus.c src/sys/sys bus.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 Jun 2008 16:59:22 -0000 imp 2008-06-20 16:58:15 UTC FreeBSD src repository Modified files: sys/kern subr_bus.c sys/sys bus.h Log: SVN rev 179893 on 2008-06-20 16:58:15Z by imp Split out the probing magic of device_probe_and_attach into device_probe() so that it can be used by busses that may wish to do additional processing between probe and attach. Reviewed by: dfr@ Revision Changes Path 1.209 +25 -6 src/sys/kern/subr_bus.c 1.82 +1 -0 src/sys/sys/bus.h From owner-cvs-src@FreeBSD.ORG Fri Jun 20 17:30:10 2008 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 8EA0E106566B; Fri, 20 Jun 2008 17:30:10 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8AF608FC1A; Fri, 20 Jun 2008 17:30:10 +0000 (UTC) (envelope-from thompsa@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 m5KHUAWH051545; Fri, 20 Jun 2008 17:30:10 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KHUAbT051544; Fri, 20 Jun 2008 17:30:10 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200806201730.m5KHUAbT051544@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Fri, 20 Jun 2008 17:26: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/sbin/ifconfig ifconfig.8 ifconfig.c src/share/man/man4 gre.4 src/sys/net if_gre.c if_gre.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 Jun 2008 17:30:10 -0000 thompsa 2008-06-20 17:26:34 UTC FreeBSD src repository Modified files: sbin/ifconfig ifconfig.8 ifconfig.c share/man/man4 gre.4 sys/net if_gre.c if_gre.h Log: SVN rev 179894 on 2008-06-20 17:26:34Z by thompsa Add support for the optional key in the GRE header. PR: kern/114714 Submitted by: Cristian KLEIN Revision Changes Path 1.148 +11 -1 src/sbin/ifconfig/ifconfig.8 1.137 +20 -0 src/sbin/ifconfig/ifconfig.c 1.8 +14 -2 src/share/man/man4/gre.4 1.49 +44 -3 src/sys/net/if_gre.c 1.15 +7 -0 src/sys/net/if_gre.h From owner-cvs-src@FreeBSD.ORG Fri Jun 20 19:32:39 2008 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 821351065679; Fri, 20 Jun 2008 19:32:39 +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 7E8CC8FC1C; Fri, 20 Jun 2008 19:32:39 +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 m5KJWdaJ068731; Fri, 20 Jun 2008 19:32:39 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KJWdGJ068730; Fri, 20 Jun 2008 19:32:39 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200806201932.m5KJWdGJ068730@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Fri, 20 Jun 2008 19:28:33 +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/conf GENERIC src/sys/conf NOTES files src/sys/dev/et if_et.c if_etreg.h if_etvar.h src/sys/dev/mii miidevs src/sys/i386/conf GENERIC src/sys/modules Makefile src/sys/modules/et Makefile src/sys/modules/mii 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: Fri, 20 Jun 2008 19:32:39 -0000 delphij 2008-06-20 19:28:33 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC sys/conf NOTES files sys/dev/mii miidevs sys/i386/conf GENERIC sys/modules Makefile sys/modules/mii Makefile Added files: sys/dev/et if_et.c if_etreg.h if_etvar.h sys/modules/et Makefile Log: SVN rev 179895 on 2008-06-20 19:28:33Z by delphij Add et(4), a port of DragonFly's Agere ET1310 10/100/Gigabit Ethernet device driver, written by sephe@ Obtained from: DragonFly Sponsored by: iXsystems MFC after: 2 weeks Revision Changes Path 1.502 +1 -0 src/sys/amd64/conf/GENERIC 1.1495 +1 -0 src/sys/conf/NOTES 1.1310 +2 -0 src/sys/conf/files 1.1 +2389 -0 src/sys/dev/et/if_et.c (new) 1.1 +436 -0 src/sys/dev/et/if_etreg.h (new) 1.1 +279 -0 src/sys/dev/et/if_etvar.h (new) 1.58 +4 -0 src/sys/dev/mii/miidevs 1.492 +1 -0 src/sys/i386/conf/GENERIC 1.574 +3 -0 src/sys/modules/Makefile 1.1 +10 -0 src/sys/modules/et/Makefile (new) 1.35 +2 -1 src/sys/modules/mii/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jun 20 19:33:07 2008 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 E7105106568A; Fri, 20 Jun 2008 19:33:07 +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 CE2538FC1A; Fri, 20 Jun 2008 19:33:07 +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 m5KJX7QG068812; Fri, 20 Jun 2008 19:33:07 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KJX7RE068811; Fri, 20 Jun 2008 19:33:07 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200806201933.m5KJX7RE068811@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Fri, 20 Jun 2008 19:30:44 +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/mii truephy.c truephyreg.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 Jun 2008 19:33:08 -0000 delphij 2008-06-20 19:30:44 UTC FreeBSD src repository Added files: sys/dev/mii truephy.c truephyreg.h Log: SVN rev 179896 on 2008-06-20 19:30:44Z by delphij Add et(4), a port of DragonFly's Agere ET1310 10/100/Gigabit Ethernet device driver, written by sephe@ Obtained from: DragonFly Sponsored by: iXsystems MFC after: 2 weeks Revision Changes Path 1.1 +355 -0 src/sys/dev/mii/truephy.c (new) 1.1 +64 -0 src/sys/dev/mii/truephyreg.h (new) From owner-cvs-src@FreeBSD.ORG Fri Jun 20 19:48:23 2008 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 DA6151065674; Fri, 20 Jun 2008 19:48:23 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C1B8C8FC12; Fri, 20 Jun 2008 19:48:23 +0000 (UTC) (envelope-from lulf@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 m5KJmNVw070060; Fri, 20 Jun 2008 19:48:23 GMT (envelope-from lulf@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KJmNBc070059; Fri, 20 Jun 2008 19:48:23 GMT (envelope-from lulf@repoman.freebsd.org) Message-Id: <200806201948.m5KJmNBc070059@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to lulf@repoman.freebsd.org using -f From: Ulf Lilleengen Date: Fri, 20 Jun 2008 19:48: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/geom/journal g_journal.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 Jun 2008 19:48:24 -0000 lulf 2008-06-20 19:48:18 UTC FreeBSD src repository Modified files: sys/geom/journal g_journal.c Log: SVN rev 179897 on 2008-06-20 19:48:18Z by lulf - Fix spelling errors. Approved by: kib (mentor) PR: kern/124788 Submitted by: Hywel Mallett Revision Changes Path 1.15 +5 -5 src/sys/geom/journal/g_journal.c From owner-cvs-src@FreeBSD.ORG Fri Jun 20 20:59:40 2008 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 5BA1C1065671; Fri, 20 Jun 2008 20:59:40 +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 5BD538FC1C; Fri, 20 Jun 2008 20:59:40 +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 m5KKxeau086521; Fri, 20 Jun 2008 20:59:40 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KKxetE086520; Fri, 20 Jun 2008 20:59:40 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806202059.m5KKxetE086520@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Fri, 20 Jun 2008 20:59:31 +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 minidump_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 Jun 2008 20:59:40 -0000 alc 2008-06-20 20:59:31 UTC FreeBSD src repository Modified files: sys/amd64/amd64 minidump_machdep.c Log: SVN rev 179898 on 2008-06-20 20:59:31Z by alc Make preparations for increasing the size of the kernel virtual address space on the amd64 architecture. The amd64 architecture requires kernel code and global variables to reside in the highest 2GB of the 64-bit virtual address space. Thus, KERNBASE cannot change. However, KERNBASE is sometimes used as the start of the kernel virtual address space. Henceforth, VM_MIN_KERNEL_ADDRESS should be used instead. Since KERNBASE and VM_MIN_KERNEL_ADDRESS are still the same address, there should be no visible effect from this change (yet). That said, kris@ has tested crash dumps under the full patch that increases the kernel virtual address space on amd64 to 6GB. Tested by: kris@ Revision Changes Path 1.5 +3 -3 src/sys/amd64/amd64/minidump_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Jun 20 21:17:42 2008 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 D9BE210656A8; Fri, 20 Jun 2008 21:17:41 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CD2B48FC16; Fri, 20 Jun 2008 21:17:41 +0000 (UTC) (envelope-from lulf@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 m5KLHf2J089245; Fri, 20 Jun 2008 21:17:41 GMT (envelope-from lulf@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KLHfIY089244; Fri, 20 Jun 2008 21:17:41 GMT (envelope-from lulf@repoman.freebsd.org) Message-Id: <200806202117.m5KLHfIY089244@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to lulf@repoman.freebsd.org using -f From: Ulf Lilleengen Date: Fri, 20 Jun 2008 21:17:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/geom/journal g_journal.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 Jun 2008 21:17:43 -0000 lulf 2008-06-20 21:17:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/geom/journal g_journal.c Log: SVN rev 179899 on 2008-06-20 21:17:40Z by lulf MFC r179897: - Fix spelling errors. Approved by: kib (mentor) PR: kern/124788 Submitted by: Hywel Mallett Revision Changes Path 1.13.2.1 +5 -5 src/sys/geom/journal/g_journal.c From owner-cvs-src@FreeBSD.ORG Fri Jun 20 21:41:57 2008 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 ED57E106566C; Fri, 20 Jun 2008 21:41:57 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CFC398FC0A; Fri, 20 Jun 2008 21:41:57 +0000 (UTC) (envelope-from gonzo@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 m5KLfvGV091338; Fri, 20 Jun 2008 21:41:57 GMT (envelope-from gonzo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KLfvHU091337; Fri, 20 Jun 2008 21:41:57 GMT (envelope-from gonzo@repoman.freebsd.org) Message-Id: <200806202141.m5KLfvHU091337@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gonzo@repoman.freebsd.org using -f From: Oleksandr Tymoshenko Date: Fri, 20 Jun 2008 21:41:44 +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/sbin/ggate/ggated ggated.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 Jun 2008 21:41:58 -0000 gonzo 2008-06-20 21:41:44 UTC FreeBSD src repository Modified files: sbin/ggate/ggated ggated.c Log: SVN rev 179900 on 2008-06-20 21:41:44Z by gonzo Fix spelling PR: kern/124723 Event: Bugathon#5 Revision Changes Path 1.10 +2 -2 src/sbin/ggate/ggated/ggated.c From owner-cvs-src@FreeBSD.ORG Fri Jun 20 22:23:59 2008 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 1044B1065670; Fri, 20 Jun 2008 22:23:59 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DC6638FC17; Fri, 20 Jun 2008 22:23:58 +0000 (UTC) (envelope-from gonzo@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 m5KMNwKm097059; Fri, 20 Jun 2008 22:23:58 GMT (envelope-from gonzo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KMNwvp097058; Fri, 20 Jun 2008 22:23:58 GMT (envelope-from gonzo@repoman.freebsd.org) Message-Id: <200806202223.m5KMNwvp097058@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gonzo@repoman.freebsd.org using -f From: Oleksandr Tymoshenko Date: Fri, 20 Jun 2008 22:23: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/dev/agp agp_i810.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 Jun 2008 22:23:59 -0000 gonzo 2008-06-20 22:23:41 UTC FreeBSD src repository Modified files: sys/dev/agp agp_i810.c Log: SVN rev 179901 on 2008-06-20 22:23:41Z by gonzo Fix PCI id for 945GME Express Integrated Graphics Controller: set to 8086:27AE PR: kern/124782 Event: Bugathon#5 Revision Changes Path 1.46 +1 -1 src/sys/dev/agp/agp_i810.c From owner-cvs-src@FreeBSD.ORG Fri Jun 20 22:52:45 2008 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 46893106564A; Fri, 20 Jun 2008 22:52:45 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 17EB68FC14; Fri, 20 Jun 2008 22:52:45 +0000 (UTC) (envelope-from danger@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 m5KMqi6B099472; Fri, 20 Jun 2008 22:52:44 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KMqi5i099471; Fri, 20 Jun 2008 22:52:44 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806202252.m5KMqi5i099471@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Fri, 20 Jun 2008 22:52: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/share/man/man4 blackhole.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: Fri, 20 Jun 2008 22:52:45 -0000 danger 2008-06-20 22:52:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 blackhole.4 Log: SVN rev 179902 on 2008-06-20 22:52:33Z by danger MFC: Do not claim that ipfw is the only firewall package available in FreeBSD. PR: docs/106315 Revision Changes Path 1.12.2.1 +8 -7 src/share/man/man4/blackhole.4 From owner-cvs-src@FreeBSD.ORG Fri Jun 20 23:04:46 2008 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 A4522106566B; Fri, 20 Jun 2008 23:04:46 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 72E598FC18; Fri, 20 Jun 2008 23:04:46 +0000 (UTC) (envelope-from danger@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 m5KN4kAx001813; Fri, 20 Jun 2008 23:04:46 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5KN4kdE001812; Fri, 20 Jun 2008 23:04:46 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806202304.m5KN4kdE001812@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Fri, 20 Jun 2008 23:04: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/man4 cpufreq.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: Fri, 20 Jun 2008 23:04:46 -0000 danger 2008-06-20 23:04:34 UTC FreeBSD src repository Modified files: share/man/man4 cpufreq.4 Log: SVN rev 179903 on 2008-06-20 23:04:34Z by danger - link powerd(8) man page PR: docs/123111 MFC after: 3 days Revision Changes Path 1.16 +1 -0 src/share/man/man4/cpufreq.4 From owner-cvs-src@FreeBSD.ORG Sat Jun 21 00:52:38 2008 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 AAE851065670; Sat, 21 Jun 2008 00:52:38 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from EXHUB015-4.exch015.msoutlookonline.net (exhub015-4.exch015.msoutlookonline.net [207.5.72.96]) by mx1.freebsd.org (Postfix) with ESMTP id 7A3368FC14; Sat, 21 Jun 2008 00:52:38 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from smgellar.p6m7g8.net (70.88.236.22) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.278.0; Fri, 20 Jun 2008 17:42:33 -0700 Message-ID: <485C4E76.2000704@p6m7g8.com> Date: Fri, 20 Jun 2008 20:42:30 -0400 From: "Philip M. Gollucci" Organization: RideCharge Inc User-Agent: Thunderbird 2.0.0.14 (X11/20080610) MIME-Version: 1.0 To: Joerg Wunsch References: <200806200839.m5K8dp1c063576@repoman.freebsd.org> In-Reply-To: <200806200839.m5K8dp1c063576@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/whereis whereis.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 Jun 2008 00:52:38 -0000 Joerg Wunsch wrote: > joerg 2008-06-20 08:39:42 UTC > > FreeBSD src repository > > Modified files: > usr.bin/whereis whereis.c > Log: > SVN rev 179888 on 2008-06-20 08:39:42Z by joerg > > Make the search for sources in PATH_PORTS more accurate. I only > noticed that a "whereis -qs qemu" matched the distfiles subdir of qemu > rather than /usr/ports/emulators/qemu. > > It now ignores all dot entries in /usr/ports, plus all entries > starting with a capital letter (maintenance stuff like Templates, but > also includes subdir CVS), plus /usr/ports/distfiles which is simply a > magic name in that respect. While your at it, what about .svn dirs .... I guess thats covered by 'dot' entries. > | if (dirp->d_name[0] == '.' || > | - strcmp(dirp->d_name, "CVS") == 0) > | - /* ignore dot entries and CVS subdir */ -- ------------------------------------------------------------------------ Philip M. Gollucci (philip@ridecharge.com) o:703.549.2050x206 Senior System Admin - Riderway, Inc. http://riderway.com / http://ridecharge.com 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. From owner-cvs-src@FreeBSD.ORG Sat Jun 21 02:17:35 2008 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 1296410656A8; Sat, 21 Jun 2008 02:17:35 +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 B5E288FC0A; Sat, 21 Jun 2008 02:17: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 m5L2HYKZ041141; Sat, 21 Jun 2008 02:17:34 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5L2HYVd041140; Sat, 21 Jun 2008 02:17:34 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806210217.m5L2HYVd041140@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 21 Jun 2008 02:17: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/usr.bin/cpio/test main.c test.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: Sat, 21 Jun 2008 02:17:35 -0000 kientzle 2008-06-21 02:17:18 UTC FreeBSD src repository Modified files: usr.bin/cpio/test main.c test.h Log: SVN rev 179904 on 2008-06-21 02:17:18Z by kientzle MfP4: test improvements, mostly for portability. Revision Changes Path 1.2 +48 -3 src/usr.bin/cpio/test/main.c 1.2 +20 -17 src/usr.bin/cpio/test/test.h From owner-cvs-src@FreeBSD.ORG Sat Jun 21 02:19:06 2008 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 018821065676; Sat, 21 Jun 2008 02:19:06 +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 A54298FC14; Sat, 21 Jun 2008 02:19:05 +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 m5L2J5R1041317; Sat, 21 Jun 2008 02:19:05 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5L2J5p4041316; Sat, 21 Jun 2008 02:19:05 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806210219.m5L2J5p4041316@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 21 Jun 2008 02:18:52 +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/cpio cmdline.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 Jun 2008 02:19:06 -0000 kientzle 2008-06-21 02:18:52 UTC FreeBSD src repository Modified files: usr.bin/cpio cmdline.c Log: SVN rev 179905 on 2008-06-21 02:18:52Z by kientzle Various long options for GNU cpio compat. Revision Changes Path 1.2 +8 -0 src/usr.bin/cpio/cmdline.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 02:20:36 2008 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 E1EED106566C; Sat, 21 Jun 2008 02:20:36 +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 90FFE8FC12; Sat, 21 Jun 2008 02:20:36 +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 m5L2KajG041586; Sat, 21 Jun 2008 02:20:36 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5L2KacJ041585; Sat, 21 Jun 2008 02:20:36 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806210220.m5L2KacJ041585@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 21 Jun 2008 02:20: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/usr.bin/cpio cmdline.c cpio.c cpio.h matching.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 Jun 2008 02:20:37 -0000 kientzle 2008-06-21 02:20:20 UTC FreeBSD src repository Modified files: usr.bin/cpio cmdline.c cpio.c cpio.h matching.c Log: SVN rev 179906 on 2008-06-21 02:20:20Z by kientzle Rework line-processing framework to add support for --null and to eliminate a callback. Revision Changes Path 1.3 +2 -1 src/usr.bin/cpio/cmdline.c 1.2 +111 -57 src/usr.bin/cpio/cpio.c 1.2 +7 -3 src/usr.bin/cpio/cpio.h 1.2 +10 -1 src/usr.bin/cpio/matching.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 08:51:26 2008 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 47C011065685; Sat, 21 Jun 2008 08:51:26 +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 0D9F08FC14; Sat, 21 Jun 2008 08:51:26 +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 m5L8pPhA002663; Sat, 21 Jun 2008 08:51:26 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5L8pPge002662; Sat, 21 Jun 2008 08:51:25 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806210851.m5L8pPge002662@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Sat, 21 Jun 2008 08:51:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/boot/common ufsread.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 Jun 2008 08:51:26 -0000 kib 2008-06-21 08:51:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/boot/common ufsread.c Log: SVN rev 179907 on 2008-06-21 08:51:21Z by kib MFC r179634: Fix the incorrect calculation of a block address within a single indirect block. PR: 108215 Revision Changes Path 1.14.10.4 +1 -1 src/sys/boot/common/ufsread.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 11:34:43 2008 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 51F851065687; Sat, 21 Jun 2008 11:34:43 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2082E8FC21; Sat, 21 Jun 2008 11:34:43 +0000 (UTC) (envelope-from gonzo@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 m5LBYhFW021233; Sat, 21 Jun 2008 11:34:43 GMT (envelope-from gonzo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LBYhPw021232; Sat, 21 Jun 2008 11:34:43 GMT (envelope-from gonzo@repoman.freebsd.org) Message-Id: <200806211134.m5LBYhPw021232@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gonzo@repoman.freebsd.org using -f From: Oleksandr Tymoshenko Date: Sat, 21 Jun 2008 11:34: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/sys/kern vfs_aio.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 Jun 2008 11:34:43 -0000 gonzo 2008-06-21 11:34:34 UTC FreeBSD src repository Modified files: sys/kern vfs_aio.c Log: SVN rev 179908 on 2008-06-21 11:34:34Z by gonzo Use minimum of max_aio_procs and target_aio_procs when spawning new aiod since there should be no more then max_aio_procs processes. Revision Changes Path 1.239 +1 -1 src/sys/kern/vfs_aio.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 13:53:45 2008 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 313BC10656B0; Sat, 21 Jun 2008 13:53:45 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 079208FC16; Sat, 21 Jun 2008 13:53:45 +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 m5LDribL044682; Sat, 21 Jun 2008 13:53:44 GMT (envelope-from simon@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LDriI3044681; Sat, 21 Jun 2008 13:53:44 GMT (envelope-from simon@repoman.freebsd.org) Message-Id: <200806211353.m5LDriI3044681@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to simon@repoman.freebsd.org using -f From: "Simon L. Nielsen" Date: Sat, 21 Jun 2008 13:53: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/share/man/man5 rc.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: Sat, 21 Jun 2008 13:53:45 -0000 simon 2008-06-21 13:53:35 UTC FreeBSD src repository Modified files: share/man/man5 rc.conf.5 Log: SVN rev 179909 on 2008-06-21 13:53:35Z by simon To catch up with rev 179872: rename enable_quotas to quota_enable. Revision Changes Path 1.343 +5 -5 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Sat Jun 21 15:05:01 2008 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 7663C1065671; Sat, 21 Jun 2008 15:05:01 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4FCC28FC0C; Sat, 21 Jun 2008 15:05:01 +0000 (UTC) (envelope-from marck@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 m5LF51mc052646; Sat, 21 Jun 2008 15:05:01 GMT (envelope-from marck@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LF51hi052645; Sat, 21 Jun 2008 15:05:01 GMT (envelope-from marck@repoman.freebsd.org) Message-Id: <200806211505.m5LF51hi052645@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marck@repoman.freebsd.org using -f From: Dmitry Morozovsky Date: Sat, 21 Jun 2008 15:04: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/sbin/mdconfig mdconfig.8 mdconfig.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 Jun 2008 15:05:01 -0000 marck 2008-06-21 15:04:42 UTC FreeBSD src repository Modified files: sbin/mdconfig mdconfig.8 mdconfig.c Log: SVN rev 179910 on 2008-06-21 15:04:42Z by marck Add -v (verbose) option to -l command, to show size and backing store of all md devices at one time. Approved by: phk MFC after: 2 weeks Revision Changes Path 1.43 +5 -1 src/sbin/mdconfig/mdconfig.8 1.56 +12 -6 src/sbin/mdconfig/mdconfig.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 15:48:19 2008 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 054CA10656B6; Sat, 21 Jun 2008 15:48:18 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E3F798FC16; Sat, 21 Jun 2008 15:48:17 +0000 (UTC) (envelope-from ru@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 m5LFmHLP056297; Sat, 21 Jun 2008 15:48:17 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LFmHMX056296; Sat, 21 Jun 2008 15:48:17 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200806211548.m5LFmHMX056296@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Sat, 21 Jun 2008 15:48: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/contrib/top top.X top.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 Jun 2008 15:48:19 -0000 ru 2008-06-21 15:48:16 UTC FreeBSD src repository Modified files: contrib/top top.X top.c Log: SVN rev 179911 on 2008-06-21 15:48:16Z by ru Removed the no-op -p; documented -P. MFC after: 3 days Revision Changes Path 1.21 +4 -1 src/contrib/top/top.X 1.26 +2 -6 src/contrib/top/top.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 16:23:04 2008 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 27FFB1065712; Sat, 21 Jun 2008 16:23:04 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E77CD8FC17; Sat, 21 Jun 2008 16:23:03 +0000 (UTC) (envelope-from mav@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 m5LGN3u8060273; Sat, 21 Jun 2008 16:23:03 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LGN3bV060272; Sat, 21 Jun 2008 16:23:03 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806211623.m5LGN3bV060272@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sat, 21 Jun 2008 16:22: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/netinet/libalias alias_ftp.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 Jun 2008 16:23:04 -0000 mav 2008-06-21 16:22:56 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias_ftp.c Log: SVN rev 179912 on 2008-06-21 16:22:56Z by mav Add support for PORT/EPRT FTP commands in lowercase. Use strncasecmp() instead of huge local implementation to reduce code size. Check space presence after command/code. PR: kern/73034 Revision Changes Path 1.31 +21 -96 src/sys/netinet/libalias/alias_ftp.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 17:48:06 2008 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 BAA341065691; Sat, 21 Jun 2008 17:48:06 +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 97EE78FC18; Sat, 21 Jun 2008 17:48:06 +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 m5LHm6YA077710; Sat, 21 Jun 2008 17:48:06 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LHm6Pn077709; Sat, 21 Jun 2008 17:48:06 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806211748.m5LHm6Pn077709@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 21 Jun 2008 17:47: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/usr.bin/cpio cpio.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 Jun 2008 17:48:06 -0000 kientzle 2008-06-21 17:47:56 UTC FreeBSD src repository Modified files: usr.bin/cpio cpio.c Log: SVN rev 179913 on 2008-06-21 17:47:56Z by kientzle If we're using -l and can't hardlink the file because of a cross-device link, just ignore the -l option and copy the file instead. In particular, this should fix the COPYTREE_* macros used in the ports infrastructure which use -l to preserve space but often get used for cross-device copies. Revision Changes Path 1.3 +17 -3 src/usr.bin/cpio/cpio.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 19:05:38 2008 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 CD811106566B; Sat, 21 Jun 2008 19:05:38 +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 AAE548FC1C; Sat, 21 Jun 2008 19:05:38 +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 m5LJ5cmr087507; Sat, 21 Jun 2008 19:05:38 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LJ5cf0087506; Sat, 21 Jun 2008 19:05:38 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806211905.m5LJ5cf0087506@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 21 Jun 2008 19:05: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/lib/libarchive 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: Sat, 21 Jun 2008 19:05:38 -0000 kientzle 2008-06-21 19:05:29 UTC FreeBSD src repository Modified files: lib/libarchive archive_write_disk.c Log: SVN rev 179914 on 2008-06-21 19:05:29Z by kientzle A security-check failure here should be ARCHIVE_FAILED (cannot continue this operation) and not ARCHIVE_WARN, since we don't actually open the file. Both bsdtar and bsdcpio will try to copy file contents after an ARCHIVE_WARN, which will fail loudly. Revision Changes Path 1.26 +3 -3 src/lib/libarchive/archive_write_disk.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 19:06:54 2008 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 B0045106566C; Sat, 21 Jun 2008 19:06:54 +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 8DBB18FC17; Sat, 21 Jun 2008 19:06:54 +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 m5LJ6sWd087607; Sat, 21 Jun 2008 19:06:54 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LJ6sve087606; Sat, 21 Jun 2008 19:06:54 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806211906.m5LJ6sve087606@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 21 Jun 2008 19:06:37 +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_mtree.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 Jun 2008 19:06:54 -0000 kientzle 2008-06-21 19:06:37 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_mtree.c Log: SVN rev 179915 on 2008-06-21 19:06:37Z by kientzle MfP4: Joerg Sonnenberg's extensions to the mtree support for more complete quoting. In particular, this handles escaped newlines and common C-style escapes. Revision Changes Path 1.9 +79 -12 src/lib/libarchive/archive_read_support_format_mtree.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 19:11:55 2008 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 C1013106573A; Sat, 21 Jun 2008 19:11:55 +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 B6E108FC18; Sat, 21 Jun 2008 19:11:55 +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 m5LJBtYS088047; Sat, 21 Jun 2008 19:11:55 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LJBtFL088046; Sat, 21 Jun 2008 19:11:55 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806211911.m5LJBtFL088046@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sat, 21 Jun 2008 19:11: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/lib/libarchive/test test_read_format_isorr_bz2.c test_read_format_isorr_bz2.iso.bz2.uu 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 Jun 2008 19:11:55 -0000 kientzle 2008-06-21 19:11:51 UTC FreeBSD src repository Modified files: lib/libarchive/test test_read_format_isorr_bz2.c Added files: lib/libarchive/test test_read_format_isorr_bz2.iso.bz2.uu Log: SVN rev 179916 on 2008-06-21 19:11:51Z by kientzle Refactor one of the ISO extraction tests: Move the reference file into a separate file (instead of embedding it in the C code) and use later timestamps (timestamps too close to the Epoch fail predictably on systems that lack timegm(), whose mktime() doesn't support dates before the Epoch and which are running in timezones with negative offsets from GMT). The goal here is to test the ISO extraction, not the local platform's time support. Revision Changes Path 1.4 +52 -94 src/lib/libarchive/test/test_read_format_isorr_bz2.c 1.1 +24 -0 src/lib/libarchive/test/test_read_format_isorr_bz2.iso.bz2.uu (new) From owner-cvs-src@FreeBSD.ORG Sat Jun 21 19:19:29 2008 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 A54B5106567C; Sat, 21 Jun 2008 19:19:29 +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 838898FC17; Sat, 21 Jun 2008 19:19:29 +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 m5LJJTpb088601; Sat, 21 Jun 2008 19:19:29 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LJJTvE088600; Sat, 21 Jun 2008 19:19:29 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806211919.m5LJJTvE088600@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Sat, 21 Jun 2008 19:19: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/amd64/amd64 pmap.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 Jun 2008 19:19:29 -0000 alc 2008-06-21 19:19:09 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: SVN rev 179917 on 2008-06-21 19:19:09Z by alc Prepare for a larger kernel virtual address space. Specifically, once KERNBASE and VM_MIN_KERNEL_ADDRESS are no longer the same, the physical memory allocated during bootstrap will be offset from the low-end of the kernel's page table. Revision Changes Path 1.623 +8 -4 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 19:28:01 2008 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 579B71065678; Sat, 21 Jun 2008 19:28:01 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 35AAB8FC1F; Sat, 21 Jun 2008 19:28:01 +0000 (UTC) (envelope-from das@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 m5LJS1Q7089371; Sat, 21 Jun 2008 19:28:01 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LJS1Iw089370; Sat, 21 Jun 2008 19:28:01 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806211928.m5LJS1Iw089370@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sat, 21 Jun 2008 19:27: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/contrib/gdtoa gethex.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 Jun 2008 19:28:01 -0000 das 2008-06-21 19:27:54 UTC FreeBSD src repository Modified files: contrib/gdtoa gethex.c Log: SVN rev 179918 on 2008-06-21 19:27:54Z by das Bring in the vendor's fix for a bug in strtod() whereby strtod("0xyz", &endp) resulted in endp pointing to "0xyz" instead of "xyz". Reported by: Tony Finch MFC after: 1 week Revision Changes Path 1.2 +39 -31 src/contrib/gdtoa/gethex.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 19:28:47 2008 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 2C0711065674; Sat, 21 Jun 2008 19:28:47 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0A0588FC0A; Sat, 21 Jun 2008 19:28:47 +0000 (UTC) (envelope-from das@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 m5LJSkkC089440; Sat, 21 Jun 2008 19:28:46 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LJSkA8089439; Sat, 21 Jun 2008 19:28:46 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806211928.m5LJSkA8089439@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sat, 21 Jun 2008 19:28: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/tools/regression/lib/libc/stdio test-scanfloat.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 Jun 2008 19:28:47 -0000 das 2008-06-21 19:28:26 UTC FreeBSD src repository Modified files: tools/regression/lib/libc/stdio test-scanfloat.c Log: SVN rev 179919 on 2008-06-21 19:28:26Z by das Regression test for a recently fixed strtod bug. Revision Changes Path 1.10 +11 -1 src/tools/regression/lib/libc/stdio/test-scanfloat.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 20:19:03 2008 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 2ECAB1065761; Sat, 21 Jun 2008 20:19:03 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0D7AB8FC1F; Sat, 21 Jun 2008 20:19:03 +0000 (UTC) (envelope-from mav@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 m5LKJ20I095445; Sat, 21 Jun 2008 20:19:02 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LKJ2tT095444; Sat, 21 Jun 2008 20:19:02 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806212019.m5LKJ2tT095444@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sat, 21 Jun 2008 20:18: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/netinet/libalias alias.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 Jun 2008 20:19:03 -0000 mav 2008-06-21 20:18:57 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias.c Log: SVN rev 179920 on 2008-06-21 20:18:57Z by mav Implement UDP transparent proxy support. PR: bin/54274 Submitted by: Nicolai Petri Revision Changes Path 1.64 +76 -10 src/sys/netinet/libalias/alias.c From owner-cvs-src@FreeBSD.ORG Sat Jun 21 21:02:19 2008 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 19AA2106566C; Sat, 21 Jun 2008 21:02:19 +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 ED5168FC20; Sat, 21 Jun 2008 21:02:18 +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 m5LL2I4N008367; Sat, 21 Jun 2008 21:02:18 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5LL2IgR008366; Sat, 21 Jun 2008 21:02:18 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806212102.m5LL2IgR008366@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Sat, 21 Jun 2008 21:02: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/vm vm_map.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 Jun 2008 21:02:19 -0000 alc 2008-06-21 21:02:13 UTC FreeBSD src repository Modified files: sys/vm vm_map.c Log: SVN rev 179921 on 2008-06-21 21:02:13Z by alc KERNBASE is not necessarily an address within the kernel map, e.g., PowerPC/AIM. Consequently, it should not be used to determine the maximum number of kernel map entries. Intead, use VM_MIN_KERNEL_ADDRESS, which marks the start of the kernel map on all architectures. Tested by: marcel@ (PowerPC/AIM) Revision Changes Path 1.397 +1 -1 src/sys/vm/vm_map.c