From owner-cvs-src@FreeBSD.ORG Sun May 20 02:35:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1413F16A421; Sun, 20 May 2007 02:35:19 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 80A5313C45A; Sun, 20 May 2007 02:35:18 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from kobe.laptop (dialup148.ach.sch.gr [81.186.70.148]) (authenticated bits=128) by igloo.linux.gr (8.13.8/8.13.8/Debian-3) with ESMTP id l4K2Y25S020802 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 20 May 2007 05:34:11 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l4K2XpFJ002574; Sun, 20 May 2007 05:33:52 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l4K2Xj6J002573; Sun, 20 May 2007 05:33:45 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 20 May 2007 05:33:45 +0300 From: Giorgos Keramidas To: Bruce Evans Message-ID: <20070520023345.GB2239@kobe.laptop> References: <200705181357.l4IDvHIP099048@repoman.freebsd.org> <20070518204131.GA50910@xor.obsecurity.org> <20070518205340.GA36079@kobe.laptop> <20070519073416.L44599@delplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070519073416.L44599@delplex.bde.org> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-3.69, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.51, BAYES_00 -2.60, DNS_FROM_RFC_ABUSE 0.20) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Spam-Status: No Cc: cvs-src@FreeBSD.org, Tim Kientzle , cvs-all@FreeBSD.org, src-committers@FreeBSD.org, Kris Kennaway Subject: Re: cvs commit: src/sbin/mdconfig mdconfig.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: Sun, 20 May 2007 02:35:19 -0000 On 2007-05-19 08:07, Bruce Evans wrote: >On Fri, 18 May 2007, Giorgos Keramidas wrote: >>On 2007-05-18 16:41, Kris Kennaway wrote: >>>On Fri, May 18, 2007 at 01:57:17PM +0000, Giorgos Keramidas wrote: >>>>keramida 2007-05-18 13:57:17 UTC >>>> >>>> FreeBSD src repository (doc committer) >>>> >>>> Modified files: >>>> sbin/mdconfig mdconfig.8 >>>> Log: >>>> Add an example which shows how mdconfig(8) can be used >>>> to mount an ISO 9660 CD image file. > > I'm not sure this example should exist. First of all, thanks for the insightful and thorough review, as usual :-) I would be very happy if it did. > There is not much special about cd9660 images. Not as images per se, but they are kind of 'special', in that a lot of stuff is distributed as ISO CD-ROM images. Having a working example to mount them doesn't really hurt, but it _does_ help people looking for a way to mount them. One could argue, however, that the mdconfig(8) manpage is probably the wrong place to document ISO images, because someone who already knows about mdconfig doesn't need the example anyway. Hence my proposal to Kris for an example in mount_cd9670 instead. > The previous example works for all types of images, except it spells > the mount command as plain "mount" so ffs is implied, but there are > proposals or commits to determine the filesystem type automatically. We can't really depend in the manpage on uncommitted code, so we can fix the mount arguments after the auto-detection code is committed. Does that sound ok? :) > Bugs in this example: > - it says "To mount", but it actually creates an md disk and mounts a > file system. > - it spells the mount command as mount_cd9660 instead of "mount -t cd9660". Both right on the spot. Would the following look better? To attach an md(4) device to an ISO 9660 CD-ROM image, and mount it: mdconfig -a -t vnode -u 10 -f cdimage.iso mount_cd9660 /dev/md10 /mnt > Bugs in nearby examples: > - the previous one says "To create ... a disk", but it actually > creates a mounted file system (it creates 3 things and mounts 1). A better description would probably explain why the label is installed and list newfs too. How about this instead? To attach an md(4) device using a file as its storage backend, install a new label on the new md(4) device, create a file system on the new device and mount it: mdconfig -f somebackingfile -u 0 bsdlabel -w md0 auto newfs md0c mount /dev/md0c /mnt >>> An interesting trick is that bsdtar can read ISO files without >>> needing to mount them - I wonder if a cross-reference is >>> appropriate. >> >> Good idea. I don't know right now of a good way to reference bsdtar, >> but maybe we can extend the sample with something like: >> >> The bsdtar(1) utility can also be used to peek into ISO 9660 CD >> images, or even to ``extract'' files from them. >> >> or would a reference like this be more appropriate to mount_cd9660(1), >> in a part of the manpage which points to mdconfig(8) and bsdtar(1)? > > Even bsdtar itself doesn't document this explicitly, at least in 6.2. > It points to libarchive(5) for the complete list of supported formats. There is no reference to ISO 9660 in the CURRENT manpage either. Maybe Tim Kientzle, who wrote it can help us there? - Giorgos From owner-cvs-src@FreeBSD.ORG Sun May 20 03:21:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB16616A41F; Sun, 20 May 2007 03:21:59 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 864C313C458; Sun, 20 May 2007 03:21:59 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4K3LxkR068438; Sun, 20 May 2007 03:21:59 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4K3LxpS068437; Sun, 20 May 2007 03:21:59 GMT (envelope-from thompsa) Message-Id: <200705200321.l4K3LxpS068437@repoman.freebsd.org> From: Andrew Thompson Date: Sun, 20 May 2007 03:21: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/net if_lagg.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, 20 May 2007 03:21:59 -0000 thompsa 2007-05-20 03:21:59 UTC FreeBSD src repository Modified files: sys/net if_lagg.c Log: - packets on the input interface were counted twice - Use IFQ_HANDOFF instead of rolling our own Revision Changes Path 1.14 +1 -13 src/sys/net/if_lagg.c From owner-cvs-src@FreeBSD.ORG Sun May 20 03:31:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3906D16A400; Sun, 20 May 2007 03:31:53 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1454513C44C; Sun, 20 May 2007 03:31:53 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4K3VqOd079489; Sun, 20 May 2007 03:31:52 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4K3Vq3V079479; Sun, 20 May 2007 03:31:52 GMT (envelope-from grog) Message-Id: <200705200331.l4K3Vq3V079479@repoman.freebsd.org> From: Greg Lehey Date: Sun, 20 May 2007 03:31: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/etc services X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 May 2007 03:31:53 -0000 grog 2007-05-20 03:31:52 UTC FreeBSD src repository Modified files: etc services Log: Bring the well known ports of /etc/services into sync with the IANA list. This is only for the well known known ports (port 1-1023) for tcp and udp only. Changes: - Removed "problems" comments around port 57, 77 and 87 - Removed audionews (port 114) - Added imap3 (port 220) - Removed yak-chat (port 258) - Removed concert (port 786) - Added a lot of new allocations Submitted by: edwin Revision Changes Path 1.109 +284 -24 src/etc/services From owner-cvs-src@FreeBSD.ORG Sun May 20 03:41:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ADF5B16A421; Sun, 20 May 2007 03:41:27 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 899C213C457; Sun, 20 May 2007 03:41:27 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4K3fRNi089965; Sun, 20 May 2007 03:41:27 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4K3fREJ089955; Sun, 20 May 2007 03:41:27 GMT (envelope-from grog) Message-Id: <200705200341.l4K3fREJ089955@repoman.freebsd.org> From: Greg Lehey Date: Sun, 20 May 2007 03:41: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/etc protocols X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 May 2007 03:41:27 -0000 grog 2007-05-20 03:41:26 UTC FreeBSD src repository Modified files: etc protocols Log: White space fixes only: replace spaces with tabs. Revision Changes Path 1.21 +10 -10 src/etc/protocols From owner-cvs-src@FreeBSD.ORG Sun May 20 03:55:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 89A2B16A41F; Sun, 20 May 2007 03:55:23 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 629D413C4DE; Sun, 20 May 2007 03:55:23 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4K3tMHg002561; Sun, 20 May 2007 03:55:23 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4K3tMsM002560; Sun, 20 May 2007 03:55:22 GMT (envelope-from grog) Message-Id: <200705200355.l4K3tMsM002560@repoman.freebsd.org> From: Greg Lehey Date: Sun, 20 May 2007 03:55: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/etc protocols X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 May 2007 03:55:23 -0000 grog 2007-05-20 03:55:22 UTC FreeBSD src repository Modified files: etc protocols Log: Update /etc/protocols with IANA list updated 2007-02-12 Gotcha: Number 48 (mhrp) is replaced with dsr. Submitted by: edwin PR: config/112732 MFC after: 2 weeks Revision Changes Path 1.22 +19 -15 src/etc/protocols From owner-cvs-src@FreeBSD.ORG Sun May 20 03:57:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5741216A47D; Sun, 20 May 2007 03:57:48 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 31F5313C4B0; Sun, 20 May 2007 03:57:48 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4K3vmHi004575; Sun, 20 May 2007 03:57:48 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4K3vmRw004567; Sun, 20 May 2007 03:57:48 GMT (envelope-from grog) Message-Id: <200705200357.l4K3vmRw004567@repoman.freebsd.org> From: Greg Lehey Date: Sun, 20 May 2007 03:57: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/etc services X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 May 2007 03:57:48 -0000 grog 2007-05-20 03:57:47 UTC FreeBSD src repository Modified files: etc services Log: Forced commit to note that last commit: PR: conf/112699 MFC after: 2 weeks Revision Changes Path 1.110 +0 -0 src/etc/services From owner-cvs-src@FreeBSD.ORG Sun May 20 04:25:28 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C404616A41F; Sun, 20 May 2007 04:25:28 +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 9B42313C465; Sun, 20 May 2007 04:25:28 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from [10.0.0.222] (p54.kientzle.com [66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id l4K4PSH7074306; Sat, 19 May 2007 21:25:28 -0700 (PDT) (envelope-from kientzle@freebsd.org) Message-ID: <464FCDB8.9050700@freebsd.org> Date: Sat, 19 May 2007 21:25:28 -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: Giorgos Keramidas References: <200705181357.l4IDvHIP099048@repoman.freebsd.org> <20070518204131.GA50910@xor.obsecurity.org> <20070518205340.GA36079@kobe.laptop> <20070519073416.L44599@delplex.bde.org> <20070520023345.GB2239@kobe.laptop> In-Reply-To: <20070520023345.GB2239@kobe.laptop> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@freebsd.org, cvs-src@freebsd.org, Bruce Evans , cvs-all@freebsd.org, Tim Kientzle , Kris Kennaway Subject: Re: cvs commit: src/sbin/mdconfig mdconfig.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: Sun, 20 May 2007 04:25:28 -0000 >>>>An interesting trick is that bsdtar can read ISO files without >>>>needing to mount them - I wonder if a cross-reference is >>>>appropriate. >>Even bsdtar itself doesn't document this explicitly, at least in 6.2. >>It points to libarchive(5) for the complete list of supported formats. Excellent point. Perhaps we should modify the first paragraph of bsdtar.1 to read: DESCRIPTION tar creates and manipulates streaming archive files. This implementation can extract from tar, pax, cpio, zip, jar, ar, and ISO 9660 CD-ROM images and can create tar, pax, cpio, ar, and shar archives. Maybe add an example as well: To examine the contents of an ISO 9660 CD-ROM image: tar -tf image.iso Thoughts? Tim Kientzle From owner-cvs-src@FreeBSD.ORG Sun May 20 04:43:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE74F16A41F for ; Sun, 20 May 2007 04:43:38 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 6E3E013C4C1 for ; Sun, 20 May 2007 04:43:38 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 10697 invoked by uid 399); 20 May 2007 04:43:38 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 20 May 2007 04:43:38 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <464FD1F7.2010907@FreeBSD.org> Date: Sat, 19 May 2007 21:43:35 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: Greg Lehey References: <200705200331.l4K3Vq3V079479@repoman.freebsd.org> In-Reply-To: <200705200331.l4K3Vq3V079479@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, edwin@freebsd.org Subject: Re: cvs commit: src/etc services X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 May 2007 04:43:39 -0000 Greg Lehey wrote: > grog 2007-05-20 03:31:52 UTC > > FreeBSD src repository > > Modified files: > etc services > Log: > Bring the well known ports of /etc/services into sync with the IANA > list. > > This is only for the well known known ports (port 1-1023) for tcp and > udp only. > > Changes: > - Removed "problems" comments around port 57, 77 and 87 > - Removed audionews (port 114) > - Added imap3 (port 220) > - Removed yak-chat (port 258) > - Removed concert (port 786) > - Added a lot of new allocations > > Submitted by: edwin > > Revision Changes Path > 1.109 +284 -24 src/etc/services > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/services.diff?&r1=1.108&r2=1.109&f=h In the past we've avoided adding entries to /etc/services that were not actually being used by something we care about since every extra entry increases response time for getservby*() calls. Do we feel this is no longer a factor worth worrying about? Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Sun May 20 04:54:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8EE6E16A400; Sun, 20 May 2007 04:54:35 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.freebsd.org (Postfix) with ESMTP id 1D0F213C457; Sun, 20 May 2007 04:54:33 +0000 (UTC) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ozlabs.org (Postfix) with ESMTP id 8677BDDE40; Sun, 20 May 2007 14:54:31 +1000 (EST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 488A21A9899; Sun, 20 May 2007 14:24:28 +0930 (CST) Date: Sun, 20 May 2007 14:24:28 +0930 From: Greg 'groggy' Lehey To: Doug Barton Message-ID: <20070520045428.GG2288@wantadilla.lemis.com> References: <200705200331.l4K3Vq3V079479@repoman.freebsd.org> <464FD1F7.2010907@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KIzF6Cje4W/osXrF" Content-Disposition: inline In-Reply-To: <464FD1F7.2010907@FreeBSD.org> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, edwin@freebsd.org Subject: Re: cvs commit: src/etc services X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 May 2007 04:54:35 -0000 --KIzF6Cje4W/osXrF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Saturday, 19 May 2007 at 21:43:35 -0700, Doug Barton wrote: > Greg Lehey wrote: >> grog 2007-05-20 03:31:52 UTC >> >> FreeBSD src repository >> >> Modified files: >> etc services >> Log: >> Bring the well known ports of /etc/services into sync with the IANA >> list. >> >> This is only for the well known known ports (port 1-1023) for tcp and >> udp only. >> >> Changes: >> - Removed "problems" comments around port 57, 77 and 87 >> - Removed audionews (port 114) >> - Added imap3 (port 220) >> - Removed yak-chat (port 258) >> - Removed concert (port 786) >> - Added a lot of new allocations > > In the past we've avoided adding entries to /etc/services that were > not actually being used by something we care about since every extra > entry increases response time for getservby*() calls. Understood. It's a factor I thought about. > Do we feel this is no longer a factor worth worrying about? It's certainly worth worrying about, and I thought about it before committing. My thoughts: - Clearly a lot of this stuff was just corrections. - We don't know in advance which IP ports are used by ports from the Ports Collection. - Maybe the performance issue isn't that serious after all. To quote from services(5): BUGS A name server should be used instead of a static file. I was just thinking that it might be relatively simple to build a "compiled" file in tabular format and then mmap it. That should be relatively simple, and should greatly improve performance modulo mmap overhead. How does the mmap overhead compare with querying a name server? Greg -- See complete headers for address and phone numbers. --KIzF6Cje4W/osXrF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFGT9SEIubykFB6QiMRAhoNAKCLzhGeVT2ohrjhwGH6AeEBeIQ3jwCgiPEv j5M33ghp1UK86ubWmiuXSi8= =nkad -----END PGP SIGNATURE----- --KIzF6Cje4W/osXrF-- From owner-cvs-src@FreeBSD.ORG Sun May 20 05:03:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2283016A400; Sun, 20 May 2007 05:03:18 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F21E813C43E; Sun, 20 May 2007 05:03:17 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4K53HjE078759; Sun, 20 May 2007 05:03:17 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4K53HYl078751; Sun, 20 May 2007 05:03:17 GMT (envelope-from pav) Message-Id: <200705200503.l4K53HYl078751@repoman.freebsd.org> From: Pav Lucistnik Date: Sun, 20 May 2007 05:03:17 +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/bluetooth/rfcomm_pppd rfcomm_pppd.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: Sun, 20 May 2007 05:03:18 -0000 pav 2007-05-20 05:03:17 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) usr.sbin/bluetooth/rfcomm_pppd rfcomm_pppd.8 Log: MFC 1.14 Add `accept dns' to rfcomm-server example Revision Changes Path 1.10.2.4 +1 -0 src/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.8 From owner-cvs-src@FreeBSD.ORG Sun May 20 06:31:57 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DE24116A41F; Sun, 20 May 2007 06:31:57 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.freebsd.org (Postfix) with ESMTP id 82D0B13C480; Sun, 20 May 2007 06:31:57 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 3AB945D3F; Sun, 20 May 2007 10:31:56 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 005565C7A; Sun, 20 May 2007 10:31:55 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id l4K6Rm1W054995; Sun, 20 May 2007 10:27:48 +0400 (MSD) (envelope-from ru) Date: Sun, 20 May 2007 10:27:48 +0400 From: Ruslan Ermilov To: Alexander Kabaev Message-ID: <20070520062748.GA54935@rambler-co.ru> References: <200705190756.l4J7u9wP058382@repoman.freebsd.org> <20070519085103.GA61276@rambler-co.ru> <20070519105804.6b6cae10@kan.dnsalias.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Dxnq1zWXvFF0Q93v" Content-Disposition: inline In-Reply-To: <20070519105804.6b6cae10@kan.dnsalias.net> User-Agent: Mutt/1.5.15 (2007-04-06) X-Virus-Scanned: No virus found Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Scott Long , cvs-all@freebsd.org, Colin Percival Subject: Re: cvs commit: src/gnu/usr.bin/cc/cc_tools 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, 20 May 2007 06:31:58 -0000 --Dxnq1zWXvFF0Q93v Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 19, 2007 at 10:58:04AM -0400, Alexander Kabaev wrote: > On Sat, 19 May 2007 12:51:03 +0400 > Ruslan Ermilov wrote: >=20 > > On Sat, May 19, 2007 at 07:56:09AM +0000, Scott Long wrote: > > > scottl 2007-05-19 07:56:09 UTC > > >=20 > > > FreeBSD src repository > > >=20 > > > Modified files: > > > gnu/usr.bin/cc/cc_tools Makefile=20 > > > Log: > > > Work-around for upgrading from a pre-symbol-versioned world. > > > =20 > > > Blame-to: cperciva > > > =20 > > > Revision Changes Path > > > 1.86 +1 -0 src/gnu/usr.bin/cc/cc_tools/Makefile > > >=20 > > Can you elaborate as to what problem you're trying to address? > > I went through this process yesterday and hit no problems, all > > was smooth. >=20 > GCC build tools somehow were built against shared libc.so.7 with symbol > versioning, instead of library on host. So then when we attempted to > run them, they were failing. I do not know why it was happening on > amd64 machine Scott was trying upgrade on yet. My relatively old i386 > installation worked without a hitch :(=20 >=20 It sometimes happens when the date/time are not being set properly, so that the tools are mistakenly rebuilt again at an inappropriate time when in the foreign environment of the target -- the problem is usually understood better when building for another CPU architecture and hitting it. I think this was an inappropriate commit to make, unless the problem can be reproduced. I have upgraded several i386's and amd64's without a problem. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --Dxnq1zWXvFF0Q93v Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFGT+pkqRfpzJluFF4RAvD7AJ4jzD99IsR0/gWmssfXgY/TqscEnACgicMI CkLqTpkkHVeAmrEjDt9b8Sk= =KbQN -----END PGP SIGNATURE----- --Dxnq1zWXvFF0Q93v-- From owner-cvs-src@FreeBSD.ORG Sun May 20 06:50:31 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6837716A46E for ; Sun, 20 May 2007 06:50:31 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.226]) by mx1.freebsd.org (Postfix) with ESMTP id 0614913C4B7 for ; Sun, 20 May 2007 06:50:30 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: by wx-out-0506.google.com with SMTP id s7so3056wxc for ; Sat, 19 May 2007 23:50:30 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type; b=e85WDO6SJDKM7AJ235C257Dn4mXfqIVjYA+nDd4jdaIhNCYmt3nIgsDg2Ed5Z5piRkglvmjspIik/p8wPND/8zRSonGPrgQhdqsIA9exDMmUVOF6rtS/rS4n9xWyqDXYgjhqpNXsnnqj0TSxHl7sS0nesBUwiDucrRDRFi5Gj7A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type; b=LIcnagCou9LkqIwdyHPzrAsyjzArScvonTPEGzTe4gTDN1LPnpgzHYB/8TNUTejfP620rQAdpPwctJHCs/CLqvmD0BJ7IAiTXA/cF3/DSkZxHf+dK06IlB3iu/Y6uG1N09AThcaaq3dE4yU1DHQiaphqvnPp3F/W5oyJkoRj3Xw= Received: by 10.70.65.5 with SMTP id n5mr5133716wxa.1179643830234; Sat, 19 May 2007 23:50:30 -0700 (PDT) Received: from kan.dnsalias.net ( [24.34.98.164]) by mx.google.com with ESMTP id h15sm4109404wxd.2007.05.19.23.50.28; Sat, 19 May 2007 23:50:29 -0700 (PDT) Date: Sun, 20 May 2007 02:50:23 -0400 From: Alexander Kabaev To: Ruslan Ermilov Message-ID: <20070520025023.4d0b37d2@kan.dnsalias.net> In-Reply-To: <20070520062748.GA54935@rambler-co.ru> References: <200705190756.l4J7u9wP058382@repoman.freebsd.org> <20070519085103.GA61276@rambler-co.ru> <20070519105804.6b6cae10@kan.dnsalias.net> <20070520062748.GA54935@rambler-co.ru> X-Mailer: Claws Mail 2.8.1 (GTK+ 2.10.11; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_SL4luxvYgiR3h.CboUvXDq="; protocol="application/pgp-signature"; micalg=PGP-SHA1 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Scott Long , cvs-all@freebsd.org, Colin Percival Subject: Re: cvs commit: src/gnu/usr.bin/cc/cc_tools 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, 20 May 2007 06:50:31 -0000 --Sig_SL4luxvYgiR3h.CboUvXDq= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 20 May 2007 10:27:48 +0400 Ruslan Ermilov wrote: > On Sat, May 19, 2007 at 10:58:04AM -0400, Alexander Kabaev wrote: > > GCC build tools somehow were built against shared libc.so.7 with > > symbol versioning, instead of library on host. So then when we > > attempted to run them, they were failing. I do not know why it was > > happening on amd64 machine Scott was trying upgrade on yet. My > > relatively old i386 installation worked without a hitch :(=20 > >=20 > It sometimes happens when the date/time are not being set > properly, so that the tools are mistakenly rebuilt again > at an inappropriate time when in the foreign environment > of the target -- the problem is usually understood better > when building for another CPU architecture and hitting it. > I think this was an inappropriate commit to make, unless > the problem can be reproduced. I have upgraded several > i386's and amd64's without a problem. Feel free to back it out. It was getting late and I and Scott did not want to take any chances.=20 --=20 Alexander Kabaev --Sig_SL4luxvYgiR3h.CboUvXDq= Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGT++vQ6z1jMm+XZYRAhJrAKDCGtznsyII9MMzXeezhdRAPcZ78ACgzxhW BH1u6mraqtgBlypUMHY/vyc= =51Tc -----END PGP SIGNATURE----- --Sig_SL4luxvYgiR3h.CboUvXDq=-- From owner-cvs-src@FreeBSD.ORG Sun May 20 06:59:38 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D7C3816A41F; Sun, 20 May 2007 06:59:38 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 5175F13C4AE; Sun, 20 May 2007 06:59:38 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from kobe.laptop (dialup116.ach.sch.gr [81.186.70.116]) (authenticated bits=128) by igloo.linux.gr (8.13.8/8.13.8/Debian-3) with ESMTP id l4K6wSjK003063 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 20 May 2007 09:58:37 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l4K6wHpA003799; Sun, 20 May 2007 09:58:18 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l4K6wHXc003798; Sun, 20 May 2007 09:58:17 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 20 May 2007 09:58:17 +0300 From: Giorgos Keramidas To: Tim Kientzle Message-ID: <20070520065817.GA3770@kobe.laptop> References: <200705181357.l4IDvHIP099048@repoman.freebsd.org> <20070518204131.GA50910@xor.obsecurity.org> <20070518205340.GA36079@kobe.laptop> <20070519073416.L44599@delplex.bde.org> <20070520023345.GB2239@kobe.laptop> <464FCDB8.9050700@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <464FCDB8.9050700@freebsd.org> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-3.693, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.51, BAYES_00 -2.60, DNS_FROM_RFC_ABUSE 0.20) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Spam-Status: No Cc: cvs-src@freebsd.org, Kris Kennaway , src-committers@freebsd.org, cvs-all@freebsd.org, Bruce Evans Subject: Re: cvs commit: src/sbin/mdconfig mdconfig.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: Sun, 20 May 2007 06:59:38 -0000 On 2007-05-19 21:25, Tim Kientzle wrote: >>>>>An interesting trick is that bsdtar can read ISO files without >>>>>needing to mount them - I wonder if a cross-reference is >>>>>appropriate. >>>Even bsdtar itself doesn't document this explicitly, at least in 6.2. >>>It points to libarchive(5) for the complete list of supported formats. > > Excellent point. Perhaps we should modify the first > paragraph of bsdtar.1 to read: > > DESCRIPTION > tar creates and manipulates streaming archive files. > This implementation can extract from tar, pax, cpio, > zip, jar, ar, and ISO 9660 CD-ROM images and can create > tar, pax, cpio, ar, and shar archives. > > Maybe add an example as well: > > To examine the contents of an ISO 9660 CD-ROM image: > tar -tf image.iso > > Thoughts? Sounds great to me :) From owner-cvs-src@FreeBSD.ORG Sun May 20 07:27:20 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7729F16A421; Sun, 20 May 2007 07:27:20 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 5ECD513C447; Sun, 20 May 2007 07:27:18 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l4K7R6K3074400; Sun, 20 May 2007 01:27:09 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <464FF84A.3030106@samsco.org> Date: Sun, 20 May 2007 01:27:06 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: Ruslan Ermilov References: <200705190756.l4J7u9wP058382@repoman.freebsd.org> <20070519085103.GA61276@rambler-co.ru> <20070519105804.6b6cae10@kan.dnsalias.net> <20070520062748.GA54935@rambler-co.ru> In-Reply-To: <20070520062748.GA54935@rambler-co.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Sun, 20 May 2007 01:27:10 -0600 (MDT) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Alexander Kabaev , cvs-all@freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/cc/cc_tools 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, 20 May 2007 07:27:20 -0000 Ruslan Ermilov wrote: > On Sat, May 19, 2007 at 10:58:04AM -0400, Alexander Kabaev wrote: >> On Sat, 19 May 2007 12:51:03 +0400 >> Ruslan Ermilov wrote: >> >>> On Sat, May 19, 2007 at 07:56:09AM +0000, Scott Long wrote: >>>> scottl 2007-05-19 07:56:09 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> gnu/usr.bin/cc/cc_tools Makefile >>>> Log: >>>> Work-around for upgrading from a pre-symbol-versioned world. >>>> >>>> Blame-to: cperciva >>>> >>>> Revision Changes Path >>>> 1.86 +1 -0 src/gnu/usr.bin/cc/cc_tools/Makefile >>>> >>> Can you elaborate as to what problem you're trying to address? >>> I went through this process yesterday and hit no problems, all >>> was smooth. >> GCC build tools somehow were built against shared libc.so.7 with symbol >> versioning, instead of library on host. So then when we attempted to >> run them, they were failing. I do not know why it was happening on >> amd64 machine Scott was trying upgrade on yet. My relatively old i386 >> installation worked without a hitch :( >> > It sometimes happens when the date/time are not being set > properly, so that the tools are mistakenly rebuilt again > at an inappropriate time when in the foreign environment > of the target -- the problem is usually understood better > when building for another CPU architecture and hitting it. > I think this was an inappropriate commit to make, unless > the problem can be reproduced. I have upgraded several > i386's and amd64's without a problem. > > > Cheers, You spell it "inappropriate", I spell it "making a simple temporary commit to help be sure that the entire userbase doesn't get screwed over by a last minute problem." Whatever, fix it however you like. Scott From owner-cvs-src@FreeBSD.ORG Sun May 20 09:21:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D67FA16A41F; Sun, 20 May 2007 09:21:30 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B196513C457; Sun, 20 May 2007 09:21:30 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4K9LUh7051902; Sun, 20 May 2007 09:21:30 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4K9LU9a051896; Sun, 20 May 2007 09:21:30 GMT (envelope-from marius) Message-Id: <200705200921.l4K9LU9a051896@repoman.freebsd.org> From: Marius Strobl Date: Sun, 20 May 2007 09:21: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/sys/sun4v/sun4v tte_hash.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, 20 May 2007 09:21:30 -0000 marius 2007-05-20 09:21:30 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v tte_hash.c Log: Make previous revision compile. Revision Changes Path 1.11 +1 -1 src/sys/sun4v/sun4v/tte_hash.c From owner-cvs-src@FreeBSD.ORG Sun May 20 09:31:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2527B16A468; Sun, 20 May 2007 09:31:32 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F3EC013C45E; Sun, 20 May 2007 09:31:31 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4K9VVWM063641; Sun, 20 May 2007 09:31:31 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4K9VVEw063637; Sun, 20 May 2007 09:31:31 GMT (envelope-from marius) Message-Id: <200705200931.l4K9VVEw063637@repoman.freebsd.org> From: Marius Strobl Date: Sun, 20 May 2007 09:31: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/sun4v/sun4v machdep.c nexus.c tick.c vnex.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, 20 May 2007 09:31:32 -0000 marius 2007-05-20 09:31:31 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v machdep.c nexus.c tick.c vnex.c Log: Remove superfluous inclusion of machine/ver.h. Revision Changes Path 1.9 +0 -1 src/sys/sun4v/sun4v/machdep.c 1.4 +0 -1 src/sys/sun4v/sun4v/nexus.c 1.3 +0 -1 src/sys/sun4v/sun4v/tick.c 1.6 +0 -1 src/sys/sun4v/sun4v/vnex.c From owner-cvs-src@FreeBSD.ORG Sun May 20 09:58:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 366E316A468; Sun, 20 May 2007 09:58:17 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 104B413C45E; Sun, 20 May 2007 09:58:17 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4K9wGab093791; Sun, 20 May 2007 09:58:16 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4K9wGcp093784; Sun, 20 May 2007 09:58:16 GMT (envelope-from marius) Message-Id: <200705200958.l4K9wGcp093784@repoman.freebsd.org> From: Marius Strobl Date: Sun, 20 May 2007 09:58:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/include ofw_upa.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, 20 May 2007 09:58:17 -0000 marius 2007-05-20 09:58:16 UTC FreeBSD src repository Removed files: sys/sun4v/include ofw_upa.h Log: Delete a remnant of the old sparc64 nexus(4) which was never used for sun4v. Revision Changes Path 1.2 +0 -54 src/sys/sun4v/include/ofw_upa.h (dead) From owner-cvs-src@FreeBSD.ORG Sun May 20 10:29:21 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C64F516A421; Sun, 20 May 2007 10:29:21 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 7E91A13C44B; Sun, 20 May 2007 10:29:21 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5FDC1.dip.t-dialin.net [84.165.253.193]) by redbull.bpaserver.net (Postfix) with ESMTP id 6A66F2E12E; Sun, 20 May 2007 12:29:17 +0200 (CEST) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 6A4AC5B6169; Sun, 20 May 2007 12:29:01 +0200 (CEST) Date: Sun, 20 May 2007 12:29:15 +0200 From: Alexander Leidinger To: Dag-Erling Smorgrav Message-ID: <20070520122915.7d3a195d@deskjail> In-Reply-To: <200705192034.l4JKYTWN048806@repoman.freebsd.org> References: <200705192034.l4JKYTWN048806@repoman.freebsd.org> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: cvs-src@FreeBSD.org, kris@freebsd.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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: Sun, 20 May 2007 10:29:21 -0000 Quoting Dag-Erling Smorgrav (Sat, 19 May 2007 20:34:29 +0000 (UTC)): > des 2007-05-19 20:34:29 UTC > > FreeBSD src repository > > Modified files: > . Makefile.inc1 > Log: > Revision 1.576 removed too much. I didn't notice because my /usr is on > ZFS, which doesn't support flags... My suggestion was to remove the chflags and add a echo in the failure case of rm, because in the current way the flags are removed even if the user tells to not remove a file at the interactive rm prompt and the user is not told about it. In my original version there was an echo that the flags are removed unconditionally. Dag-Erling doesn't like the echo of removing flags when there are no flags, and I don't like that there's no echo when removing flags. To try to come to a consensus I suggested the above. It seems we need a 3rd opinion (provide your bikeshed color wisely please, think 10 times before you reply). Bye, Alexander. -- It is wise to keep in mind that neither success nor failure is ever final. -- Roger Babson http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Sun May 20 10:33:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2CF2616A400; Sun, 20 May 2007 10:33:59 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id DBF4213C468; Sun, 20 May 2007 10:33:58 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id EB3A02084; Sun, 20 May 2007 12:33:54 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 64E392083; Sun, 20 May 2007 12:33:54 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 3A8675111; Sun, 20 May 2007 12:33:54 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Giorgos Keramidas References: <200705181357.l4IDvHIP099048@repoman.freebsd.org> <20070518204131.GA50910@xor.obsecurity.org> <20070518205340.GA36079@kobe.laptop> <20070519073416.L44599@delplex.bde.org> <20070520023345.GB2239@kobe.laptop> Date: Sun, 20 May 2007 12:33:54 +0200 In-Reply-To: <20070520023345.GB2239@kobe.laptop> (Giorgos Keramidas's message of "Sun\, 20 May 2007 05\:33\:45 +0300") Message-ID: <86veenokbx.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, Bruce Evans , cvs-all@FreeBSD.org, Tim Kientzle , Kris Kennaway Subject: Re: cvs commit: src/sbin/mdconfig mdconfig.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: Sun, 20 May 2007 10:33:59 -0000 Giorgos Keramidas writes: > On 2007-05-19 08:07, Bruce Evans wrote: > > - it spells the mount command as mount_cd9660 instead of "mount -t cd96= 60". > Both right on the spot. Would the following look better? > > To attach an md(4) device to an ISO 9660 CD-ROM image, and mount it: > > mdconfig -a -t vnode -u 10 -f cdimage.iso > mount_cd9660 /dev/md10 /mnt You missed a spot (see quoted text) DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun May 20 11:35:08 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 04D5016A400; Sun, 20 May 2007 11:35:08 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id A436413C46A; Sun, 20 May 2007 11:35:07 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5FDC1.dip.t-dialin.net [84.165.253.193]) by redbull.bpaserver.net (Postfix) with ESMTP id 4678C2E137; Sun, 20 May 2007 13:35:03 +0200 (CEST) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 612C25B6169; Sun, 20 May 2007 13:34:47 +0200 (CEST) Date: Sun, 20 May 2007 13:35:01 +0200 From: Alexander Leidinger To: Greg 'groggy' Lehey Message-ID: <20070520133501.715768e5@deskjail> In-Reply-To: <20070520045428.GG2288@wantadilla.lemis.com> References: <200705200331.l4K3Vq3V079479@repoman.freebsd.org> <464FD1F7.2010907@FreeBSD.org> <20070520045428.GG2288@wantadilla.lemis.com> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: cvs-src@FreeBSD.org, Doug Barton , cvs-all@FreeBSD.org, src-committers@FreeBSD.org, edwin@freebsd.org Subject: Re: cvs commit: src/etc services X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 May 2007 11:35:08 -0000 Quoting Greg 'groggy' Lehey (Sun, 20 May 2007 14:24:28 +0930): > On Saturday, 19 May 2007 at 21:43:35 -0700, Doug Barton wrote: > > In the past we've avoided adding entries to /etc/services that were > > not actually being used by something we care about since every extra > > entry increases response time for getservby*() calls. > > Understood. It's a factor I thought about. > > > Do we feel this is no longer a factor worth worrying about? > > It's certainly worth worrying about, and I thought about it before > committing. My thoughts: > > - Clearly a lot of this stuff was just corrections. > - We don't know in advance which IP ports are used by ports from the > Ports Collection. > - Maybe the performance issue isn't that serious after all. > > To quote from services(5): > > BUGS > A name server should be used instead of a static file. > > I was just thinking that it might be relatively simple to build a > "compiled" file in tabular format and then mmap it. That should be > relatively simple, and should greatly improve performance modulo mmap > overhead. How does the mmap overhead compare with querying a name > server? man cached Bye, Alexander. -- If everything is coming your way, you're in the wrong lane. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Sun May 20 12:34:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1D26616A400; Sun, 20 May 2007 12:34:40 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EA5EF13C43E; Sun, 20 May 2007 12:34:39 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KCYd2x060381; Sun, 20 May 2007 12:34:39 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KCYd1g060375; Sun, 20 May 2007 12:34:39 GMT (envelope-from maxim) Message-Id: <200705201234.l4KCYd1g060375@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 20 May 2007 12:34:39 +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 ubsa.4 src/sys/dev/usb ubsa.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 May 2007 12:34:40 -0000 maxim 2007-05-20 12:34:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ubsa.4 sys/dev/usb ubsa.c usbdevs Log: MFC rev. 1.10 ubsa.4, rev. 1.23 ubsa.c, rev. 1.294 usbdevs: add AnyData ADU-E100H modem. Revision Changes Path 1.5.2.5 +5 -3 src/share/man/man4/ubsa.4 1.17.2.4 +2 -0 src/sys/dev/usb/ubsa.c 1.232.2.24 +4 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Sun May 20 13:06:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8D22016A469; Sun, 20 May 2007 13:06:46 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7C32513C483; Sun, 20 May 2007 13:06:46 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KD6kFi000751; Sun, 20 May 2007 13:06:46 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KD6kSB000745; Sun, 20 May 2007 13:06:46 GMT (envelope-from marius) Message-Id: <200705201306.l4KD6kSB000745@repoman.freebsd.org> From: Marius Strobl Date: Sun, 20 May 2007 13:06:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/pci ofw_pcibus.c src/sys/sparc64/sparc64 mem.c src/sys/sun4v/include cache.h iommureg.h iommuvar.h pmap.h src/sys/sun4v/sun4v bus_machdep.c hviommu.c machdep.c pmap.c vm_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: Sun, 20 May 2007 13:06:46 -0000 marius 2007-05-20 13:06:45 UTC FreeBSD src repository Modified files: sys/sparc64/pci ofw_pcibus.c sys/sparc64/sparc64 mem.c sys/sun4v/include pmap.h sys/sun4v/sun4v bus_machdep.c hviommu.c machdep.c pmap.c vm_machdep.c Removed files: sys/sun4v/include cache.h iommureg.h iommuvar.h Log: Delete the unused/not really used sparc64 (as in sun4u) cache.h, iommureg.h (which already began to bitrot) and iommuvar.h from the sun4v source and adjust some of the source which is shared between sparc64 and sun4v as appropriate. Revision Changes Path 1.13 +2 -2 src/sys/sparc64/pci/ofw_pcibus.c 1.18 +16 -9 src/sys/sparc64/sparc64/mem.c 1.3 +0 -125 src/sys/sun4v/include/cache.h (dead) 1.2 +0 -180 src/sys/sun4v/include/iommureg.h (dead) 1.2 +0 -99 src/sys/sun4v/include/iommuvar.h (dead) 1.8 +0 -1 src/sys/sun4v/include/pmap.h 1.3 +0 -1 src/sys/sun4v/sun4v/bus_machdep.c 1.5 +0 -1 src/sys/sun4v/sun4v/hviommu.c 1.10 +0 -1 src/sys/sun4v/sun4v/machdep.c 1.35 +0 -6 src/sys/sun4v/sun4v/pmap.c 1.5 +0 -1 src/sys/sun4v/sun4v/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sun May 20 13:19:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 623E316A41F; Sun, 20 May 2007 13:19:33 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3AFD613C448; Sun, 20 May 2007 13:19:33 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KDJXaf014937; Sun, 20 May 2007 13:19:33 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KDJXvD014936; Sun, 20 May 2007 13:19:33 GMT (envelope-from marius) Message-Id: <200705201319.l4KDJXvD014936@repoman.freebsd.org> From: Marius Strobl Date: Sun, 20 May 2007 13:19: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/sun4v/include upa.h ver.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, 20 May 2007 13:19:33 -0000 marius 2007-05-20 13:19:33 UTC FreeBSD src repository Modified files: sys/sun4v/include upa.h ver.h Log: Given that these sparc64 (as in sun4u) specific headers only exist in the sun4v source in order to be able to compile the source which is shared between sparc64 and sun4v just #include the sparc64 version here instead of duplicating it. This is based on the approach taken by pc98 headers in order to compile the source shared between i386 and pc98. Revision Changes Path 1.2 +2 -45 src/sys/sun4v/include/upa.h 1.2 +2 -69 src/sys/sun4v/include/ver.h From owner-cvs-src@FreeBSD.ORG Sun May 20 13:47:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 39BA516A41F; Sun, 20 May 2007 13:47:37 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1225D13C480; Sun, 20 May 2007 13:47:37 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KDlaqe046749; Sun, 20 May 2007 13:47:36 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KDlaY9046745; Sun, 20 May 2007 13:47:36 GMT (envelope-from marius) Message-Id: <200705201347.l4KDlaY9046745@repoman.freebsd.org> From: Marius Strobl Date: Sun, 20 May 2007 13:47:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/include ver.h src/sys/sparc64/sparc64 identcpu.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, 20 May 2007 13:47:37 -0000 marius 2007-05-20 13:47:36 UTC FreeBSD src repository Modified files: sys/sparc64/include ver.h sys/sparc64/sparc64 identcpu.c Log: - Also identify USIIIi+, USIV and USIV+ CPUs. - Use __FBSDID in identcpu.c. - Remove #ifndef SUN4V around global cpu_impl variable; it doesn't hurt on sun4v for now and once setPQL2() is gone sun4v can stop sharing identcpu.c with sparc64, making the reminder of this file also sparc64-only again. [1] Submitted by: kmacy [1] Revision Changes Path 1.6 +11 -8 src/sys/sparc64/include/ver.h 1.17 +13 -4 src/sys/sparc64/sparc64/identcpu.c From owner-cvs-src@FreeBSD.ORG Sun May 20 14:49:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 22E3416A41F; Sun, 20 May 2007 14:49:03 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C323C13C45B; Sun, 20 May 2007 14:49:01 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KEn1sR013750; Sun, 20 May 2007 14:49:01 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KEn1XJ013749; Sun, 20 May 2007 14:49:01 GMT (envelope-from marius) Message-Id: <200705201449.l4KEn1XJ013749@repoman.freebsd.org> From: Marius Strobl Date: Sun, 20 May 2007 14:49: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/sparc64/include smp.h src/sys/sparc64/sparc64 mp_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: Sun, 20 May 2007 14:49:03 -0000 marius 2007-05-20 14:49:01 UTC FreeBSD src repository Modified files: sys/sparc64/include smp.h sys/sparc64/sparc64 mp_machdep.c Log: - Staticize cpu_ipi_send() and cpu_mp_unleash() as these aren't referenced outside of mp_machdep.c - Replace a magic 14 with the newly added IDC_ITID_SHIFT macro. - Remove the global mp_boot_mid variable as it's not really necessary and just replacing it with PCPU_GET(mid) doesn't have any impact on performance once booted. - Replace PCPU_GET(cpuid) with the curcpu shortcut. - Replace hardcoded function names in panic strings etc with __func__ so they don't need to be updated when renaming the function. - Use register_t instead of u_long for variables used to hold the return value of intr_disable() so we don't need to apply any knowledge about the actual width of that value here. - Improve the wording of some comments. - Fix several style(9) bugs. Revision Changes Path 1.21 +8 -1 src/sys/sparc64/include/smp.h 1.34 +50 -41 src/sys/sparc64/sparc64/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Sun May 20 16:43:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 77E7216A468; Sun, 20 May 2007 16:43:36 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 12D2713C4D1; Sun, 20 May 2007 16:43:36 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KGhZqn020188; Sun, 20 May 2007 16:43:35 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KGhZ8k020184; Sun, 20 May 2007 16:43:35 GMT (envelope-from mjacob) Message-Id: <200705201643.l4KGhZ8k020184@repoman.freebsd.org> From: Matt Jacob Date: Sun, 20 May 2007 16:43:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/de if_devar.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, 20 May 2007 16:43:36 -0000 mjacob 2007-05-20 16:43:35 UTC FreeBSD src repository Modified files: sys/dev/de if_devar.h Log: Increase size of timer counter bitfield to accomodate the actual size of the default timer value. Discovered By: gcc 4.2 MFC after: 3 days Revision Changes Path 1.45 +1 -1 src/sys/dev/de/if_devar.h From owner-cvs-src@FreeBSD.ORG Sun May 20 16:49:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6159F16A421; Sun, 20 May 2007 16:49:10 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 391ED13C457; Sun, 20 May 2007 16:49:10 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KGnA45032672; Sun, 20 May 2007 16:49:10 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KGnApl032671; Sun, 20 May 2007 16:49:10 GMT (envelope-from mjacob) Message-Id: <200705201649.l4KGnApl032671@repoman.freebsd.org> From: Matt Jacob Date: Sun, 20 May 2007 16:49:10 +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/hptmv ioctl.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, 20 May 2007 16:49:10 -0000 mjacob 2007-05-20 16:49:10 UTC FreeBSD src repository Modified files: sys/dev/hptmv ioctl.c Log: Make gcc 4.2 happy by initiatlizing controller && channel prior to a call to a function which *might* then initialize them. MFC after: 3 days Revision Changes Path 1.7 +1 -1 src/sys/dev/hptmv/ioctl.c From owner-cvs-src@FreeBSD.ORG Sun May 20 16:53:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C08D516A469; Sun, 20 May 2007 16:53:45 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 98BE413C4B8; Sun, 20 May 2007 16:53:45 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KGrj7N037023; Sun, 20 May 2007 16:53:45 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KGrjrJ037021; Sun, 20 May 2007 16:53:45 GMT (envelope-from mjacob) Message-Id: <200705201653.l4KGrjrJ037021@repoman.freebsd.org> From: Matt Jacob Date: Sun, 20 May 2007 16:53:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/i386 busdma_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: Sun, 20 May 2007 16:53:45 -0000 mjacob 2007-05-20 16:53:45 UTC FreeBSD src repository Modified files: sys/i386/i386 busdma_machdep.c Log: Initializae lastaddr to 0 in bus_dmamap_load_uio so that _bus_dmamap_load_buffer won't (potentially) be confused. Discovered by: gcc 4.2 MFC after: 3 days Revision Changes Path 1.87 +1 -0 src/sys/i386/i386/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Sun May 20 16:58:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4046A16A421; Sun, 20 May 2007 16:58:14 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id AA38213C44B; Sun, 20 May 2007 16:58:13 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from kobe.laptop (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.8/8.13.8/Debian-3) with ESMTP id l4KGvNHq005197 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 20 May 2007 19:57:31 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l4KGv49n002198; Sun, 20 May 2007 19:57:16 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l4KGv4pr002197; Sun, 20 May 2007 19:57:04 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 20 May 2007 19:57:04 +0300 From: Giorgos Keramidas To: Dag-Erling Sm??rgrav Message-ID: <20070520165704.GA2140@kobe.laptop> References: <200705181357.l4IDvHIP099048@repoman.freebsd.org> <20070518204131.GA50910@xor.obsecurity.org> <20070518205340.GA36079@kobe.laptop> <20070519073416.L44599@delplex.bde.org> <20070520023345.GB2239@kobe.laptop> <86veenokbx.fsf@dwp.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86veenokbx.fsf@dwp.des.no> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-3.524, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.68, BAYES_00 -2.60, DNS_FROM_RFC_ABUSE 0.20) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Spam-Status: No Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, Bruce Evans , cvs-all@FreeBSD.org, Tim Kientzle , Kris Kennaway Subject: Re: cvs commit: src/sbin/mdconfig mdconfig.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: Sun, 20 May 2007 16:58:14 -0000 On 2007-05-20 12:33, Dag-Erling Sm??rgrav wrote: > Giorgos Keramidas writes: > > On 2007-05-19 08:07, Bruce Evans wrote: > > > - it spells the mount command as mount_cd9660 instead of "mount -t cd9660". > > Both right on the spot. Would the following look better? > > > > To attach an md(4) device to an ISO 9660 CD-ROM image, and mount it: > > > > mdconfig -a -t vnode -u 10 -f cdimage.iso > > mount_cd9660 /dev/md10 /mnt > > You missed a spot (see quoted text) Right. That will teach me to post messages before 06:00am and before I'm fully awake :) Thanks From owner-cvs-src@FreeBSD.ORG Sun May 20 16:59:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7516916A46E; Sun, 20 May 2007 16:59:38 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 47DDD13C489; Sun, 20 May 2007 16:59:38 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KGxcPW041699; Sun, 20 May 2007 16:59:38 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KGxclI041695; Sun, 20 May 2007 16:59:38 GMT (envelope-from mjacob) Message-Id: <200705201659.l4KGxclI041695@repoman.freebsd.org> From: Matt Jacob Date: Sun, 20 May 2007 16:59: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/sys/dev/if_ndis if_ndis.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, 20 May 2007 16:59:38 -0000 mjacob 2007-05-20 16:59:37 UTC FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis.c Log: Initialize irql to something prior to calls that (might) set it. Whined about: gcc 4.2 Revision Changes Path 1.121 +1 -1 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Sun May 20 18:23:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 94F2C16A400; Sun, 20 May 2007 18:23:40 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6D4D313C44C; Sun, 20 May 2007 18:23:40 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KINeeZ015288; Sun, 20 May 2007 18:23:40 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KINeD8015281; Sun, 20 May 2007 18:23:40 GMT (envelope-from kientzle) Message-Id: <200705201823.l4KINeD8015281@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 20 May 2007 18:23:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar bsdtar.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 May 2007 18:23:40 -0000 kientzle 2007-05-20 18:23:39 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.1 Log: Mention the formats supported by bsdtar; include an example that shows how to work with an ISO 9660 image. Revision Changes Path 1.34 +6 -0 src/usr.bin/tar/bsdtar.1 From owner-cvs-src@FreeBSD.ORG Sun May 20 22:03:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6289116A421; Sun, 20 May 2007 22:03:58 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 52A5713C45A; Sun, 20 May 2007 22:03:58 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KM3w6O020666; Sun, 20 May 2007 22:03:58 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KM3wbj020656; Sun, 20 May 2007 22:03:58 GMT (envelope-from jeff) Message-Id: <200705202203.l4KM3wbj020656@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 20 May 2007 22:03: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/compat/ndis kern_windrv.c src/sys/i386/i386 machdep.c mp_machdep.c sys_machdep.c vm_machdep.c src/sys/i386/include proc.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, 20 May 2007 22:03:58 -0000 jeff 2007-05-20 22:03:57 UTC FreeBSD src repository Modified files: sys/compat/ndis kern_windrv.c sys/i386/i386 machdep.c mp_machdep.c sys_machdep.c vm_machdep.c sys/i386/include proc.h Log: - Move GDT/LDT locking into a seperate spinlock, removing the global scheduler lock from this responsibility. Contributed by: Attilio Rao Tested by: jeff, kkenn Revision Changes Path 1.14 +6 -6 src/sys/compat/ndis/kern_windrv.c 1.652 +4 -0 src/sys/i386/i386/machdep.c 1.279 +0 -2 src/sys/i386/i386/mp_machdep.c 1.109 +55 -62 src/sys/i386/i386/sys_machdep.c 1.280 +10 -5 src/sys/i386/i386/vm_machdep.c 1.26 +5 -1 src/sys/i386/include/proc.h From owner-cvs-src@FreeBSD.ORG Sun May 20 22:11:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F2D8616A468; Sun, 20 May 2007 22:11:50 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CBD3E13C457; Sun, 20 May 2007 22:11:50 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KMBodn028656; Sun, 20 May 2007 22:11:50 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KMBo8a028637; Sun, 20 May 2007 22:11:50 GMT (envelope-from jeff) Message-Id: <200705202211.l4KMBo8a028637@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 20 May 2007 22:11:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_clock.c subr_prof.c subr_witness.c src/sys/sys systm.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, 20 May 2007 22:11:51 -0000 jeff 2007-05-20 22:11:50 UTC FreeBSD src repository Modified files: sys/kern kern_clock.c subr_prof.c subr_witness.c sys/sys systm.h Log: - Move clock synchronization into a seperate clock lock so the global scheduler lock is not involved. sched_lock still protects the sched_clock call. Another patch will remedy this. Contributed by: Attilio Rao Tested by: kris, jeff Revision Changes Path 1.195 +13 -10 src/sys/kern/kern_clock.c 1.78 +5 -5 src/sys/kern/subr_prof.c 1.231 +1 -0 src/sys/kern/subr_witness.c 1.256 +2 -0 src/sys/sys/systm.h From owner-cvs-src@FreeBSD.ORG Sun May 20 22:21:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 36CC216A400; Sun, 20 May 2007 22:21:04 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0FE7113C44B; Sun, 20 May 2007 22:21:04 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KML3nX036796; Sun, 20 May 2007 22:21:03 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KML337036764; Sun, 20 May 2007 22:21:03 GMT (envelope-from pav) Message-Id: <200705202221.l4KML337036764@repoman.freebsd.org> From: Pav Lucistnik Date: Sun, 20 May 2007 22:21:03 +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/examples/cvsup cvs-supfile ports-supfile stable-supfile standard-supfile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 May 2007 22:21:04 -0000 pav 2007-05-20 22:21:03 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) share/examples/cvsup cvs-supfile ports-supfile stable-supfile standard-supfile Log: Sync with HEAD Revision Changes Path 1.43.8.1 +6 -0 src/share/examples/cvsup/cvs-supfile 1.33.2.2 +3 -0 src/share/examples/cvsup/ports-supfile 1.29.2.2 +2 -0 src/share/examples/cvsup/stable-supfile 1.23.4.3 +2 -0 src/share/examples/cvsup/standard-supfile From owner-cvs-src@FreeBSD.ORG Sun May 20 22:21:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4842316A400; Sun, 20 May 2007 22:21:44 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2175013C44C; Sun, 20 May 2007 22:21:44 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KMLi8P037757; Sun, 20 May 2007 22:21:44 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KMLh2s037756; Sun, 20 May 2007 22:21:44 GMT (envelope-from pav) Message-Id: <200705202221.l4KMLh2s037756@repoman.freebsd.org> From: Pav Lucistnik Date: Sun, 20 May 2007 22:21:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/share/examples/cvsup cvs-supfile ports-supfile stable-supfile standard-supfile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 May 2007 22:21:44 -0000 pav 2007-05-20 22:21:43 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) share/examples/cvsup cvs-supfile ports-supfile stable-supfile standard-supfile Log: Sync with HEAD Revision Changes Path 1.43.2.1 +6 -0 src/share/examples/cvsup/cvs-supfile 1.32.2.3 +3 -0 src/share/examples/cvsup/ports-supfile 1.28.2.2 +2 -0 src/share/examples/cvsup/stable-supfile 1.23.2.4 +2 -0 src/share/examples/cvsup/standard-supfile From owner-cvs-src@FreeBSD.ORG Sun May 20 22:33:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5DDD216A46B; Sun, 20 May 2007 22:33:43 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4D49C13C45A; Sun, 20 May 2007 22:33:43 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4KMXhqG049791; Sun, 20 May 2007 22:33:43 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4KMXhuu049786; Sun, 20 May 2007 22:33:43 GMT (envelope-from jeff) Message-Id: <200705202233.l4KMXhuu049786@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 20 May 2007 22:33: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/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c src/sys/sparc64/sparc64 pmap.c src/sys/sun4v/sun4v pmap.c tsb.c tte_hash.c src/sys/sys vmmeter.h src/sys/vm vm_page.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, 20 May 2007 22:33:43 -0000 jeff 2007-05-20 22:33:42 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/i386/i386 pmap.c sys/sparc64/sparc64 pmap.c sys/sun4v/sun4v pmap.c tsb.c tte_hash.c sys/sys vmmeter.h sys/vm vm_page.c Log: - rename VMCNT_DEC to VMCNT_SUB to reflect the count argument. Suggested by: julian@ Contributed by: attilio@ Revision Changes Path 1.586 +2 -2 src/sys/amd64/amd64/pmap.c 1.591 +2 -2 src/sys/i386/i386/pmap.c 1.162 +1 -1 src/sys/sparc64/sparc64/pmap.c 1.36 +1 -1 src/sys/sun4v/sun4v/pmap.c 1.9 +1 -1 src/sys/sun4v/sun4v/tsb.c 1.12 +1 -1 src/sys/sun4v/sun4v/tte_hash.c 1.30 +1 -1 src/sys/sys/vmmeter.h 1.344 +1 -1 src/sys/vm/vm_page.c From owner-cvs-src@FreeBSD.ORG Sun May 20 23:08:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CD45F16A473; Sun, 20 May 2007 23:08:39 +0000 (UTC) (envelope-from gad@FreeBSD.org) Received: from smtp7.server.rpi.edu (smtp7.server.rpi.edu [128.113.2.227]) by mx1.freebsd.org (Postfix) with ESMTP id 74D4613C4AD; Sun, 20 May 2007 23:08:39 +0000 (UTC) (envelope-from gad@FreeBSD.org) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp7.server.rpi.edu (8.13.1/8.13.1) with ESMTP id l4KN8bSC025788; Sun, 20 May 2007 19:08:38 -0400 Mime-Version: 1.0 Message-Id: In-Reply-To: <20070520062748.GA54935@rambler-co.ru> References: <200705190756.l4J7u9wP058382@repoman.freebsd.org> <20070519085103.GA61276@rambler-co.ru> <20070519105804.6b6cae10@kan.dnsalias.net> <20070520062748.GA54935@rambler-co.ru> Date: Sun, 20 May 2007 19:08:37 -0400 To: Ruslan Ermilov From: Garance A Drosehn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-RPI-SA-Score: undef - spam scanning disabled X-CanItPRO-Stream: default X-Canit-Stats-ID: Bayes signature not available X-Scanned-By: CanIt (www . roaringpenguin . com) on 128.113.2.227 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Scott Long , cvs-all@FreeBSD.org, Colin Percival Subject: Re: cvs commit: src/gnu/usr.bin/cc/cc_tools 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, 20 May 2007 23:08:39 -0000 At 10:27 AM +0400 5/20/07, Ruslan Ermilov wrote: > >It sometimes happens when the date/time are not being set >properly, so that the tools are mistakenly rebuilt again >at an inappropriate time when in the foreign environment >of the target -- the problem is usually understood better >when building for another CPU architecture and hitting it. >I think this was an inappropriate commit to make, unless >the problem can be reproduced. I have upgraded several >i386's and amd64's without a problem. Is there any way we could detect the clock-skew problem? This keeps coming up, year-after-year, for many different people, including very experienced developers. And when it does come up, it is either: (1) totally safe, and thus unnoticed, or (2) screws up someone in the middle of some major upgrade, thus causing great angst and gnashing of teeth. It would be nice if we could come up with a reliable check for the problem. -- Garance Alistair Drosehn = drosehn@rpi.edu Senior Systems Programmer or gad@FreeBSD.org Rensselaer Polytechnic Institute; Troy, NY; USA From owner-cvs-src@FreeBSD.ORG Mon May 21 02:18:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EC84016A400; Mon, 21 May 2007 02:18:50 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C660513C465; Mon, 21 May 2007 02:18:50 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L2IoBg067402; Mon, 21 May 2007 02:18:50 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L2IoNb067398; Mon, 21 May 2007 02:18:50 GMT (envelope-from simokawa) Message-Id: <200705210218.l4L2IoNb067398@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Mon, 21 May 2007 02:18:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/firewire firewire.c firewirereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 May 2007 02:18:51 -0000 simokawa 2007-05-21 02:18:50 UTC FreeBSD src repository Modified files: sys/dev/firewire firewire.c firewirereg.h Log: MFp4: Simplify the bus probe routin using a kthread. MFC after: 1 week Revision Changes Path 1.93 +236 -335 src/sys/dev/firewire/firewire.c 1.46 +1 -14 src/sys/dev/firewire/firewirereg.h From owner-cvs-src@FreeBSD.ORG Mon May 21 02:49:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4216F16A400; Mon, 21 May 2007 02:49:09 +0000 (UTC) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3166613C4AD; Mon, 21 May 2007 02:49:09 +0000 (UTC) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L2n9Kl097039; Mon, 21 May 2007 02:49:09 GMT (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L2n8KS097032; Mon, 21 May 2007 02:49:08 GMT (envelope-from deischen) Message-Id: <200705210249.l4L2n8KS097032@repoman.freebsd.org> From: Daniel Eischen Date: Mon, 21 May 2007 02:49: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 Makefile.inc src/lib/libatm Makefile src/lib/libautofs Makefile src/lib/libbegemot Makefile src/lib/libbluetooth Makefile src/lib/libbsm Makefile src/lib/libbz2 Makefile src/lib/libc_r Makefile src/lib/libcrypt ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 02:49:09 -0000 deischen 2007-05-21 02:49:08 UTC FreeBSD src repository Modified files: lib Makefile.inc lib/libatm Makefile lib/libautofs Makefile lib/libbegemot Makefile lib/libbluetooth Makefile lib/libbsm Makefile lib/libbz2 Makefile lib/libc_r Makefile lib/libcrypt Makefile lib/libdevstat Makefile lib/libedit Makefile lib/libexpat Makefile lib/libfetch Makefile lib/libftpio Makefile lib/libgpib Makefile lib/libipsec Makefile lib/libkiconv Makefile lib/libmagic Makefile lib/libmemstat Makefile lib/libmp Makefile lib/libncp Makefile lib/libnetgraph Makefile lib/libngatm Makefile lib/libopie Makefile lib/libpcap Makefile lib/libpthread Makefile lib/libradius Makefile lib/libsdp Makefile lib/libsmb Makefile lib/libtacplus Makefile lib/libthr Makefile lib/libthread_db Makefile lib/libugidfw Makefile lib/libusbhid Makefile lib/libutil Makefile lib/libvgl Makefile lib/libwrap Makefile lib/libypclnt Makefile lib/msun Makefile Log: Bump library versions in preparation for 7.0. Ok'd by: kan Revision Changes Path 1.4 +1 -1 src/lib/Makefile.inc 1.14 +1 -1 src/lib/libatm/Makefile 1.5 +1 -1 src/lib/libautofs/Makefile 1.4 +1 -1 src/lib/libbegemot/Makefile 1.3 +1 -1 src/lib/libbluetooth/Makefile 1.7 +1 -1 src/lib/libbsm/Makefile 1.7 +1 -1 src/lib/libbz2/Makefile 1.49 +1 -1 src/lib/libc_r/Makefile 1.39 +1 -1 src/lib/libcrypt/Makefile 1.16 +1 -1 src/lib/libdevstat/Makefile 1.31 +1 -1 src/lib/libedit/Makefile 1.6 +1 -1 src/lib/libexpat/Makefile 1.48 +1 -1 src/lib/libfetch/Makefile 1.16 +1 -1 src/lib/libftpio/Makefile 1.6 +1 -1 src/lib/libgpib/Makefile 1.20 +1 -1 src/lib/libipsec/Makefile 1.4 +1 -1 src/lib/libkiconv/Makefile 1.10 +1 -1 src/lib/libmagic/Makefile 1.6 +1 -1 src/lib/libmemstat/Makefile 1.12 +1 -1 src/lib/libmp/Makefile 1.9 +1 -1 src/lib/libncp/Makefile 1.12 +1 -1 src/lib/libnetgraph/Makefile 1.7 +1 -1 src/lib/libngatm/Makefile 1.22 +1 -1 src/lib/libopie/Makefile 1.39 +1 -1 src/lib/libpcap/Makefile 1.63 +1 -1 src/lib/libpthread/Makefile 1.15 +1 -1 src/lib/libradius/Makefile 1.5 +1 -1 src/lib/libsdp/Makefile 1.11 +1 -1 src/lib/libsmb/Makefile 1.8 +1 -1 src/lib/libtacplus/Makefile 1.25 +1 -1 src/lib/libthr/Makefile 1.10 +1 -1 src/lib/libthread_db/Makefile 1.8 +1 -1 src/lib/libugidfw/Makefile 1.11 +1 -1 src/lib/libusbhid/Makefile 1.65 +1 -1 src/lib/libutil/Makefile 1.12 +1 -1 src/lib/libvgl/Makefile 1.22 +1 -1 src/lib/libwrap/Makefile 1.16 +1 -1 src/lib/libypclnt/Makefile 1.78 +1 -1 src/lib/msun/Makefile From owner-cvs-src@FreeBSD.ORG Mon May 21 03:28:32 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2964416A421; Mon, 21 May 2007 03:28:32 +0000 (UTC) (envelope-from bde@optusnet.com.au) Received: from mail28.syd.optusnet.com.au (mail28.syd.optusnet.com.au [211.29.133.169]) by mx1.freebsd.org (Postfix) with ESMTP id A2B4313C455; Mon, 21 May 2007 03:28:31 +0000 (UTC) (envelope-from bde@optusnet.com.au) Received: from besplex.bde.org (c211-30-216-190.carlnfd3.nsw.optusnet.com.au [211.30.216.190]) by mail28.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l4L3SRKW001093 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 21 May 2007 13:28:29 +1000 Date: Mon, 21 May 2007 13:28:28 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Matt Jacob In-Reply-To: <200705201649.l4KGnApl032671@repoman.freebsd.org> Message-ID: <20070521132204.D86236@besplex.bde.org> References: <200705201649.l4KGnApl032671@repoman.freebsd.org> 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/sys/dev/hptmv ioctl.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, 21 May 2007 03:28:32 -0000 On Sun, 20 May 2007, Matt Jacob wrote: > mjacob 2007-05-20 16:49:10 UTC > > FreeBSD src repository > > Modified files: > sys/dev/hptmv ioctl.c > Log: > Make gcc 4.2 happy by initiatlizing controller && channel prior > to a call to a function which *might* then initialize them. > > MFC after: 3 days Isn't the bug that the function doesn't always initialize them? Bruce From owner-cvs-src@FreeBSD.ORG Mon May 21 04:15:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CA54316A400; Mon, 21 May 2007 04:15:36 +0000 (UTC) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BCA1B13C4B0; Mon, 21 May 2007 04:15:36 +0000 (UTC) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L4Fac7073878; Mon, 21 May 2007 04:15:36 GMT (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L4FaDc073864; Mon, 21 May 2007 04:15:36 GMT (envelope-from wollman) Message-Id: <200705210415.l4L4FaDc073864@repoman.freebsd.org> From: Garrett Wollman Date: Mon, 21 May 2007 04:15:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ADO Cc: Subject: cvs commit: src/share/zoneinfo - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 04:15:36 -0000 wollman 2007-05-21 04:15:35 UTC FreeBSD src repository src/share/zoneinfo - Imported sources Update of /home/ncvs/src/share/zoneinfo In directory repoman.freebsd.org:/tmp/cvs-serv70907 Log Message: Long-delayed import of timezone database from Arthur Olson et al. Timezone data changes in the following locations: Antarctica Bahamas Chile (past timestamps only) Cuba Eritrea (Africa/Asmara renamed to Africa/Asmera) Haiti Honduras Indonesia (past timestamps only) Mongolia New Zealand (future timestamps only) Nunavut Pulaski County, Indiana Syria Turkey Turks & Caicos Western Australia Also: some city coordinates corrected. PR: conf/109418 Status: Vendor Tag: ADO Release Tags: tzdata2007f C src/share/zoneinfo/africa U src/share/zoneinfo/antarctica C src/share/zoneinfo/asia C src/share/zoneinfo/australasia C src/share/zoneinfo/europe C src/share/zoneinfo/northamerica C src/share/zoneinfo/southamerica U src/share/zoneinfo/pacificnew U src/share/zoneinfo/etcetera U src/share/zoneinfo/factory U src/share/zoneinfo/backward U src/share/zoneinfo/systemv U src/share/zoneinfo/solar87 U src/share/zoneinfo/solar88 U src/share/zoneinfo/solar89 C src/share/zoneinfo/iso3166.tab C src/share/zoneinfo/zone.tab C src/share/zoneinfo/leapseconds U src/share/zoneinfo/yearistype.sh 9 conflicts created by this import. Use the following command to help the merge: cvs checkout -jADO:yesterday -jADO src/share/zoneinfo From owner-cvs-src@FreeBSD.ORG Mon May 21 04:21:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 171FC16A41F; Mon, 21 May 2007 04:21:59 +0000 (UTC) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0899C13C448; Mon, 21 May 2007 04:21:59 +0000 (UTC) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L4LwRf080068; Mon, 21 May 2007 04:21:58 GMT (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L4LwgZ080062; Mon, 21 May 2007 04:21:58 GMT (envelope-from wollman) Message-Id: <200705210421.l4L4LwgZ080062@repoman.freebsd.org> From: Garrett Wollman Date: Mon, 21 May 2007 04:21: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/share/zoneinfo africa asia australasia europe leapseconds northamerica southamerica zone.tab X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 04:21:59 -0000 wollman 2007-05-21 04:21:58 UTC FreeBSD src repository Modified files: share/zoneinfo africa asia australasia europe leapseconds northamerica southamerica zone.tab Log: MFV: tzdata2007f PR: conf/109418 Requested by: edwin@ Obtained from: Arthur David Olson, ftp://elsie.nci.nih.gov/pub/tzdata2007f.tar.gz MFC after: 1 week Revision Changes Path 1.19 +17 -3 src/share/zoneinfo/africa 1.32 +45 -11 src/share/zoneinfo/asia 1.31 +69 -35 src/share/zoneinfo/australasia 1.34 +49 -17 src/share/zoneinfo/europe 1.17 +28 -38 src/share/zoneinfo/leapseconds 1.32 +145 -53 src/share/zoneinfo/northamerica 1.30 +65 -43 src/share/zoneinfo/southamerica 1.21 +13 -10 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Mon May 21 04:22:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C1F616A41F; Mon, 21 May 2007 04:22:38 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7419513C4AD; Mon, 21 May 2007 04:22:38 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L4McFJ080607; Mon, 21 May 2007 04:22:38 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L4Mcwb080606; Mon, 21 May 2007 04:22:38 GMT (envelope-from cperciva) Message-Id: <200705210422.l4L4Mcwb080606@repoman.freebsd.org> From: Colin Percival Date: Mon, 21 May 2007 04:22: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/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: Mon, 21 May 2007 04:22:38 -0000 cperciva 2007-05-21 04:22:38 UTC FreeBSD src repository Modified files: lib/libarchive archive_write_disk.c Log: Remove pointless code: Don't assign a value to a variable when we're going to overwrite it with a new value a few lines later. Visual inspection of the surrounding code indicates that the code does what it's supposed to do; i.e., the pointless code wasn't supposed to be doing something other than what it was doing. CID: 3323 Found by: Coverity Prevent(tm) Revision Changes Path 1.11 +0 -1 src/lib/libarchive/archive_write_disk.c From owner-cvs-src@FreeBSD.ORG Mon May 21 04:25:51 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3B24416A480; Mon, 21 May 2007 04:25:51 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 15E2013C45E; Mon, 21 May 2007 04:25:51 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.14.1/8.14.1) with ESMTP id l4L4Pg1i071615; Sun, 20 May 2007 21:25:50 -0700 (PDT) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.14.1/8.14.1/Submit) with ESMTP id l4L4Pg81071612; Sun, 20 May 2007 21:25:42 -0700 (PDT) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Sun, 20 May 2007 21:25:42 -0700 (PDT) From: mjacob@freebsd.org To: Bruce Evans In-Reply-To: <20070521132204.D86236@besplex.bde.org> Message-ID: <20070520212020.D71516@ns1.feral.com> References: <200705201649.l4KGnApl032671@repoman.freebsd.org> <20070521132204.D86236@besplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Matt Jacob , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/hptmv ioctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@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, 21 May 2007 04:25:51 -0000 >> mjacob 2007-05-20 16:49:10 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/hptmv ioctl.c >> Log: >> Make gcc 4.2 happy by initiatlizing controller && channel prior >> to a call to a function which *might* then initialize them. >> >> MFC after: 3 days > > Isn't the bug that the function doesn't always initialize them? > > Bruce > That was a meta-comment- I should have made it clearer. The function get_disk_location *will* always init them, but gcc-4.2 doesn't know that, and unlike previous versions of gcc, gcc-4.2 no longer will assume that a function that you pass a pointer to local data to will actually fill them in. -matt From owner-cvs-src@FreeBSD.ORG Mon May 21 04:33:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9D86A16A400; Mon, 21 May 2007 04:33:23 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 51ADA13C46E; Mon, 21 May 2007 04:33:23 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l4L4XK62084088; Sun, 20 May 2007 22:33:20 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <4651210F.3000706@samsco.org> Date: Sun, 20 May 2007 22:33:19 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: mjacob@FreeBSD.org References: <200705201649.l4KGnApl032671@repoman.freebsd.org> <20070521132204.D86236@besplex.bde.org> <20070520212020.D71516@ns1.feral.com> In-Reply-To: <20070520212020.D71516@ns1.feral.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Sun, 20 May 2007 22:33:20 -0600 (MDT) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Bruce Evans Subject: Re: cvs commit: src/sys/dev/hptmv ioctl.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, 21 May 2007 04:33:23 -0000 mjacob@FreeBSD.org wrote: >>> mjacob 2007-05-20 16:49:10 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/dev/hptmv ioctl.c >>> Log: >>> Make gcc 4.2 happy by initiatlizing controller && channel prior >>> to a call to a function which *might* then initialize them. >>> >>> MFC after: 3 days >> >> Isn't the bug that the function doesn't always initialize them? >> >> Bruce >> > > That was a meta-comment- I should have made it clearer. The function > get_disk_location *will* always init them, but gcc-4.2 doesn't know > that, and unlike previous versions of gcc, gcc-4.2 no longer will assume > that a function that you pass a pointer to local data to will actually > fill them in. > > -matt > Sounds like more wonderful roadblocks from the GCC team. GCC is a great app, but it would be nice if it could be used as a tool for software development. Scott From owner-cvs-src@FreeBSD.ORG Mon May 21 04:45:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C1BB316A421; Mon, 21 May 2007 04:45:24 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9B1F513C448; Mon, 21 May 2007 04:45:24 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L4jOF9003643; Mon, 21 May 2007 04:45:24 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L4jOUi003642; Mon, 21 May 2007 04:45:24 GMT (envelope-from cperciva) Message-Id: <200705210445.l4L4jOUi003642@repoman.freebsd.org> From: Colin Percival Date: Mon, 21 May 2007 04:45:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_read_support_format_tar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 May 2007 04:45:24 -0000 cperciva 2007-05-21 04:45:24 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_tar.c Log: Don't test for NULL when it is both unnecessary (the pointer is checked against NULL when it is first allocated) and pointless (we've already dereferenced the pointer several times). Found by: Coverity Prevent(tm) CID: 3204 Revision Changes Path 1.55 +1 -1 src/lib/libarchive/archive_read_support_format_tar.c From owner-cvs-src@FreeBSD.ORG Mon May 21 05:11:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 59B1616A400; Mon, 21 May 2007 05:11:44 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 33E0213C455; Mon, 21 May 2007 05:11:44 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L5Bigu038176; Mon, 21 May 2007 05:11:44 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L5BhkV038172; Mon, 21 May 2007 05:11:43 GMT (envelope-from marcel) Message-Id: <200705210511.l4L5BhkV038172@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 21 May 2007 05:11: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/sys/ia64/ia64 trap.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, 21 May 2007 05:11:44 -0000 marcel 2007-05-21 05:11:43 UTC FreeBSD src repository Modified files: sys/ia64/ia64 trap.c Log: When speculation fails (as determined by the chk instruction) the processor is to jump to recovery code. This branching behaviour may not be implemented by the processor and a Speculative Operation fault is raised. The OS is responsible to emulate the branch. Implement this, because GCC 4.2 uses advanced loads regularly. Revision Changes Path 1.127 +13 -1 src/sys/ia64/ia64/trap.c From owner-cvs-src@FreeBSD.ORG Mon May 21 05:39:11 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 004BA16A400; Mon, 21 May 2007 05:39:10 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id D0B7913C448; Mon, 21 May 2007 05:39:10 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.14.1/8.14.1) with ESMTP id l4L5d2i3033088; Sun, 20 May 2007 22:39:10 -0700 (PDT) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.14.1/8.14.1/Submit) with ESMTP id l4L5d2lb033085; Sun, 20 May 2007 22:39:02 -0700 (PDT) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Sun, 20 May 2007 22:39:01 -0700 (PDT) From: mjacob@freebsd.org To: Scott Long In-Reply-To: <4651210F.3000706@samsco.org> Message-ID: <20070520223611.W33075@ns1.feral.com> References: <200705201649.l4KGnApl032671@repoman.freebsd.org> <20070521132204.D86236@besplex.bde.org> <20070520212020.D71516@ns1.feral.com> <4651210F.3000706@samsco.org> 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, Bruce Evans Subject: Re: cvs commit: src/sys/dev/hptmv ioctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@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, 21 May 2007 05:39:11 -0000 > Sounds like more wonderful roadblocks from the GCC team. GCC is a > great app, but it would be nice if it could be used as a tool for > software development. It is a fine toolchain despite some of these issues. It does concern me greatly though that the majority of software development is now dependent on it. When was the last time anyone tried to build the entire FreeBSD source tree with a non-GNU compiler? From owner-cvs-src@FreeBSD.ORG Mon May 21 07:00:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 092EB16A400; Mon, 21 May 2007 07:00:31 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D759813C45D; Mon, 21 May 2007 07:00:30 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L70Uxv033079; Mon, 21 May 2007 07:00:30 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L70UDG033072; Mon, 21 May 2007 07:00:30 GMT (envelope-from delphij) Message-Id: <200705210700.l4L70UDG033072@repoman.freebsd.org> From: Xin LI Date: Mon, 21 May 2007 07:00: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 ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 May 2007 07:00:31 -0000 delphij 2007-05-21 07:00:30 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: Reflect shared library bump after symbol versioning is enabled by default. Revision Changes Path 1.84 +125 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Mon May 21 07:14:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 122D316A468; Mon, 21 May 2007 07:14:02 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E054613C46C; Mon, 21 May 2007 07:14:01 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L7E10G047431; Mon, 21 May 2007 07:14:01 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L7E1SJ047427; Mon, 21 May 2007 07:14:01 GMT (envelope-from delphij) Message-Id: <200705210714.l4L7E1SJ047427@repoman.freebsd.org> From: Xin LI Date: Mon, 21 May 2007 07: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 ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 May 2007 07:14:02 -0000 delphij 2007-05-21 07:14:01 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: Don't remove boot_i386.8 on amd64. Revision Changes Path 1.85 +1 -1 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Mon May 21 07:24:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 228C316A469; Mon, 21 May 2007 07:24:04 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F0A0913C457; Mon, 21 May 2007 07:24:03 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L7O3Tx057071; Mon, 21 May 2007 07:24:03 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L7O3nR057058; Mon, 21 May 2007 07:24:03 GMT (envelope-from pav) Message-Id: <200705210724.l4L7O3nR057058@repoman.freebsd.org> From: Pav Lucistnik Date: Mon, 21 May 2007 07:24:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/sys rfork.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, 21 May 2007 07:24:04 -0000 pav 2007-05-21 07:24:02 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) lib/libc/sys rfork.2 Log: MFC 1.35: Document RFTHREAD Revision Changes Path 1.34.2.1 +9 -1 src/lib/libc/sys/rfork.2 From owner-cvs-src@FreeBSD.ORG Mon May 21 07:35:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7D17E16A469; Mon, 21 May 2007 07:35:47 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (glebius.int.ru [81.19.64.130]) by mx1.freebsd.org (Postfix) with ESMTP id F2DAD13C4B0; Mon, 21 May 2007 07:35:46 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (localhost [127.0.0.1]) by cell.glebius.int.ru (8.14.1/8.14.1) with ESMTP id l4L7ZjpL019291; Mon, 21 May 2007 11:35:45 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebius.int.ru (8.14.1/8.14.1/Submit) id l4L7Zjgd019290; Mon, 21 May 2007 11:35:45 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebius.int.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Mon, 21 May 2007 11:35:44 +0400 From: Gleb Smirnoff To: Andre Oppermann Message-ID: <20070521073544.GP89017@FreeBSD.org> References: <200705182113.l4ILD2qb044650@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200705182113.l4ILD2qb044650@repoman.freebsd.org> User-Agent: Mutt/1.5.15 (2007-04-06) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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, 21 May 2007 07:35:47 -0000 On Fri, May 18, 2007 at 09:13:01PM +0000, Andre Oppermann wrote: A> andre 2007-05-18 21:13:01 UTC A> A> FreeBSD src repository A> A> Modified files: A> sys/netinet tcp_syncache.c A> Log: A> o Add syslog logging under LOG_DEBUG to various failures caused by A> bogus segments Can these events be triggered remotely? Of course, we do not log the debug level to the file, but just passing the message from the kernel to syslogd daemon will cause an additional load, that can be provoked remotely. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Mon May 21 08:22:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C941A16A41F; Mon, 21 May 2007 08:22:44 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A287213C44B; Mon, 21 May 2007 08:22:44 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L8MiQF004017; Mon, 21 May 2007 08:22:44 GMT (envelope-from rse@repoman.freebsd.org) Received: (from rse@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L8Miog004013; Mon, 21 May 2007 08:22:44 GMT (envelope-from rse) Message-Id: <200705210822.l4L8Miog004013@repoman.freebsd.org> From: "Ralf S. Engelschall" Date: Mon, 21 May 2007 08:22: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/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 08:22:44 -0000 rse 2007-05-21 08:22:44 UTC FreeBSD src repository Modified files: etc/rc.d hostid Log: The standardized textual representation of UUIDs according to RFC 4122 and ISO/IEC-9834-8:2005 is with LOWER-CASE hexadecimal characters only, so translate the (usually upper-case and this way not conforming) representation of the BIOS UUID when reading it. Also be more strict about the valid characters in the textual representation by checking for just the hexadecimal characters. Revision Changes Path 1.3 +2 -2 src/etc/rc.d/hostid From owner-cvs-src@FreeBSD.ORG Mon May 21 08:38:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CF4E716A46D; Mon, 21 May 2007 08:38:42 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A915113C48C; Mon, 21 May 2007 08:38:42 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L8cgK1018471; Mon, 21 May 2007 08:38:42 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L8cgBn018467; Mon, 21 May 2007 08:38:42 GMT (envelope-from cognet) Message-Id: <200705210838.l4L8cgBn018467@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 21 May 2007 08:38: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/contrib/gcc/config/arm 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: Mon, 21 May 2007 08:38:42 -0000 cognet 2007-05-21 08:38:42 UTC FreeBSD src repository Modified files: contrib/gcc/config/arm freebsd.h Log: FreeBSD expects VFP, so use that as the default FPU. Reviewed by: kan Revision Changes Path 1.3 +3 -0 src/contrib/gcc/config/arm/freebsd.h From owner-cvs-src@FreeBSD.ORG Mon May 21 08:39:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3532416A400; Mon, 21 May 2007 08:39:45 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0F29313C45D; Mon, 21 May 2007 08:39:45 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L8dieW019492; Mon, 21 May 2007 08:39:44 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L8didJ019488; Mon, 21 May 2007 08:39:44 GMT (envelope-from cognet) Message-Id: <200705210839.l4L8didJ019488@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 21 May 2007 08:39: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/share/mk bsd.cpu.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, 21 May 2007 08:39:45 -0000 cognet 2007-05-21 08:39:44 UTC FreeBSD src repository Modified files: share/mk bsd.cpu.mk Log: GCC doesn't segfault anymore while building world with -mcpu=xscale, so use it. Revision Changes Path 1.62 +1 -3 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Mon May 21 08:46:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A7A3D16A400; Mon, 21 May 2007 08:46:11 +0000 (UTC) (envelope-from bde@optusnet.com.au) Received: from mail18.syd.optusnet.com.au (mail18.syd.optusnet.com.au [211.29.132.199]) by mx1.freebsd.org (Postfix) with ESMTP id 4213A13C45A; Mon, 21 May 2007 08:46:11 +0000 (UTC) (envelope-from bde@optusnet.com.au) Received: from c211-30-216-190.carlnfd3.nsw.optusnet.com.au (c211-30-216-190.carlnfd3.nsw.optusnet.com.au [211.30.216.190]) by mail18.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l4L8k7cO004640 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 21 May 2007 18:46:09 +1000 Date: Mon, 21 May 2007 18:46:08 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Matt Jacob In-Reply-To: <20070520212020.D71516@ns1.feral.com> Message-ID: <20070521181500.S56415@delplex.bde.org> References: <200705201649.l4KGnApl032671@repoman.freebsd.org> <20070521132204.D86236@besplex.bde.org> <20070520212020.D71516@ns1.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/hptmv ioctl.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, 21 May 2007 08:46:11 -0000 On Sun, 20 May 2007 mjacob@FreeBSD.org wrote: >>> mjacob 2007-05-20 16:49:10 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/dev/hptmv ioctl.c >>> Log: >>> Make gcc 4.2 happy by initiatlizing controller && channel prior >>> to a call to a function which *might* then initialize them. >>> >>> MFC after: 3 days >> >> Isn't the bug that the function doesn't always initialize them? > That was a meta-comment- I should have made it clearer. The function > get_disk_location *will* always init them, but gcc-4.2 doesn't know that, But the non-bug is still in the function and should be fixed and documented there, not in all callers. > and > unlike previous versions of gcc, gcc-4.2 no longer will assume that a > function that you pass a pointer to local data to will actually fill them in. No, gcc-4.2 isn't that broken. Initializing variables indirectly using init(&var1, &var1) is a C idiom and is used a lot, but gcc-4.2 only warns about a few such calls. A typical use is bzero(&var, sizeof(var)) to initialize a variable to all 0's. gcc-4.2 doesn't warn about this, and I think it wouldn't warn if you misspelled the size parameter so that the variable is only half initialized... I think gcc-4.2 only warns if it can look inside the function, and the function either doesn't initialize the variables or gcc cannot tell whether it does. In hptmv/ioctl.c, the problem is that the function searches a list and only initializes the variables if the list is non-empty. gcc cannot see if the list is non-empty, and neither can I. [mention of style bugs deleted] Bruce From owner-cvs-src@FreeBSD.ORG Mon May 21 08:53:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 853B416A421; Mon, 21 May 2007 08:53:27 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5F46013C45D; Mon, 21 May 2007 08:53:27 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L8rRbv041333; Mon, 21 May 2007 08:53:27 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L8rR7x041329; Mon, 21 May 2007 08:53:27 GMT (envelope-from ru) Message-Id: <200705210853.l4L8rR7x041329@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 21 May 2007 08:53: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 ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 May 2007 08:53:27 -0000 ru 2007-05-21 08:53:27 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: Remove the libmytinfo_p.a link as well. Revision Changes Path 1.86 +1 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Mon May 21 09:01:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 74CB216A468; Mon, 21 May 2007 09:01:24 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4D9E813C45A; Mon, 21 May 2007 09:01:24 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L91OlB048252; Mon, 21 May 2007 09:01:24 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L91Nct048245; Mon, 21 May 2007 09:01:24 GMT (envelope-from ru) Message-Id: <200705210901.l4L91Nct048245@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 21 May 2007 09:01: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/share/mk bsd.lib.mk bsd.symver.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, 21 May 2007 09:01:24 -0000 ru 2007-05-21 09:01:23 UTC FreeBSD src repository Modified files: share/mk bsd.lib.mk bsd.symver.mk Log: Style: remove redundant parentheses. Revision Changes Path 1.182 +1 -1 src/share/mk/bsd.lib.mk 1.4 +1 -1 src/share/mk/bsd.symver.mk From owner-cvs-src@FreeBSD.ORG Mon May 21 09:20:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0A79816A400; Mon, 21 May 2007 09:20:19 +0000 (UTC) (envelope-from mtm@FreeBSD.Org) Received: from mx1.ethionet.et (mx1.ethionet.et [213.55.64.53]) by mx1.freebsd.org (Postfix) with ESMTP id 6DF7713C447; Mon, 21 May 2007 09:20:18 +0000 (UTC) (envelope-from mtm@FreeBSD.Org) Received: from mx1.ethionet.et (localhost [127.0.0.1]) by localhost.ethionet.et (Postfix) with ESMTP id C268550DF; Mon, 21 May 2007 11:48:59 +0300 (EAT) Received: from rogue.navcom.lan (unknown [213.55.71.233])by mx1.ethionet.et (Postfix) with SMTP id 0AE7B5136; Mon, 21 May 2007 11:48:52 +0300 (EAT) Received: by rogue.navcom.lan (Postfix, from userid 1001)id 9850D12D0; Mon, 21 May 2007 11:57:50 +0300 (EAT) Date: Mon, 21 May 2007 11:57:50 +0300 From: Mike Makonnen To: "Ralf S. Engelschall" Message-ID: <20070521085750.GA2277@rogue.navcom.lan> References: <200705210822.l4L8Miog004013@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200705210822.l4L8Miog004013@repoman.freebsd.org> User-Agent: Mutt/1.4.2.2i X-Operating-System: FreeBSD/7.0-CURRENT (i386) X-imss-version: 2.46 X-imss-result: Passed X-imss-scores: Clean:99.90000 C:2 M:3 S:5 R:5 X-imss-settings: Baseline:3 C:2 M:2 S:3 R:2 (0.5000 0.5000) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 09:20:19 -0000 On Mon, May 21, 2007 at 08:22:44AM +0000, Ralf S. Engelschall wrote: > rse 2007-05-21 08:22:44 UTC > > FreeBSD src repository > > Modified files: > etc/rc.d hostid > Log: > The standardized textual representation of UUIDs according to RFC 4122 > and ISO/IEC-9834-8:2005 is with LOWER-CASE hexadecimal characters only, > so translate the (usually upper-case and this way not conforming) > representation of the BIOS UUID when reading it. Also be more strict > about the valid characters in the textual representation by checking for > just the hexadecimal characters. tr(1) lives in /usr/bin, which may not be available when / (root) is mounted (it may live on a remotely mounted filesystem, for example). So, you can't rely on tr(1) being available when this script is run. Cheers. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mmakonnen @ gmail.com | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 mtm @ FreeBSD.Org | FreeBSD - http://www.freebsd.org From owner-cvs-src@FreeBSD.ORG Mon May 21 09:25:02 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C189716A469; Mon, 21 May 2007 09:25:02 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 7D6A213C4AE; Mon, 21 May 2007 09:25:00 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.14.1/8.14.1) with ESMTP id l4L9OqwA034258; Mon, 21 May 2007 02:25:00 -0700 (PDT) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.14.1/8.14.1/Submit) with ESMTP id l4L9Oq6H034255; Mon, 21 May 2007 02:24:52 -0700 (PDT) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Mon, 21 May 2007 02:24:52 -0700 (PDT) From: mjacob@freebsd.org To: Bruce Evans In-Reply-To: <20070521181500.S56415@delplex.bde.org> Message-ID: <20070521022122.U34232@ns1.feral.com> References: <200705201649.l4KGnApl032671@repoman.freebsd.org> <20070521132204.D86236@besplex.bde.org> <20070520212020.D71516@ns1.feral.com> <20070521181500.S56415@delplex.bde.org> 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/sys/dev/hptmv ioctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@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, 21 May 2007 09:25:02 -0000 On Mon, 21 May 2007, Bruce Evans wrote: > On Sun, 20 May 2007 mjacob@FreeBSD.org wrote: > >>>> mjacob 2007-05-20 16:49:10 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> sys/dev/hptmv ioctl.c >>>> Log: >>>> Make gcc 4.2 happy by initiatlizing controller && channel prior >>>> to a call to a function which *might* then initialize them. >>>> >>>> MFC after: 3 days >>> >>> Isn't the bug that the function doesn't always initialize them? > >> That was a meta-comment- I should have made it clearer. The function >> get_disk_location *will* always init them, but gcc-4.2 doesn't know that, > > But the non-bug is still in the function and should be fixed and documented > there, not in all callers. I can't parse this. >> and unlike previous versions of gcc, gcc-4.2 no longer will assume that a >> function that you pass a pointer to local data to will actually fill them >> in. > > No, gcc-4.2 isn't that broken. Initializing variables indirectly using > init(&var1, &var1) is a C idiom and is used a lot, but gcc-4.2 only > warns about a few such calls. A typical use is bzero(&var, sizeof(var)) > to initialize a variable to all 0's. gcc-4.2 doesn't warn about this, > and I think it wouldn't warn if you misspelled the size parameter so > that the variable is only half initialized... > > I think gcc-4.2 only warns if it can look inside the function, and the > function either doesn't initialize the variables or gcc cannot tell > whether it does. > > In hptmv/ioctl.c, the problem is that the function searches a list and > only initializes the variables if the list is non-empty. gcc cannot see > if the list is non-empty, and neither can I. That's right. It at least depends upon the hptmv configuring for there to be a non-zero controller list and for it to be possible that the function will be called. I'm going to try something you indirectly suggested which is to add the initialization in the called function- that would be preferrable. > [mention of style bugs deleted] Style cleanups come after syntactic issues. From owner-cvs-src@FreeBSD.ORG Mon May 21 09:26:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 11F6216A41F; Mon, 21 May 2007 09:26:49 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DFE7F13C465; Mon, 21 May 2007 09:26:48 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4L9QmC8073618; Mon, 21 May 2007 09:26:48 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4L9QmZg073605; Mon, 21 May 2007 09:26:48 GMT (envelope-from mjacob) Message-Id: <200705210926.l4L9QmZg073605@repoman.freebsd.org> From: Matt Jacob Date: Mon, 21 May 2007 09:26:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/hptmv ioctl.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, 21 May 2007 09:26:49 -0000 mjacob 2007-05-21 09:26:47 UTC FreeBSD src repository Modified files: sys/dev/hptmv ioctl.c Log: Perhaps a better fix- make the called function do the (possible never reached) initialization. Do a token amount of style cleanup. Poked by: bde Revision Changes Path 1.8 +11 -8 src/sys/dev/hptmv/ioctl.c From owner-cvs-src@FreeBSD.ORG Mon May 21 09:49:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A62116A469; Mon, 21 May 2007 09:49:45 +0000 (UTC) (envelope-from bde@optusnet.com.au) Received: from mail33.syd.optusnet.com.au (mail33.syd.optusnet.com.au [211.29.132.104]) by mx1.freebsd.org (Postfix) with ESMTP id CFD3813C469; Mon, 21 May 2007 09:49:44 +0000 (UTC) (envelope-from bde@optusnet.com.au) Received: from besplex.bde.org (c211-30-216-190.carlnfd3.nsw.optusnet.com.au [211.30.216.190]) by mail33.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l4L9nepd004546 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 21 May 2007 19:49:42 +1000 Date: Mon, 21 May 2007 19:49:40 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: mjacob@FreeBSD.org In-Reply-To: <20070521022122.U34232@ns1.feral.com> Message-ID: <20070521194915.U75656@besplex.bde.org> References: <200705201649.l4KGnApl032671@repoman.freebsd.org> <20070521132204.D86236@besplex.bde.org> <20070520212020.D71516@ns1.feral.com> <20070521181500.S56415@delplex.bde.org> <20070521022122.U34232@ns1.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/hptmv ioctl.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, 21 May 2007 09:49:45 -0000 On Mon, 21 May 2007 mjacob@FreeBSD.org wrote: > On Mon, 21 May 2007, Bruce Evans wrote: >> But the non-bug is still in the function and should be fixed and documented >> there, not in all callers. > > I can't parse this. "Non-bug": it's a warning about a problem which you say doesn't exist. "fixed": normal sloppy wording for "work around the unwanted warning about a non-bug, having investigated the warning and found that there is no problem". Fixing non-bugs is impossible since there is nothing to fix. THere is nothing to fix in gcc either, since we asked for the warning and the warning is not spurious. >> In hptmv/ioctl.c, the problem is that the function searches a list and >> only initializes the variables if the list is non-empty. gcc cannot see >> if the list is non-empty, and neither can I. > > That's right. It at least depends upon the hptmv configuring for there to be > a non-zero controller list and for it to be possible that the function will > be called. > > I'm going to try something you indirectly suggested which is to add the > initialization in the called function- that would be preferrable. I thought that I suggested that directly. The problem is much easier to fix and document in context even if there is only one caller as here. Bruce From owner-cvs-src@FreeBSD.ORG Mon May 21 11:18:53 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8FCF116A421; Mon, 21 May 2007 11:18:53 +0000 (UTC) (envelope-from rse@engelschall.com) Received: from visp1.engelschall.com (visp1.engelschall.com [195.30.6.144]) by mx1.freebsd.org (Postfix) with ESMTP id 4BEC413C457; Mon, 21 May 2007 11:18:53 +0000 (UTC) (envelope-from rse@engelschall.com) Received: by visp1.engelschall.com (Postfix, from userid 21100) id 41B1E1B44831; Mon, 21 May 2007 12:46:41 +0200 (CEST) X-DKIM: Sendmail DKIM Filter v0.5.2 visp1.engelschall.com 41B1E1B44831 Received: by en1.engelschall.com (Postfix, from userid 10000) id DD0076D868; Mon, 21 May 2007 12:45:22 +0200 (CEST) Date: Mon, 21 May 2007 12:45:22 +0200 From: "Ralf S. Engelschall" To: Mike Makonnen Message-ID: <20070521104522.GA88769@engelschall.com> References: <200705210822.l4L8Miog004013@repoman.freebsd.org> <20070521085750.GA2277@rogue.navcom.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070521085750.GA2277@rogue.navcom.lan> Organization: FreeBSD User-Agent: Mutt/1.5.15 OpenPKG/CURRENT (2007-04-06) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Ralf S. Engelschall" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Ralf S. Engelschall" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 May 2007 11:18:53 -0000 On Mon, May 21, 2007, Mike Makonnen wrote: > On Mon, May 21, 2007 at 08:22:44AM +0000, Ralf S. Engelschall wrote: > > rse 2007-05-21 08:22:44 UTC > > > > FreeBSD src repository > > > > Modified files: > > etc/rc.d hostid > > Log: > > The standardized textual representation of UUIDs according to RFC 4122 > > and ISO/IEC-9834-8:2005 is with LOWER-CASE hexadecimal characters only, > > so translate the (usually upper-case and this way not conforming) > > representation of the BIOS UUID when reading it. Also be more strict > > about the valid characters in the textual representation by checking for > > just the hexadecimal characters. > > tr(1) lives in /usr/bin, which may not be available when / (root) is > mounted (it may live on a remotely mounted filesystem, for example). So, > you can't rely on tr(1) being available when this script is run. Well, I explicitly checked the script and it contained uuidgen(1) which also stays under /usr/bin so I blindly concluded that tr(1) is fine, too ;-) So, although we can try to replace tr(1) with something else we have a problem as we cannot easily replace the uuidgen(1) call. Hmmm... I'll investigate. Thanks for the hint. -- rse@FreeBSD.org Ralf S. Engelschall FreeBSD.org/~rse rse@engelschall.com FreeBSD committer www.engelschall.com From owner-cvs-src@FreeBSD.ORG Mon May 21 11:34:22 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1590716A41F; Mon, 21 May 2007 11:34:22 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.freebsd.org (Postfix) with ESMTP id 7AACD13C45B; Mon, 21 May 2007 11:34:21 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 3ABCA5D84; Mon, 21 May 2007 15:34:20 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 17A975D65; Mon, 21 May 2007 15:34:20 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id l4LBU12O063224; Mon, 21 May 2007 15:30:01 +0400 (MSD) (envelope-from ru) Date: Mon, 21 May 2007 15:30:01 +0400 From: Ruslan Ermilov To: Garance A Drosehn Message-ID: <20070521113001.GC87534@rambler-co.ru> References: <200705190756.l4J7u9wP058382@repoman.freebsd.org> <20070519085103.GA61276@rambler-co.ru> <20070519105804.6b6cae10@kan.dnsalias.net> <20070520062748.GA54935@rambler-co.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ABTtc+pdwF7KHXCz" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.15 (2007-04-06) X-Virus-Scanned: No virus found Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/cc/cc_tools 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, 21 May 2007 11:34:22 -0000 --ABTtc+pdwF7KHXCz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 20, 2007 at 07:08:37PM -0400, Garance A Drosehn wrote: > At 10:27 AM +0400 5/20/07, Ruslan Ermilov wrote: > > > > It sometimes happens when the date/time are not being set > > properly, so that the tools are mistakenly rebuilt again > > at an inappropriate time when in the foreign environment > > of the target -- the problem is usually understood better > > when building for another CPU architecture and hitting it. > > I think this was an inappropriate commit to make, unless > > the problem can be reproduced. I have upgraded several > > i386's and amd64's without a problem. >=20 > Is there any way we could detect the clock-skew problem? This keeps > coming up, year-after-year, for many different people, including > very experienced developers. And when it does come up, it is > either: (1) totally safe, and thus unnoticed, or (2) screws up > someone in the middle of some major upgrade, thus causing great > angst and gnashing of teeth. >=20 > It would be nice if we could come up with a reliable check for the > problem. >=20 This came up before, and I have a rudimentary patch for this that should cover most of the cases, leaving a backdoor for shooting in the foot, but i'm uncertain about how to properly address the local/remote date/time mismatch issues I mention here. For example, with the below check added, if you "cvs update" your src/ from a remote repo, and your machine is lagging time by one minute, you'll end up with a file whose modification time is set to the future time, from your machine clock's POV. Also, the one-second granularity could sometimes be annoying. On Thu, Dec 01, 2005 at 08:47:03PM +0200, Ruslan Ermilov wrote: > I considered doing this in make(1) a while ago, but have come > to a conclusion it's not quite safe. For example, I often > "cvs update" from remote repositories, and that sets modification > time to that of the repository machine (probably only if it's a > new file, I don't recall all the conditions now, or it might > have been NFS-mounted src/ or repo). >=20 > This has the granularity of one second, i.e., "touch Makefile; > make -n all" will falsely trigger the check: >=20 > %%% > Index: Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/ncvs/src/Makefile,v > retrieving revision 1.325 > diff -u -r1.325 Makefile > --- Makefile 28 Nov 2005 11:14:36 -0000 1.325 > +++ Makefile 1 Dec 2005 18:43:12 -0000 > @@ -159,6 +159,10 @@ > .MAIN: all > =20 > STARTTIME!=3D LC_ALL=3DC date > +CHECK_TIME!=3D find ${.CURDIR}/Makefile -mtime -0 > +.if ${CHECK_TIME} =3D=3D "${.CURDIR}/Makefile" > +.error check your date/time: ${STARTTIME} > +.endif > =20 > .if defined(HISTORICAL_MAKE_WORLD) || defined(DESTDIR) > # > %%% Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --ABTtc+pdwF7KHXCz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFGUYK5qRfpzJluFF4RApGYAJ43uf/iYpsvCuDJrNYHs7qmvT2mOQCeNtB3 im1xaMCLPplRrj7sMD6Aw2I= =fm3S -----END PGP SIGNATURE----- --ABTtc+pdwF7KHXCz-- From owner-cvs-src@FreeBSD.ORG Mon May 21 11:41:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 20DA416A47B; Mon, 21 May 2007 11:41:54 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id C48F713C45A; Mon, 21 May 2007 11:41:53 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 5444B2084; Mon, 21 May 2007 13:41:50 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 4586A2083; Mon, 21 May 2007 13:41:50 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 1E78C574C; Mon, 21 May 2007 13:41:50 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: "Ralf S. Engelschall" References: <200705210822.l4L8Miog004013@repoman.freebsd.org> <20070521085750.GA2277@rogue.navcom.lan> <20070521104522.GA88769@engelschall.com> Date: Mon, 21 May 2007 13:41:49 +0200 In-Reply-To: <20070521104522.GA88769@engelschall.com> (Ralf S. Engelschall's message of "Mon\, 21 May 2007 12\:45\:22 +0200") Message-ID: <86fy5qtncy.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, Mike Makonnen , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 11:41:54 -0000 "Ralf S. Engelschall" writes: > Mike Makonnen writes: > > tr(1) lives in /usr/bin, which may not be available when / (root) is > > mounted (it may live on a remotely mounted filesystem, for example). So, > > you can't rely on tr(1) being available when this script is run. > Well, I explicitly checked the script and it contained uuidgen(1) which > also stays under /usr/bin so I blindly concluded that tr(1) is fine No, uuidgen(1) is in /bin. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon May 21 11:44:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BB25E16A41F; Mon, 21 May 2007 11:44:14 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 94D9613C448; Mon, 21 May 2007 11:44:14 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LBiE0w098484; Mon, 21 May 2007 11:44:14 GMT (envelope-from rse@repoman.freebsd.org) Received: (from rse@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LBiEHY098477; Mon, 21 May 2007 11:44:14 GMT (envelope-from rse) Message-Id: <200705211144.l4LBiEHY098477@repoman.freebsd.org> From: "Ralf S. Engelschall" Date: Mon, 21 May 2007 11:44: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/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 11:44:14 -0000 rse 2007-05-21 11:44:13 UTC FreeBSD src repository Modified files: etc/rc.d hostid Log: Adjust UUID lower-case translation from straight-forward tr(1) usage to an equivalent csh(1) usage as tr(1) stays in /usr/bin and /etc/rc.d/hostid has just the root filesystem (and this way mainly the tools in /bin) available. I've chosen csh(1) here as the string manipulation tools available in /bin is extremely limited and the (only) alternative ed(1) usage would have been a lot more complicated or even might require a temporary file. Revision Changes Path 1.4 +2 -1 src/etc/rc.d/hostid From owner-cvs-src@FreeBSD.ORG Mon May 21 11:48:13 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 72EB716A421; Mon, 21 May 2007 11:48:13 +0000 (UTC) (envelope-from rse@engelschall.com) Received: from visp1.engelschall.com (visp1.engelschall.com [195.30.6.144]) by mx1.freebsd.org (Postfix) with ESMTP id 2DDD813C469; Mon, 21 May 2007 11:48:13 +0000 (UTC) (envelope-from rse@engelschall.com) Received: by visp1.engelschall.com (Postfix, from userid 21100) id D716C1B44831; Mon, 21 May 2007 13:48:57 +0200 (CEST) X-DKIM: Sendmail DKIM Filter v0.5.2 visp1.engelschall.com D716C1B44831 Received: by en1.engelschall.com (Postfix, from userid 10000) id 214AF6D868; Mon, 21 May 2007 13:47:29 +0200 (CEST) Date: Mon, 21 May 2007 13:47:29 +0200 From: "Ralf S. Engelschall" To: "Ralf S. Engelschall" Message-ID: <20070521114728.GA1928@engelschall.com> References: <200705210822.l4L8Miog004013@repoman.freebsd.org> <20070521085750.GA2277@rogue.navcom.lan> <20070521104522.GA88769@engelschall.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070521104522.GA88769@engelschall.com> Organization: FreeBSD User-Agent: Mutt/1.5.15 OpenPKG/CURRENT (2007-04-06) Cc: cvs-src@FreeBSD.org, Mike Makonnen , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Ralf S. Engelschall" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 May 2007 11:48:13 -0000 On Mon, May 21, 2007, Ralf S. Engelschall wrote: > On Mon, May 21, 2007, Mike Makonnen wrote: > > > On Mon, May 21, 2007 at 08:22:44AM +0000, Ralf S. Engelschall wrote: > > > rse 2007-05-21 08:22:44 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > etc/rc.d hostid > > > Log: > > > The standardized textual representation of UUIDs according to RFC 4122 > > > and ISO/IEC-9834-8:2005 is with LOWER-CASE hexadecimal characters only, > > > so translate the (usually upper-case and this way not conforming) > > > representation of the BIOS UUID when reading it. Also be more strict > > > about the valid characters in the textual representation by checking for > > > just the hexadecimal characters. > > > > tr(1) lives in /usr/bin, which may not be available when / (root) is > > mounted (it may live on a remotely mounted filesystem, for example). So, > > you can't rely on tr(1) being available when this script is run. > > Well, I explicitly checked the script and it contained uuidgen(1) which > also stays under /usr/bin so I blindly concluded that tr(1) is fine, too > ;-) So, although we can try to replace tr(1) with something else we have > a problem as we cannot easily replace the uuidgen(1) call. Hmmm... I'll > investigate. Thanks for the hint. Ok, checked again and now fixed. First, sorry for posting misinformation: uuidgen(1) already stays in /bin in CURRENT, of course. So this is no problem. And the tr(1) usage I've now replaced with an equivalent csh(1) usage. Not really nice but it was the best alternative I've found with the limited tools available in /bin. Thanks for catching this issue. -- rse@FreeBSD.org Ralf S. Engelschall FreeBSD.org/~rse rse@engelschall.com FreeBSD committer www.engelschall.com From owner-cvs-src@FreeBSD.ORG Mon May 21 11:55:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6054516A400; Mon, 21 May 2007 11:55:03 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3454B13C447; Mon, 21 May 2007 11:55:03 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LBt3xV009058; Mon, 21 May 2007 11:55:03 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LBt2IO009054; Mon, 21 May 2007 11:55:02 GMT (envelope-from nyan) Message-Id: <200705211155.l4LBt2IO009054@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 21 May 2007 11:55:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pc98/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 11:55:03 -0000 nyan 2007-05-21 11:55:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pc98/conf GENERIC Log: MFC: Disable PREEMPTION option. Revision Changes Path 1.269.2.9 +1 -1 src/sys/pc98/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Mon May 21 11:57:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 458B016A468; Mon, 21 May 2007 11:57:02 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1F1A013C4BA; Mon, 21 May 2007 11:57:02 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LBv2om010865; Mon, 21 May 2007 11:57:02 GMT (envelope-from rse@repoman.freebsd.org) Received: (from rse@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LBv1rS010861; Mon, 21 May 2007 11:57:01 GMT (envelope-from rse) Message-Id: <200705211157.l4LBv1rS010861@repoman.freebsd.org> From: "Ralf S. Engelschall" Date: Mon, 21 May 2007 11:57: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/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 11:57:02 -0000 rse 2007-05-21 11:57:01 UTC FreeBSD src repository Modified files: etc/rc.d hostid Log: Cleanup style by consistently using braces around variable expansion and apply an addition from Andrew Thompson for filtering out the special "Nil" UUID (all zeros) which would be a useless host UUID. Revision Changes Path 1.5 +5 -1 src/etc/rc.d/hostid From owner-cvs-src@FreeBSD.ORG Mon May 21 11:57:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E37EE16A468; Mon, 21 May 2007 11:57:36 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BCEF313C448; Mon, 21 May 2007 11:57:36 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LBvaG7011383; Mon, 21 May 2007 11:57:36 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LBvabM011382; Mon, 21 May 2007 11:57:36 GMT (envelope-from nyan) Message-Id: <200705211157.l4LBvabM011382@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 21 May 2007 11:57:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pc98/pc98 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: Mon, 21 May 2007 11:57:37 -0000 nyan 2007-05-21 11:57:36 UTC FreeBSD src repository Modified files: sys/pc98/pc98 machdep.c Log: MFi386: revision 1.652 - Move GDT/LDT locking into a seperate spinlock, removing the global scheduler lock from this responsibility. Revision Changes Path 1.391 +4 -0 src/sys/pc98/pc98/machdep.c From owner-cvs-src@FreeBSD.ORG Mon May 21 12:04:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 234D716A421; Mon, 21 May 2007 12:04:17 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1542E13C4B8; Mon, 21 May 2007 12:04:17 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LC4GJa018664; Mon, 21 May 2007 12:04:16 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LC4GFw018662; Mon, 21 May 2007 12:04:16 GMT (envelope-from ru) Message-Id: <200705211204.l4LC4GFw018662@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 21 May 2007 12:04: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/gnu/usr.bin/cc/cc_tools 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, 21 May 2007 12:04:17 -0000 ru 2007-05-21 12:04:16 UTC FreeBSD src repository Modified files: gnu/usr.bin/cc/cc_tools Makefile Log: Back out the addition of -static to LDFLAGS; I'm pretty confident that the build failure was caused by a computer/sources date/time mismatch that caused GCC tools to be mistakenly rebuilt again at an inappropriate time during buildworld, re-linking them against new libraries instead of host's installed libraries and thus making them not runnable by the host. Normally they are only built in the early stage of buildworld (build-tools) that links them against shared libraries of the host, but if either the system clock or modification date/time on source files is set incorrectly, make(1) can be foolished into thinking that tools are stale and will rebuild them again, now in the "target" environment which is not suitable for building helper apps that are to be run during buildworld. OK'ed by: kan Revision Changes Path 1.87 +0 -1 src/gnu/usr.bin/cc/cc_tools/Makefile From owner-cvs-src@FreeBSD.ORG Mon May 21 12:17:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 162C916A469; Mon, 21 May 2007 12:17:55 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E1FC813C45D; Mon, 21 May 2007 12:17:54 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LCHsZj030456; Mon, 21 May 2007 12:17:54 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LCHsY4030455; Mon, 21 May 2007 12:17:54 GMT (envelope-from simokawa) Message-Id: <200705211217.l4LCHsY4030455@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Mon, 21 May 2007 12:17:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/firewire firewire.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, 21 May 2007 12:17:55 -0000 simokawa 2007-05-21 12:17:54 UTC FreeBSD src repository Modified files: sys/dev/firewire firewire.c Log: Make sure fwsid is not NULL. MFC after: 3 days Revision Changes Path 1.94 +3 -1 src/sys/dev/firewire/firewire.c From owner-cvs-src@FreeBSD.ORG Mon May 21 12:45:09 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 80AF616A496; Mon, 21 May 2007 12:45:09 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 2413013C465; Mon, 21 May 2007 12:45:09 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5CD56.dip.t-dialin.net [84.165.205.86]) by redbull.bpaserver.net (Postfix) with ESMTP id 10A3D2E069; Mon, 21 May 2007 14:45:06 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 0638B5B6169; Mon, 21 May 2007 14:44:50 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l4LCinuQ078454; Mon, 21 May 2007 14:44:49 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Mon, 21 May 2007 14:44:49 +0200 Message-ID: <20070521144449.c6azijv2n4gossgk@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Mon, 21 May 2007 14:44:49 +0200 From: Alexander Leidinger To: mjacob@freebsd.org References: <200705201649.l4KGnApl032671@repoman.freebsd.org> <20070521132204.D86236@besplex.bde.org> <20070520212020.D71516@ns1.feral.com> <4651210F.3000706@samsco.org> <20070520223611.W33075@ns1.feral.com> In-Reply-To: <20070520223611.W33075@ns1.feral.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.1.4) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: cvs-src@freebsd.org, Scott Long , src-committers@freebsd.org, cvs-all@freebsd.org, Bruce Evans Subject: Re: cvs commit: src/sys/dev/hptmv ioctl.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, 21 May 2007 12:45:09 -0000 Quoting mjacob@freebsd.org (from Sun, 20 May 2007 22:39:01 -0700 (PDT)): > >> Sounds like more wonderful roadblocks from the GCC team. GCC is a >> great app, but it would be nice if it could be used as a tool for >> software development. > > It is a fine toolchain despite some of these issues. > > It does concern me greatly though that the majority of software > development is now dependent on it. When was the last time anyone tried > to build the entire FreeBSD source tree with a non-GNU compiler? At least for the kernel: some years ago (maybe 3) with ICC v8, and it was successful. But at one point in time (with some version of icc) it stopped working. I didn't had time to investigate this further. Bye, Alexander. -- According to the latest official figures, 43% of all statistics are totally worthless. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Mon May 21 14:03:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BEC6916A400; Mon, 21 May 2007 14:03:29 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 989E513C469; Mon, 21 May 2007 14:03:29 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LE3TVp044019; Mon, 21 May 2007 14:03:29 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LE3TYK044009; Mon, 21 May 2007 14:03:29 GMT (envelope-from delphij) Message-Id: <200705211403.l4LE3TYK044009@repoman.freebsd.org> From: Xin LI Date: Mon, 21 May 2007 14:03: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/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, 21 May 2007 14:03:29 -0000 delphij 2007-05-21 14:03:28 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSDversion for shared library version bump. This makes it possible for our ports infrastructure to determine whether it is appropriate to install compat6x in the future. Revision Changes Path 1.298 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Mon May 21 14:08:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9335716A400; Mon, 21 May 2007 14:08:26 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6D0F913C4B0; Mon, 21 May 2007 14:08:26 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LE8QFN048937; Mon, 21 May 2007 14:08:26 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LE8Q23048936; Mon, 21 May 2007 14:08:26 GMT (envelope-from rwatson) Message-Id: <200705211408.l4LE8Q23048936@repoman.freebsd.org> From: Robert Watson Date: Mon, 21 May 2007 14:08:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/audit audit_worker.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, 21 May 2007 14:08:26 -0000 rwatson 2007-05-21 14:08:26 UTC FreeBSD src repository Modified files: sys/security/audit audit_worker.c Log: Short name of kernel audit worker thread from "audit_worker" to "audit". MFC after: 3 days Revision Changes Path 1.14 +1 -1 src/sys/security/audit/audit_worker.c From owner-cvs-src@FreeBSD.ORG Mon May 21 14:38:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B88416A400; Mon, 21 May 2007 14:38:21 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 53F3F13C4B8; Mon, 21 May 2007 14:38:21 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LEcLcr075965; Mon, 21 May 2007 14:38:21 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LEcLqb075961; Mon, 21 May 2007 14:38:21 GMT (envelope-from cognet) Message-Id: <200705211438.l4LEcLqb075961@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 21 May 2007 14:38:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 nd6.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, 21 May 2007 14:38:21 -0000 cognet 2007-05-21 14:38:21 UTC FreeBSD src repository Modified files: sys/netinet6 nd6.c Log: Force the alignment of the chars arrays, as they are casted later to structs. gcc 4.2 doesn't do it by default, and that results in unaligned access on arm. Reviewed by: gnn, imp Revision Changes Path 1.78 +2 -2 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Mon May 21 14:38:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A34B716A421; Mon, 21 May 2007 14:38:45 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7A6A813C4C1; Mon, 21 May 2007 14:38:45 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LEcjTS076318; Mon, 21 May 2007 14:38:45 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LEcjZf076317; Mon, 21 May 2007 14:38:45 GMT (envelope-from cognet) Message-Id: <200705211438.l4LEcjZf076317@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 21 May 2007 14:38: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/sbin/ping ping.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, 21 May 2007 14:38:45 -0000 cognet 2007-05-21 14:38:45 UTC FreeBSD src repository Modified files: sbin/ping ping.c Log: Force the alignment of the chars arrays, as they are casted later to structs. gcc 4.2 doesn't do it by default, and that results in unaligned access on arm. Revision Changes Path 1.111 +1 -1 src/sbin/ping/ping.c From owner-cvs-src@FreeBSD.ORG Mon May 21 15:29:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D6AD416A46E; Mon, 21 May 2007 15:29:42 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B15D913C480; Mon, 21 May 2007 15:29:42 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LFTgUD017920; Mon, 21 May 2007 15:29:42 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LFTgxi017916; Mon, 21 May 2007 15:29:42 GMT (envelope-from ru) Message-Id: <200705211529.l4LFTgxi017916@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 21 May 2007 15:29: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/share/man/man8 nanobsd.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: Mon, 21 May 2007 15:29:43 -0000 ru 2007-05-21 15:29:42 UTC FreeBSD src repository Modified files: share/man/man8 nanobsd.8 Log: Fix markup. Revision Changes Path 1.4 +9 -3 src/share/man/man8/nanobsd.8 From owner-cvs-src@FreeBSD.ORG Mon May 21 18:10:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E50D16A469 for ; Mon, 21 May 2007 18:10:15 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 091DE13C4C7 for ; Mon, 21 May 2007 18:10:14 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 25447 invoked by uid 399); 21 May 2007 18:10:14 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 21 May 2007 18:10:14 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <4651E084.1020605@FreeBSD.org> Date: Mon, 21 May 2007 11:10:12 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: "Ralf S. Engelschall" References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> In-Reply-To: <200705211144.l4LBiEHY098477@repoman.freebsd.org> Content-Type: multipart/mixed; boundary="------------030407080704040901030201" Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 18:10:15 -0000 This is a multi-part message in MIME format. --------------030407080704040901030201 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Ralf S. Engelschall wrote: > rse 2007-05-21 11:44:13 UTC > > FreeBSD src repository > > Modified files: > etc/rc.d hostid > Log: > Adjust UUID lower-case translation from straight-forward tr(1) > usage to an equivalent csh(1) usage as tr(1) stays in /usr/bin and > /etc/rc.d/hostid has just the root filesystem (and this way mainly the > tools in /bin) available. > > I've chosen csh(1) here as the string manipulation tools available in > /bin is extremely limited and the (only) alternative ed(1) usage would > have been a lot more complicated or even might require a temporary file. > > Revision Changes Path > 1.4 +2 -1 src/etc/rc.d/hostid > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.d/hostid.diff?&r1=1.3&r2=1.4&f=h I really don't like the idea of having an rc.d script depend on csh. We don't have any other examples of that, and I don't really want to start down that road. I would appreciate it if you'd do a little more research into ways that this could be done with the tools available. Meanwhile, I've attached a patch that simplifies the hostid_hardware() quite a bit, and has the added virtue of only calling csh if it's needed. hth, Doug -- This .signature sanitized for your protection --------------030407080704040901030201 Content-Type: text/plain; name="hostid.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="hostid.diff" Index: hostid =================================================================== RCS file: /usr/local/ncvs/src/etc/rc.d/hostid,v retrieving revision 1.5 diff -u -r1.5 hostid --- hostid 21 May 2007 11:57:01 -0000 1.5 +++ hostid 21 May 2007 18:02:54 -0000 @@ -56,19 +56,26 @@ hostid_hardware() { + local uuid + uuid=`kenv smbios.system.uuid 2>/dev/null` - uuid=`csh -c 'echo -n ${*:al}' "${uuid}"` - x="[0-9a-f]" - y=$x$x$x$x - z="0000" - case "${uuid}" in - $z$z-$z-$z-$z-$z$z$z) + + case "$uuid" in + 00000000-0000-0000-0000-000000000000) # Filter the special "Nil" UUID + return ;; - $y$y-$y-$y-$y-$y$y$y) - echo "${uuid}" + *[^A-Fa-f0-9-]*) + # Contains invalid (non-hex) characters + return + ;; + *[A-F]*) + # Contains capital letters that need to be changed + uuid=`csh -c 'echo -n ${*:al}' "${uuid}"` ;; esac + + echo "${uuid}" } hostid_reset() --------------030407080704040901030201-- From owner-cvs-src@FreeBSD.ORG Mon May 21 18:10:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1DC1D16A46C; Mon, 21 May 2007 18:10:49 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0DE7A13C4BE; Mon, 21 May 2007 18:10:49 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LIAmjU083678; Mon, 21 May 2007 18:10:48 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LIAmqX083677; Mon, 21 May 2007 18:10:48 GMT (envelope-from brueffer) Message-Id: <200705211810.l4LIAmqX083677@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 21 May 2007 18:10:48 +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/usb if_axe.c if_axereg.h if_cue.c if_cuereg.h if_kue.c if_kuereg.h if_rue.c if_ruereg.h if_udav.c uhid.c ukbd.c ums.c usb.c usb_mem.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, 21 May 2007 18:10:49 -0000 brueffer 2007-05-21 18:10:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb if_axe.c if_axereg.h if_cue.c if_cuereg.h if_kue.c if_kuereg.h if_rue.c if_ruereg.h if_udav.c uhid.c ukbd.c ums.c usb.c usb_mem.c Log: MFC: Remove compat ifdefs for FreeBSD versions < 500014. Approved by: rwatson (mentor) Revision Changes Path 1.30.2.5 +0 -23 src/sys/dev/usb/if_axe.c 1.8.2.1 +0 -2 src/sys/dev/usb/if_axereg.h 1.57.2.4 +0 -25 src/sys/dev/usb/if_cue.c 1.18.2.1 +0 -2 src/sys/dev/usb/if_cuereg.h 1.64.2.5 +0 -23 src/sys/dev/usb/if_kue.c 1.18.2.1 +0 -2 src/sys/dev/usb/if_kuereg.h 1.21.2.5 +0 -21 src/sys/dev/usb/if_rue.c 1.6.2.1 +0 -2 src/sys/dev/usb/if_ruereg.h 1.14.2.5 +1 -8 src/sys/dev/usb/if_udav.c 1.77.2.4 +0 -6 src/sys/dev/usb/uhid.c 1.52.2.5 +0 -8 src/sys/dev/usb/ukbd.c 1.77.2.4 +0 -8 src/sys/dev/usb/ums.c 1.106.2.1 +2 -8 src/sys/dev/usb/usb.c 1.7.2.1 +0 -7 src/sys/dev/usb/usb_mem.c From owner-cvs-src@FreeBSD.ORG Mon May 21 18:13:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5481D16A400; Mon, 21 May 2007 18:13:12 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2E75013C447; Mon, 21 May 2007 18:13:12 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LIDCYY087577; Mon, 21 May 2007 18:13:12 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LIDC4p087567; Mon, 21 May 2007 18:13:12 GMT (envelope-from brueffer) Message-Id: <200705211813.l4LIDC4p087567@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 21 May 2007 18:13:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/usb if_axe.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, 21 May 2007 18:13:12 -0000 brueffer 2007-05-21 18:13:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb if_axe.c Log: MFC: rev. 1.44 ALTQify. Approved by: rwatson (mentor) Revision Changes Path 1.30.2.6 +7 -5 src/sys/dev/usb/if_axe.c From owner-cvs-src@FreeBSD.ORG Mon May 21 18:14:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3EBBB16A41F; Mon, 21 May 2007 18:14:13 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1896313C4B7; Mon, 21 May 2007 18:14:13 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LIECB8088771; Mon, 21 May 2007 18:14:12 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LIECE7088768; Mon, 21 May 2007 18:14:12 GMT (envelope-from brueffer) Message-Id: <200705211814.l4LIECE7088768@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 21 May 2007 18:14:12 +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/usb if_kue.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, 21 May 2007 18:14:13 -0000 brueffer 2007-05-21 18:14:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb if_kue.c Log: MFC: rev. 1.73 Add missing curly braces. Approved by: rwatson (mentor) Revision Changes Path 1.64.2.6 +2 -1 src/sys/dev/usb/if_kue.c From owner-cvs-src@FreeBSD.ORG Mon May 21 18:16:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ED0B816A46B; Mon, 21 May 2007 18:16:05 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C6BD113C46E; Mon, 21 May 2007 18:16:05 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LIG5vR091446; Mon, 21 May 2007 18:16:05 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LIG5io091428; Mon, 21 May 2007 18:16:05 GMT (envelope-from rwatson) Message-Id: <200705211816.l4LIG5io091428@repoman.freebsd.org> From: Robert Watson Date: Mon, 21 May 2007 18:16: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/lib/libmemstat memstat_malloc.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, 21 May 2007 18:16:06 -0000 rwatson 2007-05-21 18:16:04 UTC FreeBSD src repository Modified files: lib/libmemstat memstat_malloc.c Log: Make pointer argument to kread_string() const since the kernel structure field is const, and then employ __DECONST before getting into the kvm code. This eliminates a gcc 4.2 warning about losing constification. __DECONST advice from: sam Revision Changes Path 1.7 +4 -3 src/lib/libmemstat/memstat_malloc.c From owner-cvs-src@FreeBSD.ORG Mon May 21 18:16:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ACF4316A469; Mon, 21 May 2007 18:16:30 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 869EB13C43E; Mon, 21 May 2007 18:16:30 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LIGUBF092057; Mon, 21 May 2007 18:16:30 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LIGU2q092056; Mon, 21 May 2007 18:16:30 GMT (envelope-from brueffer) Message-Id: <200705211816.l4LIGU2q092056@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 21 May 2007 18:16:30 +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 altq.4 axe.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, 21 May 2007 18:16:30 -0000 brueffer 2007-05-21 18:16:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 altq.4 axe.4 Log: MFC: axe(4) supports altq now. Revision Changes Path 1.13.2.11 +2 -1 src/share/man/man4/altq.4 1.9.2.3 +2 -1 src/share/man/man4/axe.4 From owner-cvs-src@FreeBSD.ORG Mon May 21 18:19:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B32516A400; Mon, 21 May 2007 18:19:25 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 3288713C43E; Mon, 21 May 2007 18:19:25 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 81D422084; Mon, 21 May 2007 20:19:21 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 06CA42083; Mon, 21 May 2007 20:19:21 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id E11BC5777; Mon, 21 May 2007 20:19:20 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Doug Barton References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <4651E084.1020605@FreeBSD.org> Date: Mon, 21 May 2007 20:19:20 +0200 In-Reply-To: <4651E084.1020605@FreeBSD.org> (Doug Barton's message of "Mon\, 21 May 2007 11\:10\:12 -0700") Message-ID: <86zm3yghuf.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Ralf S. Engelschall" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 18:19:25 -0000 Doug Barton writes: > Meanwhile, I've attached a patch that simplifies the hostid_hardware() > quite a bit, and has the added virtue of only calling csh if it's > needed. It also fails to ensure that the UUID has the correct syntax. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon May 21 18:32:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4B46616A400; Mon, 21 May 2007 18:32:28 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3BB7A13C44C; Mon, 21 May 2007 18:32:28 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LIWS03009057; Mon, 21 May 2007 18:32:28 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LIWSo9009052; Mon, 21 May 2007 18:32:28 GMT (envelope-from gallatin) Message-Id: <200705211832.l4LIWSo9009052@repoman.freebsd.org> From: Andrew Gallatin Date: Mon, 21 May 2007 18:32: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/sys/dev/mxge eth_z8e.dat.gz.uu ethp_z8e.dat.gz.uu if_mxge.c if_mxge_var.h mxge_lro.c mxge_mcp.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, 21 May 2007 18:32:28 -0000 gallatin 2007-05-21 18:32:27 UTC FreeBSD src repository Modified files: sys/dev/mxge eth_z8e.dat.gz.uu ethp_z8e.dat.gz.uu if_mxge.c if_mxge_var.h mxge_mcp.h Added files: sys/dev/mxge mxge_lro.c Log: Improve mxge receive performance: - Update to the latest (1.4.18) f/w. This f/w introduces a new receive mode which allows us to use FreeBSD's physically discontinuous MJUM9BYTES clusters. - Switch the driver from chaining MJUMPAGESIZE clusters to using MJUM9BYTES clusters to avoid mbuf chaining overheads. Due to this change, people running obsolete f/w images will be limited to an MTU of PAGE_SIZE - 16. - Add (disabled by default) support for Large Receive Offload. Sponsored by: Myricom, Inc. Revision Changes Path 1.6 +1046 -1036 src/sys/dev/mxge/eth_z8e.dat.gz.uu 1.6 +1052 -1042 src/sys/dev/mxge/ethp_z8e.dat.gz.uu 1.30 +219 -136 src/sys/dev/mxge/if_mxge.c 1.11 +38 -1 src/sys/dev/mxge/if_mxge_var.h 1.1 +351 -0 src/sys/dev/mxge/mxge_lro.c (new) 1.6 +11 -1 src/sys/dev/mxge/mxge_mcp.h From owner-cvs-src@FreeBSD.ORG Mon May 21 18:35:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5874816A421; Mon, 21 May 2007 18:35:41 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 30F5F13C4D5; Mon, 21 May 2007 18:35:41 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LIZeYp012269; Mon, 21 May 2007 18:35:40 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LIZeVS012265; Mon, 21 May 2007 18:35:40 GMT (envelope-from brueffer) Message-Id: <200705211835.l4LIZeVS012265@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 21 May 2007 18:35:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 May 2007 18:35:41 -0000 brueffer 2007-05-21 18:35:40 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware article.sgml Log: Forgot to add hptiop(4) here. Revision Changes Path 1.314 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/article.sgml From owner-cvs-src@FreeBSD.ORG Mon May 21 18:46:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 63E9116A469 for ; Mon, 21 May 2007 18:46:40 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id EC9DD13C480 for ; Mon, 21 May 2007 18:46:39 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 11551 invoked by uid 399); 21 May 2007 18:46:39 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 21 May 2007 18:46:39 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <4651E90D.8030001@FreeBSD.org> Date: Mon, 21 May 2007 11:46:37 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <4651E084.1020605@FreeBSD.org> <86zm3yghuf.fsf@dwp.des.no> In-Reply-To: <86zm3yghuf.fsf@dwp.des.no> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Ralf S. Engelschall" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 18:46:40 -0000 Dag-Erling Smørgrav wrote: > Doug Barton writes: >> Meanwhile, I've attached a patch that simplifies the hostid_hardware() >> quite a bit, and has the added virtue of only calling csh if it's >> needed. > > It also fails to ensure that the UUID has the correct syntax. If we're really concerned that this could be a problem (and I don't know enough about it to comment) then feel free to wrap a syntax test around the last echo. What I'm trying to do is simplify the routine, and allow obviously bogus responses to be rejected with cheap tests. Given that this thing is on by default, and that people are always complaining that rc.d stuff runs too slow, we need to be a little more careful to do it well, rather than just good enough. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Mon May 21 18:48:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CAA0416A400; Mon, 21 May 2007 18:48:18 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A3F9013C465; Mon, 21 May 2007 18:48:18 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LImIRv024232; Mon, 21 May 2007 18:48:18 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LImIPE024228; Mon, 21 May 2007 18:48:18 GMT (envelope-from jkim) Message-Id: <200705211848.l4LImIPE024228@repoman.freebsd.org> From: Jung-uk Kim Date: Mon, 21 May 2007 18: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/boot/i386/libi386 smbios.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, 21 May 2007 18:48:18 -0000 jkim 2007-05-21 18:48:18 UTC FreeBSD src repository Modified files: sys/boot/i386/libi386 smbios.c Log: Use lower cases for UUID string to conform RFC4122 and ISO/IEC-9834-8:2005. Revision Changes Path 1.7 +3 -3 src/sys/boot/i386/libi386/smbios.c From owner-cvs-src@FreeBSD.ORG Mon May 21 18:49:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AC7BE16A46C; Mon, 21 May 2007 18:49:02 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id 6FBD413C483; Mon, 21 May 2007 18:49:02 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l4LIn1R9004350 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 21 May 2007 14:49:01 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l4LImXHG015127; Mon, 21 May 2007 14:48:33 -0400 (EDT) (envelope-from gallatin) Date: Mon, 21 May 2007 14:48:33 -0400 From: Andrew Gallatin To: Andrew Gallatin Message-ID: <20070521144833.A15093@grasshopper.cs.duke.edu> References: <200705211832.l4LIWSo9009052@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200705211832.l4LIWSo9009052@repoman.freebsd.org>; from gallatin@FreeBSD.org on Mon, May 21, 2007 at 06:32:04PM +0000 X-Operating-System: FreeBSD 4.9-RELEASE-p1 on an i386 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/mxge eth_z8e.dat.gz.uu ethp_z8e.dat.gz.uu if_mxge.c if_mxge_var.h mxge_lro.c mxge_mcp.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, 21 May 2007 18:49:02 -0000 Andrew Gallatin [gallatin@FreeBSD.org] wrote: > > - Switch the driver from chaining MJUMPAGESIZE clusters to using > MJUM9BYTES clusters to avoid mbuf chaining overheads. Due to this > change, people running obsolete f/w images will be limited to an MTU of > PAGE_SIZE - 16. This takes mxge jumbo frame receive performance from 9.3Gb/s to line rate on high-end machines (dual dual-core woodcrests), and from ~6.9Gb/s to ~8.2Gb/s on low end machines (2.0GHz athlon64 x2). > - Add (disabled by default) support for Large Receive Offload. For the curious, LRO is analagous to a receive side version of TSO. The NIC (or driver) merges several consecutive segments from the same connection, fixing up checksums, etc. Rather than up to 45 separate 1500 byte frames (meaning up to 45 trips through the network stack), the driver merges them into one 65212 byte frame. When enabled (and the overlength frame check in ether_input defeated) LRO roughly doubles standard frame performance on anything I've tried. Drew From owner-cvs-src@FreeBSD.ORG Mon May 21 18:51:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 65B0916A46F; Mon, 21 May 2007 18:51:15 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.freebsd.org (Postfix) with ESMTP id AAEC013C448; Mon, 21 May 2007 18:51:13 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 64282487F0; Mon, 21 May 2007 20:51:06 +0200 (CEST) Received: from localhost (154.81.datacomsa.pl [195.34.81.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 65AE645696; Mon, 21 May 2007 20:50:47 +0200 (CEST) Date: Mon, 21 May 2007 20:50:32 +0200 From: Pawel Jakub Dawidek To: Doug Barton Message-ID: <20070521185032.GA1059@garage.freebsd.pl> References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <4651E084.1020605@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ikeVEW9yuYc//A+q" Content-Disposition: inline In-Reply-To: <4651E084.1020605@FreeBSD.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-2.6 required=3.0 tests=BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Ralf S. Engelschall" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 18:51:15 -0000 --ikeVEW9yuYc//A+q Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 21, 2007 at 11:10:12AM -0700, Doug Barton wrote: > Ralf S. Engelschall wrote: > >rse 2007-05-21 11:44:13 UTC > > FreeBSD src repository > > Modified files: > > etc/rc.d hostid Log: > > Adjust UUID lower-case translation from straight-forward tr(1) > > usage to an equivalent csh(1) usage as tr(1) stays in /usr/bin and > > /etc/rc.d/hostid has just the root filesystem (and this way mainly the > > tools in /bin) available. > > I've chosen csh(1) here as the string manipulation tools available in > > /bin is extremely limited and the (only) alternative ed(1) usage would > > have been a lot more complicated or even might require a temporary fil= e. > > Revision Changes Path > > 1.4 +2 -1 src/etc/rc.d/hostid > >http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.d/hostid.diff?&r1=3D1.3= &r2=3D1.4&f=3Dh >=20 > I really don't like the idea of having an rc.d script depend on csh. We d= on't have any other examples of that, and I don't really want to start down= that road. I would=20 > appreciate it if you'd do a little more research into ways that this coul= d be done with the tools available. >=20 > Meanwhile, I've attached a patch that simplifies the hostid_hardware() qu= ite a bit, and has the added virtue of only calling csh if it's needed. The main purpose of this script is to use UUID given via SMBIOS when it's valid and you just removed the code responsible for correctness checking. I also don't really see the win of using csh(1) only sometimes - you still have to use it, but now when there is a bug or will be a bug, it will be harder to identify. I'm also not happy with using csh(1), but I agree with rse@'s change in general. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --ikeVEW9yuYc//A+q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFGUen4ForvXbEpPzQRAsxQAJ4z0m1KnS5Got6TwxnXPSq4K3dS/ACgldOb 6MrWFSWCdp1/hnA/mfR0Xmc= =VT2y -----END PGP SIGNATURE----- --ikeVEW9yuYc//A+q-- From owner-cvs-src@FreeBSD.ORG Mon May 21 18:53:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7973116A481; Mon, 21 May 2007 18:53:03 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.freebsd.org (Postfix) with ESMTP id 36E1C13C44C; Mon, 21 May 2007 18:53:03 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id l4LIMs6j059473; Mon, 21 May 2007 14:22:55 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Doug Barton Date: Mon, 21 May 2007 14:22:44 -0400 User-Agent: KMail/1.6.2 References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <4651E084.1020605@FreeBSD.org> In-Reply-To: <4651E084.1020605@FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200705211422.47842.jkim@FreeBSD.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Ralf S. Engelschall" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 18:53:03 -0000 On Monday 21 May 2007 02:10 pm, Doug Barton wrote: > Ralf S. Engelschall wrote: > > rse 2007-05-21 11:44:13 UTC > > > > FreeBSD src repository > > > > Modified files: > > etc/rc.d hostid > > Log: > > Adjust UUID lower-case translation from straight-forward tr(1) > > usage to an equivalent csh(1) usage as tr(1) stays in /usr/bin > > and /etc/rc.d/hostid has just the root filesystem (and this way > > mainly the tools in /bin) available. > > > > I've chosen csh(1) here as the string manipulation tools > > available in /bin is extremely limited and the (only) alternative > > ed(1) usage would have been a lot more complicated or even might > > require a temporary file. > > > > Revision Changes Path > > 1.4 +2 -1 src/etc/rc.d/hostid > > > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.d/hostid.diff?&r > >1=1.3&r2=1.4&f=h > > I really don't like the idea of having an rc.d script depend on > csh. We don't have any other examples of that, and I don't really > want to start down that road. I would appreciate it if you'd do a > little more research into ways that this could be done with the > tools available. > > Meanwhile, I've attached a patch that simplifies the > hostid_hardware() quite a bit, and has the added virtue of only > calling csh if it's needed. Why don't we change smbios.system.uuid to all lower cases? ;-) I have no problem with that. Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Mon May 21 18:54:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 527E116A46E for ; Mon, 21 May 2007 18:54:53 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 673EB13C4E5 for ; Mon, 21 May 2007 18:54:52 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 23060 invoked by uid 399); 21 May 2007 18:54:52 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 21 May 2007 18:54:52 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <4651EAF9.8050001@FreeBSD.org> Date: Mon, 21 May 2007 11:54:49 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: Jung-uk Kim References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <4651E084.1020605@FreeBSD.org> <200705211422.47842.jkim@FreeBSD.org> In-Reply-To: <200705211422.47842.jkim@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, "Ralf S. Engelschall" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 18:54:53 -0000 Jung-uk Kim wrote: > Why don't we change smbios.system.uuid to all lower cases? ;-) > I have no problem with that. That would obviously be the better solution, but I was making the (probably faulty) assumption that it wasn't possible for some reason. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Mon May 21 19:07:05 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B97D16A46B; Mon, 21 May 2007 19:07:05 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.freebsd.org (Postfix) with ESMTP id DAA9813C48A; Mon, 21 May 2007 19:07:04 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.1/8.13.8) with ESMTP id l4LJ6QN6097237; Mon, 21 May 2007 12:06:26 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.1/8.13.8/Submit) id l4LJ6QM6097236; Mon, 21 May 2007 12:06:26 -0700 (PDT) (envelope-from sgk) Date: Mon, 21 May 2007 12:06:26 -0700 From: Steve Kargl To: Pawel Jakub Dawidek Message-ID: <20070521190626.GA97019@troutmask.apl.washington.edu> References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <4651E084.1020605@FreeBSD.org> <20070521185032.GA1059@garage.freebsd.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070521185032.GA1059@garage.freebsd.pl> User-Agent: Mutt/1.4.2.2i Cc: "Ralf S. Engelschall" , cvs-src@freebsd.org, Doug Barton , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 19:07:05 -0000 On Mon, May 21, 2007 at 08:50:32PM +0200, Pawel Jakub Dawidek wrote: > > I'm also not happy with using csh(1), but I agree with rse@'s change in > general. Are you aware that signal handling appears to be messed up in (t)csh? Hopefully, this change doesn't render someones system as unbootable. http://mx.gw.com/pipermail/tcsh-bugs/2007-May/thread.html -- Steve From owner-cvs-src@FreeBSD.ORG Mon May 21 19:07:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C592716A400; Mon, 21 May 2007 19:07:32 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 7E4D213C44C; Mon, 21 May 2007 19:07:32 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id AF1082086; Mon, 21 May 2007 21:07:28 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 9F26B2083; Mon, 21 May 2007 21:07:28 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 8818D577A; Mon, 21 May 2007 21:07:28 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Doug Barton References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <4651E084.1020605@FreeBSD.org> <86zm3yghuf.fsf@dwp.des.no> <4651E90D.8030001@FreeBSD.org> Date: Mon, 21 May 2007 21:07:28 +0200 In-Reply-To: <4651E90D.8030001@FreeBSD.org> (Doug Barton's message of "Mon\, 21 May 2007 11\:46\:37 -0700") Message-ID: <86veemgfm7.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Ralf S. Engelschall" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 19:07:32 -0000 Doug Barton writes: > Dag-Erling Sm=C3=B8rgrav writes: > > Doug Barton writes: > > > Meanwhile, I've attached a patch that simplifies the hostid_hardware() > > > quite a bit, and has the added virtue of only calling csh if it's > > > needed. > > It also fails to ensure that the UUID has the correct syntax. > If we're really concerned that this could be a problem (and I don't > know enough about it to comment) then feel free to wrap a syntax test > around the last echo. What I'm trying to do is simplify the routine, > and allow obviously bogus responses to be rejected with cheap tests. > > Given that this thing is on by default, and that people are always > complaining that rc.d stuff runs too slow, we need to be a little more > careful to do it well, rather than just good enough. The current code correctly checks for a syntactically correct UUID. Your proposed replacement does not. I fail to see how that qualifies as "doing well rather than just good enough" DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon May 21 19:09:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C278C16A468; Mon, 21 May 2007 19:09:52 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 7472913C469; Mon, 21 May 2007 19:09:52 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 0785F2084; Mon, 21 May 2007 21:09:48 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 7AE832083; Mon, 21 May 2007 21:09:47 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 6490C577C; Mon, 21 May 2007 21:09:47 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Jung-uk Kim References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <4651E084.1020605@FreeBSD.org> <200705211422.47842.jkim@FreeBSD.org> Date: Mon, 21 May 2007 21:09:47 +0200 In-Reply-To: <200705211422.47842.jkim@FreeBSD.org> (Jung-uk Kim's message of "Mon\, 21 May 2007 14\:22\:44 -0400") Message-ID: <86r6pagfic.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, Doug Barton , "Ralf S. Engelschall" , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 19:09:52 -0000 Jung-uk Kim writes: > Why don't we change smbios.system.uuid to all lower cases? ;-) > I have no problem with that. For that matter, we could even verify that the UUID is valid within the kernel before returning it to userland, eliminating the need for a syntax check in etc/rc.d/hostid. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon May 21 19:20:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 701F516A421 for ; Mon, 21 May 2007 19:20:05 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id D1A0B13C4C4 for ; Mon, 21 May 2007 19:20:04 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 30268 invoked by uid 399); 21 May 2007 19:20:04 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 21 May 2007 19:20:04 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <4651F0E2.7070908@FreeBSD.org> Date: Mon, 21 May 2007 12:20:02 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <4651E084.1020605@FreeBSD.org> <20070521185032.GA1059@garage.freebsd.pl> In-Reply-To: <20070521185032.GA1059@garage.freebsd.pl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Ralf S. Engelschall" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 19:20:05 -0000 Pawel Jakub Dawidek wrote: > The main purpose of this script is to use UUID given via SMBIOS when > it's valid and you just removed the code responsible for correctness > checking. I already addressed that in my response to des. > I also don't really see the win of using csh(1) only sometimes Fortunately jkim just solved that problem for us, yay jkim! Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Mon May 21 19:48:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3BADB16A41F; Mon, 21 May 2007 19:48:58 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.freebsd.org (Postfix) with ESMTP id EE21313C448; Mon, 21 May 2007 19:48:57 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id l4LJmrBG064810; Mon, 21 May 2007 15:48:54 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Date: Mon, 21 May 2007 15:48:44 -0400 User-Agent: KMail/1.6.2 References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <200705211422.47842.jkim@FreeBSD.org> <86r6pagfic.fsf@dwp.des.no> In-Reply-To: <86r6pagfic.fsf@dwp.des.no> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <200705211548.46790.jkim@FreeBSD.org> Cc: cvs-src@FreeBSD.org, Doug Barton , "Ralf S. Engelschall" , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 19:48:58 -0000 On Monday 21 May 2007 03:09 pm, Dag-Erling Smørgrav wrote: > Jung-uk Kim writes: > > Why don't we change smbios.system.uuid to all lower cases? ;-) > > I have no problem with that. > > For that matter, we could even verify that the UUID is valid within > the kernel before returning it to userland, eliminating the need > for a syntax check in etc/rc.d/hostid. 'smbios.system.uuid' is exported from loader, not from kernel. And it already checks two things, i.e., all zero's and all 0xff's, which are the most common and 'useless' UUIDs. If the SMBIOS has one of these, it is not set at all. Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Mon May 21 19:58:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 54EEF16A478; Mon, 21 May 2007 19:58:05 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id ABFD013C458; Mon, 21 May 2007 19:58:04 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 351392084; Mon, 21 May 2007 21:58:00 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 253C02083; Mon, 21 May 2007 21:58:00 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 0D088577E; Mon, 21 May 2007 21:58:00 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Jung-uk Kim References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <200705211422.47842.jkim@FreeBSD.org> <86r6pagfic.fsf@dwp.des.no> <200705211548.46790.jkim@FreeBSD.org> Date: Mon, 21 May 2007 21:57:59 +0200 In-Reply-To: <200705211548.46790.jkim@FreeBSD.org> (Jung-uk Kim's message of "Mon\, 21 May 2007 15\:48\:44 -0400") Message-ID: <86myzygda0.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, Doug Barton , "Ralf S. Engelschall" , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 19:58:05 -0000 Jung-uk Kim writes: > 'smbios.system.uuid' is exported from loader, not from kernel. And it > already checks two things, i.e., all zero's and all 0xff's, which are > the most common and 'useless' UUIDs. If the SMBIOS has one of these, > it is not set at all. Is it safe to assume that smbios.system.uuid returns a string of the correct form (the correct amount of hex digits with hyphens in the right places) which is neither all-bits-zero nor all-bits-one? In that case, there is no need to check anything in etc/rc.d/hostid. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon May 21 20:05:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8094716A421; Mon, 21 May 2007 20:05:46 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.freebsd.org (Postfix) with ESMTP id 3B42813C45A; Mon, 21 May 2007 20:05:45 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id l4LK5iO2065838; Mon, 21 May 2007 16:05:44 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Date: Mon, 21 May 2007 16:05:35 -0400 User-Agent: KMail/1.6.2 References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <200705211548.46790.jkim@FreeBSD.org> <86myzygda0.fsf@dwp.des.no> In-Reply-To: <86myzygda0.fsf@dwp.des.no> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <200705211605.37546.jkim@FreeBSD.org> Cc: cvs-src@FreeBSD.org, Doug Barton , "Ralf S. Engelschall" , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 20:05:46 -0000 On Monday 21 May 2007 03:57 pm, Dag-Erling Smørgrav wrote: > Jung-uk Kim writes: > > 'smbios.system.uuid' is exported from loader, not from kernel. > > And it already checks two things, i.e., all zero's and all > > 0xff's, which are the most common and 'useless' UUIDs. If the > > SMBIOS has one of these, it is not set at all. > > Is it safe to assume that smbios.system.uuid returns a string of > the correct form (the correct amount of hex digits with hyphens in > the right places) which is neither all-bits-zero nor all-bits-one? > In that case, there is no need to check anything in etc/rc.d/hostid. Unless someone mistakenly sets it from /boot/loader.conf, that's correct. ;-) Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Mon May 21 20:09:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 974A016A468; Mon, 21 May 2007 20:09:00 +0000 (UTC) (envelope-from dhartmei@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6FEAD13C46E; Mon, 21 May 2007 20:09:00 +0000 (UTC) (envelope-from dhartmei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LK900B098611; Mon, 21 May 2007 20:09:00 GMT (envelope-from dhartmei@repoman.freebsd.org) Received: (from dhartmei@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LK901l098610; Mon, 21 May 2007 20:09:00 GMT (envelope-from dhartmei) Message-Id: <200705212009.l4LK901l098610@repoman.freebsd.org> From: Daniel Hartmeier Date: Mon, 21 May 2007 20:09:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/contrib/pf/net pf.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, 21 May 2007 20:09:00 -0000 dhartmei 2007-05-21 20:09:00 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf.c Log: From OpenBSD, rev. 1.524, 1.528, 1.529 Deal with IPv6 routing headers (see FreeBSD-SA-07:03.ipv6 for background) Block IPv6 packets with routing headers by default, unless 'allow-opts' is specified. Block RH0 unconditionally. Deal with ip6_plen 0. MFC after: 1 week Discussed with: mlaier Revision Changes Path 1.44 +52 -3 src/sys/contrib/pf/net/pf.c From owner-cvs-src@FreeBSD.ORG Mon May 21 20:12:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2D61716A47C; Mon, 21 May 2007 20:12:37 +0000 (UTC) (envelope-from dhartmei@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0509213C455; Mon, 21 May 2007 20:12:37 +0000 (UTC) (envelope-from dhartmei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LKCaCW002813; Mon, 21 May 2007 20:12:36 GMT (envelope-from dhartmei@repoman.freebsd.org) Received: (from dhartmei@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LKCae8002809; Mon, 21 May 2007 20:12:36 GMT (envelope-from dhartmei) Message-Id: <200705212012.l4LKCae8002809@repoman.freebsd.org> From: Daniel Hartmeier Date: Mon, 21 May 2007 20:12:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/pf/man pf.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, 21 May 2007 20:12:37 -0000 dhartmei 2007-05-21 20:12:36 UTC FreeBSD src repository Modified files: contrib/pf/man pf.conf.5 Log: From OpenBSD, rev. 1.379 Document how 'allow-opts' applies to routing headers in IPv6. MFC after: 1 week Discussed with: mlaier Revision Changes Path 1.11 +3 -2 src/contrib/pf/man/pf.conf.5 From owner-cvs-src@FreeBSD.ORG Mon May 21 20:33:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0089816A46D; Mon, 21 May 2007 20:33:51 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CC0A713C489; Mon, 21 May 2007 20:33:51 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4LKXp0o023939; Mon, 21 May 2007 20:33:51 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4LKXpOK023938; Mon, 21 May 2007 20:33:51 GMT (envelope-from keramida) Message-Id: <200705212033.l4LKXpOK023938@repoman.freebsd.org> From: Giorgos Keramidas Date: Mon, 21 May 2007 20:33:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/truss truss.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 May 2007 20:33:52 -0000 keramida 2007-05-21 20:33:51 UTC FreeBSD src repository (doc committer) Modified files: usr.bin/truss truss.1 Log: Remove duplicate ' 2' manpage section number. Submitted by: Rui Paulo MFC after: 3 days Revision Changes Path 1.24 +1 -1 src/usr.bin/truss/truss.1 From owner-cvs-src@FreeBSD.ORG Tue May 22 00:37:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0729D16A400; Tue, 22 May 2007 00:37:58 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id E7E3713C457; Tue, 22 May 2007 00:37:57 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 6F7431A4D83; Mon, 21 May 2007 17:38:56 -0700 (PDT) Date: Mon, 21 May 2007 17:38:56 -0700 From: Alfred Perlstein To: Andre Oppermann Message-ID: <20070522003856.GX21795@elvis.mu.org> References: <200705192051.l4JKp0rF074703@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200705192051.l4JKp0rF074703@repoman.freebsd.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_syscalls.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, 22 May 2007 00:37:58 -0000 Is this the same bug that used to be in sendfile but got corrected some years back? * Andre Oppermann [070519 13:52] wrote: > andre 2007-05-19 20:50:59 UTC > > FreeBSD src repository > > Modified files: > sys/kern uipc_syscalls.c > Log: > In kern_sendfile() adjust byte accounting of the file sending loop to > ignore the size of any headers that were passed with the sendfile(2) > system call. Otherwise the file sent will be truncated by the header > size if the nbytes parameter was provided. The bug doesn't show up > when either nbytes is zero, meaning send the whole file, or no header > iovec is provided. > > Resolve a potential error aliasing of errors from the VM and sf_buf > parts and the protocol send parts where an error of the latter over- > writes one of the former. > > Update comments. > > The byte accounting bug wasn't seen in earlier because none of the popular > sendfile(2) consumers, Apache, lighttpd and our ftpd(8) use it in modes > that trigger it. The varnish HTTP proxy makes full use of it and exposed > the problem. > > Bug found by: phk > Tested by: phk > > Revision Changes Path > 1.256 +37 -13 src/sys/kern/uipc_syscalls.c -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Tue May 22 02:22:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4DB4F16A400; Tue, 22 May 2007 02:22:59 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3DE4713C455; Tue, 22 May 2007 02:22:59 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4M2Mx36070905; Tue, 22 May 2007 02:22:59 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4M2MxE6070900; Tue, 22 May 2007 02:22:59 GMT (envelope-from kan) Message-Id: <200705220222.l4M2MxE6070900@repoman.freebsd.org> From: Alexander Kabaev Date: Tue, 22 May 2007 02:22: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/amd64/amd64 elf_machdep.c src/sys/arm/arm elf_machdep.c src/sys/compat/ia32 ia32_sysvec.c src/sys/i386/i386 elf_machdep.c src/sys/ia64/ia64 elf_machdep.c src/sys/powerpc/powerpc elf_machdep.c src/sys/sparc64/sparc64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 02:22:59 -0000 kan 2007-05-22 02:22:58 UTC FreeBSD src repository Modified files: sys/amd64/amd64 elf_machdep.c sys/arm/arm elf_machdep.c sys/compat/ia32 ia32_sysvec.c sys/i386/i386 elf_machdep.c sys/ia64/ia64 elf_machdep.c sys/powerpc/powerpc elf_machdep.c sys/sparc64/sparc64 elf_machdep.c Log: Allow FreeBSD's native ELF image activators to execute shared libraries the same way it was enabled for Linux binares in linuxulator. This allows binaries built with -pie. Many ports auto-detect -fPIE support in GCC 4.2 and build binaries FreeBSD was unable to run. Revision Changes Path 1.26 +2 -2 src/sys/amd64/amd64/elf_machdep.c 1.7 +2 -2 src/sys/arm/arm/elf_machdep.c 1.25 +2 -2 src/sys/compat/ia32/ia32_sysvec.c 1.22 +2 -2 src/sys/i386/i386/elf_machdep.c 1.24 +2 -2 src/sys/ia64/ia64/elf_machdep.c 1.24 +2 -2 src/sys/powerpc/powerpc/elf_machdep.c 1.23 +2 -2 src/sys/sparc64/sparc64/elf_machdep.c From owner-cvs-src@FreeBSD.ORG Tue May 22 03:03:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 908ED16A421; Tue, 22 May 2007 03:03:29 +0000 (UTC) (envelope-from jon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6A37313C447; Tue, 22 May 2007 03:03:29 +0000 (UTC) (envelope-from jon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4M33T0D009570; Tue, 22 May 2007 03:03:29 GMT (envelope-from jon@repoman.freebsd.org) Received: (from jon@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4M33TcW009568; Tue, 22 May 2007 03:03:29 GMT (envelope-from jon) Message-Id: <200705220303.l4M33TcW009568@repoman.freebsd.org> From: Jonathan Chen Date: Tue, 22 May 2007 03:03: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/libc/stdlib Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 03:03:29 -0000 jon 2007-05-22 03:03:29 UTC FreeBSD src repository Modified files: lib/libc/stdlib Symbol.map Log: __cleanup() is needed for ports/devel/valgrind, export it. Revision Changes Path 1.5 +1 -0 src/lib/libc/stdlib/Symbol.map From owner-cvs-src@FreeBSD.ORG Tue May 22 04:21:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 73D9816A469; Tue, 22 May 2007 04:21:02 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 160B313C45B; Tue, 22 May 2007 04:21:02 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4M4L1Cu072301; Tue, 22 May 2007 04:21:01 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4M4L19U072294; Tue, 22 May 2007 04:21:01 GMT (envelope-from cperciva) Message-Id: <200705220421.l4M4L19U072294@repoman.freebsd.org> From: Colin Percival Date: Tue, 22 May 2007 04:21: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/bin/rcp rcp.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, 22 May 2007 04:21:02 -0000 cperciva 2007-05-22 04:21:01 UTC FreeBSD src repository Modified files: bin/rcp rcp.c Log: In the error handling path, don't call close(fd) if the error we're handling is that fd = open(foo) is -1. This bug is harmless since close(-1) just returns an error (which the code ignores). Found by: Coverity Prevent(tm) CID: 1503 (in userland test run) Revision Changes Path 1.46 +2 -1 src/bin/rcp/rcp.c From owner-cvs-src@FreeBSD.ORG Tue May 22 04:23:42 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DBDB016A46D; Tue, 22 May 2007 04:23:42 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id 81F3313C468; Tue, 22 May 2007 04:23:42 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.14.1/8.14.1/NETPLEX) with ESMTP id l4M4NfKu016980; Tue, 22 May 2007 00:23:41 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-3.0 (mail.ntplx.net [204.213.176.10]); Tue, 22 May 2007 00:23:41 -0400 (EDT) Date: Tue, 22 May 2007 00:23:41 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Jonathan Chen In-Reply-To: <200705220303.l4M33TcW009568@repoman.freebsd.org> Message-ID: References: <200705220303.l4M33TcW009568@repoman.freebsd.org> 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/lib/libc/stdlib Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2007 04:23:43 -0000 On Tue, 22 May 2007, Jonathan Chen wrote: > jon 2007-05-22 03:03:29 UTC > > FreeBSD src repository > > Modified files: > lib/libc/stdlib Symbol.map > Log: > __cleanup() is needed for ports/devel/valgrind, export it. Please revert this. fcloseall() is the interface to use. -- DE From owner-cvs-src@FreeBSD.ORG Tue May 22 04:29:54 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B7E3516A421; Tue, 22 May 2007 04:29:54 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id 74E9313C45A; Tue, 22 May 2007 04:29:54 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.14.1/8.14.1/NETPLEX) with ESMTP id l4M4TrI4018866; Tue, 22 May 2007 00:29:53 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-3.0 (mail.ntplx.net [204.213.176.10]); Tue, 22 May 2007 00:29:53 -0400 (EDT) Date: Tue, 22 May 2007 00:29:53 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Jonathan Chen In-Reply-To: Message-ID: References: <200705220303.l4M33TcW009568@repoman.freebsd.org> 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/lib/libc/stdlib Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2007 04:29:54 -0000 On Tue, 22 May 2007, Daniel Eischen wrote: > On Tue, 22 May 2007, Jonathan Chen wrote: > >> jon 2007-05-22 03:03:29 UTC >> >> FreeBSD src repository >> >> Modified files: >> lib/libc/stdlib Symbol.map >> Log: >> __cleanup() is needed for ports/devel/valgrind, export it. > > Please revert this. fcloseall() is the interface to use. And the rule of thumb to use when trying to decide whether to export these functions is, does it have a prototype in /usr/include/... -- DE From owner-cvs-src@FreeBSD.ORG Tue May 22 04:46:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0B74616A400; Tue, 22 May 2007 04:46:01 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E9BBE13C45A; Tue, 22 May 2007 04:46:00 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4M4k0uc095932; Tue, 22 May 2007 04:46:00 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4M4k0AP095917; Tue, 22 May 2007 04:46:00 GMT (envelope-from alc) Message-Id: <200705220446.l4M4k0AP095917@repoman.freebsd.org> From: Alan Cox Date: Tue, 22 May 2007 04:46:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/vm vm_fault.c 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: Tue, 22 May 2007 04:46:01 -0000 alc 2007-05-22 04:46:00 UTC FreeBSD src repository Modified files: sys/vm vm_fault.c vm_map.c Log: Eliminate the reactivation of cached pages in vm_fault_prefault() and vm_map_pmap_enter() unless the caller is madvise(MADV_WILLNEED). With the exception of calls to vm_map_pmap_enter() from madvise(MADV_WILLNEED), vm_fault_prefault() and vm_map_pmap_enter() are both used to create speculative mappings. Thus, always reactivating cached pages is a mistake. In principle, cached pages should only be reactivated by an actual access. Otherwise, the following misbehavior can occur. On a hard fault for a text page the clustering algorithm fetches not only the required page but also several of the adjacent pages. Now, suppose that one or more of the adjacent pages are never accessed. Ultimately, these unused pages become cached pages through the efforts of the page daemon. However, the next activation of the executable reactivates and maps these unused pages. Consequently, they are never replaced. In effect, they become pinned in memory. Revision Changes Path 1.228 +3 -3 src/sys/vm/vm_fault.c 1.384 +13 -5 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Tue May 22 05:28:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D786516A421; Tue, 22 May 2007 05:28:40 +0000 (UTC) (envelope-from jon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B366413C480; Tue, 22 May 2007 05:28:40 +0000 (UTC) (envelope-from jon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4M5Sevi043771; Tue, 22 May 2007 05:28:40 GMT (envelope-from jon@repoman.freebsd.org) Received: (from jon@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4M5SeBb043769; Tue, 22 May 2007 05:28:40 GMT (envelope-from jon) Message-Id: <200705220528.l4M5SeBb043769@repoman.freebsd.org> From: Jonathan Chen Date: Tue, 22 May 2007 05:28:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdlib Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 05:28:40 -0000 jon 2007-05-22 05:28:40 UTC FreeBSD src repository Modified files: lib/libc/stdlib Symbol.map Log: Backout 1.5 as requested by deischen Revision Changes Path 1.6 +0 -1 src/lib/libc/stdlib/Symbol.map From owner-cvs-src@FreeBSD.ORG Tue May 22 05:52:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7D6A116A400; Tue, 22 May 2007 05:52:05 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 58BF813C43E; Tue, 22 May 2007 05:52:05 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4M5q5In061477; Tue, 22 May 2007 05:52:05 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4M5q4dG061473; Tue, 22 May 2007 05:52:04 GMT (envelope-from dds) Message-Id: <200705220552.l4M5q4dG061473@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 22 May 2007 05:52: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/tools/regression/acct Makefile pack.c regress.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2007 05:52:05 -0000 dds 2007-05-22 05:52:04 UTC FreeBSD src repository Added files: tools/regression/acct Makefile pack.c regress.t Log: Test the integer-arithmetic float conversions encode_timeval and encode_long in kern_acct.c. Revision Changes Path 1.1 +22 -0 src/tools/regression/acct/Makefile (new) 1.1 +105 -0 src/tools/regression/acct/pack.c (new) 1.1 +30 -0 src/tools/regression/acct/regress.t (new) From owner-cvs-src@FreeBSD.ORG Tue May 22 06:11:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BE7F516A46B; Tue, 22 May 2007 06:11:45 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 99CF913C4C9; Tue, 22 May 2007 06:11:45 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4M6BjNC081529; Tue, 22 May 2007 06:11:45 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4M6Bj8G081525; Tue, 22 May 2007 06:11:45 GMT (envelope-from dds) Message-Id: <200705220611.l4M6Bj8G081525@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 22 May 2007 06:11: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/tools/regression README X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 06:11:45 -0000 dds 2007-05-22 06:11:45 UTC FreeBSD src repository Modified files: tools/regression README Log: Document the .in .out file naming conventions adopted in commit_prep.pl's exclusions list for header checking. Revision Changes Path 1.15 +5 -0 src/tools/regression/README From owner-cvs-src@FreeBSD.ORG Tue May 22 06:17:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B953F16A468; Tue, 22 May 2007 06:17:55 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 94C4513C45D; Tue, 22 May 2007 06:17:55 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4M6Ht6e087028; Tue, 22 May 2007 06:17:55 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4M6Ht3N087023; Tue, 22 May 2007 06:17:55 GMT (envelope-from kmacy) Message-Id: <200705220617.l4M6Ht3N087023@repoman.freebsd.org> From: Kip Macy Date: Tue, 22 May 2007 06:17:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v intr_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: Tue, 22 May 2007 06:17:55 -0000 kmacy 2007-05-22 06:17:55 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v intr_machdep.c Log: restore interrupts to working order after INTR_THREAD changes - ithread_wrapper was being treated as a wrapper for fast interrupts when in fact it was intended for ithread interrupts Revision Changes Path 1.6 +21 -19 src/sys/sun4v/sun4v/intr_machdep.c From owner-cvs-src@FreeBSD.ORG Tue May 22 06:21:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C65A216A421; Tue, 22 May 2007 06:21:21 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9E78A13C45D; Tue, 22 May 2007 06:21:21 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4M6LLpo090431; Tue, 22 May 2007 06:21:21 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4M6LLs3090420; Tue, 22 May 2007 06:21:21 GMT (envelope-from dds) Message-Id: <200705220621.l4M6LLs3090420@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 22 May 2007 06:21: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/tools/regression/usr.bin Makefile src/tools/regression/usr.bin/lastcomm Makefile README regress.t v1-i386-acct.in v1-i386.out v2-i386-acct.in v2-i386.out values.sh src/tools/regression/usr.sbin Makefile src/tools/regression/usr.sbin/sa ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 06:21:21 -0000 dds 2007-05-22 06:21:21 UTC FreeBSD src repository Modified files: tools/regression/usr.bin Makefile Added files: tools/regression/usr.bin/lastcomm Makefile README regress.t v1-i386-acct.in v1-i386.out v2-i386-acct.in v2-i386.out values.sh tools/regression/usr.sbin Makefile tools/regression/usr.sbin/sa Makefile prime.sh regress.t v1-i386-sav.in v1-i386-sav.out v1-i386-u.out v1-i386-usr.in v1-i386-usr.out v2-i386-sav.in v2-i386-u.out v2-i386-usr.in Log: Regression tests for the new and legacy process accounting formats. Revision Changes Path 1.11 +1 -1 src/tools/regression/usr.bin/Makefile 1.1 +6 -0 src/tools/regression/usr.bin/lastcomm/Makefile (new) 1.1 +9 -0 src/tools/regression/usr.bin/lastcomm/README (new) 1.1 +39 -0 src/tools/regression/usr.bin/lastcomm/regress.t (new) 1.1 +2 -0 src/tools/regression/usr.bin/lastcomm/v1-i386-acct.in (new) 1.1 +28 -0 src/tools/regression/usr.bin/lastcomm/v1-i386.out (new) 1.1 +1 -0 src/tools/regression/usr.bin/lastcomm/v2-i386-acct.in (new) 1.1 +28 -0 src/tools/regression/usr.bin/lastcomm/v2-i386.out (new) 1.1 +77 -0 src/tools/regression/usr.bin/lastcomm/values.sh (new) 1.1 +5 -0 src/tools/regression/usr.sbin/Makefile (new) 1.1 +6 -0 src/tools/regression/usr.sbin/sa/Makefile (new) 1.1 +26 -0 src/tools/regression/usr.sbin/sa/prime.sh (new) 1.1 +74 -0 src/tools/regression/usr.sbin/sa/regress.t (new) 1.1 +4 -0 src/tools/regression/usr.sbin/sa/v1-i386-sav.in (new) 1.1 +5 -0 src/tools/regression/usr.sbin/sa/v1-i386-sav.out (new) 1.1 +28 -0 src/tools/regression/usr.sbin/sa/v1-i386-u.out (new) 1.1 +4 -0 src/tools/regression/usr.sbin/sa/v1-i386-usr.in (new) 1.1 +1 -0 src/tools/regression/usr.sbin/sa/v1-i386-usr.out (new) 1.1 +4 -0 src/tools/regression/usr.sbin/sa/v2-i386-sav.in (new) 1.1 +28 -0 src/tools/regression/usr.sbin/sa/v2-i386-u.out (new) 1.1 +1 -0 src/tools/regression/usr.sbin/sa/v2-i386-usr.in (new) From owner-cvs-src@FreeBSD.ORG Tue May 22 06:30:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E157216A468; Tue, 22 May 2007 06:30:49 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D19D013C45D; Tue, 22 May 2007 06:30:49 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4M6UnVX099254; Tue, 22 May 2007 06:30:49 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4M6Unmk099247; Tue, 22 May 2007 06:30:49 GMT (envelope-from dds) Message-Id: <200705220630.l4M6Unmk099247@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 22 May 2007 06:30: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/tools/regression/usr.bin/lastcomm v1-amd64-acct.in v1-amd64.out v2-amd64-acct.in v2-amd64.out src/tools/regression/usr.sbin/sa v1-amd64-sav.in v1-amd64-sav.out v1-amd64-u.out v1-amd64-usr.in v1-amd64-usr.out v2-amd64-sav.in v2-amd64-u.out v2-amd64-usr.in X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 06:30:50 -0000 dds 2007-05-22 06:30:48 UTC FreeBSD src repository Added files: tools/regression/usr.bin/lastcomm v1-amd64-acct.in v1-amd64.out v2-amd64-acct.in v2-amd64.out tools/regression/usr.sbin/sa v1-amd64-sav.in v1-amd64-sav.out v1-amd64-u.out v1-amd64-usr.in v1-amd64-usr.out v2-amd64-sav.in v2-amd64-u.out v2-amd64-usr.in Log: Regression tests for amd64 file and record formats. Submitted by: Larry Rosenman (who also provided access to a testing host) Revision Changes Path 1.1 +1 -0 src/tools/regression/usr.bin/lastcomm/v1-amd64-acct.in (new) 1.1 +28 -0 src/tools/regression/usr.bin/lastcomm/v1-amd64.out (new) 1.1 +1 -0 src/tools/regression/usr.bin/lastcomm/v2-amd64-acct.in (new) 1.1 +28 -0 src/tools/regression/usr.bin/lastcomm/v2-amd64.out (new) 1.1 +4 -0 src/tools/regression/usr.sbin/sa/v1-amd64-sav.in (new) 1.1 +5 -0 src/tools/regression/usr.sbin/sa/v1-amd64-sav.out (new) 1.1 +28 -0 src/tools/regression/usr.sbin/sa/v1-amd64-u.out (new) 1.1 +1 -0 src/tools/regression/usr.sbin/sa/v1-amd64-usr.in (new) 1.1 +1 -0 src/tools/regression/usr.sbin/sa/v1-amd64-usr.out (new) 1.1 +5 -0 src/tools/regression/usr.sbin/sa/v2-amd64-sav.in (new) 1.1 +28 -0 src/tools/regression/usr.sbin/sa/v2-amd64-u.out (new) 1.1 +1 -0 src/tools/regression/usr.sbin/sa/v2-amd64-usr.in (new) From owner-cvs-src@FreeBSD.ORG Tue May 22 06:31:06 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B27C716A498; Tue, 22 May 2007 06:31:06 +0000 (UTC) (envelope-from jon@porthos.spock.org) Received: from porthos.spock.org (porthos.spock.org [204.97.176.45]) by mx1.freebsd.org (Postfix) with ESMTP id 606E813C483; Tue, 22 May 2007 06:31:06 +0000 (UTC) (envelope-from jon@porthos.spock.org) Received: from porthos.spock.org (localhost [127.0.0.1]) by porthos.spock.org with ESMTP serial EF600Q3T-B7F; Tue, 22 May 2007 02:04:32 -0400 (EDT) (envelope-from jon@porthos.spock.org) Received: (from jon@localhost) by porthos.spock.org (8.13.8/8.13.6/Submit) id l4M64W6J001577; Tue, 22 May 2007 02:04:32 -0400 (EDT) (envelope-from jon) Date: Tue, 22 May 2007 02:04:32 -0400 From: Jonathan Chen To: Daniel Eischen Message-ID: <20070522060432.GF70650@porthos.spock.org> References: <200705220303.l4M33TcW009568@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.12-2006-07-14 X-Scanned-By: MIMEDefang 2.57 on 204.97.176.45 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/stdlib Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 06:31:06 -0000 On Tue, May 22, 2007 at 12:29:53AM -0400, Daniel Eischen wrote: > On Tue, 22 May 2007, Daniel Eischen wrote: > > >On Tue, 22 May 2007, Jonathan Chen wrote: > > > >>jon 2007-05-22 03:03:29 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> lib/libc/stdlib Symbol.map > >> Log: > >> __cleanup() is needed for ports/devel/valgrind, export it. > > > >Please revert this. fcloseall() is the interface to use. > > And the rule of thumb to use when trying to decide whether to export > these functions is, does it have a prototype in /usr/include/... The change has been backed out, however, I still have some concerns whether fcloseall() or something else is an appropriate replacement for __cleanup in valgrind. The main reason for my concern is that fcloseall() is not equivalent to __cleanup, and valgrind belongs in a special class of programs where some of its actions should mirror those of libc as closely as possible. A quick test shows that replacing __cleanup() with fcloseall() in valgrind can have an effect on valgrind's report of memory still allocated at program exit. Furthermore, the private section of Symbol.map already exports a number of other "private" functions not mentioned in /usr/include. While I respect the desire to keep libc as clean as possible, I think this might be a case that warrants an exception. Nevertheless, I'm willing to be convinced either way. -- (o_ 1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2 _o) \\\_\ Jonathan Chen jon@spock.org /_/// <____) No electrons were harmed during production of this message (____> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From owner-cvs-src@FreeBSD.ORG Tue May 22 06:34:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C8ABA16A468; Tue, 22 May 2007 06:34:20 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A35A113C46C; Tue, 22 May 2007 06:34:20 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4M6YKqe002985; Tue, 22 May 2007 06:34:20 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4M6YKWU002984; Tue, 22 May 2007 06:34:20 GMT (envelope-from dds) Message-Id: <200705220634.l4M6YKWU002984@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 22 May 2007 06:34: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/tools/regression/usr.bin/lastcomm v1-sparc64-acct.in v2-sparc64-acct.in X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 06:34:20 -0000 dds 2007-05-22 06:34:20 UTC FreeBSD src repository Added files: tools/regression/usr.bin/lastcomm v1-sparc64-acct.in v2-sparc64-acct.in Log: Regression tests for sparc64 record formats. Submitted by: Carl Johan Gustavsson Revision Changes Path 1.1 +1 -0 src/tools/regression/usr.bin/lastcomm/v1-sparc64-acct.in (new) 1.1 +2 -0 src/tools/regression/usr.bin/lastcomm/v2-sparc64-acct.in (new) From owner-cvs-src@FreeBSD.ORG Tue May 22 06:47:33 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B5E016A4EE; Tue, 22 May 2007 06:47:33 +0000 (UTC) (envelope-from bde@optusnet.com.au) Received: from mail07.syd.optusnet.com.au (mail07.syd.optusnet.com.au [211.29.132.188]) by mx1.freebsd.org (Postfix) with ESMTP id 89CE913C4C1; Tue, 22 May 2007 06:47:32 +0000 (UTC) (envelope-from bde@optusnet.com.au) Received: from besplex.bde.org (c211-30-216-190.carlnfd3.nsw.optusnet.com.au [211.30.216.190]) by mail07.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l4M6lSRs029246 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 22 May 2007 16:47:30 +1000 Date: Tue, 22 May 2007 16:47:29 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Robert Watson In-Reply-To: <200705211816.l4LIG5io091428@repoman.freebsd.org> Message-ID: <20070522164613.E5269@besplex.bde.org> References: <200705211816.l4LIG5io091428@repoman.freebsd.org> 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/lib/libmemstat memstat_malloc.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, 22 May 2007 06:47:33 -0000 On Mon, 21 May 2007, Robert Watson wrote: > rwatson 2007-05-21 18:16:04 UTC > > FreeBSD src repository > > Modified files: > lib/libmemstat memstat_malloc.c > Log: > Make pointer argument to kread_string() const since the kernel structure > field is const, and then employ __DECONST before getting into the kvm > code. This eliminates a gcc 4.2 warning about losing constification. > > __DECONST advice from: sam Should know better than to use __DECONST: C programmers. Bruce From owner-cvs-src@FreeBSD.ORG Tue May 22 06:51:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC89216A421; Tue, 22 May 2007 06:51:38 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BDEE313C457; Tue, 22 May 2007 06:51:38 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4M6pcb9019872; Tue, 22 May 2007 06:51:38 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4M6pcMA019867; Tue, 22 May 2007 06:51:38 GMT (envelope-from dds) Message-Id: <200705220651.l4M6pcMA019867@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 22 May 2007 06:51: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/man5 acct.5 src/sys/kern kern_acct.c src/sys/sys acct.h src/usr.bin/lastcomm Makefile lastcomm.c readrec.c src/usr.sbin/sa Makefile db.c extern.h main.c pdb.c usrdb.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, 22 May 2007 06:51:38 -0000 dds 2007-05-22 06:51:38 UTC FreeBSD src repository Modified files: share/man/man5 acct.5 sys/kern kern_acct.c sys/sys acct.h usr.bin/lastcomm Makefile lastcomm.c usr.sbin/sa Makefile extern.h main.c pdb.c usrdb.c Added files: usr.bin/lastcomm readrec.c usr.sbin/sa db.c Log: Increase precision of time values in the process accounting structure, while maintaining backward compatibility with legacy file and record formats. Revision Changes Path 1.11 +50 -30 src/share/man/man5/acct.5 1.89 +109 -35 src/sys/kern/kern_acct.c 1.19 +57 -14 src/sys/sys/acct.h 1.5 +1 -0 src/usr.bin/lastcomm/Makefile 1.27 +28 -67 src/usr.bin/lastcomm/lastcomm.c 1.1 +231 -0 src/usr.bin/lastcomm/readrec.c (new) 1.11 +3 -1 src/usr.sbin/sa/Makefile 1.1 +207 -0 src/usr.sbin/sa/db.c (new) 1.7 +23 -11 src/usr.sbin/sa/extern.h 1.18 +45 -65 src/usr.sbin/sa/main.c 1.14 +62 -108 src/usr.sbin/sa/pdb.c 1.16 +66 -111 src/usr.sbin/sa/usrdb.c From owner-cvs-src@FreeBSD.ORG Tue May 22 10:07:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EED7916A468; Tue, 22 May 2007 10:07:23 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C893213C44B; Tue, 22 May 2007 10:07:23 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MA7Nhp000822; Tue, 22 May 2007 10:07:23 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MA7NGR000809; Tue, 22 May 2007 10:07:23 GMT (envelope-from yar) Message-Id: <200705221007.l4MA7NGR000809@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 22 May 2007 10:07:22 +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/man5 passwd.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: Tue, 22 May 2007 10:07:24 -0000 yar 2007-05-22 10:07:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man5 passwd.5 Log: MFC 1.47: Document the current practice of locking and disabling accounts through passwd(5). Revision Changes Path 1.44.2.2 +32 -16 src/share/man/man5/passwd.5 From owner-cvs-src@FreeBSD.ORG Tue May 22 10:10:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 19C1E16A468; Tue, 22 May 2007 10:10:57 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E7D6213C48A; Tue, 22 May 2007 10:10:56 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MAAuq2004120; Tue, 22 May 2007 10:10:56 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MAAuFr004118; Tue, 22 May 2007 10:10:56 GMT (envelope-from yar) Message-Id: <200705221010.l4MAAuFr004118@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 22 May 2007 10:10:56 +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/man5 passwd.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: Tue, 22 May 2007 10:10:57 -0000 yar 2007-05-22 10:10:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man5 passwd.5 Log: MFC 1.48-1.50: Improve markup, add a missing xref. Revision Changes Path 1.44.2.3 +109 -64 src/share/man/man5/passwd.5 From owner-cvs-src@FreeBSD.ORG Tue May 22 10:15:39 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5327D16A46E; Tue, 22 May 2007 10:15:39 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id ED44113C484; Tue, 22 May 2007 10:15:38 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.14.1/8.14.1/NETPLEX) with ESMTP id l4MAFbem001621; Tue, 22 May 2007 06:15:37 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-3.0 (mail.ntplx.net [204.213.176.10]); Tue, 22 May 2007 06:15:37 -0400 (EDT) Date: Tue, 22 May 2007 06:15:37 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Jonathan Chen In-Reply-To: <20070522060432.GF70650@porthos.spock.org> Message-ID: References: <200705220303.l4M33TcW009568@repoman.freebsd.org> <20070522060432.GF70650@porthos.spock.org> 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/lib/libc/stdlib Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2007 10:15:39 -0000 On Tue, 22 May 2007, Jonathan Chen wrote: > On Tue, May 22, 2007 at 12:29:53AM -0400, Daniel Eischen wrote: >> On Tue, 22 May 2007, Daniel Eischen wrote: >> >>> On Tue, 22 May 2007, Jonathan Chen wrote: >>>> Log: >>>> __cleanup() is needed for ports/devel/valgrind, export it. >>> >>> Please revert this. fcloseall() is the interface to use. >> >> And the rule of thumb to use when trying to decide whether to export >> these functions is, does it have a prototype in /usr/include/... > > The change has been backed out, however, I still have some concerns whether > fcloseall() or something else is an appropriate replacement for __cleanup in > valgrind. The main reason for my concern is that fcloseall() is not > equivalent to __cleanup, and valgrind belongs in a special class of > programs where some of its actions should mirror those of libc as closely > as possible. A quick test shows that replacing __cleanup() with > fcloseall() in valgrind can have an effect on valgrind's report of memory > still allocated at program exit. fcloseall() was added so we can remove __cleanup(), and Linux has an fcloseall() also. If fcloseall() isn't functioning correctly, then let's fix it. But it looked like it was doing the same thing as __cleanup(), at least that is what it was suppose to be doing. What does valgrind do for Linux? > Furthermore, the private section of > Symbol.map already exports a number of other "private" functions not > mentioned in /usr/include. Yes, these are needed mostly for our base system, not for ports or things not part of our base. We should try and prevent adding private interfaces just for ports. I know there are a few exceptions, where some ports are using some of these private interfaces. But Kris has run a couple of port runs for me, and there's really not many instances of this. > While I respect the desire to keep libc as clean as possible, I think this > might be a case that warrants an exception. Nevertheless, I'm willing to > be convinced either way. Me too, but the purpose of fcloseall() was to remove references to __cleanup() ;-) -- DE From owner-cvs-src@FreeBSD.ORG Tue May 22 10:22:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4480D16A468; Tue, 22 May 2007 10:22:26 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1E44913C457; Tue, 22 May 2007 10:22:26 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MAMPhG015651; Tue, 22 May 2007 10:22:25 GMT (envelope-from rse@repoman.freebsd.org) Received: (from rse@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MAMPjL015631; Tue, 22 May 2007 10:22:25 GMT (envelope-from rse) Message-Id: <200705221022.l4MAMPjL015631@repoman.freebsd.org> From: "Ralf S. Engelschall" Date: Tue, 22 May 2007 10:22:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 10:22:26 -0000 rse 2007-05-22 10:22:24 UTC FreeBSD src repository Modified files: etc/rc.d hostid Log: Remove the ugly csh(1) based UUID lower-case translation hack from /etc/rc.d/hostid now that we switched the origin of the UUID (variable smbios.system.uuid as provided by the i386 BIOS code) to already provide a standard conforming lower-case UUID text representation. Revision Changes Path 1.6 +0 -1 src/etc/rc.d/hostid From owner-cvs-src@FreeBSD.ORG Tue May 22 10:28:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 54CCC16A421; Tue, 22 May 2007 10:28:47 +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 E3AB713C469; Tue, 22 May 2007 10:28:46 +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 9A6A2474C2; Tue, 22 May 2007 06:28:46 -0400 (EDT) Date: Tue, 22 May 2007 11:28:46 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Alfred Perlstein In-Reply-To: <20070522003856.GX21795@elvis.mu.org> Message-ID: <20070522112825.U50138@fledge.watson.org> References: <200705192051.l4JKp0rF074703@repoman.freebsd.org> <20070522003856.GX21795@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Andre Oppermann , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_syscalls.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, 22 May 2007 10:28:47 -0000 On Mon, 21 May 2007, Alfred Perlstein wrote: > Is this the same bug that used to be in sendfile but got corrected some > years back? Dunno, but it sounds like we really need a comprehensive set of edge-case tests for sendfile. Robert N M Watson Computer Laboratory University of Cambridge > > * Andre Oppermann [070519 13:52] wrote: >> andre 2007-05-19 20:50:59 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern uipc_syscalls.c >> Log: >> In kern_sendfile() adjust byte accounting of the file sending loop to >> ignore the size of any headers that were passed with the sendfile(2) >> system call. Otherwise the file sent will be truncated by the header >> size if the nbytes parameter was provided. The bug doesn't show up >> when either nbytes is zero, meaning send the whole file, or no header >> iovec is provided. >> >> Resolve a potential error aliasing of errors from the VM and sf_buf >> parts and the protocol send parts where an error of the latter over- >> writes one of the former. >> >> Update comments. >> >> The byte accounting bug wasn't seen in earlier because none of the popular >> sendfile(2) consumers, Apache, lighttpd and our ftpd(8) use it in modes >> that trigger it. The varnish HTTP proxy makes full use of it and exposed >> the problem. >> >> Bug found by: phk >> Tested by: phk >> >> Revision Changes Path >> 1.256 +37 -13 src/sys/kern/uipc_syscalls.c > > -- > - Alfred Perlstein > From owner-cvs-src@FreeBSD.ORG Tue May 22 10:36:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5CF1816A41F; Tue, 22 May 2007 10:36:13 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3647113C448; Tue, 22 May 2007 10:36:13 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MAaDQd030013; Tue, 22 May 2007 10:36:13 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MAaDFe030009; Tue, 22 May 2007 10:36:13 GMT (envelope-from ru) Message-Id: <200705221036.l4MAaDFe030009@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 22 May 2007 10:36:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/truss i386.conf i386linux.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: Tue, 22 May 2007 10:36:13 -0000 ru 2007-05-22 10:36:12 UTC FreeBSD src repository Modified files: usr.bin/truss i386.conf i386linux.conf Log: Don't want a stray systrace_args.c in objdir. Revision Changes Path 1.3 +3 -1 src/usr.bin/truss/i386.conf 1.3 +3 -1 src/usr.bin/truss/i386linux.conf From owner-cvs-src@FreeBSD.ORG Tue May 22 10:40:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9901216A468; Tue, 22 May 2007 10:40:59 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7300913C46A; Tue, 22 May 2007 10:40:59 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MAexdm034573; Tue, 22 May 2007 10:40:59 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MAexCv034561; Tue, 22 May 2007 10:40:59 GMT (envelope-from ru) Message-Id: <200705221040.l4MAexCv034561@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 22 May 2007 10:40: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/gnu/lib/libssp 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, 22 May 2007 10:40:59 -0000 ru 2007-05-22 10:40:59 UTC FreeBSD src repository Modified files: gnu/lib/libssp Makefile Log: Don't forget to clean generated ssp.h. Revision Changes Path 1.2 +1 -0 src/gnu/lib/libssp/Makefile From owner-cvs-src@FreeBSD.ORG Tue May 22 10:44:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A889916A469; Tue, 22 May 2007 10:44:50 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 4D81313C489; Tue, 22 May 2007 10:44:50 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id C0DC42084; Tue, 22 May 2007 12:44:42 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 3BE392083; Tue, 22 May 2007 12:44:42 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 1289F57AF; Tue, 22 May 2007 12:44:42 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Robert Watson References: <200705192051.l4JKp0rF074703@repoman.freebsd.org> <20070522003856.GX21795@elvis.mu.org> <20070522112825.U50138@fledge.watson.org> Date: Tue, 22 May 2007 12:44:41 +0200 In-Reply-To: <20070522112825.U50138@fledge.watson.org> (Robert Watson's message of "Tue\, 22 May 2007 11\:28\:46 +0100 \(BST\)") Message-ID: <863b1pyw6e.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, Alfred Perlstein , Andre Oppermann , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_syscalls.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, 22 May 2007 10:44:50 -0000 Robert Watson writes: > Alfred Perlstein writes: > > Is this the same bug that used to be in sendfile but got corrected > > some years back? > Dunno, but it sounds like we really need a comprehensive set of > edge-case tests for sendfile. This was not an edge case. The edge case (no offset, no length, no header) was the one that worked; it was the non-trivial case (non-zero offset, explicit length, non-empty header) that was broken. Nobody noticed because existing code (Apache, ftpd) only exercises the edge case. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue May 22 10:49:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A0AE616A421; Tue, 22 May 2007 10:49:43 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7A00A13C45E; Tue, 22 May 2007 10:49:43 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MAnhuU043798; Tue, 22 May 2007 10:49:43 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MAnhEg043788; Tue, 22 May 2007 10:49:43 GMT (envelope-from dds) Message-Id: <200705221049.l4MAnhEg043788@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 22 May 2007 10:49: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/usr.sbin/sa 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, 22 May 2007 10:49:43 -0000 dds 2007-05-22 10:49:43 UTC FreeBSD src repository Modified files: usr.sbin/sa Makefile Log: Set .PATH before referring to the corresponding sources. Revision Changes Path 1.12 +2 -2 src/usr.sbin/sa/Makefile From owner-cvs-src@FreeBSD.ORG Tue May 22 10:55:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C7CA216A41F; Tue, 22 May 2007 10:55:26 +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 901FB13C455; Tue, 22 May 2007 10:55:26 +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 462EB472EB; Tue, 22 May 2007 06:55:26 -0400 (EDT) Date: Tue, 22 May 2007 11:55:26 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= In-Reply-To: <863b1pyw6e.fsf@dwp.des.no> Message-ID: <20070522115320.C50138@fledge.watson.org> References: <200705192051.l4JKp0rF074703@repoman.freebsd.org> <20070522003856.GX21795@elvis.mu.org> <20070522112825.U50138@fledge.watson.org> <863b1pyw6e.fsf@dwp.des.no> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-73080879-1179831326=:50138" Cc: cvs-src@FreeBSD.org, Alfred Perlstein , Andre Oppermann , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_syscalls.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, 22 May 2007 10:55:26 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-73080879-1179831326=:50138 Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Tue, 22 May 2007, Dag-Erling Sm=F8rgrav wrote: > Robert Watson writes: >> Alfred Perlstein writes: >>> Is this the same bug that used to be in sendfile but got corrected some= =20 >>> years back? >> Dunno, but it sounds like we really need a comprehensive set of edge-cas= e=20 >> tests for sendfile. > > This was not an edge case. The edge case (no offset, no length, no heade= r)=20 > was the one that worked; it was the non-trivial case (non-zero offset,=20 > explicit length, non-empty header) that was broken. Nobody noticed becau= se=20 > existing code (Apache, ftpd) only exercises the edge case. I stand corrected. :-) Robert N M Watson Computer Laboratory University of Cambridge --0-73080879-1179831326=:50138-- From owner-cvs-src@FreeBSD.ORG Tue May 22 10:58:19 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE33B16A41F; Tue, 22 May 2007 10:58:19 +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 C621B13C448; Tue, 22 May 2007 10:58:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 1DD9E47307; Tue, 22 May 2007 06:58:19 -0400 (EDT) Date: Tue, 22 May 2007 11:58:19 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Bruce Evans In-Reply-To: <20070522164613.E5269@besplex.bde.org> Message-ID: <20070522115750.J50138@fledge.watson.org> References: <200705211816.l4LIG5io091428@repoman.freebsd.org> <20070522164613.E5269@besplex.bde.org> 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/lib/libmemstat memstat_malloc.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, 22 May 2007 10:58:20 -0000 On Tue, 22 May 2007, Bruce Evans wrote: > On Mon, 21 May 2007, Robert Watson wrote: > >> rwatson 2007-05-21 18:16:04 UTC >> >> FreeBSD src repository >> >> Modified files: >> lib/libmemstat memstat_malloc.c >> Log: >> Make pointer argument to kread_string() const since the kernel structure >> field is const, and then employ __DECONST before getting into the kvm >> code. This eliminates a gcc 4.2 warning about losing constification. >> >> __DECONST advice from: sam > > Should know better than to use __DECONST: C programmers. This basically trickles up from libkvm, which presumably also wants to be const-poisoned. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Tue May 22 10:58:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E547316A421; Tue, 22 May 2007 10:58:55 +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 A5A4F13C45A; Tue, 22 May 2007 10:58:55 +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 1DD4F474C4; Tue, 22 May 2007 06:58:55 -0400 (EDT) Date: Tue, 22 May 2007 11:58:55 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Diomidis Spinellis In-Reply-To: <200705220651.l4M6pcMA019867@repoman.freebsd.org> Message-ID: <20070522115826.U50138@fledge.watson.org> References: <200705220651.l4M6pcMA019867@repoman.freebsd.org> 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/share/man/man5 acct.5 src/sys/kern kern_acct.c src/sys/sys acct.h src/usr.bin/lastcomm Makefile lastcomm.c readrec.c src/usr.sbin/sa Makefile db.c extern.h main.c pdb.c usrdb.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, 22 May 2007 10:58:56 -0000 On Tue, 22 May 2007, Diomidis Spinellis wrote: > dds 2007-05-22 06:51:38 UTC > > FreeBSD src repository > > Modified files: > share/man/man5 acct.5 > sys/kern kern_acct.c > sys/sys acct.h > usr.bin/lastcomm Makefile lastcomm.c > usr.sbin/sa Makefile extern.h main.c pdb.c usrdb.c > Added files: > usr.bin/lastcomm readrec.c > usr.sbin/sa db.c > Log: > Increase precision of time values in the process accounting > structure, while maintaining backward compatibility with legacy > file and record formats. Thanks for doing the compatibility work on this -- it will be greatly appreciated. Thanks, Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Tue May 22 11:32:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3F91A16A41F; Tue, 22 May 2007 11:32:56 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 185D113C447; Tue, 22 May 2007 11:32:56 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MBWtwQ091050; Tue, 22 May 2007 11:32:55 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MBWtuQ091036; Tue, 22 May 2007 11:32:55 GMT (envelope-from nyan) Message-Id: <200705221132.l4MBWtuQ091036@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Tue, 22 May 2007 11:32:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/pc98 fixit-small_crunch.conf fixit_crunch.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: Tue, 22 May 2007 11:32:56 -0000 nyan 2007-05-22 11:32:55 UTC FreeBSD src repository Modified files: release/pc98 fixit-small_crunch.conf fixit_crunch.conf Log: Remove the restore and chroot command to avoid disk-full error. Revision Changes Path 1.9 +0 -3 src/release/pc98/fixit-small_crunch.conf 1.15 +0 -3 src/release/pc98/fixit_crunch.conf From owner-cvs-src@FreeBSD.ORG Tue May 22 11:42:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C45DC16A46F; Tue, 22 May 2007 11:42:01 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.freebsd.org (Postfix) with ESMTP id 1E31313C457; Tue, 22 May 2007 11:42:00 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 122B0487F4; Tue, 22 May 2007 13:41:58 +0200 (CEST) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 9E340456AB; Tue, 22 May 2007 13:41:48 +0200 (CEST) Date: Tue, 22 May 2007 13:41:44 +0200 From: Pawel Jakub Dawidek To: "Ralf S. Engelschall" Message-ID: <20070522114144.GA1135@garage.freebsd.pl> References: <200705221022.l4MAMPjL015631@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lrZ03NoBR/3+SXJZ" Content-Disposition: inline In-Reply-To: <200705221022.l4MAMPjL015631@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 11:42:01 -0000 --lrZ03NoBR/3+SXJZ Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 22, 2007 at 10:22:24AM +0000, Ralf S. Engelschall wrote: > rse 2007-05-22 10:22:24 UTC >=20 > FreeBSD src repository >=20 > Modified files: > etc/rc.d hostid=20 > Log: > Remove the ugly csh(1) based UUID lower-case translation hack from > /etc/rc.d/hostid now that we switched the origin of the UUID (variable > smbios.system.uuid as provided by the i386 BIOS code) to already provide > a standard conforming lower-case UUID text representation. Can you also remove checking for all zeros, as this is handle elsewhere already? --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --lrZ03NoBR/3+SXJZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFGUtb4ForvXbEpPzQRAkaaAKDUZTU3129TVtoln/1RTqdNlJjj0gCbBVbP wVHkdGTWGa2QPXcuVJknFoI= =u0Zn -----END PGP SIGNATURE----- --lrZ03NoBR/3+SXJZ-- From owner-cvs-src@FreeBSD.ORG Tue May 22 12:00:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5523F16A4BF; Tue, 22 May 2007 12:00:33 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 193DB13C4BE; Tue, 22 May 2007 12:00:33 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MC0W7A013896; Tue, 22 May 2007 12:00:32 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MC0W8t013895; Tue, 22 May 2007 12:00:32 GMT (envelope-from mav) Message-Id: <200705221200.l4MC0W8t013895@repoman.freebsd.org> From: Alexander Motin Date: Tue, 22 May 2007 12:00:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 12:00:33 -0000 mav 2007-05-22 12:00:32 UTC FreeBSD src repository Modified files: sys/conf files Log: Return back NETGRAPH_MPPC_COMPRESSION depends. Reviewed by: ru, julian Approved by: glebius (mentor) Revision Changes Path 1.1210 +2 -0 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Tue May 22 12:14:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 34A9E16A46B; Tue, 22 May 2007 12:14:44 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0DF7013C46C; Tue, 22 May 2007 12:14:44 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MCEhxP028288; Tue, 22 May 2007 12:14:43 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MCEhIK028282; Tue, 22 May 2007 12:14:43 GMT (envelope-from mav) Message-Id: <200705221214.l4MCEhIK028282@repoman.freebsd.org> From: Alexander Motin Date: Tue, 22 May 2007 12:14: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/sys/netgraph ng_nat.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, 22 May 2007 12:14:44 -0000 mav 2007-05-22 12:14:43 UTC FreeBSD src repository Modified files: sys/netgraph ng_nat.c Log: Allow node to bypass traffic while no alias address defined. Approved by: glebius (mentor) Revision Changes Path 1.9 +11 -9 src/sys/netgraph/ng_nat.c From owner-cvs-src@FreeBSD.ORG Tue May 22 12:20:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 90A9F16A400; Tue, 22 May 2007 12:20:06 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 69B7B13C455; Tue, 22 May 2007 12:20:06 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MCK685032706; Tue, 22 May 2007 12:20:06 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MCK6QH032705; Tue, 22 May 2007 12:20:06 GMT (envelope-from mav) Message-Id: <200705221220.l4MCK6QH032705@repoman.freebsd.org> From: Alexander Motin Date: Tue, 22 May 2007 12:20:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_nat.c ng_nat.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2007 12:20:06 -0000 mav 2007-05-22 12:20:06 UTC FreeBSD src repository Modified files: sys/netgraph ng_nat.c ng_nat.h Log: Add support for setmode and settarget messages. Approved by: glebius (mentor) Revision Changes Path 1.10 +76 -0 src/sys/netgraph/ng_nat.c 1.2 +23 -0 src/sys/netgraph/ng_nat.h From owner-cvs-src@FreeBSD.ORG Tue May 22 12:23:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C076516A47A; Tue, 22 May 2007 12:23:40 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F35FC13C45A; Tue, 22 May 2007 12:23:39 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MCNd8E036555; Tue, 22 May 2007 12:23:39 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MCNdup036548; Tue, 22 May 2007 12:23:39 GMT (envelope-from mav) Message-Id: <200705221223.l4MCNdup036548@repoman.freebsd.org> From: Alexander Motin Date: Tue, 22 May 2007 12:23:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 ng_nat.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, 22 May 2007 12:23:40 -0000 mav 2007-05-22 12:23:39 UTC FreeBSD src repository Modified files: share/man/man4 ng_nat.4 Log: Add support for setmode and settarget messages. Approved by: glebius (mentor) Revision Changes Path 1.3 +21 -0 src/share/man/man4/ng_nat.4 From owner-cvs-src@FreeBSD.ORG Tue May 22 13:20:34 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5AA3016A41F; Tue, 22 May 2007 13:20:34 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from mh2.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.freebsd.org (Postfix) with ESMTP id 22EC913C448; Tue, 22 May 2007 13:20:34 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from neutrino.centtech.com (neutrino.centtech.com [10.177.171.220]) by mh2.centtech.com (8.13.8/8.13.8) with ESMTP id l4MCukRK019364; Tue, 22 May 2007 07:56:46 -0500 (CDT) (envelope-from anderson@freebsd.org) Message-ID: <4652E88A.9080500@freebsd.org> Date: Tue, 22 May 2007 07:56:42 -0500 From: Eric Anderson User-Agent: Thunderbird 2.0.0.0 (X11/20070521) MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <200705211422.47842.jkim@FreeBSD.org> <86r6pagfic.fsf@dwp.des.no> <200705211548.46790.jkim@FreeBSD.org> <86myzygda0.fsf@dwp.des.no> In-Reply-To: <86myzygda0.fsf@dwp.des.no> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV 0.88.4/3281/Tue May 22 03:50:43 2007 on mh2.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=8.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh2.centtech.com Cc: Doug Barton , "Ralf S. Engelschall" , cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org, Jung-uk Kim Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 13:20:34 -0000 On 05/21/07 14:57, Dag-Erling Smørgrav wrote: > Jung-uk Kim writes: >> 'smbios.system.uuid' is exported from loader, not from kernel. And it >> already checks two things, i.e., all zero's and all 0xff's, which are >> the most common and 'useless' UUIDs. If the SMBIOS has one of these, >> it is not set at all. > > Is it safe to assume that smbios.system.uuid returns a string of the > correct form (the correct amount of hex digits with hyphens in the right > places) which is neither all-bits-zero nor all-bits-one? In that case, > there is no need to check anything in etc/rc.d/hostid. > > DES [picking random related post to reply to] The hostid script also is cranky when used on a diskless host, because it can't write to it's hostid file. I've been ignoring it, but I wanted to at least mention it. Shall I file a PR? Eric From owner-cvs-src@FreeBSD.ORG Tue May 22 13:54:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 45BF616A46B; Tue, 22 May 2007 13:54:01 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1E60F13C458; Tue, 22 May 2007 13:54:01 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MDs0vg033235; Tue, 22 May 2007 13:54:01 GMT (envelope-from rse@repoman.freebsd.org) Received: (from rse@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MDs0LE033231; Tue, 22 May 2007 13:54:00 GMT (envelope-from rse) Message-Id: <200705221354.l4MDs0LE033231@repoman.freebsd.org> From: "Ralf S. Engelschall" Date: Tue, 22 May 2007 13:54:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 13:54:01 -0000 rse 2007-05-22 13:54:00 UTC FreeBSD src repository Modified files: etc/rc.d hostid Log: backout filter of Nil UUID as the boot loader code already filters out Nil UUIDs (see src/sys/boot/i386/libi386/smbios.c:smbios_setuuid for details) Revision Changes Path 1.7 +0 -4 src/etc/rc.d/hostid From owner-cvs-src@FreeBSD.ORG Tue May 22 13:54:45 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 849A716A400; Tue, 22 May 2007 13:54:45 +0000 (UTC) (envelope-from rse@engelschall.com) Received: from visp1.engelschall.com (visp1.engelschall.com [195.30.6.144]) by mx1.freebsd.org (Postfix) with ESMTP id 3EC2313C468; Tue, 22 May 2007 13:54:45 +0000 (UTC) (envelope-from rse@engelschall.com) Received: by visp1.engelschall.com (Postfix, from userid 21100) id DC9191B4488B; Tue, 22 May 2007 15:55:29 +0200 (CEST) X-DKIM: Sendmail DKIM Filter v0.5.2 visp1.engelschall.com DC9191B4488B Received: by en1.engelschall.com (Postfix, from userid 10000) id 9CCB36D86D; Tue, 22 May 2007 15:53:46 +0200 (CEST) Date: Tue, 22 May 2007 15:53:46 +0200 From: "Ralf S. Engelschall" To: Pawel Jakub Dawidek Message-ID: <20070522135346.GA82211@engelschall.com> References: <200705221022.l4MAMPjL015631@repoman.freebsd.org> <20070522114144.GA1135@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070522114144.GA1135@garage.freebsd.pl> Organization: FreeBSD User-Agent: Mutt/1.5.15 OpenPKG/CURRENT (2007-04-06) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Ralf S. Engelschall" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Ralf S. Engelschall" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2007 13:54:45 -0000 On Tue, May 22, 2007, Pawel Jakub Dawidek wrote: > On Tue, May 22, 2007 at 10:22:24AM +0000, Ralf S. Engelschall wrote: > > rse 2007-05-22 10:22:24 UTC > > > > FreeBSD src repository > > > > Modified files: > > etc/rc.d hostid > > Log: > > Remove the ugly csh(1) based UUID lower-case translation hack from > > /etc/rc.d/hostid now that we switched the origin of the UUID (variable > > smbios.system.uuid as provided by the i386 BIOS code) to already provide > > a standard conforming lower-case UUID text representation. > > Can you also remove checking for all zeros, as this is handle elsewhere > already? /bin/done -- rse@FreeBSD.org Ralf S. Engelschall FreeBSD.org/~rse rse@engelschall.com FreeBSD committer www.engelschall.com From owner-cvs-src@FreeBSD.ORG Tue May 22 14:38:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E58C916A41F; Tue, 22 May 2007 14:38:22 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BE30313C480; Tue, 22 May 2007 14:38:22 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MEcHBv069976; Tue, 22 May 2007 14:38:22 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MEcHIn069972; Tue, 22 May 2007 14:38:17 GMT (envelope-from gallatin) Message-Id: <200705221438.l4MEcHIn069972@repoman.freebsd.org> From: Andrew Gallatin Date: Tue, 22 May 2007 14:38: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/sys/modules/mxge/mxge 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, 22 May 2007 14:38:23 -0000 gallatin 2007-05-22 14:38:17 UTC FreeBSD src repository Modified files: sys/modules/mxge/mxge Makefile Log: Hook mxge_lro.c to the build so that the if_mxge.ko module will load. Revision Changes Path 1.3 +1 -1 src/sys/modules/mxge/mxge/Makefile From owner-cvs-src@FreeBSD.ORG Tue May 22 15:35:58 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AC65616A479; Tue, 22 May 2007 15:35:58 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.freebsd.org (Postfix) with ESMTP id CCB6813C468; Tue, 22 May 2007 15:35:57 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id E94A7456AB; Tue, 22 May 2007 17:35:54 +0200 (CEST) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 41E3C45685; Tue, 22 May 2007 17:35:47 +0200 (CEST) Date: Tue, 22 May 2007 17:35:42 +0200 From: Pawel Jakub Dawidek To: Eric Anderson Message-ID: <20070522153542.GE1135@garage.freebsd.pl> References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <200705211422.47842.jkim@FreeBSD.org> <86r6pagfic.fsf@dwp.des.no> <200705211548.46790.jkim@FreeBSD.org> <86myzygda0.fsf@dwp.des.no> <4652E88A.9080500@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BZaMRJmqxGScZ8Mx" Content-Disposition: inline In-Reply-To: <4652E88A.9080500@freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: Doug Barton , "Ralf S. Engelschall" , cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org, Dag-Erling Sm?rgrav , Jung-uk Kim Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 15:35:58 -0000 --BZaMRJmqxGScZ8Mx Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 22, 2007 at 07:56:42AM -0500, Eric Anderson wrote: > On 05/21/07 14:57, Dag-Erling Sm?rgrav wrote: > >Jung-uk Kim writes: > >>'smbios.system.uuid' is exported from loader, not from kernel. And it > >>already checks two things, i.e., all zero's and all 0xff's, which are > >>the most common and 'useless' UUIDs. If the SMBIOS has one of these, > >>it is not set at all. > >Is it safe to assume that smbios.system.uuid returns a string of the > >correct form (the correct amount of hex digits with hyphens in the right > >places) which is neither all-bits-zero nor all-bits-one? In that case, > >there is no need to check anything in etc/rc.d/hostid. > >DES >=20 > [picking random related post to reply to] >=20 > The hostid script also is cranky when used on a diskless host, because it= can't write to it's hostid file. I've been ignoring it, but I wanted to a= t least mention it. >=20 > Shall I file a PR? It is probably not worth PR, because it's current. We should probably just remove the warning. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --BZaMRJmqxGScZ8Mx Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFGUw3OForvXbEpPzQRAnMMAKDsb/x/z41gH30OTQsvzomvIsPXawCfVNC2 9kuPr+1DR+UQ5BX0pjMNZRE= =g5de -----END PGP SIGNATURE----- --BZaMRJmqxGScZ8Mx-- From owner-cvs-src@FreeBSD.ORG Tue May 22 15:37:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 14C7616A400; Tue, 22 May 2007 15:37:59 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E140713C448; Tue, 22 May 2007 15:37:58 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MFbwVw054524; Tue, 22 May 2007 15:37:58 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MFbwsB054520; Tue, 22 May 2007 15:37:58 GMT (envelope-from cperciva) Message-Id: <200705221537.l4MFbwsB054520@repoman.freebsd.org> From: Colin Percival Date: Tue, 22 May 2007 15:37: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/lib/libarchive archive_write_disk_set_standard_lookup.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, 22 May 2007 15:37:59 -0000 cperciva 2007-05-22 15:37:58 UTC FreeBSD src repository Modified files: lib/libarchive archive_write_disk_set_standard_lookup.c Log: Replace "sizeof(struct bucket[cache_size])" with "cache_size * sizeof(struct bucket)". The former is valid in C99 but can confuse earlier compilers, while the latter is a standard idiom which all C compilers understand. Approved by: kientzle Revision Changes Path 1.3 +4 -4 src/lib/libarchive/archive_write_disk_set_standard_lookup.c From owner-cvs-src@FreeBSD.ORG Tue May 22 15:57:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1C9B716A469; Tue, 22 May 2007 15:57:36 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (grnl-static-02-0046.dsl.iowatelecom.net [69.66.56.110]) by mx1.freebsd.org (Postfix) with ESMTP id A538F13C480; Tue, 22 May 2007 15:57:35 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.13.8/8.13.8) with ESMTP id l4MFRrNI076295; Tue, 22 May 2007 10:27:53 -0500 (CDT) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.13.8/8.13.8/Submit) id l4MFRrbN076294; Tue, 22 May 2007 10:27:53 -0500 (CDT) (envelope-from brooks) Date: Tue, 22 May 2007 10:27:53 -0500 From: Brooks Davis To: Eric Anderson Message-ID: <20070522152753.GB75668@lor.one-eyed-alien.net> References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <200705211422.47842.jkim@FreeBSD.org> <86r6pagfic.fsf@dwp.des.no> <200705211548.46790.jkim@FreeBSD.org> <86myzygda0.fsf@dwp.des.no> <4652E88A.9080500@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="kORqDWCi7qDJ0mEj" Content-Disposition: inline In-Reply-To: <4652E88A.9080500@freebsd.org> User-Agent: Mutt/1.5.15 (2007-04-06) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (lor.one-eyed-alien.net [127.0.0.1]); Tue, 22 May 2007 10:27:53 -0500 (CDT) Cc: Doug Barton , "Ralf S. Engelschall" , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, src-committers@FreeBSD.org, Dag-Erling Sm?rgrav , Jung-uk Kim Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 15:57:36 -0000 --kORqDWCi7qDJ0mEj Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 22, 2007 at 07:56:42AM -0500, Eric Anderson wrote: > On 05/21/07 14:57, Dag-Erling Sm?rgrav wrote: > > Jung-uk Kim writes: > >> 'smbios.system.uuid' is exported from loader, not from kernel. And it > >> already checks two things, i.e., all zero's and all 0xff's, which are > >> the most common and 'useless' UUIDs. If the SMBIOS has one of these, > >> it is not set at all. > > Is it safe to assume that smbios.system.uuid returns a string of the > > correct form (the correct amount of hex digits with hyphens in the right > > places) which is neither all-bits-zero nor all-bits-one? In that case, > > there is no need to check anything in etc/rc.d/hostid. > > DES >=20 > [picking random related post to reply to] >=20 > The hostid script also is cranky when used on a diskless host, because i= t=20 > can't write to it's hostid file. I've been ignoring it, but I wanted to= at=20 > least mention it. >=20 > Shall I file a PR? I'm not sure that's a bug. Perhaps if it's too noisy. There are several other places that require a writable etc or require certain files to be linked to somewhere writable. Adding a note to the diskless(8) manpage might be useful. -- Brooks --kORqDWCi7qDJ0mEj Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFGUwv4XY6L6fI4GtQRAncLAKCG3UEQmJqO9Zv2OieiRmuk9C5F9ACfQzu5 /EovC49mZAQm+cI6Lkd8f2I= =t5Ng -----END PGP SIGNATURE----- --kORqDWCi7qDJ0mEj-- From owner-cvs-src@FreeBSD.ORG Tue May 22 15:57:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7130616A46C; Tue, 22 May 2007 15:57:49 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5E37F13C465; Tue, 22 May 2007 15:57:49 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MFvnaW072743; Tue, 22 May 2007 15:57:49 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MFvnbb072742; Tue, 22 May 2007 15:57:49 GMT (envelope-from gallatin) Message-Id: <200705221557.l4MFvnbb072742@repoman.freebsd.org> From: Andrew Gallatin Date: Tue, 22 May 2007 15:57:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mxge if_mxge.c if_mxge_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: Tue, 22 May 2007 15:57:49 -0000 gallatin 2007-05-22 15:57:49 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c if_mxge_var.h Log: mxge cleanups: - Remove code to use the special wc_fifo. It has been disabled by default in our other drivers as it actually slows down transmit by a small amount - Dynamically determine the amount of space required for the rx_done ring rather than hardcoding it. - Compute the number of tx descriptors we are willing to transmit per frame as the minimum of 128 or 1/4 the tx ring size. - Fix a typo in the tx dma tag setup which could lead to unnecessary defragging of TSO packets (and potentially even dropping TSO packets due to EFBIG being returned). - Add a counter to keep track of how many times we've needed to defragment a frame. It should always be zero. - Export new extended f/w counters via sysctl Sponsored by: Myricom, Inc. Revision Changes Path 1.31 +87 -111 src/sys/dev/mxge/if_mxge.c 1.12 +6 -6 src/sys/dev/mxge/if_mxge_var.h From owner-cvs-src@FreeBSD.ORG Tue May 22 16:17:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 713A316A48F; Tue, 22 May 2007 16:17:32 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5BF0513C45A; Tue, 22 May 2007 16:17:32 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MGHWdV090668; Tue, 22 May 2007 16:17:32 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MGHW46090664; Tue, 22 May 2007 16:17:32 GMT (envelope-from glebius) Message-Id: <200705221617.l4MGHW46090664@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 22 May 2007 16:17:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net route.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, 22 May 2007 16:17:32 -0000 glebius 2007-05-22 16:17:32 UTC FreeBSD src repository Modified files: sys/net route.c Log: Some minor cleanups: - In rt_check() remove the senderr() macro and the "bad" label. They used to simplify code, but now aren't. - Remove extra RT_LOCK_ASSERT() in rt_setgate(). The RT_REMREF macro does this. - In rtfree() convert panics to KASSERTs. - Strict the routing API: rtfree() should be called only in a case when we are completely sure we've got the last reference on the rtentry. In all other cases RTFREE_LOCKED() macro should be used. If the reference isn't the last one spit out a warning printf. Correct the only(?) case for this in rt_check(). - Fix typos in comments. Revision Changes Path 1.119 +15 -22 src/sys/net/route.c From owner-cvs-src@FreeBSD.ORG Tue May 22 16:18:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C57A516A468; Tue, 22 May 2007 16:18:45 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 81F0F13C489; Tue, 22 May 2007 16:18:45 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l4MGFQp4060638; Tue, 22 May 2007 10:15:26 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 22 May 2007 10:15:26 -0600 (MDT) Message-Id: <20070522.101526.78768763.imp@bsdimp.com> To: rwatson@FreeBSD.org From: Warner Losh In-Reply-To: <20070522112825.U50138@fledge.watson.org> References: <200705192051.l4JKp0rF074703@repoman.freebsd.org> <20070522003856.GX21795@elvis.mu.org> <20070522112825.U50138@fledge.watson.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 22 May 2007 10:15:26 -0600 (MDT) Cc: cvs-src@FreeBSD.org, alfred@FreeBSD.org, andre@FreeBSD.org, cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_syscalls.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, 22 May 2007 16:18:45 -0000 > On Mon, 21 May 2007, Alfred Perlstein wrote: > > > Is this the same bug that used to be in sendfile but got corrected some > > years back? > > Dunno, but it sounds like we really need a comprehensive set of edge-case > tests for sendfile. There are those that advocate writing a test case that fails, then fixing the code until the test case succeeds, then committing the test case to the test-bed at the same time the code is committed to the tree. With the test-case gating the code. This works well for some thing, but we can't do it universally since some test-cases would be only for 'rogue' hardware, which can't be automatically tested. Warner From owner-cvs-src@FreeBSD.ORG Tue May 22 16:21:57 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 78D2F16A469; Tue, 22 May 2007 16:21:57 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 3509A13C458; Tue, 22 May 2007 16:21:57 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l4MGKjtM060667; Tue, 22 May 2007 10:20:45 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 22 May 2007 10:20:45 -0600 (MDT) Message-Id: <20070522.102045.112563319.imp@bsdimp.com> To: rwatson@freebsd.org From: Warner Losh In-Reply-To: <20070522115750.J50138@fledge.watson.org> References: <200705211816.l4LIG5io091428@repoman.freebsd.org> <20070522164613.E5269@besplex.bde.org> <20070522115750.J50138@fledge.watson.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 22 May 2007 10:20:45 -0600 (MDT) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, bde@optusnet.com.au Subject: Re: cvs commit: src/lib/libmemstat memstat_malloc.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, 22 May 2007 16:21:57 -0000 From: Robert Watson Subject: Re: cvs commit: src/lib/libmemstat memstat_malloc.c Date: Tue, 22 May 2007 11:58:19 +0100 (BST) > > On Tue, 22 May 2007, Bruce Evans wrote: > > > On Mon, 21 May 2007, Robert Watson wrote: > > > >> rwatson 2007-05-21 18:16:04 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> lib/libmemstat memstat_malloc.c > >> Log: > >> Make pointer argument to kread_string() const since the kernel structure > >> field is const, and then employ __DECONST before getting into the kvm > >> code. This eliminates a gcc 4.2 warning about losing constification. > >> > >> __DECONST advice from: sam > > > > Should know better than to use __DECONST: C programmers. Zen Master bde hits. You are confused. You are Dazed.--More-- You have received enlightment. Welcome to level 34583. > This basically trickles up from libkvm, which presumably also wants to be > const-poisoned. Yes. Const poisoning is a post-order call graph traversal excersize. However, given the size of our call graphs, and their complexity, there are practical issues. In const-poisoning large systems, often times one needs to use half-measures, and bogosities like __DECONST to make progress. Warner From owner-cvs-src@FreeBSD.ORG Tue May 22 16:56:09 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D245116A46D; Tue, 22 May 2007 16:56:09 +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 8C50113C4C9; Tue, 22 May 2007 16:56:09 +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 C112917382; Tue, 22 May 2007 16:56:07 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.1/8.14.1) with ESMTP id l4MGuQlP013452; Tue, 22 May 2007 16:56:26 GMT (envelope-from phk@critter.freebsd.dk) To: Warner Losh From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 22 May 2007 10:20:45 CST." <20070522.102045.112563319.imp@bsdimp.com> Date: Tue, 22 May 2007 16:56:26 +0000 Message-ID: <13451.1179852986@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, rwatson@freebsd.org, cvs-all@freebsd.org, bde@optusnet.com.au Subject: Re: cvs commit: src/lib/libmemstat memstat_malloc.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, 22 May 2007 16:56:09 -0000 In message <20070522.102045.112563319.imp@bsdimp.com>, Warner Losh writes: >> > Should know better than to use __DECONST: C programmers. > >Zen Master bde hits. You are confused. You are Dazed.--More-- >You have received enlightment. Welcome to level 34583. Actually, I'm not sure I made it. Const is a very useful construct, both for the compilers ability to generate good code and for the programmer to express his intention, but the simplicity of the const concept in C means that it is less useful than it could be, unless __DECONST and similar are (ab)used. Take a simple example: struct foo { ... }; struct foo *create_foo(args, ...); void destroy_foo(struct foo *); Nothing outside these two functions should modify, reassign or otherwise muck about with the contents of a struct foo. In an ideal world, I would have two versions of struct foo: one where all members are const and one where they are not, and compiler would realize that a cast from the R/W to the R/O variant is a safe operation, so that create_foo() could be written in terms of and return the R/O variant How to do the destroy_foo() needs a different trick, since we are not modifying the fields, we are destroying them, so the needed information here is custody information: void destroy_foo(struct foo * __custody); which tells the compiler that the pointer and what it pointed to is not valid after a call to destroy_foo(). C unfortunately lacks a syntax that can express suck subtle and non-subtle nuances and recent standardization efforts have shown little interest in offering more "intentional programming" facilities in C. Absent such progress and despite what the Zen master says, I think const is a useful concept and that the occational well-thought out use of __DECONST() can not only be fully justified but also recommended. Provided it is used to improve the expression of deliberate intent, rather than to paste over gottchas. -- 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 May 22 17:01:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE79E16A41F; Tue, 22 May 2007 17:01:09 +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 81F0113C4B9; Tue, 22 May 2007 17:01:09 +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 B334D4731F; Tue, 22 May 2007 13:01:08 -0400 (EDT) Date: Tue, 22 May 2007 13:01:08 -0400 (EDT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Warner Losh In-Reply-To: <20070522.101526.78768763.imp@bsdimp.com> Message-ID: <20070522125959.Q28780@fledge.watson.org> References: <200705192051.l4JKp0rF074703@repoman.freebsd.org> <20070522003856.GX21795@elvis.mu.org> <20070522112825.U50138@fledge.watson.org> <20070522.101526.78768763.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, alfred@FreeBSD.org, andre@FreeBSD.org, cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_syscalls.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, 22 May 2007 17:01:09 -0000 On Tue, 22 May 2007, Warner Losh wrote: >> On Mon, 21 May 2007, Alfred Perlstein wrote: >> >>> Is this the same bug that used to be in sendfile but got corrected some >>> years back? >> >> Dunno, but it sounds like we really need a comprehensive set of edge-case >> tests for sendfile. > > There are those that advocate writing a test case that fails, then fixing > the code until the test case succeeds, then committing the test case to the > test-bed at the same time the code is committed to the tree. With the > test-case gating the code. > > This works well for some thing, but we can't do it universally since some > test-cases would be only for 'rogue' hardware, which can't be automatically > tested. In this case, the problem is that we already have a piece of complex subsystem code without tests, so we bump into both regressions and new bugs with moderate frequency, and need to write basic functional tests. An interesting variable in test cases for sendfile, btw, is to use UNIX domain sockets as a transport, not just TCP Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Tue May 22 17:07:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EAD8216A41F for ; Tue, 22 May 2007 17:07:06 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 89ABC13C4C7 for ; Tue, 22 May 2007 17:07:06 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 19924 invoked by uid 399); 22 May 2007 17:07:05 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 22 May 2007 17:07:05 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <46532337.2040302@FreeBSD.org> Date: Tue, 22 May 2007 10:07:03 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: Brooks Davis References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <200705211422.47842.jkim@FreeBSD.org> <86r6pagfic.fsf@dwp.des.no> <200705211548.46790.jkim@FreeBSD.org> <86myzygda0.fsf@dwp.des.no> <4652E88A.9080500@freebsd.org> <20070522152753.GB75668@lor.one-eyed-alien.net> In-Reply-To: <20070522152753.GB75668@lor.one-eyed-alien.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Ralf S. Engelschall" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 17:07:07 -0000 Brooks Davis wrote: > I'm not sure that's a bug. Perhaps if it's too noisy. There are > several other places that require a writable etc or require certain > files to be linked to somewhere writable. Adding a note to the > diskless(8) manpage might be useful. I had a concern about this too, but didn't want to seem like I was loading up on this poor little script. :) Would this be better placed in /var/db? Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Tue May 22 17:07:45 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DE2E616A478; Tue, 22 May 2007 17:07:45 +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 76DBD13C469; Tue, 22 May 2007 17:07:45 +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 0CB4B474E9; Tue, 22 May 2007 13:07:44 -0400 (EDT) Date: Tue, 22 May 2007 13:07:43 -0400 (EDT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Poul-Henning Kamp In-Reply-To: <13451.1179852986@critter.freebsd.dk> Message-ID: <20070522130612.A28780@fledge.watson.org> References: <13451.1179852986@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Warner Losh , bde@optusnet.com.au Subject: Re: cvs commit: src/lib/libmemstat memstat_malloc.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, 22 May 2007 17:07:46 -0000 On Tue, 22 May 2007, Poul-Henning Kamp wrote: > C unfortunately lacks a syntax that can express suck subtle and non-subtle > nuances and recent standardization efforts have shown little interest in > offering more "intentional programming" facilities in C. > > Absent such progress and despite what the Zen master says, I think const is > a useful concept and that the occational well-thought out use of __DECONST() > can not only be fully justified but also recommended. Provided it is used > to improve the expression of deliberate intent, rather than to paste over > gottchas. I like const, but it necessarily requires incremental deployment on a code base. __DECONST allows use of const in new modules before dependent modules have been converted. To pull an arbitrary example out of an arbitrary hat: libkvm isn't const-poisoned, but libmemstat is. With the new gcc version, we now see a warning, which is silenced by marking the transition into libkvm with __DECONST. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Tue May 22 17:29:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9EEFB16A421; Tue, 22 May 2007 17:29:40 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (grnl-static-02-0046.dsl.iowatelecom.net [69.66.56.110]) by mx1.freebsd.org (Postfix) with ESMTP id 2E30113C4B0; Tue, 22 May 2007 17:29:40 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.13.8/8.13.8) with ESMTP id l4MHTc1b077393; Tue, 22 May 2007 12:29:39 -0500 (CDT) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.13.8/8.13.8/Submit) id l4MHTct5077392; Tue, 22 May 2007 12:29:38 -0500 (CDT) (envelope-from brooks) Date: Tue, 22 May 2007 12:29:38 -0500 From: Brooks Davis To: Doug Barton Message-ID: <20070522172938.GA77003@lor.one-eyed-alien.net> References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <200705211422.47842.jkim@FreeBSD.org> <86r6pagfic.fsf@dwp.des.no> <200705211548.46790.jkim@FreeBSD.org> <86myzygda0.fsf@dwp.des.no> <4652E88A.9080500@freebsd.org> <20070522152753.GB75668@lor.one-eyed-alien.net> <46532337.2040302@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HcAYCG3uE/tztfnV" Content-Disposition: inline In-Reply-To: <46532337.2040302@FreeBSD.org> User-Agent: Mutt/1.5.15 (2007-04-06) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (lor.one-eyed-alien.net [127.0.0.1]); Tue, 22 May 2007 12:29:39 -0500 (CDT) Cc: cvs-src@FreeBSD.org, Brooks Davis , "Ralf S. Engelschall" , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 17:29:40 -0000 --HcAYCG3uE/tztfnV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 22, 2007 at 10:07:03AM -0700, Doug Barton wrote: > Brooks Davis wrote: >=20 > > I'm not sure that's a bug. Perhaps if it's too noisy. There are > > several other places that require a writable etc or require certain > > files to be linked to somewhere writable. Adding a note to the > > diskless(8) manpage might be useful. >=20 > I had a concern about this too, but didn't want to seem like I was loadi= ng=20 > up on this poor little script. :) Would this be better placed in /var/d= b? I think /etc or /boot is the right place and IIRC pjd had a reason why /etc was right. The problem with /var/db is that's it's not available until fairly late in the boot and hostid is needed for non-root disks. It's worth remembering that in the normal course of operation, /etc/hostid is written once per system lifetime. Making diskless users set it up by hand or as a symlink to somewhere writable seems harmless to me. -- Brooks --HcAYCG3uE/tztfnV Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFGUyiCXY6L6fI4GtQRAqC4AKDWOg8JfWSz5JmjDp0onDNR5xiEpwCg4ABn iitehuX4gPICE1LokvAisrw= =/lSk -----END PGP SIGNATURE----- --HcAYCG3uE/tztfnV-- From owner-cvs-src@FreeBSD.ORG Tue May 22 17:41:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A2C1C16A400; Tue, 22 May 2007 17:41:10 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7C0C913C45B; Tue, 22 May 2007 17:41:10 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MHfAhC083542; Tue, 22 May 2007 17:41:10 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MHfA2V083537; Tue, 22 May 2007 17:41:10 GMT (envelope-from thompsa) Message-Id: <200705221741.l4MHfA2V083537@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 22 May 2007 17:41:10 +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 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 May 2007 17:41:10 -0000 thompsa 2007-05-22 17:41:10 UTC FreeBSD src repository Modified files: sbin/ifconfig ifconfig.8 ifconfig.c Log: Add the -n flag for disabling automatic module loading, this will be used by rc.d to stop it reloading the network module on unload. Revision Changes Path 1.138 +8 -0 src/sbin/ifconfig/ifconfig.8 1.131 +10 -2 src/sbin/ifconfig/ifconfig.c From owner-cvs-src@FreeBSD.ORG Tue May 22 18:14:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4951116A421; Tue, 22 May 2007 18:14:36 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2204913C4BF; Tue, 22 May 2007 18:14:36 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MIEaLs011185; Tue, 22 May 2007 18:14:36 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MIEZ7c011180; Tue, 22 May 2007 18:14:35 GMT (envelope-from brueffer) Message-Id: <200705221814.l4MIEZ7c011180@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 22 May 2007 18:14: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/man4 ng_car.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, 22 May 2007 18:14:36 -0000 brueffer 2007-05-22 18:14:35 UTC FreeBSD src repository Modified files: share/man/man4 ng_car.4 Log: Fix typos. Revision Changes Path 1.3 +4 -4 src/share/man/man4/ng_car.4 From owner-cvs-src@FreeBSD.ORG Tue May 22 18:16:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CB26B16A46B; Tue, 22 May 2007 18:16:24 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A320613C4E7; Tue, 22 May 2007 18:16:24 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MIGNad012739; Tue, 22 May 2007 18:16:23 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MIGNGh012738; Tue, 22 May 2007 18:16:23 GMT (envelope-from jkim) Message-Id: <200705221816.l4MIGNGh012738@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 22 May 2007 18:16:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.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, 22 May 2007 18:16:24 -0000 jkim 2007-05-22 18:16:23 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Add delays in MI communication register R/W loops. Revision Changes Path 1.190 +2 -0 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Tue May 22 18:51:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E562416A47B; Tue, 22 May 2007 18:51:06 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BC38113C469; Tue, 22 May 2007 18:51:06 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MIp6RU047147; Tue, 22 May 2007 18:51:06 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MIp5EF047133; Tue, 22 May 2007 18:51:05 GMT (envelope-from jkim) Message-Id: <200705221851.l4MIp5EF047133@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 22 May 2007 18:51: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/sys/dev/bge if_bge.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, 22 May 2007 18:51:07 -0000 jkim 2007-05-22 18:51:05 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Fix time out check in EEPROM read and move delays to give some settle time. Submitted by: mjacob Revision Changes Path 1.191 +12 -11 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Tue May 22 19:09:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A277616A41F; Tue, 22 May 2007 19:09:17 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7B87C13C4C8; Tue, 22 May 2007 19:09:17 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MJ9HEu066385; Tue, 22 May 2007 19:09:17 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MJ9HnX066381; Tue, 22 May 2007 19:09:17 GMT (envelope-from brueffer) Message-Id: <200705221909.l4MJ9HnX066381@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 22 May 2007 19:09:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2007 19:09:17 -0000 brueffer 2007-05-22 19:09:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: New release notes: - axe(4) altq support - pw -M - twa(4) update to 3.60.03.006 - ftpd(8) RFC2389 and RFC2640 support - lagg(4) - snd_hda - snd_envy24 / envy24ht - snd_spicds - mpt(4) updates Modified release notes: - small fixes in the top -j entry Revision Changes Path 1.883.2.72 +42 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue May 22 19:11:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A52516A473; Tue, 22 May 2007 19:11:40 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3370213C4BF; Tue, 22 May 2007 19:11:40 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MJBeGU069305; Tue, 22 May 2007 19:11:40 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MJBdFu069301; Tue, 22 May 2007 19:11:39 GMT (envelope-from jkim) Message-Id: <200705221911.l4MJBdFu069301@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 22 May 2007 19:11:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.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, 22 May 2007 19:11:40 -0000 jkim 2007-05-22 19:11:39 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Remove stale alpha support code. Revision Changes Path 1.192 +0 -11 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Tue May 22 19:12:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7699F16A4A1; Tue, 22 May 2007 19:12:11 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5058613C45A; Tue, 22 May 2007 19:12:11 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MJCBVB069883; Tue, 22 May 2007 19:12:11 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MJCB7W069882; Tue, 22 May 2007 19:12:11 GMT (envelope-from brueffer) Message-Id: <200705221912.l4MJCB7W069882@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 22 May 2007 19:12:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 twa.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, 22 May 2007 19:12:11 -0000 brueffer 2007-05-22 19:12:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 twa.4 Log: MFC: rev. 1.8 Add some newly supported controllers. Revision Changes Path 1.4.2.4 +15 -3 src/share/man/man4/twa.4 From owner-cvs-src@FreeBSD.ORG Tue May 22 19:14:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 75C7316A475; Tue, 22 May 2007 19:14:02 +0000 (UTC) (envelope-from bde@optusnet.com.au) Received: from mail06.syd.optusnet.com.au (mail06.syd.optusnet.com.au [211.29.132.187]) by mx1.freebsd.org (Postfix) with ESMTP id 60FE413C45E; Tue, 22 May 2007 19:14:00 +0000 (UTC) (envelope-from bde@optusnet.com.au) Received: from besplex.bde.org (c211-30-216-190.carlnfd3.nsw.optusnet.com.au [211.30.216.190]) by mail06.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l4MJDj9U030164 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 23 May 2007 05:13:47 +1000 Date: Wed, 23 May 2007 05:13:46 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Robert Watson In-Reply-To: <20070522130612.A28780@fledge.watson.org> Message-ID: <20070523042117.G87260@besplex.bde.org> References: <13451.1179852986@critter.freebsd.dk> <20070522130612.A28780@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Poul-Henning Kamp , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Warner Losh Subject: Re: cvs commit: src/lib/libmemstat memstat_malloc.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, 22 May 2007 19:14:02 -0000 On Tue, 22 May 2007, Robert Watson wrote: > On Tue, 22 May 2007, Poul-Henning Kamp wrote: > >> C unfortunately lacks a syntax that can express suck subtle and non-subtle >> nuances and recent standardization efforts have shown little interest in >> offering more "intentional programming" facilities in C. >> >> Absent such progress and despite what the Zen master says, I think const is >> a useful concept and that the occational well-thought out use of >> __DECONST() can not only be fully justified but also recommended. Provided >> it is used to improve the expression of deliberate intent, rather than to >> paste over gottchas. Further investigation (more details in private mail) shows that the use of __DECONST() here is even worse than for pasting over gotchas. __DECONST() is being abused mainly to convert from a pointer to an unsigned long. It casts away a const qualifier almost as a side effect, but so does the old code on amd64 at least. Both __DECONST() and the old code depend on the gcc bug that -Wcast-qual is broken for casts from pointers to integers. If the change to use __DECONST() has any effect at all, then it seems to be because gcc has fixed this bug for conversions to some integer types but not to uintptr_t. > I like const, but it necessarily requires incremental deployment on a code > base. __DECONST allows use of const in new modules before dependent modules > have been converted. To pull an arbitrary example out of an arbitrary hat: > libkvm isn't const-poisoned, but libmemstat is. With the new gcc version, we > now see a warning, which is silenced by marking the transition into libkvm > with __DECONST. Again, the type mismatches have very little to do with const. libkvm requires kernel addresses to be represented as unsigned longs, while libmemstat requires kernel addresses to be represented as "void *"s or "const void *"s. Neither of these requirements is very good, and libmemstat's requirement is a regression if anything, since the kernel address space might be segmented or otherwise magic and thus unrepresentable by userland pointers. To convert between these APIs, pointers must be converted to integers, and type qualifiers are normally lost as a side effect. Bruce From owner-cvs-src@FreeBSD.ORG Tue May 22 19:22:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7727B16A482; Tue, 22 May 2007 19:22:59 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5109D13C483; Tue, 22 May 2007 19:22:59 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MJMxSn081000; Tue, 22 May 2007 19:22:59 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MJMxN9080996; Tue, 22 May 2007 19:22:59 GMT (envelope-from jkim) Message-Id: <200705221922.l4MJMxN9080996@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 22 May 2007 19:22: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/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2007 19:22:59 -0000 jkim 2007-05-22 19:22:58 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Rearrange DMA read/write control register settings based on document snippet provided by davidch via glebius. PR: kern/96806 Revision Changes Path 1.193 +43 -43 src/sys/dev/bge/if_bge.c 1.73 +3 -4 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Tue May 22 19:35:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 551F816A469; Tue, 22 May 2007 19:35:35 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2E82913C455; Tue, 22 May 2007 19:35:35 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MJZZGP093655; Tue, 22 May 2007 19:35:35 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MJZZ2u093654; Tue, 22 May 2007 19:35:35 GMT (envelope-from jkim) Message-Id: <200705221935.l4MJZZ2u093654@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 22 May 2007 19: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/share/man/man4 bge.4 src/sys/dev/bge if_bge.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, 22 May 2007 19:35:35 -0000 jkim 2007-05-22 19:35:34 UTC FreeBSD src repository Modified files: share/man/man4 bge.4 sys/dev/bge if_bge.c Log: Remove BCM5704S specific tunable (hw.bge.fake_autoneg) and auto-detect the condition. Revision Changes Path 1.32 +2 -5 src/share/man/man4/bge.4 1.194 +13 -15 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Tue May 22 19:46:44 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F0F5916A400 for ; Tue, 22 May 2007 19:46:44 +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 ACC5C13C458 for ; Tue, 22 May 2007 19:46:44 +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 7E321E7A3F9 for ; Tue, 22 May 2007 19:29:33 +0000 (UTC) Received: by britannica.bec.de (Postfix, from userid 1000) id BA6A97D3D; Tue, 22 May 2007 21:29:13 +0200 (CEST) Date: Tue, 22 May 2007 21:29:11 +0200 From: Joerg Sonnenberger To: cvs-src@freebsd.org Message-ID: <20070522192911.GA11446@britannica.bec.de> References: <13451.1179852986@critter.freebsd.dk> <20070522130612.A28780@fledge.watson.org> <20070523042117.G87260@besplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070523042117.G87260@besplex.bde.org> User-Agent: Mutt/1.5.13 (2006-08-11) Subject: Re: cvs commit: src/lib/libmemstat memstat_malloc.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, 22 May 2007 19:46:45 -0000 On Wed, May 23, 2007 at 05:13:46AM +1000, Bruce Evans wrote: > Again, the type mismatches have very little to do with const. libkvm > requires kernel addresses to be represented as unsigned longs, while > libmemstat requires kernel addresses to be represented as "void *"s or > "const void *"s. Neither of these requirements is very good, and > libmemstat's requirement is a regression if anything, since the kernel > address space might be segmented or otherwise magic and thus unrepresentable > by userland pointers. Or more trivially, the kernel address space can be 64bit and the userland 32bit. But I guess that is something noone cared so far. PAE is another good example of why this is not as uncommon as it might seem. Joerg From owner-cvs-src@FreeBSD.ORG Tue May 22 20:24:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9F89316A469; Tue, 22 May 2007 20:24:08 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7A3DA13C44B; Tue, 22 May 2007 20:24:08 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MKO8VR035001; Tue, 22 May 2007 20:24:08 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MKO8WC035000; Tue, 22 May 2007 20:24:08 GMT (envelope-from jkim) Message-Id: <200705222024.l4MKO8WC035000@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 22 May 2007 20:24: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/sys/dev/bge if_bge.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, 22 May 2007 20:24:08 -0000 jkim 2007-05-22 20:24:08 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Remove an empty line. Revision Changes Path 1.195 +0 -1 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Tue May 22 20:28:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1260316A468; Tue, 22 May 2007 20:28:20 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 03C8113C45A; Tue, 22 May 2007 20:28:20 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MKSJLN038734; Tue, 22 May 2007 20:28:19 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MKSJxs038733; Tue, 22 May 2007 20:28:19 GMT (envelope-from simon) Message-Id: <200705222028.l4MKSJxs038733@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 22 May 2007 20:28:19 +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/crypto/openssl/crypto/asn1 asn1.h src/crypto/openssl/crypto/ocsp ocsp.h src/crypto/openssl/crypto/pem pem.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2007 20:28:20 -0000 simon 2007-05-22 20:28:19 UTC FreeBSD src repository Modified files: crypto/openssl/crypto/asn1 asn1.h crypto/openssl/crypto/ocsp ocsp.h crypto/openssl/crypto/pem pem.h Log: Fix runtime crash in OpenSSL with "Illegal instruction" by making some casts a bit less evil. This was e.g. seen when using portsnap as: Fetching snapshot tag from portsnap3.FreeBSD.org... Illegal instruction Note the patch is slightly different from kan's original patch to match style in the OpenSSL source files a bit better. Submitted by: kan Tested by: many Revision Changes Path 1.2 +783 -495 src/crypto/openssl/crypto/asn1/asn1.h 1.2 +11 -16 src/crypto/openssl/crypto/ocsp/ocsp.h 1.2 +168 -54 src/crypto/openssl/crypto/pem/pem.h From owner-cvs-src@FreeBSD.ORG Tue May 22 21:22:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E3CBB16A46B; Tue, 22 May 2007 21:22:26 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BD80313C44C; Tue, 22 May 2007 21:22:26 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MLMQhN004976; Tue, 22 May 2007 21:22:26 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MLMQAt004972; Tue, 22 May 2007 21:22:26 GMT (envelope-from pjd) Message-Id: <200705222122.l4MLMQAt004972@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 22 May 2007 21:22:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/contrib/opensolaris/uts/common/fs/zfs zfs_replay.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, 22 May 2007 21:22:27 -0000 pjd 2007-05-22 21:22:26 UTC FreeBSD src repository Modified files: sys/contrib/opensolaris/uts/common/fs/zfs zfs_replay.c Log: Lock vnode on lookup. This fixes ZIL replay for rmdir/unlink/rename. Reported by: des Revision Changes Path 1.2 +3 -0 src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_replay.c From owner-cvs-src@FreeBSD.ORG Tue May 22 22:01:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C61B116A421; Tue, 22 May 2007 22:01:45 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A03CD13C455; Tue, 22 May 2007 22:01:45 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MM1jRI042499; Tue, 22 May 2007 22:01:45 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MM1jsc042498; Tue, 22 May 2007 22:01:45 GMT (envelope-from mtm) Message-Id: <200705222201.l4MM1jsc042498@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 22 May 2007 22:01:45 +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/sbin/ping6 ping6.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, 22 May 2007 22:01:45 -0000 mtm 2007-05-22 22:01:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/ping6 ping6.c Log: MFC ver. 1.30: date: 2007/04/19 15:41:00; author: mtm; state: Exp; lines: +68 -19 o Increase the buffer to hold extra headers to 10240 bytes (the minimum according to RFC3542 sec. 20.1) and allocate it dynamically. o In verbose mode, specify a warning if any control data from recvmsg(2) was truncated because the buffer was too small. o When printing the extra headers make sure not to overrun the buffer boundaries. PR: kern/99425 Revision Changes Path 1.29.2.1 +68 -19 src/sbin/ping6/ping6.c From owner-cvs-src@FreeBSD.ORG Tue May 22 22:07:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2253516A41F; Tue, 22 May 2007 22:07:50 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 14C0313C45E; Tue, 22 May 2007 22:07:50 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MM7nIN044471; Tue, 22 May 2007 22:07:49 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MM7npC044470; Tue, 22 May 2007 22:07:49 GMT (envelope-from mtm) Message-Id: <200705222207.l4MM7npC044470@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 22 May 2007 22:07:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/net rthdr.c src/sys/sys socket.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2007 22:07:50 -0000 mtm 2007-05-22 22:07:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/net rthdr.c sys/sys socket.h Log: MFC: sys/sys/socket.h ver. 1.93 lib/libc/net/rthdr.c ver. 1.9 ---------------------------- date: 2007/04/19 15:48:16; author: mtm; state: Exp; lines: +4 -2 Make inet6_rth_* family of functions more compliant with RFC3542: 1. CMSG_NXTHDR(mhdr, cmsg) is supposed to dereference cmsg and return the next header in the chain. If cmsg is NULL it should return the first header, behaving essentially like CMSG_FIRSTHDR(). 2. inet6_rth_(space|init|add) should do basic checking on their input to verify that the number of headers (segments) is between 0 and 127 inclusive. Revision Changes Path 1.6.10.3 +9 -1 src/lib/libc/net/rthdr.c 1.88.2.2 +4 -2 src/sys/sys/socket.h From owner-cvs-src@FreeBSD.ORG Tue May 22 22:17:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1255916A400; Tue, 22 May 2007 22:17:45 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 03FE813C44C; Tue, 22 May 2007 22:17:45 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MMHia7051849; Tue, 22 May 2007 22:17:44 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MMHiJx051848; Tue, 22 May 2007 22:17:44 GMT (envelope-from mtm) Message-Id: <200705222217.l4MMHiJx051848@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 22 May 2007 22:17:44 +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/tools/regression/netinet6/inet6_rth Makefile inet6_rth-segments.c test_subr.c test_subr.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2007 22:17:45 -0000 mtm 2007-05-22 22:17:44 UTC FreeBSD src repository Added files: (Branch: RELENG_6) tools/regression/netinet6/inet6_rth Makefile inet6_rth-segments.c test_subr.c test_subr.h Log: MFC ver. 1.1: ---------------------------- date: 2007/04/21 11:23:33; author: mtm; state: Exp; Regression tests for recent changes to inet6_rth_* family of functions regarding RFC3542 compliance. Revision Changes Path 1.1.2.1 +10 -0 src/tools/regression/netinet6/inet6_rth/Makefile (new) 1.1.2.1 +336 -0 src/tools/regression/netinet6/inet6_rth/inet6_rth-segments.c (new) 1.1.2.1 +166 -0 src/tools/regression/netinet6/inet6_rth/test_subr.c (new) 1.1.2.1 +44 -0 src/tools/regression/netinet6/inet6_rth/test_subr.h (new) From owner-cvs-src@FreeBSD.ORG Tue May 22 23:05:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7894A16A468; Tue, 22 May 2007 23:05:49 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5344A13C43E; Tue, 22 May 2007 23:05:49 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4MN5nst004349; Tue, 22 May 2007 23:05:49 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4MN5nRj004345; Tue, 22 May 2007 23:05:49 GMT (envelope-from pjd) Message-Id: <200705222305.l4MN5nRj004345@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 22 May 2007 23:05:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_cache.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, 22 May 2007 23:05:49 -0000 pjd 2007-05-22 23:05:49 UTC FreeBSD src repository Modified files: sys/kern vfs_cache.c Log: - Remove redundant initialization. - Compare pointer with NULL. Revision Changes Path 1.109 +1 -2 src/sys/kern/vfs_cache.c From owner-cvs-src@FreeBSD.ORG Wed May 23 00:18:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 600A516A469; Wed, 23 May 2007 00:18:45 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 39BC013C448; Wed, 23 May 2007 00:18:45 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4N0IjoL071146; Wed, 23 May 2007 00:18:45 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4N0Iirq071142; Wed, 23 May 2007 00:18:44 GMT (envelope-from thompsa) Message-Id: <200705230018.l4N0Iirq071142@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 23 May 2007 00:18: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/etc network.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: Wed, 23 May 2007 00:18:45 -0000 thompsa 2007-05-23 00:18:44 UTC FreeBSD src repository Modified files: etc network.subr Log: Do not attempt to load the kernel module when checking if an interface exists. This would cause pseudo network modules to be reloaded again when trying to unload the first time if any cloned interfaces exist. MFC after: 2 weeks Revision Changes Path 1.180 +1 -1 src/etc/network.subr From owner-cvs-src@FreeBSD.ORG Wed May 23 00:24:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A1DBC16A400; Wed, 23 May 2007 00:24:55 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7C42213C448; Wed, 23 May 2007 00:24:55 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4N0OtDF077604; Wed, 23 May 2007 00:24:55 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4N0Otc7077603; Wed, 23 May 2007 00:24:55 GMT (envelope-from mjacob) Message-Id: <200705230024.l4N0Otc7077603@repoman.freebsd.org> From: Matt Jacob Date: Wed, 23 May 2007 00:24:55 +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_devar.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, 23 May 2007 00:24:55 -0000 mjacob 2007-05-23 00:24:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_devar.h Log: MFC increase bitfield to be wide enough to take the default value that gets set into it. Revision Changes Path 1.32.2.3 +1 -1 src/sys/pci/if_devar.h From owner-cvs-src@FreeBSD.ORG Wed May 23 00:25:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CD04316A480; Wed, 23 May 2007 00:25:18 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A6B4613C480; Wed, 23 May 2007 00:25:18 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4N0PIdK078092; Wed, 23 May 2007 00:25:18 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4N0PIOV078091; Wed, 23 May 2007 00:25:18 GMT (envelope-from mjacob) Message-Id: <200705230025.l4N0PIOV078091@repoman.freebsd.org> From: Matt Jacob Date: Wed, 23 May 2007 00:25:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/pci if_devar.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, 23 May 2007 00:25:19 -0000 mjacob 2007-05-23 00:25:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci if_devar.h Log: MFC increase bitfield to be wide enough to take the default value that gets set into it. Revision Changes Path 1.31.2.1 +1 -1 src/sys/pci/if_devar.h From owner-cvs-src@FreeBSD.ORG Wed May 23 00:31:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2BE6E16A400; Wed, 23 May 2007 00:31:16 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0521913C447; Wed, 23 May 2007 00:31:16 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4N0VFR1083765; Wed, 23 May 2007 00:31:15 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4N0VFul083760; Wed, 23 May 2007 00:31:15 GMT (envelope-from cperciva) Message-Id: <200705230031.l4N0VFul083760@repoman.freebsd.org> From: Colin Percival Date: Wed, 23 May 2007 00:31:15 +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/freebsd-update freebsd-update.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: Wed, 23 May 2007 00:31:16 -0000 cperciva 2007-05-23 00:31:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/freebsd-update freebsd-update.sh Log: MFC revision 1.6 and part of revision 1.4: * Add missing '${BASEDIR}/'s, thereby fixing problems when the "-b basedir" option is used. * Don't add new kernel modules into a non-existent kernel directory. * Remove files before the directory which contains them. Revision Changes Path 1.2.2.5 +16 -8 src/usr.sbin/freebsd-update/freebsd-update.sh From owner-cvs-src@FreeBSD.ORG Wed May 23 00:56:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C50516A41F; Wed, 23 May 2007 00:56:58 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7642D13C483; Wed, 23 May 2007 00:56:58 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4N0uwsH017736; Wed, 23 May 2007 00:56:58 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4N0uwCO017735; Wed, 23 May 2007 00:56:58 GMT (envelope-from mtm) Message-Id: <200705230056.l4N0uwCO017735@repoman.freebsd.org> From: Mike Makonnen Date: Wed, 23 May 2007 00:56: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/etc/defaults rc.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: Wed, 23 May 2007 00:56:58 -0000 mtm 2007-05-23 00:56:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/defaults rc.conf Log: MFC ver. 1.307 and 1.308: Comment out knobs that are supposed to be examples. Revision Changes Path 1.252.2.34 +2 -2 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Wed May 23 05:22:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 73B3A16A421; Wed, 23 May 2007 05:22:59 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4B82713C44C; Wed, 23 May 2007 05:22:59 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4N5MxQS085326; Wed, 23 May 2007 05:22:59 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4N5MxaI085321; Wed, 23 May 2007 05:22:59 GMT (envelope-from kmacy) Message-Id: <200705230522.l4N5MxaI085321@repoman.freebsd.org> From: Kip Macy Date: Wed, 23 May 2007 05:22: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/sun4v/sun4v machdep.c 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: Wed, 23 May 2007 05:22:59 -0000 kmacy 2007-05-23 05:22:58 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v machdep.c pmap.c Log: Add some early diagnostics under bootverbose bootverbose is not getting set early enough so hardcode for the moment Revision Changes Path 1.11 +24 -1 src/sys/sun4v/sun4v/machdep.c 1.37 +4 -0 src/sys/sun4v/sun4v/pmap.c From owner-cvs-src@FreeBSD.ORG Wed May 23 08:12:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B2B916A41F; Wed, 23 May 2007 08:12:35 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 54E6C13C448; Wed, 23 May 2007 08:12:35 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4N8CZRc038712; Wed, 23 May 2007 08:12:35 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4N8CZQi038702; Wed, 23 May 2007 08:12:35 GMT (envelope-from des) Message-Id: <200705230812.l4N8CZQi038702@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Wed, 23 May 2007 08:12:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libutil flopen.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, 23 May 2007 08:12:35 -0000 des 2007-05-23 08:12:34 UTC FreeBSD src repository Modified files: lib/libutil flopen.c Log: If (flags & O_TRUNC), don't truncate the file until we've successfully locked it. MFC after: 3 weeks Revision Changes Path 1.5 +11 -1 src/lib/libutil/flopen.c From owner-cvs-src@FreeBSD.ORG Wed May 23 08:33:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F341F16A400; Wed, 23 May 2007 08:33:06 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E22C713C43E; Wed, 23 May 2007 08:33:06 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4N8X636055434; Wed, 23 May 2007 08:33:06 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4N8X641055427; Wed, 23 May 2007 08:33:06 GMT (envelope-from kib) Message-Id: <200705230833.l4N8X641055427@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 23 May 2007 08:33:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 support.S src/sys/amd64/linux32 linux32_support.s src/sys/compat/linux linux_futex.c src/sys/conf files.amd64 files.i386 files.pc98 src/sys/i386/i386 support.s src/sys/i386/linux linux_support.s src/sys/modules/linux 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, 23 May 2007 08:33:07 -0000 kib 2007-05-23 08:33:06 UTC FreeBSD src repository Modified files: sys/amd64/amd64 support.S sys/compat/linux linux_futex.c sys/conf files.amd64 files.i386 files.pc98 sys/i386/i386 support.s sys/modules/linux Makefile Added files: sys/amd64/linux32 linux32_support.s sys/i386/linux linux_support.s Log: Move futex support code from /support.s into linux compat directory. Implement all futex atomic operations in assembler to not depend on the fuword() that does not allow to distinguish between -1 and failure return. Correctly return 0 from atomic operations on success. In collaboration with: rdivacky Tested by: Scot Hetzel , Milos Vyletel Sponsored by: Google SoC 2007 Revision Changes Path 1.127 +0 -43 src/sys/amd64/amd64/support.S 1.1 +124 -0 src/sys/amd64/linux32/linux32_support.s (new) 1.10 +37 -74 src/sys/compat/linux/linux_futex.c 1.102 +2 -1 src/sys/conf/files.amd64 1.575 +1 -0 src/sys/conf/files.i386 1.353 +1 -0 src/sys/conf/files.pc98 1.118 +0 -45 src/sys/i386/i386/support.s 1.1 +127 -0 src/sys/i386/linux/linux_support.s (new) 1.71 +10 -2 src/sys/modules/linux/Makefile From owner-cvs-src@FreeBSD.ORG Wed May 23 09:32:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D8A7A16A400; Wed, 23 May 2007 09:32:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B1BBB13C48C; Wed, 23 May 2007 09:32:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4N9WUmR017086; Wed, 23 May 2007 09:32:30 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4N9WUME017084; Wed, 23 May 2007 09:32:30 GMT (envelope-from rwatson) Message-Id: <200705230932.l4N9WUME017084@repoman.freebsd.org> From: Robert Watson Date: Wed, 23 May 2007 09:32: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/sys/security/audit audit.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, 23 May 2007 09:32:30 -0000 rwatson 2007-05-23 09:32:30 UTC FreeBSD src repository Modified files: sys/security/audit audit.c Log: No need to force __inline__ of currecord(), as the compiler will usefully inline it when needed already, and the symbol is also required outside of audit.c. This silences a new gcc warning on the topic of using __inline__ instead of __inline. MFC after: 3 days Revision Changes Path 1.26 +1 -1 src/sys/security/audit/audit.c From owner-cvs-src@FreeBSD.ORG Wed May 23 10:02:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BA3D116A41F; Wed, 23 May 2007 10:02:20 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.freebsd.org (Postfix) with ESMTP id 5511613C45D; Wed, 23 May 2007 10:02:19 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id C8452487F0; Wed, 23 May 2007 12:02:18 +0200 (CEST) Received: from localhost (154.81.datacomsa.pl [195.34.81.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id C1E1745696; Wed, 23 May 2007 12:02:13 +0200 (CEST) Date: Wed, 23 May 2007 12:02:03 +0200 From: Pawel Jakub Dawidek To: Dag-Erling Smorgrav Message-ID: <20070523100203.GB7428@garage.freebsd.pl> References: <200705230812.l4N8CZQi038702@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qDbXVdCdHGoSgWSk" Content-Disposition: inline In-Reply-To: <200705230812.l4N8CZQi038702@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-2.6 required=3.0 tests=BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil flopen.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, 23 May 2007 10:02:20 -0000 --qDbXVdCdHGoSgWSk Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, May 23, 2007 at 08:12:34AM +0000, Dag-Erling Smorgrav wrote: > des 2007-05-23 08:12:34 UTC >=20 > FreeBSD src repository >=20 > Modified files: > lib/libutil flopen.c=20 > Log: > If (flags & O_TRUNC), don't truncate the file until we've successfully > locked it. > =20 > MFC after: 3 weeks > =20 > Revision Changes Path > 1.5 +11 -1 src/lib/libutil/flopen.c >=20 > http://cvsweb.FreeBSD.org/src/lib/libutil/flopen.c.diff?r1=3D1.4&r2=3D1.5= &f=3Dh > --- src/lib/libutil/flopen.c 2007/05/10 15:01:42 1.4 > +++ src/lib/libutil/flopen.c 2007/05/23 08:12:34 1.5 > @@ -26,7 +26,7 @@ > */ > =20 > #include > -__FBSDID("$FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/lib/libutil/flope= n.c,v 1.4 2007/05/10 15:01:42 des Exp $"); > +__FBSDID("$FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/lib/libutil/flope= n.c,v 1.5 2007/05/23 08:12:34 des Exp $"); > =20 > #include > #include > @@ -41,7 +41,7 @@ __FBSDID("$FreeBSD: /usr/local/www/cvsro > int > flopen(const char *path, int flags, ...) > { > - int fd, operation, serrno; > + int fd, operation, serrno, truncate; > struct stat sb, fsb; > mode_t mode; > =20 > @@ -62,6 +62,9 @@ flopen(const char *path, int flags, ...) > if (flags & O_NONBLOCK) > operation |=3D LOCK_NB; > =20 > + truncate =3D (flags & O_TRUNC); > + flags |=3D ~O_TRUNC; flags &=3D ~O_TRUNC ? --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --qDbXVdCdHGoSgWSk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFGVBEbForvXbEpPzQRAv6dAJ9NalVojDTK2RSY8UwQdzrSxSwCiwCeKyzA 3kX4M8gqBtevdeLU6Ou5Y28= =GrPz -----END PGP SIGNATURE----- --qDbXVdCdHGoSgWSk-- From owner-cvs-src@FreeBSD.ORG Wed May 23 10:05:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6E60816A421; Wed, 23 May 2007 10:05:08 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 2A3C313C44C; Wed, 23 May 2007 10:05:08 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id B0F652084; Wed, 23 May 2007 12:05:04 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id A30862083; Wed, 23 May 2007 12:05:04 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 7CFE7508F; Wed, 23 May 2007 12:05:04 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Pawel Jakub Dawidek References: <200705230812.l4N8CZQi038702@repoman.freebsd.org> <20070523100203.GB7428@garage.freebsd.pl> Date: Wed, 23 May 2007 12:05:04 +0200 In-Reply-To: <20070523100203.GB7428@garage.freebsd.pl> (Pawel Jakub Dawidek's message of "Wed\, 23 May 2007 12\:02\:03 +0200") Message-ID: <86tzu3ua7j.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil flopen.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, 23 May 2007 10:05:08 -0000 Pawel Jakub Dawidek writes: > Dag-Erling Smorgrav writes: > > + truncate =3D (flags & O_TRUNC); > > + flags |=3D ~O_TRUNC; > flags &=3D ~O_TRUNC ? Doh! /me goes find a suitable wall to bang his head on DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed May 23 10:06:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 14B9F16A400; Wed, 23 May 2007 10:06:04 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E1D2A13C46E; Wed, 23 May 2007 10:06:03 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NA63mC049576; Wed, 23 May 2007 10:06:03 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NA63hT049572; Wed, 23 May 2007 10:06:03 GMT (envelope-from des) Message-Id: <200705231006.l4NA63hT049572@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Wed, 23 May 2007 10:06: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/libutil flopen.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, 23 May 2007 10:06:04 -0000 des 2007-05-23 10:06:03 UTC FreeBSD src repository Modified files: lib/libutil flopen.c Log: Fix stupid braino in previous commit. Revision Changes Path 1.6 +1 -1 src/lib/libutil/flopen.c From owner-cvs-src@FreeBSD.ORG Wed May 23 11:06:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1BC4816A421; Wed, 23 May 2007 11:06:11 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E886E13C448; Wed, 23 May 2007 11:06:10 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NB6ABs098187; Wed, 23 May 2007 11:06:10 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NB6AdI098169; Wed, 23 May 2007 11:06:10 GMT (envelope-from pjd) Message-Id: <200705231106.l4NB6AdI098169@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 23 May 2007 11:06: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/ufs/ufs ufs_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, 23 May 2007 11:06:11 -0000 pjd 2007-05-23 11:06:09 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_vnops.c Log: Eliminate VI_LOCK()/VI_UNLOCK() pair from getattr and close code paths. It's hard to measure performance improvement on my test machine, but the change won't degrade performance for sure. I can measure slight improvement for debugging kernel and it can also be a win for machines where atomic operation is more expensive. Reviewed by: kib Revision Changes Path 1.290 +27 -20 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Wed May 23 12:09:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 69B0116A46C; Wed, 23 May 2007 12:09:34 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 421C413C4B7; Wed, 23 May 2007 12:09:34 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NC9Yro058794; Wed, 23 May 2007 12:09:34 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NC9YLI058793; Wed, 23 May 2007 12:09:34 GMT (envelope-from des) Message-Id: <200705231209.l4NC9YLI058793@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Wed, 23 May 2007 12:09:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libutil flopen.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, 23 May 2007 12:09:34 -0000 des 2007-05-23 12:09:34 UTC FreeBSD src repository Modified files: lib/libutil flopen.c Log: Nit: avoid shadowing truncate(2) with a local variable. Revision Changes Path 1.7 +3 -3 src/lib/libutil/flopen.c From owner-cvs-src@FreeBSD.ORG Wed May 23 13:19:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E4A2B16A41F; Wed, 23 May 2007 13:19:00 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BC8A713C43E; Wed, 23 May 2007 13:19:00 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NDJ0tj029025; Wed, 23 May 2007 13:19:00 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NDJ093029024; Wed, 23 May 2007 13:19:00 GMT (envelope-from cognet) Message-Id: <200705231319.l4NDJ093029024@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 23 May 2007 13:19:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/arm vm_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: Wed, 23 May 2007 13:19:01 -0000 cognet 2007-05-23 13:19:00 UTC FreeBSD src repository Modified files: sys/arm/arm vm_machdep.c Log: Remove duplicate includes. Submitted by: Cyril Nguyen Huu Revision Changes Path 1.31 +1 -2 src/sys/arm/arm/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Wed May 23 13:20:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3E83216A46B; Wed, 23 May 2007 13:20:51 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0C69A13C48C; Wed, 23 May 2007 13:20:51 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NDKoGB030611; Wed, 23 May 2007 13:20:50 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NDKoLa030607; Wed, 23 May 2007 13:20:50 GMT (envelope-from cognet) Message-Id: <200705231320.l4NDKoLa030607@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 23 May 2007 13: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/sys/arm/xscale/i80321 ep80219_machdep.c iq31244_machdep.c src/sys/arm/xscale/ixp425 avila_machdep.c src/sys/arm/at91 kb920x_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: Wed, 23 May 2007 13:20:51 -0000 cognet 2007-05-23 13:20:50 UTC FreeBSD src repository Modified files: sys/arm/xscale/i80321 iq31244_machdep.c ep80219_machdep.c sys/arm/xscale/ixp425 avila_machdep.c sys/arm/at91 kb920x_machdep.c Log: Remove duplicate includes. Submitted by: Cyril Nguyen Huu Revision Changes Path 1.22 +0 -1 src/sys/arm/at91/kb920x_machdep.c 1.7 +0 -1 src/sys/arm/xscale/i80321/ep80219_machdep.c 1.28 +0 -1 src/sys/arm/xscale/i80321/iq31244_machdep.c 1.5 +0 -1 src/sys/arm/xscale/ixp425/avila_machdep.c From owner-cvs-src@FreeBSD.ORG Wed May 23 13:21:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 034AB16A400; Wed, 23 May 2007 13:21:58 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CF68313C448; Wed, 23 May 2007 13:21:57 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NDLvBB032211; Wed, 23 May 2007 13:21:57 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NDLver032210; Wed, 23 May 2007 13:21:57 GMT (envelope-from cognet) Message-Id: <200705231321.l4NDLver032210@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 23 May 2007 13:21: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/arm/arm genassym.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, 23 May 2007 13:21:58 -0000 cognet 2007-05-23 13:21:57 UTC FreeBSD src repository Modified files: sys/arm/arm genassym.c Log: Remove duplicate includes. Submitted by: Cyril Nguyen Huu Revision Changes Path 1.9 +0 -1 src/sys/arm/arm/genassym.c From owner-cvs-src@FreeBSD.ORG Wed May 23 13:27:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 35B8416A46B; Wed, 23 May 2007 13:27:38 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0C2F413C489; Wed, 23 May 2007 13:27:38 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NDRbbe037819; Wed, 23 May 2007 13:27:37 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NDRbn4037811; Wed, 23 May 2007 13:27:37 GMT (envelope-from cognet) Message-Id: <200705231327.l4NDRbn4037811@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 23 May 2007 13:27: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/sys/cam cam.c src/sys/cam/scsi scsi_all.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, 23 May 2007 13:27:38 -0000 cognet 2007-05-23 13:27:37 UTC FreeBSD src repository Modified files: sys/cam cam.c sys/cam/scsi scsi_all.c Log: Remove duplicate includes. Submitted by: Cyril Nguyen Huu Revision Changes Path 1.11 +0 -1 src/sys/cam/cam.c 1.50 +0 -2 src/sys/cam/scsi/scsi_all.c From owner-cvs-src@FreeBSD.ORG Wed May 23 13:32:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2D33116A400; Wed, 23 May 2007 13:32:22 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 04C8813C46A; Wed, 23 May 2007 13:32:22 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NDWLVd042987; Wed, 23 May 2007 13:32:21 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NDWLgk042985; Wed, 23 May 2007 13:32:21 GMT (envelope-from cognet) Message-Id: <200705231332.l4NDWLgk042985@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 23 May 2007 13:32:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_misc.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, 23 May 2007 13:32:22 -0000 cognet 2007-05-23 13:32:21 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_misc.c Log: Remove duplicate includes. Submitted by: Cyril Nguyen Huu Revision Changes Path 1.64 +0 -3 src/sys/compat/freebsd32/freebsd32_misc.c From owner-cvs-src@FreeBSD.ORG Wed May 23 13:36:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1E23016A421; Wed, 23 May 2007 13:36:03 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E9C0213C458; Wed, 23 May 2007 13:36:02 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NDa2pV046797; Wed, 23 May 2007 13:36:02 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NDa2BZ046790; Wed, 23 May 2007 13:36:02 GMT (envelope-from cognet) Message-Id: <200705231336.l4NDa2BZ046790@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 23 May 2007 13:36: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/sys/kern uipc_mqueue.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, 23 May 2007 13:36:03 -0000 cognet 2007-05-23 13:36:02 UTC FreeBSD src repository Modified files: sys/kern uipc_mqueue.c Log: Remove duplicate includes. Submitted by: Cyril Nguyen Huu Revision Changes Path 1.24 +0 -1 src/sys/kern/uipc_mqueue.c From owner-cvs-src@FreeBSD.ORG Wed May 23 15:31:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A5D8916A400; Wed, 23 May 2007 15:31:01 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7907713C45A; Wed, 23 May 2007 15:31:01 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NFV1Ib058317; Wed, 23 May 2007 15:31:01 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NFV12H058289; Wed, 23 May 2007 15:31:01 GMT (envelope-from gallatin) Message-Id: <200705231531.l4NFV12H058289@repoman.freebsd.org> From: Andrew Gallatin Date: Wed, 23 May 2007 15:31:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pci pci_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: Wed, 23 May 2007 15:31:01 -0000 gallatin 2007-05-23 15:31:01 UTC FreeBSD src repository Modified files: sys/dev/pci pci_pci.c Log: Fix a typo in pcib_alloc_msi{x} which resulted in the device's, not the bridge's, softc to be used to check the PCIB_DISABLE_MSI flag. This resulted in randomly allowing or denying MSI interrupts based on whatever value the driver happened to store at sizeof(device_t) bytes into its softc. I noticed this when I stopped getting MSI interrupts after slighly re-arranging mxge's softc yesterday. Revision Changes Path 1.49 +2 -2 src/sys/dev/pci/pci_pci.c From owner-cvs-src@FreeBSD.ORG Wed May 23 15:45:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BE52616A400; Wed, 23 May 2007 15:45:52 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9526613C44C; Wed, 23 May 2007 15:45:52 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NFjqO0074356; Wed, 23 May 2007 15:45:52 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NFjqvV074354; Wed, 23 May 2007 15:45:52 GMT (envelope-from kib) Message-Id: <200705231545.l4NFjqvV074354@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 23 May 2007 15:45: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/sys/conf files.amd64 files.i386 files.pc98 src/sys/modules/linux 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, 23 May 2007 15:45:52 -0000 kib 2007-05-23 15:45:52 UTC FreeBSD src repository Modified files: sys/conf files.amd64 files.i386 files.pc98 sys/modules/linux Makefile Log: Fix the dependency for the linux_support.s, explicitely add linux_assym.h. Reported by: rwatson In collaboration with: rdivacky Sponsored by: Google SoC 2007 Revision Changes Path 1.103 +2 -1 src/sys/conf/files.amd64 1.576 +2 -1 src/sys/conf/files.i386 1.354 +2 -1 src/sys/conf/files.pc98 1.72 +1 -1 src/sys/modules/linux/Makefile From owner-cvs-src@FreeBSD.ORG Wed May 23 16:12:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 279F916A46C; Wed, 23 May 2007 16:12:11 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F2D4C13C46C; Wed, 23 May 2007 16:12:10 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NGCADm001818; Wed, 23 May 2007 16:12:10 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NGCAfJ001814; Wed, 23 May 2007 16:12:10 GMT (envelope-from cperciva) Message-Id: <200705231612.l4NGCAfJ001814@repoman.freebsd.org> From: Colin Percival Date: Wed, 23 May 2007 16:12:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/contrib/file file.h funcs.c magic.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, 23 May 2007 16:12:11 -0000 cperciva 2007-05-23 16:12:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) contrib/file file.h funcs.c magic.c Log: Fix buffer overflow in libmagic(3). Security: FreeBSD-SA-07:04.file Approved by: so (cperciva) Revision Changes Path 1.1.1.7.2.1 +1 -1 src/contrib/file/file.h 1.1.1.1.2.1 +26 -15 src/contrib/file/funcs.c 1.1.1.1.2.1 +1 -2 src/contrib/file/magic.c From owner-cvs-src@FreeBSD.ORG Wed May 23 16:12:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2E24C16A502; Wed, 23 May 2007 16:12:36 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0486713C455; Wed, 23 May 2007 16:12:36 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NGCZ5O002229; Wed, 23 May 2007 16:12:35 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NGCZsX002228; Wed, 23 May 2007 16:12:35 GMT (envelope-from cperciva) Message-Id: <200705231612.l4NGCZsX002228@repoman.freebsd.org> From: Colin Percival Date: Wed, 23 May 2007 16:12:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_5 Cc: Subject: cvs commit: src UPDATING src/contrib/file file.h funcs.c magic.c src/sys/conf newvers.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: Wed, 23 May 2007 16:12:36 -0000 cperciva 2007-05-23 16:12:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_5) . UPDATING contrib/file file.h funcs.c magic.c sys/conf newvers.sh Log: Fix buffer overflow in libmagic(3). Security: FreeBSD-SA-07:04.file Approved by: so (cperciva) Revision Changes Path 1.342.2.35.2.13 +3 -0 src/UPDATING 1.1.1.7.8.1 +1 -1 src/contrib/file/file.h 1.1.1.1.8.1 +26 -15 src/contrib/file/funcs.c 1.1.1.1.8.1 +1 -2 src/contrib/file/magic.c 1.62.2.21.2.15 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Wed May 23 16:12:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E420D16A506; Wed, 23 May 2007 16:12:51 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BB0ED13C44C; Wed, 23 May 2007 16:12:51 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NGCpgT002569; Wed, 23 May 2007 16:12:51 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NGCpnD002568; Wed, 23 May 2007 16:12:51 GMT (envelope-from cperciva) Message-Id: <200705231612.l4NGCpnD002568@repoman.freebsd.org> From: Colin Percival Date: Wed, 23 May 2007 16:12:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/file file.h funcs.c magic.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, 23 May 2007 16:12:52 -0000 cperciva 2007-05-23 16:12:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/file file.h funcs.c magic.c Log: Fix buffer overflow in libmagic(3). Security: FreeBSD-SA-07:04.file Approved by: so (cperciva) Revision Changes Path 1.1.1.8.2.1 +1 -1 src/contrib/file/file.h 1.1.1.2.2.1 +26 -15 src/contrib/file/funcs.c 1.1.1.2.2.1 +1 -2 src/contrib/file/magic.c From owner-cvs-src@FreeBSD.ORG Wed May 23 16:13:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 127A916A421; Wed, 23 May 2007 16:13:08 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DD23913C483; Wed, 23 May 2007 16:13:07 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NGD7BY002905; Wed, 23 May 2007 16:13:07 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NGD7nD002904; Wed, 23 May 2007 16:13:07 GMT (envelope-from cperciva) Message-Id: <200705231613.l4NGD7nD002904@repoman.freebsd.org> From: Colin Percival Date: Wed, 23 May 2007 16:13:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_1 Cc: Subject: cvs commit: src UPDATING src/contrib/file file.h funcs.c magic.c src/sys/conf newvers.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: Wed, 23 May 2007 16:13:08 -0000 cperciva 2007-05-23 16:13:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_1) . UPDATING contrib/file file.h funcs.c magic.c sys/conf newvers.sh Log: Fix buffer overflow in libmagic(3). Security: FreeBSD-SA-07:04.file Approved by: so (cperciva) Revision Changes Path 1.416.2.22.2.19 +3 -0 src/UPDATING 1.1.1.8.6.1 +1 -1 src/contrib/file/file.h 1.1.1.2.6.1 +26 -15 src/contrib/file/funcs.c 1.1.1.2.6.1 +1 -2 src/contrib/file/magic.c 1.69.2.11.2.19 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Wed May 23 16:13:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 25A1916A400; Wed, 23 May 2007 16:13:21 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F09CB13C43E; Wed, 23 May 2007 16:13:20 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NGDK1a003180; Wed, 23 May 2007 16:13:20 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NGDKl7003179; Wed, 23 May 2007 16:13:20 GMT (envelope-from cperciva) Message-Id: <200705231613.l4NGDKl7003179@repoman.freebsd.org> From: Colin Percival Date: Wed, 23 May 2007 16:13:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_2 Cc: Subject: cvs commit: src UPDATING src/contrib/file file.h funcs.c magic.c src/sys/conf newvers.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: Wed, 23 May 2007 16:13:21 -0000 cperciva 2007-05-23 16:13:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) . UPDATING contrib/file file.h funcs.c magic.c sys/conf newvers.sh Log: Fix buffer overflow in libmagic(3). Security: FreeBSD-SA-07:04.file Approved by: so (cperciva) Revision Changes Path 1.416.2.29.2.8 +4 -1 src/UPDATING 1.1.1.8.8.1 +1 -1 src/contrib/file/file.h 1.1.1.2.8.1 +26 -15 src/contrib/file/funcs.c 1.1.1.2.8.1 +1 -2 src/contrib/file/magic.c 1.69.2.13.2.8 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Wed May 23 16:25:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EC01416A41F; Wed, 23 May 2007 16:25:40 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C2D3513C46A; Wed, 23 May 2007 16:25:40 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NGPevL015330; Wed, 23 May 2007 16:25:40 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NGPem3015329; Wed, 23 May 2007 16:25:40 GMT (envelope-from gallatin) Message-Id: <200705231625.l4NGPem3015329@repoman.freebsd.org> From: Andrew Gallatin Date: Wed, 23 May 2007 16:25:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mxge if_mxge.c if_mxge_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: Wed, 23 May 2007 16:25:41 -0000 gallatin 2007-05-23 16:25:40 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c if_mxge_var.h Log: Add support for "hardware" vlan tag insertion & removal emulation in the mxge driver so as to be able to do checksum offload on vlans. This is good enough to achieve 10GbE line rate on vlans. Revision Changes Path 1.32 +131 -32 src/sys/dev/mxge/if_mxge.c 1.13 +0 -2 src/sys/dev/mxge/if_mxge_var.h From owner-cvs-src@FreeBSD.ORG Wed May 23 16:29:47 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1245B16A469; Wed, 23 May 2007 16:29:47 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.freebsd.org (Postfix) with ESMTP id A924713C487; Wed, 23 May 2007 16:29:46 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 1D6E4678B; Wed, 23 May 2007 20:29:45 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id EF916677F; Wed, 23 May 2007 20:29:44 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id l4NGP6Nj001392; Wed, 23 May 2007 20:25:06 +0400 (MSD) (envelope-from ru) Date: Wed, 23 May 2007 20:25:06 +0400 From: Ruslan Ermilov To: Konstantin Belousov Message-ID: <20070523162506.GA82428@rambler-co.ru> References: <200705231545.l4NFjqvV074354@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6c2NcOVqGQ03X4Wi" Content-Disposition: inline In-Reply-To: <200705231545.l4NFjqvV074354@repoman.freebsd.org> User-Agent: Mutt/1.5.15 (2007-04-06) X-Virus-Scanned: No virus found Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf files.amd64 files.i386 files.pc98 src/sys/modules/linux 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, 23 May 2007 16:29:47 -0000 --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, May 23, 2007 at 03:45:52PM +0000, Konstantin Belousov wrote: > kib 2007-05-23 15:45:52 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/conf files.amd64 files.i386 files.pc98=20 > sys/modules/linux Makefile=20 > Log: > Fix the dependency for the linux_support.s, explicitely add linux_assym= =2Eh. > =20 > Reported by: rwatson > In collaboration with: rdivacky > Sponsored by: Google SoC 2007 > =20 > Revision Changes Path > 1.103 +2 -1 src/sys/conf/files.amd64 > 1.576 +2 -1 src/sys/conf/files.i386 > 1.354 +2 -1 src/sys/conf/files.pc98 > 1.72 +1 -1 src/sys/modules/linux/Makefile >=20 These files would better have an .S extension as they contain preprocessor macros. From gcc.info: : For any given input file, the file name suffix determines what kind of : compilation is done: [...] :=20 : `FILE.s' : Assembler code. :=20 : `FILE.S' : Assembler code which must be preprocessed. Our standard make(1) rules know about this: : $ touch a.s; make -n a.o; rm a.s : as -o a.o a.s : $ touch a.S ; make -n a.o ; rm a.S : cc -O2 -fno-strict-aliasing -pipe -c a.S This doesn't matter much for the kernel build (it provides its own rules to build from .[Ss]), but makes a difference for a module build, if the latter needs to compile some of the assembly. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --6c2NcOVqGQ03X4Wi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFGVGriqRfpzJluFF4RApd8AJ4xNqnSlFQ27RRYsxOHe+MOCt3gvQCePqr6 7swWGJ8krdhm0tQuIcRTh1E= =dp5h -----END PGP SIGNATURE----- --6c2NcOVqGQ03X4Wi-- From owner-cvs-src@FreeBSD.ORG Wed May 23 16:46:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CF88916A41F; Wed, 23 May 2007 16:46:44 +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 A12E413C46C; Wed, 23 May 2007 16:46:44 +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 58FFC47674; Wed, 23 May 2007 12:46:44 -0400 (EDT) Date: Wed, 23 May 2007 17:46:44 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Jeff Roberson In-Reply-To: <200705202211.l4KMBo8a028637@repoman.freebsd.org> Message-ID: <20070523174102.L12345@fledge.watson.org> References: <200705202211.l4KMBo8a028637@repoman.freebsd.org> 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/sys/kern kern_clock.c subr_prof.c subr_witness.c src/sys/sys systm.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, 23 May 2007 16:46:45 -0000 On Sun, 20 May 2007, Jeff Roberson wrote: > Modified files: > sys/kern kern_clock.c subr_prof.c subr_witness.c > sys/sys systm.h > Log: > - Move clock synchronization into a seperate clock lock so the global > scheduler lock is not involved. sched_lock still protects the sched_clock > call. Another patch will remedy this. > > Contributed by: Attilio Rao > Tested by: kris, jeff I believe that this commit may be causing the 'vga0' hangs being reported on current@. A brief hand transcription from parallels: vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 panic: corrupt spinlock KDB enter: panic [thread pid 0 tid 0 ] Stopped at kdb_enter+0x32: leave db> bt Tracing pid 0 tid 0 td 0xc0b36540 kdb_enter(...) at kdb_enter+0x32 panic(...) at panic+0xc5 _mtx_lock_spin_flags(...) at _mtx_lock_spin_flags+0xd4 statclock(...) at statclock+0x108 hardclock(...) at hardclock+0x37 clkintr(...) at clkintr+0xd2 intr_execute_handlers(...) at intr_execute_handlers+0xe5 atpic_handle_intr(...) at atpic_handle_intr+0xba Xatpic_intr0() at Xatpic_intr0+0x21 --- interrupt, eip = 0xc0993f2b, esp=0xc1020cb8, ebp = 0xc1020cbc --- spinlock_exit(...) at spinlock_exit+0x2b _mtx_unlock_spin_flags(...) at _mtx_unlock_spin_flags+0xdc atpic_enable_source(...) at atpic_enable_source+0x86 intr_add_handler(...) at intr_add_handler+0xb3 cpu_initclockS(...) at cpu_initclocks+0x50 initclocks(...) at initclocks+0xb mi_startup() at mi_startup+0x96 begin() at begin+0x2c The intr_execuite_handlers() call takes the same first argument as atpic_enable_source(), so it seems that the first clock tick is happening while the clock device code is still kicking off -- could we be seeing an unitialized spinlock being used, or is the memory getting overwritten? I think this is mostly turning up for Parallel users due to the way Parallels is doing clock tick timing, but that is speculation. A kernel from 20070520 works fine, a kernel from 20070521 fails... Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Wed May 23 16:52:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5259F16A46D for ; Wed, 23 May 2007 16:52:32 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id E2F3313C46C for ; Wed, 23 May 2007 16:52:31 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 7956 invoked by uid 399); 23 May 2007 16:52:31 -0000 Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 23 May 2007 16:52:31 -0000 X-Originating-IP: 127.0.0.1 Date: Wed, 23 May 2007 09:52:28 -0700 (PDT) From: Doug Barton To: Brooks Davis In-Reply-To: <20070522172938.GA77003@lor.one-eyed-alien.net> Message-ID: <20070523095200.I46653@ync.qbhto.arg> References: <200705211144.l4LBiEHY098477@repoman.freebsd.org> <200705211422.47842.jkim@FreeBSD.org> <86r6pagfic.fsf@dwp.des.no> <200705211548.46790.jkim@FreeBSD.org> <86myzygda0.fsf@dwp.des.no> <4652E88A.9080500@freebsd.org> <20070522152753.GB75668@lor.one-eyed-alien.net> <46532337.2040302@FreeBSD.org> <20070522172938.GA77003@lor.one-eyed-alien.net> Organization: http://www.FreeBSD.org/ X-OpenPGP-Key-ID: 0xD5B2F0FB X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Ralf S. Engelschall" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 May 2007 16:52:32 -0000 On Tue, 22 May 2007, Brooks Davis wrote: > I think /etc or /boot is the right place and IIRC pjd had a reason why > /etc was right. The problem with /var/db is that's it's not available > until fairly late in the boot and hostid is needed for non-root disks. > > It's worth remembering that in the normal course of operation, > /etc/hostid is written once per system lifetime. Making diskless users > set it up by hand or as a symlink to somewhere writable seems harmless > to me. That sounds reasonable. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Wed May 23 17:27:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 210B216A400; Wed, 23 May 2007 17:27:02 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id ED70913C469; Wed, 23 May 2007 17:27:01 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NHR1W3079864; Wed, 23 May 2007 17:27:01 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NHR1X0079863; Wed, 23 May 2007 17:27:01 GMT (envelope-from rwatson) Message-Id: <200705231727.l4NHR1X0079863@repoman.freebsd.org> From: Robert Watson Date: Wed, 23 May 2007 17:27: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/kern kern_clock.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, 23 May 2007 17:27:02 -0000 rwatson 2007-05-23 17:27:01 UTC FreeBSD src repository Modified files: sys/kern kern_clock.c Log: Initialize time_lock before calling cpu_initclocks(). This corrects a race condition in which hardclock fires before the mutex is initialized leading to a "corrupt spinlock" panic. Submitted by: attilio Revision Changes Path 1.196 +1 -1 src/sys/kern/kern_clock.c From owner-cvs-src@FreeBSD.ORG Wed May 23 17:27:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0526916A468; Wed, 23 May 2007 17:27:43 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D19DD13C469; Wed, 23 May 2007 17:27:42 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NHRgLI080538; Wed, 23 May 2007 17:27:42 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NHRgRL080537; Wed, 23 May 2007 17:27:42 GMT (envelope-from rwatson) Message-Id: <200705231727.l4NHRgRL080537@repoman.freebsd.org> From: Robert Watson Date: Wed, 23 May 2007 17:27:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 May 2007 17:27:43 -0000 rwatson 2007-05-23 17:27:42 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c Log: Comment that tdsignal() may be entered from the debugger. Revision Changes Path 1.343 +4 -0 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Wed May 23 17:28:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F139516A41F; Wed, 23 May 2007 17:28:21 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9960A13C4CC; Wed, 23 May 2007 17:28:21 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NHSL9N081223; Wed, 23 May 2007 17:28:21 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NHSL4T081222; Wed, 23 May 2007 17:28:21 GMT (envelope-from sam) Message-Id: <200705231728.l4NHSL4T081222@repoman.freebsd.org> From: Sam Leffler Date: Wed, 23 May 2007 17:28:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_bus.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, 23 May 2007 17:28:22 -0000 sam 2007-05-23 17:28:21 UTC FreeBSD src repository Modified files: sys/kern subr_bus.c Log: fix comment typo Revision Changes Path 1.200 +1 -1 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Wed May 23 17:54:40 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8A91A16A421; Wed, 23 May 2007 17:54:40 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail30.syd.optusnet.com.au (mail30.syd.optusnet.com.au [211.29.133.193]) by mx1.freebsd.org (Postfix) with ESMTP id 20EA613C465; Wed, 23 May 2007 17:54:39 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c211-30-216-190.carlnfd3.nsw.optusnet.com.au (c211-30-216-190.carlnfd3.nsw.optusnet.com.au [211.30.216.190]) by mail30.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l4NHsakd027111 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 24 May 2007 03:54:38 +1000 Date: Thu, 24 May 2007 03:54:37 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Ruslan Ermilov In-Reply-To: <20070523162506.GA82428@rambler-co.ru> Message-ID: <20070524030735.I64866@delplex.bde.org> References: <200705231545.l4NFjqvV074354@repoman.freebsd.org> <20070523162506.GA82428@rambler-co.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Konstantin Belousov , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf files.amd64 files.i386 files.pc98 src/sys/modules/linux 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, 23 May 2007 17:54:40 -0000 On Wed, 23 May 2007, Ruslan Ermilov wrote: > On Wed, May 23, 2007 at 03:45:52PM +0000, Konstantin Belousov wrote: >> kib 2007-05-23 15:45:52 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/conf files.amd64 files.i386 files.pc98 >> sys/modules/linux Makefile >> Log: >> Fix the dependency for the linux_support.s, explicitely add linux_assym.h. Why is this needed? linux_assym.h is already in BEFORE_DEPEND, and that should be enough for the kernel although not for modules. It is confusing to say that the source file linux_support.s depends on the generated file linux_assym.h, but config(8) somehow translates that to the correct dependency of linux_locore.o on linux_assym.h. .depend also depends on linux_assym.h and there is nothing except BEFORE_DEPEND to give this. Everything worked here without the explicit dependency at least after running "make depend" first. Similarly for the old dependency of .depend and linux_locore.o on linux_assym. Unsimilarly for the dependency of .depend and locore.o and other objects on assym.s. locore.o is handled too specially (but mostly better) for historical reasons. There are no special cases for other objects depending on assym.s -- .depend and objects when .depend doesn't exist are handled by explicitly putting assym.s in BEFORE_DEPEND, and objects when .depend does exist are handled by putting assym.s in .depend. >> ... >> Revision Changes Path >> 1.103 +2 -1 src/sys/conf/files.amd64 >> 1.576 +2 -1 src/sys/conf/files.i386 >> 1.354 +2 -1 src/sys/conf/files.pc98 >> 1.72 +1 -1 src/sys/modules/linux/Makefile >> > These files would better have an .S extension as they > contain preprocessor macros. From gcc.info: > ... > Our standard make(1) rules know about this: > ... > This doesn't matter much for the kernel build (it provides > its own rules to build from .[Ss]), but makes a difference > for a module build, if the latter needs to compile some of > the assembly. i386 never got converted from *.s to *.S, so the new file is named *.s for i386 only for consistency. Bruce From owner-cvs-src@FreeBSD.ORG Wed May 23 18:09:13 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 334BF16A468; Wed, 23 May 2007 18:09:13 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id CF1F213C4C8; Wed, 23 May 2007 18:09:12 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l4NI9AWg016971; Wed, 23 May 2007 14:09:10 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Andrew Gallatin Date: Wed, 23 May 2007 13:37:33 -0400 User-Agent: KMail/1.9.6 References: <200705231531.l4NFV12H058289@repoman.freebsd.org> In-Reply-To: <200705231531.l4NFV12H058289@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705231337.35056.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Wed, 23 May 2007 14:09:10 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3287/Wed May 23 13:31:14 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci pci_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: Wed, 23 May 2007 18:09:13 -0000 On Wednesday 23 May 2007 11:31:01 am Andrew Gallatin wrote: > gallatin 2007-05-23 15:31:01 UTC > > FreeBSD src repository > > Modified files: > sys/dev/pci pci_pci.c > Log: > Fix a typo in pcib_alloc_msi{x} which resulted in the > device's, not the bridge's, softc to be used to check the > PCIB_DISABLE_MSI flag. This resulted in randomly allowing > or denying MSI interrupts based on whatever value the driver > happened to store at sizeof(device_t) bytes into its softc. > > I noticed this when I stopped getting MSI interrupts > after slighly re-arranging mxge's softc yesterday. Doh, thanks for fixing! -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed May 23 18:11:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 92E2416A46C; Wed, 23 May 2007 18:11:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6A71C13C483; Wed, 23 May 2007 18:11:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NIBVBm023186; Wed, 23 May 2007 18:11:31 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NIBVkS023179; Wed, 23 May 2007 18:11:31 GMT (envelope-from jhb) Message-Id: <200705231811.l4NIBVkS023179@repoman.freebsd.org> From: John Baldwin Date: Wed, 23 May 2007 18:11:30 +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/pci 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: Wed, 23 May 2007 18:11:31 -0000 jhb 2007-05-23 18:11:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/pci pci.c Log: MFC 1.350: Use more specific local variable pointers to narrow some expressions. Revision Changes Path 1.292.2.20 +72 -73 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Wed May 23 18:12:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0114316A46B; Wed, 23 May 2007 18:12:01 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CE57C13C4AE; Wed, 23 May 2007 18:12:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NIC0Rc023542; Wed, 23 May 2007 18:12:00 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NIC0CX023541; Wed, 23 May 2007 18:12:00 GMT (envelope-from jhb) Message-Id: <200705231812.l4NIC0CX023541@repoman.freebsd.org> From: John Baldwin Date: Wed, 23 May 2007 18:12:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/pci 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: Wed, 23 May 2007 18:12:01 -0000 jhb 2007-05-23 18:12:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/pci pci.c Log: MFC 1.352: Fix a typo in a bootverbose printf. Revision Changes Path 1.292.2.21 +1 -1 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Wed May 23 18:24:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 812B316A41F; Wed, 23 May 2007 18:24:06 +0000 (UTC) (envelope-from rpaulo@fnop.net) Received: from core.fnop.net (mx.fnop.net [82.102.11.82]) by mx1.freebsd.org (Postfix) with ESMTP id 4C41313C4B0; Wed, 23 May 2007 18:24:05 +0000 (UTC) (envelope-from rpaulo@fnop.net) Received: from core.fnop.net (mx.fnop.net [82.102.11.82]) by core.fnop.net (Postfix) with ESMTP id B2FD16907BB; Wed, 23 May 2007 19:22:55 +0100 (WEST) Received: by core.fnop.net (Postfix, from userid 1015) id 6CFE9690A24; Wed, 23 May 2007 19:22:55 +0100 (WEST) X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on core.fnop.net X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO,RCVD_IN_SORBS_DUL autolearn=no version=3.1.7 Received: from epsilon.local.fnop.net (87-196-112-200.net.novis.pt [87.196.112.200]) by core.fnop.net (Postfix) with ESMTP id B604E6907BB; Wed, 23 May 2007 19:22:53 +0100 (WEST) Date: Wed, 23 May 2007 19:23:14 +0100 Message-ID: <86bqgbs8kt.wl%rpaulo@fnop.net> From: Rui Paulo To: Andrew Gallatin In-Reply-To: <200705231531.l4NFV12H058289@repoman.freebsd.org> References: <200705231531.l4NFV12H058289@repoman.freebsd.org> User-Agent: Wanderlust/2.15.5 (Almost Unreal) Emacs/21.3 Mule/5.0 (SAKAKI) X-cite-me: rpaulo MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: ClamAV using ClamSMTP Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci_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: Wed, 23 May 2007 18:24:06 -0000 At Wed, 23 May 2007 15:31:01 +0000 (UTC), Andrew Gallatin wrote: > > gallatin 2007-05-23 15:31:01 UTC > > FreeBSD src repository > > Modified files: > sys/dev/pci pci_pci.c > Log: > Fix a typo in pcib_alloc_msi{x} which resulted in the > device's, not the bridge's, softc to be used to check the > PCIB_DISABLE_MSI flag. This resulted in randomly allowing > or denying MSI interrupts based on whatever value the driver > happened to store at sizeof(device_t) bytes into its softc. > > I noticed this when I stopped getting MSI interrupts > after slighly re-arranging mxge's softc yesterday. Wow, I'll have to try this out on msk(4).. -- Rui Paulo From owner-cvs-src@FreeBSD.ORG Wed May 23 18:24:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3C37616A400; Wed, 23 May 2007 18:24:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2C04113C45A; Wed, 23 May 2007 18:24:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NIOiLe035171; Wed, 23 May 2007 18:24:44 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NIOir9035170; Wed, 23 May 2007 18:24:44 GMT (envelope-from jhb) Message-Id: <200705231824.l4NIOir9035170@repoman.freebsd.org> From: John Baldwin Date: Wed, 23 May 2007 18:24:44 +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/amd64/linux32 linux32_sysvec.c src/sys/compat/ia32 ia32_sysvec.c src/sys/kern imgact_elf.c kern_descrip.c kern_exec.c kern_resource.c src/sys/sys sysent.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, 23 May 2007 18:24:44 -0000 jhb 2007-05-23 18:24:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/linux32 linux32_sysvec.c sys/compat/ia32 ia32_sysvec.c sys/kern imgact_elf.c kern_descrip.c kern_exec.c kern_resource.c sys/sys sysent.h Log: MFC: Rework the support used by ABIs to override resource limits so that a 64-bit process exec'd by a 32-bit process doesn't end up with 32-bit limits. This doesn't break the ABI as neither of the 32-bit ABIs (COMPAT_LINUX32 and COMPAT_IA32) are buildable as modules on 6.x/amd64 and none of the other ABIs use this hook. Revision Changes Path 1.7.2.5 +28 -35 src/sys/amd64/linux32/linux32_sysvec.c 1.20.2.1 +28 -31 src/sys/compat/ia32/ia32_sysvec.c 1.162.2.4 +1 -1 src/sys/kern/imgact_elf.c 1.279.2.11 +2 -4 src/sys/kern/kern_descrip.c 1.275.2.7 +0 -9 src/sys/kern/kern_exec.c 1.148.2.2 +4 -6 src/sys/kern/kern_resource.c 1.45.2.2 +2 -1 src/sys/sys/sysent.h From owner-cvs-src@FreeBSD.ORG Wed May 23 18:40:56 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6F10816A41F; Wed, 23 May 2007 18:40:56 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail31.syd.optusnet.com.au (mail31.syd.optusnet.com.au [211.29.132.102]) by mx1.freebsd.org (Postfix) with ESMTP id 07EBD13C46A; Wed, 23 May 2007 18:40:55 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from besplex.bde.org (c211-30-216-190.carlnfd3.nsw.optusnet.com.au [211.30.216.190]) by mail31.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l4NIeoab002997 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 24 May 2007 04:40:53 +1000 Date: Thu, 24 May 2007 04:40:51 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Robert Watson In-Reply-To: <20070523174102.L12345@fledge.watson.org> Message-ID: <20070524040432.N33950@besplex.bde.org> References: <200705202211.l4KMBo8a028637@repoman.freebsd.org> <20070523174102.L12345@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, Jeff Roberson , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_clock.c subr_prof.c subr_witness.c src/sys/sys systm.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, 23 May 2007 18:40:56 -0000 On Wed, 23 May 2007, Robert Watson wrote: > On Sun, 20 May 2007, Jeff Roberson wrote: > >> Modified files: >> sys/kern kern_clock.c subr_prof.c subr_witness.c >> sys/sys systm.h >> Log: >> - Move clock synchronization into a seperate clock lock so the global >> scheduler lock is not involved. sched_lock still protects the >> sched_clock >> call. Another patch will remedy this. >> >> Contributed by: Attilio Rao >> Tested by: kris, jeff > > I believe that this commit may be causing the 'vga0' hangs being reported on > current@. A brief hand transcription from parallels: > > vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 > panic: corrupt spinlock > KDB enter: panic > [thread pid 0 tid 0 ] > Stopped at kdb_enter+0x32: leave > db> bt > Tracing pid 0 tid 0 td 0xc0b36540 > kdb_enter(...) at kdb_enter+0x32 > panic(...) at panic+0xc5 > _mtx_lock_spin_flags(...) at _mtx_lock_spin_flags+0xd4 > statclock(...) at statclock+0x108 > hardclock(...) at hardclock+0x37 > clkintr(...) at clkintr+0xd2 > intr_execute_handlers(...) at intr_execute_handlers+0xe5 > atpic_handle_intr(...) at atpic_handle_intr+0xba > Xatpic_intr0() at Xatpic_intr0+0x21 > --- interrupt, eip = 0xc0993f2b, esp=0xc1020cb8, ebp = 0xc1020cbc --- > spinlock_exit(...) at spinlock_exit+0x2b > _mtx_unlock_spin_flags(...) at _mtx_unlock_spin_flags+0xdc > atpic_enable_source(...) at atpic_enable_source+0x86 > intr_add_handler(...) at intr_add_handler+0xb3 > cpu_initclockS(...) at cpu_initclocks+0x50 > initclocks(...) at initclocks+0xb > mi_startup() at mi_startup+0x96 > begin() at begin+0x2c > > The intr_execuite_handlers() call takes the same first argument as > atpic_enable_source(), so it seems that the first clock tick is happening > while the clock device code is still kicking off -- could we be seeing an > unitialized spinlock being used, or is the memory getting overwritten? I > think this is mostly turning up for Parallel users due to the way Parallels > is doing clock tick timing, but that is speculation. time_lock is not mtx_init()ed until after cpu_initclocks() returns, but the above shows it being used before cpu_initclocks() returns. The above also shows hardclock() calling statclock(). Normally statclock() is on a separate interrupt, and it is unexpected for it to be called before that interrupt is set up. Probably not a problem, but cpu_initclocks() might need to be aware of it. The following seems to be the extent of this problem on i386's: - hardclock() also calls profclock() (before calling statclock()). This is harmless because profiling can't be enabled this early, so the code that uses time_lock in profclock() is not reached this early. - stathz, profhz and psratio are not initialized (except statically to 0) when hardclock() calls statclock(). This doesn't matter because statclock() doesn't use them. The only uninitialized use is where hardclock() uses (stathz == 0) as the condition for calling profclock() and hardclock(). Initialization in at least the i386 cpu_init_clocks() is delicate but seems to be safe. Initialization for clkintr is not complete when the interrupt fires as above but potential problems from this are handled by a null pointer check (and probably also by using a dummy timecounter). Initialization for rtcintr is completed before the interrupt can fire, except for actually enabling the interrupt. We disable rtc interrupts while initializing them, but I think one can fire anyway due to latching. Then after attaching the interrupt, we enable it. Bruce From owner-cvs-src@FreeBSD.ORG Wed May 23 18:46:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 51A0416A421; Wed, 23 May 2007 18:46:55 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2B25A13C447; Wed, 23 May 2007 18:46:55 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NIktJP053390; Wed, 23 May 2007 18:46:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NIktJG053386; Wed, 23 May 2007 18:46:55 GMT (envelope-from jhb) Message-Id: <200705231846.l4NIktJG053386@repoman.freebsd.org> From: John Baldwin Date: Wed, 23 May 2007 18:46:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys lock_profile.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, 23 May 2007 18:46:55 -0000 jhb 2007-05-23 18:46:54 UTC FreeBSD src repository Modified files: sys/sys lock_profile.h Log: Don't set lo_name and clobber lo_flags in lock_profile_object_init(). This was just wasteful when this was always called before lock_init() (which overwrote both fields each time), but when lock_profile_object_init() was moved into lock_init() the clearing of lo_flags proved fatal (all locks became spin locks to _sleep(), etc.) Reported by: kris Revision Changes Path 1.13 +0 -2 src/sys/sys/lock_profile.h From owner-cvs-src@FreeBSD.ORG Wed May 23 18:48:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2081E16A400; Wed, 23 May 2007 18:48:35 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id D01A413C43E; Wed, 23 May 2007 18:48:34 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l4NIkK7w077068; Wed, 23 May 2007 12:46:20 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 23 May 2007 12:46:20 -0600 (MDT) Message-Id: <20070523.124620.71166273.imp@bsdimp.com> To: dougb@FreeBSD.org From: Warner Losh In-Reply-To: <20070523095200.I46653@ync.qbhto.arg> References: <46532337.2040302@FreeBSD.org> <20070522172938.GA77003@lor.one-eyed-alien.net> <20070523095200.I46653@ync.qbhto.arg> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 23 May 2007 12:46:21 -0600 (MDT) Cc: cvs-src@FreeBSD.org, brooks@FreeBSD.org, rse@FreeBSD.org, cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 May 2007 18:48:35 -0000 From: Doug Barton Subject: Re: cvs commit: src/etc/rc.d hostid Date: Wed, 23 May 2007 09:52:28 -0700 (PDT) > On Tue, 22 May 2007, Brooks Davis wrote: > > > I think /etc or /boot is the right place and IIRC pjd had a reason why > > /etc was right. The problem with /var/db is that's it's not available > > until fairly late in the boot and hostid is needed for non-root disks. > > > > It's worth remembering that in the normal course of operation, > > /etc/hostid is written once per system lifetime. Making diskless users > > set it up by hand or as a symlink to somewhere writable seems harmless > > to me. > > That sounds reasonable. The problem with anything in '/' is that many people run FreeBSD systems with '/' completely read-only. But that also messes up a number of other things, which are typically dealt with via symlinks to a writable partition. Warner From owner-cvs-src@FreeBSD.ORG Wed May 23 19:01:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BEB3116A400; Wed, 23 May 2007 19:01:01 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id 81DA413C44B; Wed, 23 May 2007 19:01:01 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l4NJ0whC019639 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 23 May 2007 15:00:58 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l4NJ0Ufw019013; Wed, 23 May 2007 15:00:30 -0400 (EDT) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18004.36709.708317.994071@grasshopper.cs.duke.edu> Date: Wed, 23 May 2007 15:00:30 -0400 (EDT) To: Rui Paulo In-Reply-To: <86bqgbs8kt.wl%rpaulo@fnop.net> References: <200705231531.l4NFV12H058289@repoman.freebsd.org> <86bqgbs8kt.wl%rpaulo@fnop.net> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci_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: Wed, 23 May 2007 19:01:01 -0000 Rui Paulo writes: > At Wed, 23 May 2007 15:31:01 +0000 (UTC), > Andrew Gallatin wrote: > > > > gallatin 2007-05-23 15:31:01 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/pci pci_pci.c > > Log: > > Fix a typo in pcib_alloc_msi{x} which resulted in the > > device's, not the bridge's, softc to be used to check the > > PCIB_DISABLE_MSI flag. This resulted in randomly allowing > > or denying MSI interrupts based on whatever value the driver > > happened to store at sizeof(device_t) bytes into its softc. > > > > I noticed this when I stopped getting MSI interrupts > > after slighly re-arranging mxge's softc yesterday. > > Wow, I'll have to try this out on msk(4).. To be clear, pci_alloc_msi() was failing, so MSI was not used at all. It didn't affect the actual generation of interrupts once MSI is enabled.. Drew From owner-cvs-src@FreeBSD.ORG Wed May 23 19:07:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0CDA316A421; Wed, 23 May 2007 19:07:54 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DB0B613C44C; Wed, 23 May 2007 19:07:53 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NJ7rvb070032; Wed, 23 May 2007 19:07:53 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NJ7rJn070031; Wed, 23 May 2007 19:07:53 GMT (envelope-from andre) Message-Id: <200705231907.l4NJ7rJn070031@repoman.freebsd.org> From: Andre Oppermann Date: Wed, 23 May 2007 19:07: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/sys/netinet tcp_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, 23 May 2007 19:07:54 -0000 andre 2007-05-23 19:07:53 UTC FreeBSD src repository Modified files: sys/netinet tcp_subr.c Log: In tcp_log_addrs(): o add the hex output of the th_flags field to the example log line in comments o simplify the log line length calculation and make it less evil o correct the test for the length panic; the line isn't on the stack but malloc'ed Revision Changes Path 1.285 +7 -5 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Wed May 23 19:08:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5882916A46D; Wed, 23 May 2007 19:08:44 +0000 (UTC) (envelope-from rpaulo@fnop.net) Received: from core.fnop.net (mx.fnop.net [82.102.11.82]) by mx1.freebsd.org (Postfix) with ESMTP id C181B13C48A; Wed, 23 May 2007 19:08:43 +0000 (UTC) (envelope-from rpaulo@fnop.net) Received: from core.fnop.net (mx.fnop.net [82.102.11.82]) by core.fnop.net (Postfix) with ESMTP id 9EA386907BB; Wed, 23 May 2007 20:07:34 +0100 (WEST) Received: by core.fnop.net (Postfix, from userid 1015) id 65BFD690A24; Wed, 23 May 2007 20:07:34 +0100 (WEST) X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on core.fnop.net X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=AWL, BAYES_00, FORGED_RCVD_HELO, RCVD_IN_NJABL_DUL,RCVD_IN_SORBS_DUL autolearn=no version=3.1.7 Received: from epsilon.local.fnop.net (87-196-151-62.net.novis.pt [87.196.151.62]) by core.fnop.net (Postfix) with ESMTP id D05FD6907BB; Wed, 23 May 2007 20:07:32 +0100 (WEST) Date: Wed, 23 May 2007 20:07:56 +0100 Message-ID: <86abvvs6ib.wl%rpaulo@fnop.net> From: Rui Paulo To: Andrew Gallatin In-Reply-To: <18004.36709.708317.994071@grasshopper.cs.duke.edu> References: <200705231531.l4NFV12H058289@repoman.freebsd.org> <86bqgbs8kt.wl%rpaulo@fnop.net> <18004.36709.708317.994071@grasshopper.cs.duke.edu> User-Agent: Wanderlust/2.15.5 (Almost Unreal) Emacs/21.3 Mule/5.0 (SAKAKI) X-cite-me: rpaulo MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: ClamAV using ClamSMTP Cc: Rui Paulo , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci_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: Wed, 23 May 2007 19:08:44 -0000 At Wed, 23 May 2007 15:00:30 -0400 (EDT), Andrew Gallatin wrote: > > > Rui Paulo writes: > > At Wed, 23 May 2007 15:31:01 +0000 (UTC), > > Andrew Gallatin wrote: > > > > > > gallatin 2007-05-23 15:31:01 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/dev/pci pci_pci.c > > > Log: > > > Fix a typo in pcib_alloc_msi{x} which resulted in the > > > device's, not the bridge's, softc to be used to check the > > > PCIB_DISABLE_MSI flag. This resulted in randomly allowing > > > or denying MSI interrupts based on whatever value the driver > > > happened to store at sizeof(device_t) bytes into its softc. > > > > > > I noticed this when I stopped getting MSI interrupts > > > after slighly re-arranging mxge's softc yesterday. > > > > Wow, I'll have to try this out on msk(4).. > > To be clear, pci_alloc_msi() was failing, so MSI was not > used at all. It didn't affect the actual generation > of interrupts once MSI is enabled.. Oh, ok. Thanks for the explanation. -- Rui Paulo From owner-cvs-src@FreeBSD.ORG Wed May 23 19:16:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E34C416A41F; Wed, 23 May 2007 19:16:21 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BD51C13C4AE; Wed, 23 May 2007 19:16:21 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NJGLXl076074; Wed, 23 May 2007 19:16:21 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NJGLY4076073; Wed, 23 May 2007 19:16:21 GMT (envelope-from andre) Message-Id: <200705231916.l4NJGLY4076073@repoman.freebsd.org> From: Andre Oppermann Date: Wed, 23 May 2007 19:16:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp.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, 23 May 2007 19:16:22 -0000 andre 2007-05-23 19:16:21 UTC FreeBSD src repository Modified files: sys/netinet tcp.h Log: Add CWR back into the PRINT_TH_FLAGS list as gcc42 doesn't complain about \8 in a string anymore. Revision Changes Path 1.39 +1 -1 src/sys/netinet/tcp.h From owner-cvs-src@FreeBSD.ORG Wed May 23 19:45:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4CDC516A468; Wed, 23 May 2007 19:45:50 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2630413C44C; Wed, 23 May 2007 19:45:50 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NJjo4b006856; Wed, 23 May 2007 19:45:50 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NJjnNd006849; Wed, 23 May 2007 19:45:49 GMT (envelope-from brueffer) Message-Id: <200705231945.l4NJjnNd006849@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 23 May 2007 19:45:49 +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 pcm.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, 23 May 2007 19:45:50 -0000 brueffer 2007-05-23 19:45:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 pcm.4 Log: MFC: rev. 1.47, 1.48 and relevant changes from 1.49 - Use our standard section 4 SYNOPSIS. - Add a bunch of missing Xrefs. - Minor nits. Revision Changes Path 1.39.2.6 +25 -16 src/share/man/man4/pcm.4 From owner-cvs-src@FreeBSD.ORG Wed May 23 20:29:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8C60316A41F; Wed, 23 May 2007 20:29:47 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 67A6A13C448; Wed, 23 May 2007 20:29:47 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NKTlpZ050201; Wed, 23 May 2007 20:29:47 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NKTltD050116; Wed, 23 May 2007 20:29:47 GMT (envelope-from jhb) Message-Id: <200705232029.l4NKTltD050116@repoman.freebsd.org> From: John Baldwin Date: Wed, 23 May 2007 20:29:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_descrip.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, 23 May 2007 20:29:47 -0000 jhb 2007-05-23 20:29:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_descrip.c Log: Revert previous commit, was part of a different change. Reported by: kib Revision Changes Path 1.279.2.12 +4 -2 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Wed May 23 20:36:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BE54A16A400; Wed, 23 May 2007 20:36:25 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 993DB13C45D; Wed, 23 May 2007 20:36:25 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NKaP08057329; Wed, 23 May 2007 20:36:25 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NKaPVm057322; Wed, 23 May 2007 20:36:25 GMT (envelope-from jhb) Message-Id: <200705232036.l4NKaPVm057322@repoman.freebsd.org> From: John Baldwin Date: Wed, 23 May 2007 20:36:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_descrip.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, 23 May 2007 20:36:25 -0000 jhb 2007-05-23 20:36:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_descrip.c Log: MFC 1.308: Use kern_open() to open /dev/null in fdcheckstd(). Revision Changes Path 1.279.2.13 +9 -42 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Wed May 23 20:41:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E86ED16A46C; Wed, 23 May 2007 20:41:21 +0000 (UTC) (envelope-from jfv@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C34A713C4B0; Wed, 23 May 2007 20:41:21 +0000 (UTC) (envelope-from jfv@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NKfLIE062142; Wed, 23 May 2007 20:41:21 GMT (envelope-from jfv@repoman.freebsd.org) Received: (from jfv@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NKfLB9062131; Wed, 23 May 2007 20:41:21 GMT (envelope-from jfv) Message-Id: <200705232041.l4NKfLB9062131@repoman.freebsd.org> From: Jack F Vogel Date: Wed, 23 May 2007 20:41:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/em if_em.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, 23 May 2007 20:41:22 -0000 jfv 2007-05-23 20:41:20 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Two minor fixes, keep old 82542 from using jumbo frames, and add missing htole64 in encap code. Reviewed by:Pdeuskar Approved by:Pdeuskar Revision Changes Path 1.178 +3 -2 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Wed May 23 20:58:48 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5D9BB16A46D; Wed, 23 May 2007 20:58:48 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 0514713C45D; Wed, 23 May 2007 20:58:47 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l4NKwf7l017990; Wed, 23 May 2007 16:58:41 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Andrew Gallatin Date: Wed, 23 May 2007 15:47:38 -0400 User-Agent: KMail/1.9.6 References: <200705231531.l4NFV12H058289@repoman.freebsd.org> <86bqgbs8kt.wl%rpaulo@fnop.net> <18004.36709.708317.994071@grasshopper.cs.duke.edu> In-Reply-To: <18004.36709.708317.994071@grasshopper.cs.duke.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705231547.38987.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Wed, 23 May 2007 16:58:41 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3287/Wed May 23 13:31:14 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Rui Paulo , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci pci_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: Wed, 23 May 2007 20:58:48 -0000 On Wednesday 23 May 2007 03:00:30 pm Andrew Gallatin wrote: > > Rui Paulo writes: > > At Wed, 23 May 2007 15:31:01 +0000 (UTC), > > Andrew Gallatin wrote: > > > > > > gallatin 2007-05-23 15:31:01 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/dev/pci pci_pci.c > > > Log: > > > Fix a typo in pcib_alloc_msi{x} which resulted in the > > > device's, not the bridge's, softc to be used to check the > > > PCIB_DISABLE_MSI flag. This resulted in randomly allowing > > > or denying MSI interrupts based on whatever value the driver > > > happened to store at sizeof(device_t) bytes into its softc. > > > > > > I noticed this when I stopped getting MSI interrupts > > > after slighly re-arranging mxge's softc yesterday. > > > > Wow, I'll have to try this out on msk(4).. > > To be clear, pci_alloc_msi() was failing, so MSI was not > used at all. It didn't affect the actual generation > of interrupts once MSI is enabled.. In some cases it gave you MSI when it shouldn't have, too. I do have at least one bug report on msk(4) that this might fix, as since it was checking the wrong softc, it could break on any system, not just ones with the broken bridges. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed May 23 21:13:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B30B416A49C; Wed, 23 May 2007 21:13:38 +0000 (UTC) (envelope-from pdeuskar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5B84513C48A; Wed, 23 May 2007 21:13:38 +0000 (UTC) (envelope-from pdeuskar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NLDaMC098475; Wed, 23 May 2007 21:13:36 GMT (envelope-from pdeuskar@repoman.freebsd.org) Received: (from pdeuskar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NLDaSs098471; Wed, 23 May 2007 21:13:36 GMT (envelope-from pdeuskar) Message-Id: <200705232113.l4NLDaSs098471@repoman.freebsd.org> From: Prafulla Deuskar Date: Wed, 23 May 2007 21:13: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: 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: Wed, 23 May 2007 21:13:38 -0000 pdeuskar 2007-05-23 21:13:35 UTC FreeBSD src repository Modified files: . access Log: Forced commit to free Jack Vogel(jfv) from being mentored Approved by: core (implicit) Revision Changes Path 1.825 +0 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Wed May 23 21:27:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A652E16A400; Wed, 23 May 2007 21:27:48 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 817D313C483; Wed, 23 May 2007 21:27:48 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NLRmTd012079; Wed, 23 May 2007 21:27:48 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NLRm6v012075; Wed, 23 May 2007 21:27:48 GMT (envelope-from pjd) Message-Id: <200705232127.l4NLRm6v012075@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 23 May 2007 21:27: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/sys/contrib/opensolaris/uts/common/fs gfs.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, 23 May 2007 21:27:48 -0000 pjd 2007-05-23 21:27:48 UTC FreeBSD src repository Modified files: sys/contrib/opensolaris/uts/common/fs gfs.c Log: All objects we create using GFS are directories, so initialize d_type properly, but add XXX comment saying that it can eventually change in the future. Revision Changes Path 1.3 +2 -2 src/sys/contrib/opensolaris/uts/common/fs/gfs.c From owner-cvs-src@FreeBSD.ORG Wed May 23 21:33:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 194E316A46C; Wed, 23 May 2007 21:33:03 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0B4CA13C4BF; Wed, 23 May 2007 21:33:03 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NLX2x9017657; Wed, 23 May 2007 21:33:02 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NLX2ZM017647; Wed, 23 May 2007 21:33:02 GMT (envelope-from pjd) Message-Id: <200705232133.l4NLX2ZM017647@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 23 May 2007 21:33: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/sys/compat/opensolaris/sys dnlc.h src/sys/modules/zfs Makefile src/sys/contrib/opensolaris/uts/common/sys dnlc.h src/sys/contrib/opensolaris/uts/common/fs dnlc.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, 23 May 2007 21:33:03 -0000 pjd 2007-05-23 21:33:02 UTC FreeBSD src repository Modified files: sys/modules/zfs Makefile Added files: sys/compat/opensolaris/sys dnlc.h Removed files: sys/contrib/opensolaris/uts/common/sys dnlc.h sys/contrib/opensolaris/uts/common/fs dnlc.c Log: FreeBSD's namecache works quite well with ZFS, so remove DNLC. Revision Changes Path 1.1 +40 -0 src/sys/compat/opensolaris/sys/dnlc.h (new) 1.6 +0 -843 src/sys/contrib/opensolaris/uts/common/fs/dnlc.c (dead) 1.2 +0 -232 src/sys/contrib/opensolaris/uts/common/sys/dnlc.h (dead) 1.5 +0 -1 src/sys/modules/zfs/Makefile From owner-cvs-src@FreeBSD.ORG Wed May 23 21:35:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2C11A16A469; Wed, 23 May 2007 21:35:46 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 075E313C45D; Wed, 23 May 2007 21:35:46 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NLZjun020395; Wed, 23 May 2007 21:35:45 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NLZjAb020391; Wed, 23 May 2007 21:35:45 GMT (envelope-from dds) Message-Id: <200705232135.l4NLZjAb020391@repoman.freebsd.org> From: Diomidis Spinellis Date: Wed, 23 May 2007 21:35: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/tools/regression/usr.sbin/sa prime.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: Wed, 23 May 2007 21:35:46 -0000 dds 2007-05-23 21:35:45 UTC FreeBSD src repository Modified files: tools/regression/usr.sbin/sa prime.sh Log: Fix the procedure for generating the test summary files. Document the procedure for obtaining an appropriately old version of sa. Revision Changes Path 1.2 +14 -5 src/tools/regression/usr.sbin/sa/prime.sh From owner-cvs-src@FreeBSD.ORG Wed May 23 21:47:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B701816A46C; Wed, 23 May 2007 21:47:19 +0000 (UTC) (envelope-from jfv@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9286513C44C; Wed, 23 May 2007 21:47:19 +0000 (UTC) (envelope-from jfv@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4NLlJBZ031909; Wed, 23 May 2007 21:47:19 GMT (envelope-from jfv@repoman.freebsd.org) Received: (from jfv@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4NLlJSP031905; Wed, 23 May 2007 21:47:19 GMT (envelope-from jfv) Message-Id: <200705232147.l4NLlJSP031905@repoman.freebsd.org> From: Jack F Vogel Date: Wed, 23 May 2007 21:47:19 +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 MAINTAINERS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 May 2007 21:47:19 -0000 jfv 2007-05-23 21:47:19 UTC FreeBSD src repository Modified files: . MAINTAINERS Log: Update the maintainer id for em driver. Revision Changes Path 1.145 +1 -1 src/MAINTAINERS From owner-cvs-src@FreeBSD.ORG Wed May 23 23:36:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 975C616A468 for ; Wed, 23 May 2007 23:36:46 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id 0A7B213C43E for ; Wed, 23 May 2007 23:36:45 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 55263 invoked from network); 23 May 2007 22:53:58 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 23 May 2007 22:53:58 -0000 Message-ID: <4654D011.5040309@freebsd.org> Date: Thu, 24 May 2007 01:36:49 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: Gleb Smirnoff References: <200705182113.l4ILD2qb044650@repoman.freebsd.org> <20070521073544.GP89017@FreeBSD.org> In-Reply-To: <20070521073544.GP89017@FreeBSD.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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: Wed, 23 May 2007 23:36:46 -0000 Gleb Smirnoff wrote: > On Fri, May 18, 2007 at 09:13:01PM +0000, Andre Oppermann wrote: > A> andre 2007-05-18 21:13:01 UTC > A> > A> FreeBSD src repository > A> > A> Modified files: > A> sys/netinet tcp_syncache.c > A> Log: > A> o Add syslog logging under LOG_DEBUG to various failures caused by > A> bogus segments > > Can these events be triggered remotely? Of course, we do not log the > debug level to the file, but just passing the message from the kernel > to syslogd daemon will cause an additional load, that can be provoked > remotely. Yes, these logs can be triggered remotely. Broken packets and spoofed packets may cause them. We're interested in the former. I'll do some benchmarks on the impact of the logging and then decide whether to put it under a sysctl. The reason it is unconditionally enabled is to see if non-compliant TCP stacks are out there that fail the very strong (but fully RFC and TCP-secure conform) checks. W/o logging we have no way of really knowing. Before we were possibly accepting stuff we shouldn't have (spoofing and attacks). Now we may drop stuff we perhaps should accept anyway. W/o logging diagnosing a TCP problem was very difficult and would need a lot cooperation with the PR submitter, if it was submitted at all. We normally only got a report of TCP 'not working'. Figuring out what went wrong was pretty much doing iterative shots into the dark and see if something squeaks. With logging I want to make things much more obvious and simpler to diagnose. Plus we get information in cases (from admins reading the logs) that were totally lost in the noise or not even attempted to be debugged. For our TCP maintainers (mostly I at the moment) and also 3rd parties this makes TCP trouble diagnosis much more accessible. Based on a log report and the OS name/version of the remote end we can pretty much tell right away what went wrong. This saves an order of a magnitude in debugging and fault analysis time. From many hours and email round trips to mere minutes and one or two information requests. -- Andre From owner-cvs-src@FreeBSD.ORG Thu May 24 01:28:53 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1088E16A400; Thu, 24 May 2007 01:28:53 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id CA38213C468; Thu, 24 May 2007 01:28:52 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l4O1SnNW029201 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 23 May 2007 21:28:49 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l4O1SLpB019345; Wed, 23 May 2007 21:28:21 -0400 (EDT) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18004.59980.434113.379401@grasshopper.cs.duke.edu> Date: Wed, 23 May 2007 21:28:21 -0400 (EDT) To: John Baldwin In-Reply-To: <200705231547.38987.jhb@freebsd.org> References: <200705231531.l4NFV12H058289@repoman.freebsd.org> <86bqgbs8kt.wl%rpaulo@fnop.net> <18004.36709.708317.994071@grasshopper.cs.duke.edu> <200705231547.38987.jhb@freebsd.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Cc: Rui Paulo , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci pci_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: Thu, 24 May 2007 01:28:53 -0000 John Baldwin writes: > On Wednesday 23 May 2007 03:00:30 pm Andrew Gallatin wrote: > > > > Rui Paulo writes: > > > At Wed, 23 May 2007 15:31:01 +0000 (UTC), > > > Andrew Gallatin wrote: > > > > > > > > gallatin 2007-05-23 15:31:01 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/dev/pci pci_pci.c > > > > Log: > > > > Fix a typo in pcib_alloc_msi{x} which resulted in the > > > > device's, not the bridge's, softc to be used to check the > > > > PCIB_DISABLE_MSI flag. This resulted in randomly allowing > > > > or denying MSI interrupts based on whatever value the driver > > > > happened to store at sizeof(device_t) bytes into its softc. > > > > > > > > I noticed this when I stopped getting MSI interrupts > > > > after slighly re-arranging mxge's softc yesterday. > > > > > > Wow, I'll have to try this out on msk(4).. > > > > To be clear, pci_alloc_msi() was failing, so MSI was not > > used at all. It didn't affect the actual generation > > of interrupts once MSI is enabled.. > > In some cases it gave you MSI when it shouldn't have, too. I do have at least > one bug report on msk(4) that this might fix, as since it was checking the > wrong softc, it could break on any system, not just ones with the broken > bridges. Indeed. In fact, mxge would always get MSI, even on blacklisted bridges before I changed the layout of the softc.. Then it would never get MSI, and I lost ~1Gb/s when my 10GbE NIC was sharing an IRQ with USB, and I went bug hunting. The temporary lack of MSI made me appreciate all your hard work in adding support for it even more :) Drew From owner-cvs-src@FreeBSD.ORG Thu May 24 05:02:58 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9ACC416A41F; Thu, 24 May 2007 05:02:58 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from fallbackmx03.syd.optusnet.com.au (fallbackmx03.syd.optusnet.com.au [211.29.133.136]) by mx1.freebsd.org (Postfix) with ESMTP id 387A113C447; Thu, 24 May 2007 05:02:58 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail32.syd.optusnet.com.au (mail32.syd.optusnet.com.au [211.29.132.63]) by fallbackmx03.syd.optusnet.com.au (8.12.11.20060308/8.12.11) with ESMTP id l4NBM09b001120; Wed, 23 May 2007 21:22:00 +1000 Received: from besplex.bde.org (c211-30-216-190.carlnfd3.nsw.optusnet.com.au [211.30.216.190]) by mail32.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l4NBLsxS020315 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 23 May 2007 21:21:57 +1000 Date: Wed, 23 May 2007 21:21:55 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Robert Watson In-Reply-To: <200705230932.l4N9WUME017084@repoman.freebsd.org> Message-ID: <20070523203938.M10628@besplex.bde.org> References: <200705230932.l4N9WUME017084@repoman.freebsd.org> 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/sys/security/audit audit.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, 24 May 2007 05:02:58 -0000 On Wed, 23 May 2007, Robert Watson wrote: > rwatson 2007-05-23 09:32:30 UTC > > FreeBSD src repository > > Modified files: > sys/security/audit audit.c > Log: > No need to force __inline__ of currecord(), as the compiler will usefully > inline it when needed already, and the symbol is also required outside of > audit.c. This silences a new gcc warning on the topic of using __inline__ > instead of __inline. Er, the warning is the same for all of (non-static) inline, __inline and __inline__. For compiling "__inline int foo(int x)..." with -std=c99 and no other compiler options it is: z.c:2: warning: C99 inline functions are not supported; using GNU89 z.c:2: warning: to disable this warning use -fgnu89-inline or the gnu_inline function attribute The wording of this warning is confusing. Non-static inline functions are a gnu89 feature that no longer works by default with -std=c99. The first line of the warning seems to be just an excessively abbreivated way of saying "in C99, GNU89 inline functions are not supported; using GNU89 mode to do what you mean". The second line of the warning then describes in a better way how to enable this gnu89 feature without getting the warning. With -std=c89, GNU89 inline functions are of course supported, but "inline" in them must be spelled either __inline or __inline__ since "inline" is in the application namespace for c89. This problem also affects i386/pmap.c. The non-static inlines there are similarly dubious. But inlining shouldn't happen automatically below -O3. Bruce From owner-cvs-src@FreeBSD.ORG Thu May 24 05:54:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9F1BB16A421; Thu, 24 May 2007 05:54:38 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 793E813C468; Thu, 24 May 2007 05:54:38 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4O5sc34004564; Thu, 24 May 2007 05:54:38 GMT (envelope-from rse@repoman.freebsd.org) Received: (from rse@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4O5scK5004559; Thu, 24 May 2007 05:54:38 GMT (envelope-from rse) Message-Id: <200705240554.l4O5scK5004559@repoman.freebsd.org> From: "Ralf S. Engelschall" Date: Thu, 24 May 2007 05:54: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/etc/rc.d tmp var X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 05:54:38 -0000 rse 2007-05-24 05:54:37 UTC FreeBSD src repository Modified files: etc/rc.d tmp var Log: Remove two unnecessary and useless sub-shell constructs. Revision Changes Path 1.38 +1 -1 src/etc/rc.d/tmp 1.43 +1 -1 src/etc/rc.d/var From owner-cvs-src@FreeBSD.ORG Thu May 24 05:58:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7946B16A421; Thu, 24 May 2007 05:58:21 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5380213C45D; Thu, 24 May 2007 05:58:21 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4O5wLqp008209; Thu, 24 May 2007 05:58:21 GMT (envelope-from rse@repoman.freebsd.org) Received: (from rse@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4O5wL0Z008202; Thu, 24 May 2007 05:58:21 GMT (envelope-from rse) Message-Id: <200705240558.l4O5wL0Z008202@repoman.freebsd.org> From: "Ralf S. Engelschall" Date: Thu, 24 May 2007 05:58: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/etc/rc.d cleanvar initrandom X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 05:58:21 -0000 rse 2007-05-24 05:58:20 UTC FreeBSD src repository Modified files: etc/rc.d cleanvar initrandom Log: Remove two superfluous trailing semicolons. Revision Changes Path 1.13 +1 -1 src/etc/rc.d/cleanvar 1.7 +1 -1 src/etc/rc.d/initrandom From owner-cvs-src@FreeBSD.ORG Thu May 24 06:01:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2FD5916A400; Thu, 24 May 2007 06:01:07 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 09B3B13C43E; Thu, 24 May 2007 06:01:07 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4O616Xx010597; Thu, 24 May 2007 06:01:06 GMT (envelope-from rse@repoman.freebsd.org) Received: (from rse@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4O616k8010581; Thu, 24 May 2007 06:01:06 GMT (envelope-from rse) Message-Id: <200705240601.l4O616k8010581@repoman.freebsd.org> From: "Ralf S. Engelschall" Date: Thu, 24 May 2007 06:01: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/etc/rc.d jail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 06:01:07 -0000 rse 2007-05-24 06:01:06 UTC FreeBSD src repository Modified files: etc/rc.d jail Log: Fix indentation. Revision Changes Path 1.37 +1 -1 src/etc/rc.d/jail From owner-cvs-src@FreeBSD.ORG Thu May 24 06:44:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BDAF116A421; Thu, 24 May 2007 06:44:38 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 961B213C45D; Thu, 24 May 2007 06:44:38 +0000 (UTC) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4O6icne054627; Thu, 24 May 2007 06:44:38 GMT (envelope-from rse@repoman.freebsd.org) Received: (from rse@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4O6icqS054623; Thu, 24 May 2007 06:44:38 GMT (envelope-from rse) Message-Id: <200705240644.l4O6icqS054623@repoman.freebsd.org> From: "Ralf S. Engelschall" Date: Thu, 24 May 2007 06:44: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/bin/pax ar_io.c file_subs.c pat_rep.c sel_subs.c tables.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, 24 May 2007 06:44:38 -0000 rse 2007-05-24 06:44:38 UTC FreeBSD src repository Modified files: bin/pax ar_io.c file_subs.c pat_rep.c sel_subs.c tables.c Log: Cleanup pax(1) sources a little bit while I poked around in them: - remove a superfluous doubled trailing semicolon. - remove the extra void casts on calls to void-function free(3). Revision Changes Path 1.27 +1 -1 src/bin/pax/ar_io.c 1.22 +1 -1 src/bin/pax/file_subs.c 1.26 +6 -6 src/bin/pax/pat_rep.c 1.20 +3 -3 src/bin/pax/sel_subs.c 1.23 +14 -14 src/bin/pax/tables.c From owner-cvs-src@FreeBSD.ORG Thu May 24 06:57:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E2B1C16A468; Thu, 24 May 2007 06:57:52 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BB19713C45D; Thu, 24 May 2007 06:57:52 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4O6vqQA067331; Thu, 24 May 2007 06:57:52 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4O6vqYC067312; Thu, 24 May 2007 06:57:52 GMT (envelope-from dds) Message-Id: <200705240657.l4O6vqYC067312@repoman.freebsd.org> From: Diomidis Spinellis Date: Thu, 24 May 2007 06:57: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/tools/regression/usr.bin/lastcomm README X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 06:57:53 -0000 dds 2007-05-24 06:57:51 UTC FreeBSD src repository Modified files: tools/regression/usr.bin/lastcomm README Log: Modify file generation instructions to remove the tty field: the mapping from number to name differs between systems, and will cause tests to fail. Revision Changes Path 1.2 +2 -1 src/tools/regression/usr.bin/lastcomm/README From owner-cvs-src@FreeBSD.ORG Thu May 24 07:00:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C244D16A480; Thu, 24 May 2007 07:00:54 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AEFDD13C44C; Thu, 24 May 2007 07:00:54 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4O70sTJ069963; Thu, 24 May 2007 07:00:54 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4O70seD069956; Thu, 24 May 2007 07:00:54 GMT (envelope-from dds) Message-Id: <200705240700.l4O70seD069956@repoman.freebsd.org> From: Diomidis Spinellis Date: Thu, 24 May 2007 07:00: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/tools/regression/usr.bin/lastcomm v1-sparc64.out v2-sparc64.out src/tools/regression/usr.sbin/sa v1-sparc64-sav.in v1-sparc64-sav.out v1-sparc64-u.out v1-sparc64-usr.in v1-sparc64-usr.out v2-sparc64-sav.in v2-sparc64-u.out v2-sparc64-usr.in X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 07:00:54 -0000 dds 2007-05-24 07:00:53 UTC FreeBSD src repository Added files: tools/regression/usr.bin/lastcomm v1-sparc64.out v2-sparc64.out tools/regression/usr.sbin/sa v1-sparc64-sav.in v1-sparc64-sav.out v1-sparc64-u.out v1-sparc64-usr.in v1-sparc64-usr.out v2-sparc64-sav.in v2-sparc64-u.out v2-sparc64-usr.in Log: Add sparc64 regression test files. Submitted by: Carl Johan Gustavsson Revision Changes Path 1.1 +28 -0 src/tools/regression/usr.bin/lastcomm/v1-sparc64.out (new) 1.1 +36 -0 src/tools/regression/usr.bin/lastcomm/v2-sparc64.out (new) 1.1 +2 -0 src/tools/regression/usr.sbin/sa/v1-sparc64-sav.in (new) 1.1 +5 -0 src/tools/regression/usr.sbin/sa/v1-sparc64-sav.out (new) 1.1 +28 -0 src/tools/regression/usr.sbin/sa/v1-sparc64-u.out (new) 1.1 +1 -0 src/tools/regression/usr.sbin/sa/v1-sparc64-usr.in (new) 1.1 +1 -0 src/tools/regression/usr.sbin/sa/v1-sparc64-usr.out (new) 1.1 +1 -0 src/tools/regression/usr.sbin/sa/v2-sparc64-sav.in (new) 1.1 +36 -0 src/tools/regression/usr.sbin/sa/v2-sparc64-u.out (new) 1.1 +1 -0 src/tools/regression/usr.sbin/sa/v2-sparc64-usr.in (new) From owner-cvs-src@FreeBSD.ORG Thu May 24 07:43:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E684616A46B; Thu, 24 May 2007 07:43:00 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BDE6313C43E; Thu, 24 May 2007 07:43:00 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4O7h0Ro003325; Thu, 24 May 2007 07:43:00 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4O7h060003324; Thu, 24 May 2007 07:43:00 GMT (envelope-from pjd) Message-Id: <200705240743.l4O7h060003324@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 24 May 2007 07:43:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/contrib/opensolaris/uts/common/fs/zfs zfs_ioctl.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, 24 May 2007 07:43:01 -0000 pjd 2007-05-24 07:43:00 UTC FreeBSD src repository Modified files: sys/contrib/opensolaris/uts/common/fs/zfs zfs_ioctl.c Log: Initialize ZFS a bit earlier and block root mounting until initialization is complete. This fixes some root-on-ZFS configurations. Reported by: Bruno Damour Tested by: Bruno Damour Revision Changes Path 1.6 +4 -1 src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c From owner-cvs-src@FreeBSD.ORG Thu May 24 09:21:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 18ACD16A400; Thu, 24 May 2007 09:21:21 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E342913C46E; Thu, 24 May 2007 09:21:20 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4O9LKjn003698; Thu, 24 May 2007 09:21:20 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4O9LKEh003683; Thu, 24 May 2007 09:21:20 GMT (envelope-from ru) Message-Id: <200705240921.l4O9LKEh003683@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 24 May 2007 09:21: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/sbin/geom/class/stripe geom_stripe.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, 24 May 2007 09:21:21 -0000 ru 2007-05-24 09:21:20 UTC FreeBSD src repository Modified files: sbin/geom/class/stripe geom_stripe.c Log: Fix the online usage for the "dump" command. Revision Changes Path 1.16 +1 -1 src/sbin/geom/class/stripe/geom_stripe.c From owner-cvs-src@FreeBSD.ORG Thu May 24 09:24:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C345716A469; Thu, 24 May 2007 09:24:19 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9961113C46C; Thu, 24 May 2007 09:24:19 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4O9OJfq006129; Thu, 24 May 2007 09:24:19 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4O9OJ6m006125; Thu, 24 May 2007 09:24:19 GMT (envelope-from cperciva) Message-Id: <200705240924.l4O9OJ6m006125@repoman.freebsd.org> From: Colin Percival Date: Thu, 24 May 2007 09:24:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libmd/i386 rmd160.S sha.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, 24 May 2007 09:24:19 -0000 cperciva 2007-05-24 09:24:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libmd/i386 rmd160.S sha.S Log: MFC: Use unsigned comparisons. Revision Changes Path 1.3.34.1 +2 -1 src/lib/libmd/i386/rmd160.S 1.2.34.1 +2 -1 src/lib/libmd/i386/sha.S From owner-cvs-src@FreeBSD.ORG Thu May 24 09:26:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4F4AF16A41F; Thu, 24 May 2007 09:26:46 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (glebius.int.ru [81.19.64.130]) by mx1.freebsd.org (Postfix) with ESMTP id A898B13C44B; Thu, 24 May 2007 09:26:45 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (localhost [127.0.0.1]) by cell.glebius.int.ru (8.14.1/8.14.1) with ESMTP id l4O9QiZ1041186; Thu, 24 May 2007 13:26:44 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebius.int.ru (8.14.1/8.14.1/Submit) id l4O9QiDa041185; Thu, 24 May 2007 13:26:44 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebius.int.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 24 May 2007 13:26:44 +0400 From: Gleb Smirnoff To: Andre Oppermann Message-ID: <20070524092643.GC89017@FreeBSD.org> References: <200705182113.l4ILD2qb044650@repoman.freebsd.org> <20070521073544.GP89017@FreeBSD.org> <4654D011.5040309@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <4654D011.5040309@freebsd.org> User-Agent: Mutt/1.5.15 (2007-04-06) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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: Thu, 24 May 2007 09:26:46 -0000 On Thu, May 24, 2007 at 01:36:49AM +0200, Andre Oppermann wrote: A> Yes, these logs can be triggered remotely. Broken packets and spoofed A> packets may cause them. We're interested in the former. A> A> I'll do some benchmarks on the impact of the logging and then decide A> whether to put it under a sysctl. A> A> The reason it is unconditionally enabled is to see if non-compliant A> TCP stacks are out there that fail the very strong (but fully RFC and A> TCP-secure conform) checks. A> A> W/o logging we have no way of really knowing. Before we were possibly A> accepting stuff we shouldn't have (spoofing and attacks). Now we may A> drop stuff we perhaps should accept anyway. W/o logging diagnosing a A> TCP problem was very difficult and would need a lot cooperation with A> the PR submitter, if it was submitted at all. We normally only got a A> report of TCP 'not working'. Figuring out what went wrong was pretty A> much doing iterative shots into the dark and see if something squeaks. A> A> With logging I want to make things much more obvious and simpler to A> diagnose. Plus we get information in cases (from admins reading the A> logs) that were totally lost in the noise or not even attempted to A> be debugged. A> A> For our TCP maintainers (mostly I at the moment) and also 3rd parties A> this makes TCP trouble diagnosis much more accessible. Based on a A> log report and the OS name/version of the remote end we can pretty A> much tell right away what went wrong. This saves an order of a A> magnitude in debugging and fault analysis time. From many hours and A> email round trips to mere minutes and one or two information requests. I completely understand that this logging is very important in the process of refactoring the TCP code. I just think that the performance impact should be measured before merging this logging to RELENG_6. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu May 24 09:27:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9982F16A41F; Thu, 24 May 2007 09:27:50 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6FB8E13C45E; Thu, 24 May 2007 09:27:50 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4O9RoSs009062; Thu, 24 May 2007 09:27:50 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4O9RoR4009060; Thu, 24 May 2007 09:27:50 GMT (envelope-from cperciva) Message-Id: <200705240927.l4O9RoR4009060@repoman.freebsd.org> From: Colin Percival Date: Thu, 24 May 2007 09:27:50 +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/tar write.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, 24 May 2007 09:27:50 -0000 cperciva 2007-05-24 09:27:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/tar write.c Log: MFC rev. 1.62: Complain about "tar -c /path/which/does/not/exist". Revision Changes Path 1.41.2.7 +10 -0 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Thu May 24 09:43:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0315216A421; Thu, 24 May 2007 09:43:42 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CD77513C44B; Thu, 24 May 2007 09:43:41 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4O9hfeo023767; Thu, 24 May 2007 09:43:41 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4O9hfad023766; Thu, 24 May 2007 09:43:41 GMT (envelope-from yar) Message-Id: <200705240943.l4O9hfad023766@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 24 May 2007 09:43: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/share/man/man4 pty.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: Thu, 24 May 2007 09:43:42 -0000 yar 2007-05-24 09:43:41 UTC FreeBSD src repository Modified files: share/man/man4 pty.4 Log: Fix a formatting error: the list of control packets ends earlier. Revision Changes Path 1.19 +1 -1 src/share/man/man4/pty.4 From owner-cvs-src@FreeBSD.ORG Thu May 24 13:44:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 58B9E16A400; Thu, 24 May 2007 13:44:46 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2D8F013C44C; Thu, 24 May 2007 13:44:46 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4ODikwC058160; Thu, 24 May 2007 13:44:46 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4ODikcJ058159; Thu, 24 May 2007 13:44:46 GMT (envelope-from pjd) Message-Id: <200705241344.l4ODikcJ058159@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 24 May 2007 13:44:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/opensolaris/sys dnlc.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, 24 May 2007 13:44:46 -0000 pjd 2007-05-24 13:44:45 UTC FreeBSD src repository Modified files: sys/compat/opensolaris/sys dnlc.h Log: DNLC_NO_VNODE can't be NULL. Reported by: ru Revision Changes Path 1.2 +2 -2 src/sys/compat/opensolaris/sys/dnlc.h From owner-cvs-src@FreeBSD.ORG Thu May 24 13:50:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1A7DC16A4AB; Thu, 24 May 2007 13:50:07 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E381B13C469; Thu, 24 May 2007 13:50:06 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4ODo6rV062317; Thu, 24 May 2007 13:50:06 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4ODo6dk062312; Thu, 24 May 2007 13:50:06 GMT (envelope-from ru) Message-Id: <200705241350.l4ODo6dk062312@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 24 May 2007 13:50: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/net Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 13:50:07 -0000 ru 2007-05-24 13:50:06 UTC FreeBSD src repository Modified files: lib/libc/net Symbol.map Log: hesiod_resolv -> hesiod_resolve Submitted by: Danny Braniss Revision Changes Path 1.13 +1 -1 src/lib/libc/net/Symbol.map From owner-cvs-src@FreeBSD.ORG Thu May 24 16:03:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A5DB016A400; Thu, 24 May 2007 16:03:45 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7C50913C458; Thu, 24 May 2007 16:03:45 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OG3jZN094749; Thu, 24 May 2007 16:03:45 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OG3j7d094747; Thu, 24 May 2007 16:03:45 GMT (envelope-from des) Message-Id: <200705241603.l4OG3j7d094747@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 16:03:45 +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/examples/etc make.conf src/share/mk bsd.cpu.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: Thu, 24 May 2007 16:03:45 -0000 des 2007-05-24 16:03:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/examples/etc make.conf share/mk bsd.cpu.mk Log: MFC: add CPUTYPE support for "core" and "core2". Revision Changes Path 1.265.2.9 +4 -3 src/share/examples/etc/make.conf 1.48.2.3 +7 -3 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Thu May 24 16:05:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 623CB16A469; Thu, 24 May 2007 16:05:27 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 39C4F13C447; Thu, 24 May 2007 16:05:27 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OG5RhJ095131; Thu, 24 May 2007 16:05:27 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OG5Qlv095128; Thu, 24 May 2007 16:05:26 GMT (envelope-from des) Message-Id: <200705241605.l4OG5Qlv095128@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 16:05:26 +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/mk bsd.cpu.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: Thu, 24 May 2007 16:05:27 -0000 des 2007-05-24 16:05:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/mk bsd.cpu.mk Log: MFC: (1.60, 1.61) errors in nocona / prescott support Revision Changes Path 1.48.2.4 +7 -7 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Thu May 24 16:06:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7BFF716A46D; Thu, 24 May 2007 16:06:55 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5373213C45E; Thu, 24 May 2007 16:06:55 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OG6tn2095343; Thu, 24 May 2007 16:06:55 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OG6tnR095342; Thu, 24 May 2007 16:06:55 GMT (envelope-from des) Message-Id: <200705241606.l4OG6tnR095342@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 16:06:55 +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/gstat gstat.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, 24 May 2007 16:06:55 -0000 des 2007-05-24 16:06:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/gstat gstat.c Log: MFC: (1.14) set default refresh interval to one second Revision Changes Path 1.12.2.2 +1 -1 src/usr.sbin/gstat/gstat.c From owner-cvs-src@FreeBSD.ORG Thu May 24 16:07:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 501DE16A400; Thu, 24 May 2007 16:07:33 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2768413C48C; Thu, 24 May 2007 16:07:33 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OG7XWP095401; Thu, 24 May 2007 16:07:33 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OG7Xas095400; Thu, 24 May 2007 16:07:33 GMT (envelope-from des) Message-Id: <200705241607.l4OG7Xas095400@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 16:07: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/share/man/man4 watchdog.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: Thu, 24 May 2007 16:07:33 -0000 des 2007-05-24 16:07:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 watchdog.4 Log: MFC: (1.9) missing El Revision Changes Path 1.6.8.3 +1 -0 src/share/man/man4/watchdog.4 From owner-cvs-src@FreeBSD.ORG Thu May 24 16:09:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7269916A468; Thu, 24 May 2007 16:09:39 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4923D13C4B7; Thu, 24 May 2007 16:09:39 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OG9dTv095533; Thu, 24 May 2007 16:09:39 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OG9dQ9095532; Thu, 24 May 2007 16:09:39 GMT (envelope-from des) Message-Id: <200705241609.l4OG9dQ9095532@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 16:09:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern vfs_subr.c src/sys/sys vnode.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, 24 May 2007 16:09:39 -0000 des 2007-05-24 16:09:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern vfs_subr.c sys/sys vnode.h Log: MFC: expose vdropl() Revision Changes Path 1.635.2.26 +1 -2 src/sys/kern/vfs_subr.c 1.304.2.9 +1 -0 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Thu May 24 16:10:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 129AD16A469; Thu, 24 May 2007 16:10:53 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DE9A513C4BA; Thu, 24 May 2007 16:10:52 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGAq0G095713; Thu, 24 May 2007 16:10:52 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGAqD3095712; Thu, 24 May 2007 16:10:52 GMT (envelope-from des) Message-Id: <200705241610.l4OGAqD3095712@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 16:10:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d NETWORKING netoptions X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 16:10:53 -0000 des 2007-05-24 16:10:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d NETWORKING netoptions Log: MFC: apply "additional TCP options" earlier Revision Changes Path 1.9.2.3 +1 -1 src/etc/rc.d/NETWORKING 1.141.2.1 +0 -1 src/etc/rc.d/netoptions From owner-cvs-src@FreeBSD.ORG Thu May 24 16:12:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B754216A41F; Thu, 24 May 2007 16:12:27 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A65E913C455; Thu, 24 May 2007 16:12:27 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGCREh097786; Thu, 24 May 2007 16:12:27 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGCRFX097779; Thu, 24 May 2007 16:12:27 GMT (envelope-from obrien) Message-Id: <200705241612.l4OGCRFX097779@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 24 May 2007 16:12:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ZOULAS Cc: Subject: cvs commit: src/contrib/file - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 16:12:27 -0000 obrien 2007-05-24 16:12:27 UTC FreeBSD src repository src/contrib/file - Imported sources Update of /home/ncvs/src/contrib/file In directory repoman.freebsd.org:/tmp/cvs-serv97603 Log Message: Virgin import of Christos Zoulas's FILE 4.19. Status: Vendor Tag: ZOULAS Release Tags: file_4_19 U src/contrib/file/README U src/contrib/file/acinclude.m4 U src/contrib/file/configure.in U src/contrib/file/aclocal.m4 U src/contrib/file/Makefile.am U src/contrib/file/Makefile.in U src/contrib/file/config.h.in U src/contrib/file/configure U src/contrib/file/ChangeLog U src/contrib/file/install-sh U src/contrib/file/mkinstalldirs U src/contrib/file/LEGAL.NOTICE U src/contrib/file/MAINT U src/contrib/file/file.c U src/contrib/file/Header U src/contrib/file/Localstuff U src/contrib/file/magic.mime U src/contrib/file/magic2mime U src/contrib/file/apprentice.c U src/contrib/file/apptype.c U src/contrib/file/ascmagic.c U src/contrib/file/compress.c U src/contrib/file/file.h U src/contrib/file/funcs.c U src/contrib/file/fsmagic.c U src/contrib/file/is_tar.c U src/contrib/file/magic.c U src/contrib/file/magic.h U src/contrib/file/names.h U src/contrib/file/patchlevel.h U src/contrib/file/print.c U src/contrib/file/readelf.c U src/contrib/file/readelf.h U src/contrib/file/softmagic.c U src/contrib/file/tar.h U src/contrib/file/test.c U src/contrib/file/Magdir/acorn U src/contrib/file/Magdir/adi U src/contrib/file/Magdir/adventure U src/contrib/file/Magdir/allegro U src/contrib/file/Magdir/alliant U src/contrib/file/Magdir/alpha U src/contrib/file/Magdir/amanda U src/contrib/file/Magdir/amigaos U src/contrib/file/Magdir/animation U src/contrib/file/Magdir/apl U src/contrib/file/Magdir/apple U src/contrib/file/Magdir/applix U src/contrib/file/Magdir/archive U src/contrib/file/Magdir/asterix U src/contrib/file/Magdir/att3b U src/contrib/file/Magdir/audio U src/contrib/file/Magdir/basis U src/contrib/file/Magdir/bflt U src/contrib/file/Magdir/blender U src/contrib/file/Magdir/blit U src/contrib/file/Magdir/bout U src/contrib/file/Magdir/bsdi U src/contrib/file/Magdir/btsnoop U src/contrib/file/Magdir/cad N src/contrib/file/Magdir/cafebabe U src/contrib/file/Magdir/c-lang U src/contrib/file/Magdir/c64 U src/contrib/file/Magdir/cddb U src/contrib/file/Magdir/chord U src/contrib/file/Magdir/cisco U src/contrib/file/Magdir/elf U src/contrib/file/Magdir/citrus U src/contrib/file/Magdir/claris U src/contrib/file/Magdir/clipper U src/contrib/file/Magdir/cracklib U src/contrib/file/Magdir/spec U src/contrib/file/Magdir/commands U src/contrib/file/Magdir/communications U src/contrib/file/Magdir/compress U src/contrib/file/Magdir/console U src/contrib/file/Magdir/convex U src/contrib/file/Magdir/ctags U src/contrib/file/Magdir/dact U src/contrib/file/Magdir/database U src/contrib/file/Magdir/diamond U src/contrib/file/Magdir/diff U src/contrib/file/Magdir/digital U src/contrib/file/Magdir/dolby U src/contrib/file/Magdir/dump U src/contrib/file/Magdir/editors U src/contrib/file/Magdir/encore U src/contrib/file/Magdir/epoc U src/contrib/file/Magdir/esri U src/contrib/file/Magdir/fcs U src/contrib/file/Magdir/filesystems U src/contrib/file/Magdir/flash U src/contrib/file/Magdir/fonts U src/contrib/file/Magdir/frame U src/contrib/file/Magdir/freebsd U src/contrib/file/Magdir/fsav U src/contrib/file/Magdir/gcc U src/contrib/file/Magdir/games U src/contrib/file/Magdir/geos U src/contrib/file/Magdir/gimp U src/contrib/file/Magdir/gnu U src/contrib/file/Magdir/grace U src/contrib/file/Magdir/gringotts U src/contrib/file/Magdir/hitachi-sh U src/contrib/file/Magdir/hp U src/contrib/file/Magdir/human68k U src/contrib/file/Magdir/ibm370 U src/contrib/file/Magdir/ibm6000 U src/contrib/file/Magdir/iff U src/contrib/file/Magdir/images U src/contrib/file/Magdir/intel U src/contrib/file/Magdir/interleaf U src/contrib/file/Magdir/island U src/contrib/file/Magdir/ispell U src/contrib/file/Magdir/java U src/contrib/file/Magdir/jpeg U src/contrib/file/Magdir/karma U src/contrib/file/Magdir/lecter U src/contrib/file/Magdir/lex U src/contrib/file/Magdir/lif U src/contrib/file/Magdir/linux U src/contrib/file/Magdir/lisp U src/contrib/file/Magdir/mach U src/contrib/file/Magdir/macintosh U src/contrib/file/Magdir/magic U src/contrib/file/Magdir/mail.news U src/contrib/file/Magdir/maple U src/contrib/file/Magdir/mathematica U src/contrib/file/Magdir/mup U src/contrib/file/Magdir/matroska U src/contrib/file/Magdir/mcrypt U src/contrib/file/Magdir/mime U src/contrib/file/Magdir/mips U src/contrib/file/Magdir/mirage U src/contrib/file/Magdir/misctools U src/contrib/file/Magdir/mkid U src/contrib/file/Magdir/mlssa U src/contrib/file/Magdir/mmdf U src/contrib/file/Magdir/modem U src/contrib/file/Magdir/motorola U src/contrib/file/Magdir/msdos U src/contrib/file/Magdir/msvc U src/contrib/file/Magdir/natinst U src/contrib/file/Magdir/ncr U src/contrib/file/Magdir/netbsd U src/contrib/file/Magdir/netscape U src/contrib/file/Magdir/news U src/contrib/file/Magdir/nitpicker U src/contrib/file/Magdir/ocaml U src/contrib/file/Magdir/octave U src/contrib/file/Magdir/olf U src/contrib/file/Magdir/os2 N src/contrib/file/Magdir/os400 U src/contrib/file/Magdir/os9 U src/contrib/file/Magdir/osf1 U src/contrib/file/Magdir/palm U src/contrib/file/Magdir/parix U src/contrib/file/Magdir/pbm U src/contrib/file/Magdir/pdf U src/contrib/file/Magdir/pdp U src/contrib/file/Magdir/pgp U src/contrib/file/Magdir/perl U src/contrib/file/Magdir/pkgadd U src/contrib/file/Magdir/plan9 U src/contrib/file/Magdir/plus5 U src/contrib/file/Magdir/printer U src/contrib/file/Magdir/project U src/contrib/file/Magdir/psdbms U src/contrib/file/Magdir/psion U src/contrib/file/Magdir/pulsar U src/contrib/file/Magdir/pyramid U src/contrib/file/Magdir/python U src/contrib/file/Magdir/revision U src/contrib/file/Magdir/riff U src/contrib/file/Magdir/rpm U src/contrib/file/Magdir/rtf U src/contrib/file/Magdir/sc U src/contrib/file/Magdir/sccs U src/contrib/file/Magdir/sendmail U src/contrib/file/Magdir/sequent U src/contrib/file/Magdir/sgi U src/contrib/file/Magdir/sgml U src/contrib/file/Magdir/sharc U src/contrib/file/Magdir/sinclair U src/contrib/file/Magdir/sketch U src/contrib/file/Magdir/smalltalk U src/contrib/file/Magdir/sniffer U src/contrib/file/Magdir/dyadic U src/contrib/file/Magdir/scientific U src/contrib/file/Magdir/softquad U src/contrib/file/Magdir/spectrum U src/contrib/file/Magdir/sql U src/contrib/file/Magdir/sun U src/contrib/file/Magdir/sysex U src/contrib/file/Magdir/teapot U src/contrib/file/Magdir/terminfo U src/contrib/file/Magdir/tex U src/contrib/file/Magdir/tgif U src/contrib/file/Magdir/ti-8x U src/contrib/file/Magdir/timezone U src/contrib/file/Magdir/troff U src/contrib/file/Magdir/tuxedo U src/contrib/file/Magdir/typeset U src/contrib/file/Magdir/unknown N src/contrib/file/Magdir/unicode U src/contrib/file/Magdir/uuencode U src/contrib/file/Magdir/varied.out U src/contrib/file/Magdir/varied.script U src/contrib/file/Magdir/vax U src/contrib/file/Magdir/vicar U src/contrib/file/Magdir/virtutech U src/contrib/file/Magdir/visx U src/contrib/file/Magdir/vms U src/contrib/file/Magdir/vmware U src/contrib/file/Magdir/vorbis U src/contrib/file/Magdir/vxl U src/contrib/file/Magdir/wordprocessors U src/contrib/file/Magdir/xdelta U src/contrib/file/Magdir/xenix U src/contrib/file/Magdir/xo65 U src/contrib/file/Magdir/xwindows U src/contrib/file/Magdir/zilog U src/contrib/file/Magdir/zyxel No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Thu May 24 16:12:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2BCAD16A468; Thu, 24 May 2007 16:12:39 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 032E013C46E; Thu, 24 May 2007 16:12:39 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGCcuI097956; Thu, 24 May 2007 16:12:38 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGCc0B097955; Thu, 24 May 2007 16:12:38 GMT (envelope-from obrien) Message-Id: <200705241612.l4OGCc0B097955@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 24 May 2007 16:12: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/lib/libmagic config.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, 24 May 2007 16:12:39 -0000 obrien 2007-05-24 16:12:38 UTC FreeBSD src repository Modified files: lib/libmagic config.h Log: Update for the 'file' 4.19 import. Revision Changes Path 1.4 +10 -1 src/lib/libmagic/config.h From owner-cvs-src@FreeBSD.ORG Thu May 24 16:13:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C120C16A41F; Thu, 24 May 2007 16:13:22 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 985F313C448; Thu, 24 May 2007 16:13:22 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGDMGC098607; Thu, 24 May 2007 16:13:22 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGDMIb098603; Thu, 24 May 2007 16:13:22 GMT (envelope-from obrien) Message-Id: <200705241613.l4OGDMIb098603@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 24 May 2007 16:13: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/usr.bin/file config.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, 24 May 2007 16:13:22 -0000 obrien 2007-05-24 16:13:22 UTC FreeBSD src repository Modified files: usr.bin/file config.h Log: Update for the 'file' 4.19 import. Revision Changes Path 1.11 +10 -1 src/usr.bin/file/config.h From owner-cvs-src@FreeBSD.ORG Thu May 24 16:14:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4DFC016A421; Thu, 24 May 2007 16:14:38 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3B5E913C45B; Thu, 24 May 2007 16:14:38 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGEclZ099954; Thu, 24 May 2007 16:14:38 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGEcor099953; Thu, 24 May 2007 16:14:38 GMT (envelope-from des) Message-Id: <200705241614.l4OGEcor099953@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 16:14: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/etc rc src/etc/defaults rc.conf src/etc/rc.d Makefile addswap adjkerntz bootconf.sh cleanvar geli2 hostname ip6addrctl ipfilter ipmon ipsec isdnd kldxref mountcritremote pf pflog pfsync power_profile var X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 16:14:38 -0000 des 2007-05-24 16:14:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc rc etc/defaults rc.conf etc/rc.d Makefile addswap adjkerntz bootconf.sh cleanvar geli2 hostname ip6addrctl ipfilter ipmon ipsec isdnd kldxref mountcritremote pf pflog pfsync power_profile var Log: MFC: add FILESYSTEMS Revision Changes Path 1.252.2.35 +1 -1 src/etc/defaults/rc.conf 1.336.2.3 +1 -1 src/etc/rc 1.53.2.15 +1 -1 src/etc/rc.d/Makefile 1.4.2.2 +1 -1 src/etc/rc.d/addswap 1.5.2.1 +1 -1 src/etc/rc.d/adjkerntz 1.4.14.1 +1 -1 src/etc/rc.d/bootconf.sh 1.8.2.3 +1 -1 src/etc/rc.d/cleanvar 1.1.2.2 +1 -1 src/etc/rc.d/geli2 1.8.2.2 +1 -1 src/etc/rc.d/hostname 1.4.2.1 +1 -1 src/etc/rc.d/ip6addrctl 1.24.2.2 +1 -1 src/etc/rc.d/ipfilter 1.13.2.2 +1 -1 src/etc/rc.d/ipmon 1.11.2.3 +1 -1 src/etc/rc.d/ipsec 1.20.2.2 +1 -1 src/etc/rc.d/isdnd 1.4.2.1 +1 -1 src/etc/rc.d/kldxref 1.11.2.3 +1 -1 src/etc/rc.d/mountcritremote 1.7.2.5 +1 -1 src/etc/rc.d/pf 1.5.2.4 +1 -1 src/etc/rc.d/pflog 1.1.2.2 +1 -1 src/etc/rc.d/pfsync 1.7.2.3 +1 -1 src/etc/rc.d/power_profile 1.40.2.1 +1 -1 src/etc/rc.d/var From owner-cvs-src@FreeBSD.ORG Thu May 24 16:14:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DC7F116A468; Thu, 24 May 2007 16:14:38 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B40F213C46E; Thu, 24 May 2007 16:14:38 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGEcxg099987; Thu, 24 May 2007 16:14:38 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGEc9x099986; Thu, 24 May 2007 16:14:38 GMT (envelope-from obrien) Message-Id: <200705241614.l4OGEc9x099986@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 24 May 2007 16:14: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/contrib/file FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 16:14:39 -0000 obrien 2007-05-24 16:14:38 UTC FreeBSD src repository Modified files: contrib/file FREEBSD-upgrade Log: Update for the 'file' 4.19 import. Revision Changes Path 1.6 +5 -5 src/contrib/file/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Thu May 24 16:15:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8542216A421; Thu, 24 May 2007 16:15:20 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5D28513C469; Thu, 24 May 2007 16:15:20 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGFKSm000699; Thu, 24 May 2007 16:15:20 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGFKpT000697; Thu, 24 May 2007 16:15:20 GMT (envelope-from sam) Message-Id: <200705241615.l4OGFKpT000697@repoman.freebsd.org> From: Sam Leffler Date: Thu, 24 May 2007 16:15: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/arm/xscale/ixp425 avila_ata.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, 24 May 2007 16:15:20 -0000 sam 2007-05-24 16:15:20 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 avila_ata.c Log: Fix interrupt setup; rev 1.3 switched the irq to GPIO_TYPE_ACT_LOW but this does not work on avila boards; special case them to use GPIO_TYPE_EDG_RISING. MFC after: 3 weeks Submitted by: jhay Revision Changes Path 1.4 +9 -10 src/sys/arm/xscale/ixp425/avila_ata.c From owner-cvs-src@FreeBSD.ORG Thu May 24 16:15:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1F68016A475; Thu, 24 May 2007 16:15:33 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EB26C13C4B0; Thu, 24 May 2007 16:15:32 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGFWFJ000905; Thu, 24 May 2007 16:15:32 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGFWnc000904; Thu, 24 May 2007 16:15:32 GMT (envelope-from des) Message-Id: <200705241615.l4OGFWnc000904@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 16:15: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/usr.bin/finger extern.h finger.1 finger.c net.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, 24 May 2007 16:15:33 -0000 des 2007-05-24 16:15:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/finger extern.h finger.1 finger.c net.c Log: MFC: remove T/TCP support Revision Changes Path 1.9.8.2 +0 -1 src/usr.bin/finger/extern.h 1.30.8.2 +1 -4 src/usr.bin/finger/finger.1 1.35.2.2 +1 -4 src/usr.bin/finger/finger.c 1.23.8.1 +1 -7 src/usr.bin/finger/net.c From owner-cvs-src@FreeBSD.ORG Thu May 24 16:17:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4603416A421; Thu, 24 May 2007 16:17:45 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1CC4913C44B; Thu, 24 May 2007 16:17:45 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGHiES002704; Thu, 24 May 2007 16:17:45 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGHiKx002698; Thu, 24 May 2007 16:17:44 GMT (envelope-from des) Message-Id: <200705241617.l4OGHiKx002698@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 16:17:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/fs/pseudofs pseudofs.c pseudofs.h pseudofs_fileno.c pseudofs_internal.h pseudofs_vncache.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, 24 May 2007 16:17:45 -0000 des 2007-05-24 16:17:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/fs/pseudofs pseudofs.c pseudofs.h pseudofs_fileno.c pseudofs_internal.h pseudofs_vncache.c Log: MFC: simplify vnode reclamation, fix fileno allocation Revision Changes Path 1.26.2.1 +11 -3 src/sys/fs/pseudofs/pseudofs.c 1.30.2.1 +1 -0 src/sys/fs/pseudofs/pseudofs.h 1.12.2.1 +12 -1 src/sys/fs/pseudofs/pseudofs_fileno.c 1.4.2.1 +1 -0 src/sys/fs/pseudofs/pseudofs_internal.h 1.32.2.2 +49 -47 src/sys/fs/pseudofs/pseudofs_vncache.c From owner-cvs-src@FreeBSD.ORG Thu May 24 16:17:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9DC2F16A400; Thu, 24 May 2007 16:17:51 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 753C413C465; Thu, 24 May 2007 16:17:51 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGHptU002821; Thu, 24 May 2007 16:17:51 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGHpG1002820; Thu, 24 May 2007 16:17:51 GMT (envelope-from sam) Message-Id: <200705241617.l4OGHpG1002820@repoman.freebsd.org> From: Sam Leffler Date: Thu, 24 May 2007 16:17:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/xscale/ixp425 uart_bus_ixp425.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, 24 May 2007 16:17:51 -0000 sam 2007-05-24 16:17:51 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 uart_bus_ixp425.c Log: Don't muck with the internal state of a uart during probe, all we should setup is the class. This corrects an issue where enabling uart1 on the avila board caused uart0 to stop working during boot (no msgs generated by rc scripts were displayed). Reviewed by: imp MFC after: 3 weeks Revision Changes Path 1.2 +3 -7 src/sys/arm/xscale/ixp425/uart_bus_ixp425.c From owner-cvs-src@FreeBSD.ORG Thu May 24 16:18:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DD8C216A46B; Thu, 24 May 2007 16:18:50 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B482B13C45D; Thu, 24 May 2007 16:18:50 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGIoWr003627; Thu, 24 May 2007 16:18:50 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGIo4L003625; Thu, 24 May 2007 16:18:50 GMT (envelope-from des) Message-Id: <200705241618.l4OGIo4L003625@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 16:18:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/fs/procfs procfs_dbregs.c procfs_fpregs.c procfs_regs.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, 24 May 2007 16:18:51 -0000 des 2007-05-24 16:18:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/fs/procfs procfs_dbregs.c procfs_fpregs.c procfs_regs.c Log: MFC: fix infinite loop bug Revision Changes Path 1.26.2.1 +3 -1 src/sys/fs/procfs/procfs_dbregs.c 1.32.2.1 +3 -1 src/sys/fs/procfs/procfs_fpregs.c 1.31.2.1 +4 -2 src/sys/fs/procfs/procfs_regs.c From owner-cvs-src@FreeBSD.ORG Thu May 24 16:25:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 33DCE16A46B; Thu, 24 May 2007 16:25:50 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0A5DC13C4C2; Thu, 24 May 2007 16:25:50 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGPnWf010334; Thu, 24 May 2007 16:25:49 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGPnQk010333; Thu, 24 May 2007 16:25:49 GMT (envelope-from sam) Message-Id: <200705241625.l4OGPnQk010333@repoman.freebsd.org> From: Sam Leffler Date: Thu, 24 May 2007 16:25:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/xscale/ixp425 ixp425.c ixp425var.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, 24 May 2007 16:25:50 -0000 sam 2007-05-24 16:25:49 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 ixp425.c ixp425var.h Log: Move to hints for configuring numerous devices so we can eliminate various quirky code: uarts, led, cf/ide, ixpqmgr, npe are now specified with hints. May want to put some of these devices back in the code and just use hints to override/specify configuration. MFC after: 1 month Revision Changes Path 1.6 +96 -50 src/sys/arm/xscale/ixp425/ixp425.c 1.3 +11 -0 src/sys/arm/xscale/ixp425/ixp425var.h From owner-cvs-src@FreeBSD.ORG Thu May 24 16:27:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5140216A479; Thu, 24 May 2007 16:27:49 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2944C13C480; Thu, 24 May 2007 16:27:49 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGRnGw012094; Thu, 24 May 2007 16:27:49 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGRnOK012087; Thu, 24 May 2007 16:27:49 GMT (envelope-from sam) Message-Id: <200705241627.l4OGRnOK012087@repoman.freebsd.org> From: Sam Leffler Date: Thu, 24 May 2007 16:27: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/sys/arm/conf AVILA AVILA.hints X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 16:27:49 -0000 sam 2007-05-24 16:27:48 UTC FreeBSD src repository Modified files: sys/arm/conf AVILA Added files: sys/arm/conf AVILA.hints Log: o add hints for avila boards; brings back i2c devices lost when iicbus started using hints instead of wired down device enumeration o add usb commented out; will enable when support works MFC after: 1 month Revision Changes Path 1.4 +11 -1 src/sys/arm/conf/AVILA 1.1 +35 -0 src/sys/arm/conf/AVILA.hints (new) From owner-cvs-src@FreeBSD.ORG Thu May 24 16:31:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AE50516A4EE; Thu, 24 May 2007 16:31:54 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5A62813C5C8; Thu, 24 May 2007 16:31:23 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OGVNGR015570; Thu, 24 May 2007 16:31:23 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OGVMex015565; Thu, 24 May 2007 16:31:23 GMT (envelope-from sam) Message-Id: <200705241631.l4OGVMex015565@repoman.freebsd.org> From: Sam Leffler Date: Thu, 24 May 2007 16:31: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/arm/xscale/ixp425 if_npe.c ixp425_npe.c ixp425_npevar.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, 24 May 2007 16:31:54 -0000 sam 2007-05-24 16:31:22 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 if_npe.c ixp425_npe.c ixp425_npevar.h Log: Search for a proper ucode image to use by incrementing the minor release number up to the max. This should eliminate the need to tweak the default imageid define for later releases that are found on the Intel web site. MFC after: 1 month Revision Changes Path 1.6 +20 -4 src/sys/arm/xscale/ixp425/if_npe.c 1.6 +3 -3 src/sys/arm/xscale/ixp425/ixp425_npe.c 1.2 +20 -1 src/sys/arm/xscale/ixp425/ixp425_npevar.h From owner-cvs-src@FreeBSD.ORG Thu May 24 18:11:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EA71E16A400; Thu, 24 May 2007 18:11:12 +0000 (UTC) (envelope-from jfv@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C379413C44C; Thu, 24 May 2007 18:11:12 +0000 (UTC) (envelope-from jfv@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OIBCHX018063; Thu, 24 May 2007 18:11:12 GMT (envelope-from jfv@repoman.freebsd.org) Received: (from jfv@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OIBCUI018049; Thu, 24 May 2007 18:11:12 GMT (envelope-from jfv) Message-Id: <200705241811.l4OIBCUI018049@repoman.freebsd.org> From: Jack F Vogel Date: Thu, 24 May 2007 18:11: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/sys/dev/em if_em.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, 24 May 2007 18:11:13 -0000 jfv 2007-05-24 18:11:11 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix for PR 112937, thanks to Ruslan Ermilov. I am still a bit confused how the 'link flap' was connected to the 'get' rather than 'set' address, but this seems the right thing to do here. Revision Changes Path 1.179 +0 -1 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Thu May 24 18:28:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0588316A46B; Thu, 24 May 2007 18:28:09 +0000 (UTC) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D1A2D13C469; Thu, 24 May 2007 18:28:08 +0000 (UTC) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OIS8HZ030715; Thu, 24 May 2007 18:28:08 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OIS881030714; Thu, 24 May 2007 18:28:08 GMT (envelope-from le) Message-Id: <200705241828.l4OIS881030714@repoman.freebsd.org> From: Lukas Ertl Date: Thu, 24 May 2007 18:28:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/less lesspipe.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: Thu, 24 May 2007 18:28:09 -0000 le 2007-05-24 18:28:08 UTC FreeBSD src repository Modified files: usr.bin/less lesspipe.sh Log: Fix handling of filenames containing whitespace. PR: bin/112860 MFC in: 3 days Revision Changes Path 1.4 +3 -3 src/usr.bin/less/lesspipe.sh From owner-cvs-src@FreeBSD.ORG Thu May 24 18:55:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8D4C916A46B; Thu, 24 May 2007 18:55:29 +0000 (UTC) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6566513C45B; Thu, 24 May 2007 18:55:29 +0000 (UTC) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OItTDL056920; Thu, 24 May 2007 18:55:29 GMT (envelope-from dwhite@repoman.freebsd.org) Received: (from dwhite@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OItTpX056915; Thu, 24 May 2007 18:55:29 GMT (envelope-from dwhite) Message-Id: <200705241855.l4OItTpX056915@repoman.freebsd.org> From: Doug White Date: Thu, 24 May 2007 18:55:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/fs/procfs procfs_regs.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, 24 May 2007 18:55:29 -0000 dwhite 2007-05-24 18:55:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/fs/procfs procfs_regs.c Log: Fix assertion accidentally changed to HEAD version. This was breaking the RELENG_6 build. Pointy hat to: des Revision Changes Path 1.31.2.2 +1 -1 src/sys/fs/procfs/procfs_regs.c From owner-cvs-src@FreeBSD.ORG Thu May 24 19:12:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 00F7616A421; Thu, 24 May 2007 19:12:38 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CD8A413C45B; Thu, 24 May 2007 19:12:37 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OJCbDu073604; Thu, 24 May 2007 19:12:37 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OJCbWl073600; Thu, 24 May 2007 19:12:37 GMT (envelope-from des) Message-Id: <200705241912.l4OJCbWl073600@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 19:12:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d FILESYSTEMS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 19:12:38 -0000 des 2007-05-24 19:12:37 UTC FreeBSD src repository Added files: (Branch: RELENG_6) etc/rc.d FILESYSTEMS Log: MFC (forgotten in previous commit) Revision Changes Path 1.2.2.1 +12 -0 src/etc/rc.d/FILESYSTEMS (new) From owner-cvs-src@FreeBSD.ORG Thu May 24 19:13:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7AF8716A400; Thu, 24 May 2007 19:13:41 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4406113C4AE; Thu, 24 May 2007 19:13:41 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OJDfgN074730; Thu, 24 May 2007 19:13:41 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OJDfrZ074729; Thu, 24 May 2007 19:13:41 GMT (envelope-from des) Message-Id: <200705241913.l4OJDfrZ074729@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 19:13:41 +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 proc.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, 24 May 2007 19:13:41 -0000 des 2007-05-24 19:13:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sys proc.h Log: MFC (forgotten in previous commit) Revision Changes Path 1.432.2.9 +6 -0 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Thu May 24 19:15:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE2BD16A400; Thu, 24 May 2007 19:15:09 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A5FA213C48A; Thu, 24 May 2007 19:15:09 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OJF95l076210; Thu, 24 May 2007 19:15:09 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OJF9en076206; Thu, 24 May 2007 19:15:09 GMT (envelope-from des) Message-Id: <200705241915.l4OJF9en076206@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 19:15: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/fs/procfs procfs_regs.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, 24 May 2007 19:15:10 -0000 des 2007-05-24 19:15:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/fs/procfs procfs_regs.c Log: Revert previous commit. Revision Changes Path 1.31.2.3 +1 -1 src/sys/fs/procfs/procfs_regs.c From owner-cvs-src@FreeBSD.ORG Thu May 24 19:17:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5C94E16A469; Thu, 24 May 2007 19:17:26 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 0FF4413C4C3; Thu, 24 May 2007 19:17:26 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 7774E2084; Thu, 24 May 2007 21:17:22 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 5B92E2083; Thu, 24 May 2007 21:17:22 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 2B1755096; Thu, 24 May 2007 21:17:22 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Doug White References: <200705241855.l4OItTpX056915@repoman.freebsd.org> Date: Thu, 24 May 2007 21:17:21 +0200 In-Reply-To: <200705241855.l4OItTpX056915@repoman.freebsd.org> (Doug White's message of "Thu\, 24 May 2007 18\:55\:28 +0000 \(UTC\)") Message-ID: <86646ini9q.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, stable@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/procfs procfs_regs.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, 24 May 2007 19:17:26 -0000 Doug White writes: > Log: > Fix assertion accidentally changed to HEAD version. This was breaking t= he > RELENG_6 build. >=20=20=20 > Pointy hat to: des Apologies for the breakage, which should be fixed now. I was working through my MFC reminder backlog and got a little ahead of myself. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu May 24 19:49:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4D56616A46B for ; Thu, 24 May 2007 19:49:53 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id A85D813C45A for ; Thu, 24 May 2007 19:49:52 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 63602 invoked from network); 24 May 2007 19:06:55 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 24 May 2007 19:06:55 -0000 Message-ID: <4655EC64.1080405@freebsd.org> Date: Thu, 24 May 2007 21:49:56 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: Gleb Smirnoff References: <200705182113.l4ILD2qb044650@repoman.freebsd.org> <20070521073544.GP89017@FreeBSD.org> <4654D011.5040309@freebsd.org> <20070524092643.GC89017@FreeBSD.org> In-Reply-To: <20070524092643.GC89017@FreeBSD.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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: Thu, 24 May 2007 19:49:53 -0000 Gleb Smirnoff wrote: > On Thu, May 24, 2007 at 01:36:49AM +0200, Andre Oppermann wrote: > A> Yes, these logs can be triggered remotely. Broken packets and spoofed > A> packets may cause them. We're interested in the former. > A> > A> I'll do some benchmarks on the impact of the logging and then decide > A> whether to put it under a sysctl. > A> > A> The reason it is unconditionally enabled is to see if non-compliant > A> TCP stacks are out there that fail the very strong (but fully RFC and > A> TCP-secure conform) checks. > A> > A> W/o logging we have no way of really knowing. Before we were possibly > A> accepting stuff we shouldn't have (spoofing and attacks). Now we may > A> drop stuff we perhaps should accept anyway. W/o logging diagnosing a > A> TCP problem was very difficult and would need a lot cooperation with > A> the PR submitter, if it was submitted at all. We normally only got a > A> report of TCP 'not working'. Figuring out what went wrong was pretty > A> much doing iterative shots into the dark and see if something squeaks. > A> > A> With logging I want to make things much more obvious and simpler to > A> diagnose. Plus we get information in cases (from admins reading the > A> logs) that were totally lost in the noise or not even attempted to > A> be debugged. > A> > A> For our TCP maintainers (mostly I at the moment) and also 3rd parties > A> this makes TCP trouble diagnosis much more accessible. Based on a > A> log report and the OS name/version of the remote end we can pretty > A> much tell right away what went wrong. This saves an order of a > A> magnitude in debugging and fault analysis time. From many hours and > A> email round trips to mere minutes and one or two information requests. > > I completely understand that this logging is very important in the > process of refactoring the TCP code. I just think that the performance > impact should be measured before merging this logging to RELENG_6. Currently I don't have any plans to MFC the TCP changes. -- Andre From owner-cvs-src@FreeBSD.ORG Thu May 24 19:52:58 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D43A16A400 for ; Thu, 24 May 2007 19:52:58 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by mx1.freebsd.org (Postfix) with ESMTP id 19EBA13C46A for ; Thu, 24 May 2007 19:52:57 +0000 (UTC) (envelope-from grafan@gmail.com) Received: by py-out-1112.google.com with SMTP id a29so1056753pyi for ; Thu, 24 May 2007 12:52:57 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=dEgzCu27ipPehxh+hU2mYP1zx+Uft8vQzpAV1WZfU0G8PLM5xb1oJ6idFdSzSBNmeFzW2jNyDJOh+QFJudyGtbdE/G26VLtTNhqtgaLrrUki3tvOOyZdq7StN3Eqn5IZ3pM5Hcspki8xLpRHsqgBVbe4qNPAxJb3eyO4AudPJWQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=NpxduThXsuGYBxACxZLOgGtLz3fhAlwENST9Ovy5ostK/YjdxVG5ddnccvBtJ5tws07qqO80Fz4XsHI3X1FxHAKhZ7TpA9JoLrz5r5ur5yRUDDqhFy9tjvzbxuHIxmQfZ2n4gUejZoR+K+UVark06yHvJyYneYqr248yKTeR7oU= Received: by 10.65.150.18 with SMTP id c18mr4175133qbo.1180036377226; Thu, 24 May 2007 12:52:57 -0700 (PDT) Received: by 10.64.193.13 with HTTP; Thu, 24 May 2007 12:52:57 -0700 (PDT) Message-ID: <6eb82e0705241252l197e1b4bkf67ae3f4f9069d90@mail.gmail.com> Date: Fri, 25 May 2007 03:52:57 +0800 From: "Rong-en Fan" To: "David E. O'Brien" In-Reply-To: <200705241612.l4OGCRFX097779@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200705241612.l4OGCRFX097779@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/file - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 19:52:58 -0000 On 5/25/07, David E. O'Brien wrote: > obrien 2007-05-24 16:12:27 UTC > > FreeBSD src repository > > src/contrib/file - Imported sources > Update of /home/ncvs/src/contrib/file > In directory repoman.freebsd.org:/tmp/cvs-serv97603 > > Log Message: > Virgin import of Christos Zoulas's FILE 4.19. I thought there is 4.20 available? Regards Rong-En Fan > Status: > > Vendor Tag: ZOULAS > Release Tags: file_4_19 > > U src/contrib/file/README > U src/contrib/file/acinclude.m4 > U src/contrib/file/configure.in > U src/contrib/file/aclocal.m4 > U src/contrib/file/Makefile.am > U src/contrib/file/Makefile.in > U src/contrib/file/config.h.in > U src/contrib/file/configure > U src/contrib/file/ChangeLog > U src/contrib/file/install-sh > U src/contrib/file/mkinstalldirs > U src/contrib/file/LEGAL.NOTICE > U src/contrib/file/MAINT > U src/contrib/file/file.c > U src/contrib/file/Header > U src/contrib/file/Localstuff > U src/contrib/file/magic.mime > U src/contrib/file/magic2mime > U src/contrib/file/apprentice.c > U src/contrib/file/apptype.c > U src/contrib/file/ascmagic.c > U src/contrib/file/compress.c > U src/contrib/file/file.h > U src/contrib/file/funcs.c > U src/contrib/file/fsmagic.c > U src/contrib/file/is_tar.c > U src/contrib/file/magic.c > U src/contrib/file/magic.h > U src/contrib/file/names.h > U src/contrib/file/patchlevel.h > U src/contrib/file/print.c > U src/contrib/file/readelf.c > U src/contrib/file/readelf.h > U src/contrib/file/softmagic.c > U src/contrib/file/tar.h > U src/contrib/file/test.c > U src/contrib/file/Magdir/acorn > U src/contrib/file/Magdir/adi > U src/contrib/file/Magdir/adventure > U src/contrib/file/Magdir/allegro > U src/contrib/file/Magdir/alliant > U src/contrib/file/Magdir/alpha > U src/contrib/file/Magdir/amanda > U src/contrib/file/Magdir/amigaos > U src/contrib/file/Magdir/animation > U src/contrib/file/Magdir/apl > U src/contrib/file/Magdir/apple > U src/contrib/file/Magdir/applix > U src/contrib/file/Magdir/archive > U src/contrib/file/Magdir/asterix > U src/contrib/file/Magdir/att3b > U src/contrib/file/Magdir/audio > U src/contrib/file/Magdir/basis > U src/contrib/file/Magdir/bflt > U src/contrib/file/Magdir/blender > U src/contrib/file/Magdir/blit > U src/contrib/file/Magdir/bout > U src/contrib/file/Magdir/bsdi > U src/contrib/file/Magdir/btsnoop > U src/contrib/file/Magdir/cad > N src/contrib/file/Magdir/cafebabe > U src/contrib/file/Magdir/c-lang > U src/contrib/file/Magdir/c64 > U src/contrib/file/Magdir/cddb > U src/contrib/file/Magdir/chord > U src/contrib/file/Magdir/cisco > U src/contrib/file/Magdir/elf > U src/contrib/file/Magdir/citrus > U src/contrib/file/Magdir/claris > U src/contrib/file/Magdir/clipper > U src/contrib/file/Magdir/cracklib > U src/contrib/file/Magdir/spec > U src/contrib/file/Magdir/commands > U src/contrib/file/Magdir/communications > U src/contrib/file/Magdir/compress > U src/contrib/file/Magdir/console > U src/contrib/file/Magdir/convex > U src/contrib/file/Magdir/ctags > U src/contrib/file/Magdir/dact > U src/contrib/file/Magdir/database > U src/contrib/file/Magdir/diamond > U src/contrib/file/Magdir/diff > U src/contrib/file/Magdir/digital > U src/contrib/file/Magdir/dolby > U src/contrib/file/Magdir/dump > U src/contrib/file/Magdir/editors > U src/contrib/file/Magdir/encore > U src/contrib/file/Magdir/epoc > U src/contrib/file/Magdir/esri > U src/contrib/file/Magdir/fcs > U src/contrib/file/Magdir/filesystems > U src/contrib/file/Magdir/flash > U src/contrib/file/Magdir/fonts > U src/contrib/file/Magdir/frame > U src/contrib/file/Magdir/freebsd > U src/contrib/file/Magdir/fsav > U src/contrib/file/Magdir/gcc > U src/contrib/file/Magdir/games > U src/contrib/file/Magdir/geos > U src/contrib/file/Magdir/gimp > U src/contrib/file/Magdir/gnu > U src/contrib/file/Magdir/grace > U src/contrib/file/Magdir/gringotts > U src/contrib/file/Magdir/hitachi-sh > U src/contrib/file/Magdir/hp > U src/contrib/file/Magdir/human68k > U src/contrib/file/Magdir/ibm370 > U src/contrib/file/Magdir/ibm6000 > U src/contrib/file/Magdir/iff > U src/contrib/file/Magdir/images > U src/contrib/file/Magdir/intel > U src/contrib/file/Magdir/interleaf > U src/contrib/file/Magdir/island > U src/contrib/file/Magdir/ispell > U src/contrib/file/Magdir/java > U src/contrib/file/Magdir/jpeg > U src/contrib/file/Magdir/karma > U src/contrib/file/Magdir/lecter > U src/contrib/file/Magdir/lex > U src/contrib/file/Magdir/lif > U src/contrib/file/Magdir/linux > U src/contrib/file/Magdir/lisp > U src/contrib/file/Magdir/mach > U src/contrib/file/Magdir/macintosh > U src/contrib/file/Magdir/magic > U src/contrib/file/Magdir/mail.news > U src/contrib/file/Magdir/maple > U src/contrib/file/Magdir/mathematica > U src/contrib/file/Magdir/mup > U src/contrib/file/Magdir/matroska > U src/contrib/file/Magdir/mcrypt > U src/contrib/file/Magdir/mime > U src/contrib/file/Magdir/mips > U src/contrib/file/Magdir/mirage > U src/contrib/file/Magdir/misctools > U src/contrib/file/Magdir/mkid > U src/contrib/file/Magdir/mlssa > U src/contrib/file/Magdir/mmdf > U src/contrib/file/Magdir/modem > U src/contrib/file/Magdir/motorola > U src/contrib/file/Magdir/msdos > U src/contrib/file/Magdir/msvc > U src/contrib/file/Magdir/natinst > U src/contrib/file/Magdir/ncr > U src/contrib/file/Magdir/netbsd > U src/contrib/file/Magdir/netscape > U src/contrib/file/Magdir/news > U src/contrib/file/Magdir/nitpicker > U src/contrib/file/Magdir/ocaml > U src/contrib/file/Magdir/octave > U src/contrib/file/Magdir/olf > U src/contrib/file/Magdir/os2 > N src/contrib/file/Magdir/os400 > U src/contrib/file/Magdir/os9 > U src/contrib/file/Magdir/osf1 > U src/contrib/file/Magdir/palm > U src/contrib/file/Magdir/parix > U src/contrib/file/Magdir/pbm > U src/contrib/file/Magdir/pdf > U src/contrib/file/Magdir/pdp > U src/contrib/file/Magdir/pgp > U src/contrib/file/Magdir/perl > U src/contrib/file/Magdir/pkgadd > U src/contrib/file/Magdir/plan9 > U src/contrib/file/Magdir/plus5 > U src/contrib/file/Magdir/printer > U src/contrib/file/Magdir/project > U src/contrib/file/Magdir/psdbms > U src/contrib/file/Magdir/psion > U src/contrib/file/Magdir/pulsar > U src/contrib/file/Magdir/pyramid > U src/contrib/file/Magdir/python > U src/contrib/file/Magdir/revision > U src/contrib/file/Magdir/riff > U src/contrib/file/Magdir/rpm > U src/contrib/file/Magdir/rtf > U src/contrib/file/Magdir/sc > U src/contrib/file/Magdir/sccs > U src/contrib/file/Magdir/sendmail > U src/contrib/file/Magdir/sequent > U src/contrib/file/Magdir/sgi > U src/contrib/file/Magdir/sgml > U src/contrib/file/Magdir/sharc > U src/contrib/file/Magdir/sinclair > U src/contrib/file/Magdir/sketch > U src/contrib/file/Magdir/smalltalk > U src/contrib/file/Magdir/sniffer > U src/contrib/file/Magdir/dyadic > U src/contrib/file/Magdir/scientific > U src/contrib/file/Magdir/softquad > U src/contrib/file/Magdir/spectrum > U src/contrib/file/Magdir/sql > U src/contrib/file/Magdir/sun > U src/contrib/file/Magdir/sysex > U src/contrib/file/Magdir/teapot > U src/contrib/file/Magdir/terminfo > U src/contrib/file/Magdir/tex > U src/contrib/file/Magdir/tgif > U src/contrib/file/Magdir/ti-8x > U src/contrib/file/Magdir/timezone > U src/contrib/file/Magdir/troff > U src/contrib/file/Magdir/tuxedo > U src/contrib/file/Magdir/typeset > U src/contrib/file/Magdir/unknown > N src/contrib/file/Magdir/unicode > U src/contrib/file/Magdir/uuencode > U src/contrib/file/Magdir/varied.out > U src/contrib/file/Magdir/varied.script > U src/contrib/file/Magdir/vax > U src/contrib/file/Magdir/vicar > U src/contrib/file/Magdir/virtutech > U src/contrib/file/Magdir/visx > U src/contrib/file/Magdir/vms > U src/contrib/file/Magdir/vmware > U src/contrib/file/Magdir/vorbis > U src/contrib/file/Magdir/vxl > U src/contrib/file/Magdir/wordprocessors > U src/contrib/file/Magdir/xdelta > U src/contrib/file/Magdir/xenix > U src/contrib/file/Magdir/xo65 > U src/contrib/file/Magdir/xwindows > U src/contrib/file/Magdir/zilog > U src/contrib/file/Magdir/zyxel > > No conflicts created by this import > > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" > From owner-cvs-src@FreeBSD.ORG Thu May 24 20:28:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C145716A41F; Thu, 24 May 2007 20:28:15 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 985E613C484; Thu, 24 May 2007 20:28:15 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OKSFjH039180; Thu, 24 May 2007 20:28:15 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OKSFC3039179; Thu, 24 May 2007 20:28:15 GMT (envelope-from des) Message-Id: <200705242028.l4OKSFC3039179@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 20:28: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/lib/libfetch Makefile fetch.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 20:28:15 -0000 des 2007-05-24 20:28:15 UTC FreeBSD src repository Modified files: lib/libfetch Makefile fetch.3 Log: Enable FTP_COMBINE_CWDS. Revision Changes Path 1.49 +2 -0 src/lib/libfetch/Makefile 1.63 +0 -10 src/lib/libfetch/fetch.3 From owner-cvs-src@FreeBSD.ORG Thu May 24 21:53:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8906216A468; Thu, 24 May 2007 21:53:43 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5EAF713C455; Thu, 24 May 2007 21:53:43 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OLrhBm038419; Thu, 24 May 2007 21:53:43 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OLrhDu038415; Thu, 24 May 2007 21:53:43 GMT (envelope-from obrien) Message-Id: <200705242153.l4OLrhDu038415@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 24 May 2007 21:53: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/sys/conf kern.mk src/share/mk bsd.sys.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: Thu, 24 May 2007 21:53:43 -0000 obrien 2007-05-24 21:53:43 UTC FreeBSD src repository Modified files: sys/conf kern.mk share/mk bsd.sys.mk Log: Temporarily add 'WITH_GCC3' that removes -Wno-pointer-sign from the compiler invocation. This is just to help get over the hump of people tracking down bugs that may cross the GCC 4.2 upgrade. It is envisioned that this option goes away after a suitable amount of time. Revision Changes Path 1.41 +2 -0 src/share/mk/bsd.sys.mk 1.52 +4 -1 src/sys/conf/kern.mk From owner-cvs-src@FreeBSD.ORG Thu May 24 21:59:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C366216A400; Thu, 24 May 2007 21:59:46 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B07A213C4B7; Thu, 24 May 2007 21:59:46 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OLxkAZ043708; Thu, 24 May 2007 21:59:46 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OLxkwM043704; Thu, 24 May 2007 21:59:46 GMT (envelope-from obrien) Message-Id: <200705242159.l4OLxkwM043704@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 24 May 2007 21:59:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ZOULAS Cc: Subject: cvs commit: src/contrib/file - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 21:59:46 -0000 obrien 2007-05-24 21:59:46 UTC FreeBSD src repository src/contrib/file - Imported sources Update of /home/ncvs/src/contrib/file In directory repoman.freebsd.org:/tmp/cvs-serv43451 Log Message: Virgin import of Christos Zoulas's FILE 4.21. Status: Vendor Tag: ZOULAS Release Tags: file_4_21 U src/contrib/file/.cvsignore U src/contrib/file/ChangeLog C src/contrib/file/FREEBSD-upgrade U src/contrib/file/Header U src/contrib/file/LEGAL.NOTICE U src/contrib/file/Localstuff U src/contrib/file/MAINT U src/contrib/file/Makefile.am U src/contrib/file/Makefile.in U src/contrib/file/Makefile.std U src/contrib/file/PORTING U src/contrib/file/README U src/contrib/file/acconfig.h U src/contrib/file/acinclude.m4 U src/contrib/file/aclocal.m4 U src/contrib/file/apprentice.c U src/contrib/file/apptype.c U src/contrib/file/ascmagic.c U src/contrib/file/compress.c U src/contrib/file/config.h.in U src/contrib/file/configure U src/contrib/file/configure.in U src/contrib/file/file.c U src/contrib/file/file.h U src/contrib/file/file.man U src/contrib/file/fsmagic.c U src/contrib/file/funcs.c U src/contrib/file/install-sh U src/contrib/file/is_tar.c U src/contrib/file/libmagic.man U src/contrib/file/magic.c U src/contrib/file/magic.h U src/contrib/file/magic.man U src/contrib/file/magic.mime U src/contrib/file/magic2mime U src/contrib/file/missing U src/contrib/file/mkinstalldirs U src/contrib/file/names.h U src/contrib/file/patchlevel.h U src/contrib/file/print.c U src/contrib/file/readelf.c U src/contrib/file/readelf.h U src/contrib/file/softmagic.c U src/contrib/file/stamp-h.in U src/contrib/file/tar.h U src/contrib/file/test.c N src/contrib/file/.FREEBSD-upgrade.swp U src/contrib/file/Magdir/acorn U src/contrib/file/Magdir/adi U src/contrib/file/Magdir/adventure U src/contrib/file/Magdir/allegro U src/contrib/file/Magdir/alliant U src/contrib/file/Magdir/alpha U src/contrib/file/Magdir/amanda U src/contrib/file/Magdir/amigaos U src/contrib/file/Magdir/animation U src/contrib/file/Magdir/apl U src/contrib/file/Magdir/apple U src/contrib/file/Magdir/applix U src/contrib/file/Magdir/archive U src/contrib/file/Magdir/asterix U src/contrib/file/Magdir/att3b U src/contrib/file/Magdir/audio U src/contrib/file/Magdir/bFLT U src/contrib/file/Magdir/basis U src/contrib/file/Magdir/bflt U src/contrib/file/Magdir/blender U src/contrib/file/Magdir/blit U src/contrib/file/Magdir/bout U src/contrib/file/Magdir/bsdi U src/contrib/file/Magdir/btsnoop U src/contrib/file/Magdir/c-lang U src/contrib/file/Magdir/c64 U src/contrib/file/Magdir/cddb U src/contrib/file/Magdir/chi U src/contrib/file/Magdir/chord U src/contrib/file/Magdir/cafebabe U src/contrib/file/Magdir/cisco U src/contrib/file/Magdir/citrus U src/contrib/file/Magdir/claris U src/contrib/file/Magdir/clipper U src/contrib/file/Magdir/commands U src/contrib/file/Magdir/communications U src/contrib/file/Magdir/compress U src/contrib/file/Magdir/console U src/contrib/file/Magdir/convex U src/contrib/file/Magdir/cracklib U src/contrib/file/Magdir/ctags U src/contrib/file/Magdir/cvs U src/contrib/file/Magdir/dact U src/contrib/file/Magdir/database U src/contrib/file/Magdir/diamond U src/contrib/file/Magdir/diff U src/contrib/file/Magdir/digital U src/contrib/file/Magdir/dolby U src/contrib/file/Magdir/dump U src/contrib/file/Magdir/dyadic U src/contrib/file/Magdir/editors U src/contrib/file/Magdir/elf U src/contrib/file/Magdir/encore U src/contrib/file/Magdir/epoc U src/contrib/file/Magdir/esri U src/contrib/file/Magdir/fcs U src/contrib/file/Magdir/filesystems U src/contrib/file/Magdir/flash U src/contrib/file/Magdir/fonts U src/contrib/file/Magdir/frame U src/contrib/file/Magdir/freebsd U src/contrib/file/Magdir/fsav U src/contrib/file/Magdir/games U src/contrib/file/Magdir/gcc U src/contrib/file/Magdir/geos U src/contrib/file/Magdir/gimp U src/contrib/file/Magdir/gnu U src/contrib/file/Magdir/grace U src/contrib/file/Magdir/gringotts U src/contrib/file/Magdir/hdf U src/contrib/file/Magdir/hitachi-sh U src/contrib/file/Magdir/hp U src/contrib/file/Magdir/human68k U src/contrib/file/Magdir/ibm370 U src/contrib/file/Magdir/ibm6000 U src/contrib/file/Magdir/iff U src/contrib/file/Magdir/images U src/contrib/file/Magdir/impulse U src/contrib/file/Magdir/intel U src/contrib/file/Magdir/interleaf U src/contrib/file/Magdir/island U src/contrib/file/Magdir/ispell U src/contrib/file/Magdir/java U src/contrib/file/Magdir/jpeg U src/contrib/file/Magdir/karma U src/contrib/file/Magdir/lecter U src/contrib/file/Magdir/lex U src/contrib/file/Magdir/lif U src/contrib/file/Magdir/linux U src/contrib/file/Magdir/lisp U src/contrib/file/Magdir/mach U src/contrib/file/Magdir/macintosh U src/contrib/file/Magdir/magic U src/contrib/file/Magdir/mail.news U src/contrib/file/Magdir/maple U src/contrib/file/Magdir/mathematica U src/contrib/file/Magdir/matroska U src/contrib/file/Magdir/mcrypt U src/contrib/file/Magdir/mime U src/contrib/file/Magdir/mips U src/contrib/file/Magdir/mirage U src/contrib/file/Magdir/misctools U src/contrib/file/Magdir/mkid U src/contrib/file/Magdir/mlssa U src/contrib/file/Magdir/mmdf U src/contrib/file/Magdir/modem U src/contrib/file/Magdir/motorola U src/contrib/file/Magdir/msdos U src/contrib/file/Magdir/msvc U src/contrib/file/Magdir/mup U src/contrib/file/Magdir/natinst U src/contrib/file/Magdir/ncr U src/contrib/file/Magdir/netbsd U src/contrib/file/Magdir/netscape U src/contrib/file/Magdir/news U src/contrib/file/Magdir/nitpicker U src/contrib/file/Magdir/ocaml U src/contrib/file/Magdir/octave U src/contrib/file/Magdir/olf U src/contrib/file/Magdir/os2 U src/contrib/file/Magdir/os9 U src/contrib/file/Magdir/osf1 U src/contrib/file/Magdir/palm U src/contrib/file/Magdir/parix U src/contrib/file/Magdir/pbm U src/contrib/file/Magdir/pdf U src/contrib/file/Magdir/pdp U src/contrib/file/Magdir/perl U src/contrib/file/Magdir/pgp U src/contrib/file/Magdir/pkgadd U src/contrib/file/Magdir/plan9 U src/contrib/file/Magdir/plus5 U src/contrib/file/Magdir/printer U src/contrib/file/Magdir/project U src/contrib/file/Magdir/psdbms U src/contrib/file/Magdir/psion U src/contrib/file/Magdir/pulsar U src/contrib/file/Magdir/pyramid U src/contrib/file/Magdir/python U src/contrib/file/Magdir/revision U src/contrib/file/Magdir/riff U src/contrib/file/Magdir/rpm U src/contrib/file/Magdir/rtf U src/contrib/file/Magdir/sc U src/contrib/file/Magdir/sccs U src/contrib/file/Magdir/scientific U src/contrib/file/Magdir/sendmail U src/contrib/file/Magdir/sequent U src/contrib/file/Magdir/sgi U src/contrib/file/Magdir/sgml U src/contrib/file/Magdir/sharc U src/contrib/file/Magdir/sinclair U src/contrib/file/Magdir/sketch U src/contrib/file/Magdir/smalltalk U src/contrib/file/Magdir/sniffer U src/contrib/file/Magdir/softquad U src/contrib/file/Magdir/spec U src/contrib/file/Magdir/spectrum U src/contrib/file/Magdir/sql U src/contrib/file/Magdir/sun U src/contrib/file/Magdir/sysex U src/contrib/file/Magdir/teapot U src/contrib/file/Magdir/terminfo U src/contrib/file/Magdir/tex U src/contrib/file/Magdir/tgif U src/contrib/file/Magdir/ti-8x U src/contrib/file/Magdir/timezone U src/contrib/file/Magdir/troff U src/contrib/file/Magdir/tuxedo U src/contrib/file/Magdir/typeset U src/contrib/file/Magdir/unknown U src/contrib/file/Magdir/uuencode U src/contrib/file/Magdir/varied.out U src/contrib/file/Magdir/varied.script U src/contrib/file/Magdir/vax U src/contrib/file/Magdir/vicar U src/contrib/file/Magdir/virtutech U src/contrib/file/Magdir/visx U src/contrib/file/Magdir/vms U src/contrib/file/Magdir/vmware U src/contrib/file/Magdir/vorbis U src/contrib/file/Magdir/vxl U src/contrib/file/Magdir/wordperfect U src/contrib/file/Magdir/wordprocessors U src/contrib/file/Magdir/xdelta U src/contrib/file/Magdir/xenix U src/contrib/file/Magdir/cad U src/contrib/file/Magdir/xo65 U src/contrib/file/Magdir/xwindows U src/contrib/file/Magdir/zilog U src/contrib/file/Magdir/zyxel U src/contrib/file/Magdir/os400 U src/contrib/file/Magdir/unicode 1 conflicts created by this import. Use the following command to help the merge: cvs checkout -jZOULAS:yesterday -jZOULAS src/contrib/file From owner-cvs-src@FreeBSD.ORG Thu May 24 22:01:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 984E816A476; Thu, 24 May 2007 22:01:25 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6D01513C4B9; Thu, 24 May 2007 22:01:25 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OM1Pvr045632; Thu, 24 May 2007 22:01:25 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OM1PLt045623; Thu, 24 May 2007 22:01:25 GMT (envelope-from obrien) Message-Id: <200705242201.l4OM1PLt045623@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 24 May 2007 22:01:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/file config.h src/lib/libmagic config.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, 24 May 2007 22:01:25 -0000 obrien 2007-05-24 22:01:24 UTC FreeBSD src repository Modified files: usr.bin/file config.h lib/libmagic config.h Log: Update for the 'file' 4.21 import. Revision Changes Path 1.5 +1 -1 src/lib/libmagic/config.h 1.12 +1 -1 src/usr.bin/file/config.h From owner-cvs-src@FreeBSD.ORG Thu May 24 22:02:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F0C6E16A46C; Thu, 24 May 2007 22:02:49 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C654B13C4B8; Thu, 24 May 2007 22:02:49 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OM2n1a047099; Thu, 24 May 2007 22:02:49 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OM2ng7047095; Thu, 24 May 2007 22:02:49 GMT (envelope-from obrien) Message-Id: <200705242202.l4OM2ng7047095@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 24 May 2007 22:02: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/contrib/file FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 22:02:50 -0000 obrien 2007-05-24 22:02:49 UTC FreeBSD src repository Modified files: contrib/file FREEBSD-upgrade Log: Update for the 'file' 4.21 import. Revision Changes Path 1.7 +2 -2 src/contrib/file/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Thu May 24 22:03:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 17B3B16A41F; Thu, 24 May 2007 22:03:34 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E1F0C13C484; Thu, 24 May 2007 22:03:33 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OM3XAO048934; Thu, 24 May 2007 22:03:33 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OM3XY5048924; Thu, 24 May 2007 22:03:33 GMT (envelope-from obrien) Message-Id: <200705242203.l4OM3XY5048924@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 24 May 2007 22:03: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/contrib/file .FREEBSD-upgrade.swp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 22:03:34 -0000 obrien 2007-05-24 22:03:32 UTC FreeBSD src repository Removed files: contrib/file .FREEBSD-upgrade.swp Log: Quickly toss this into the Attic for cleaning up. Revision Changes Path 1.2 +0 -2 src/contrib/file/.FREEBSD-upgrade.swp (dead) From owner-cvs-src@FreeBSD.ORG Thu May 24 22:04:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 22E2F16A400; Thu, 24 May 2007 22:04:08 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E000513C483; Thu, 24 May 2007 22:04:07 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OM47eG049503; Thu, 24 May 2007 22:04:07 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OM47D4049502; Thu, 24 May 2007 22:04:07 GMT (envelope-from des) Message-Id: <200705242204.l4OM47D4049502@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 24 May 2007 22:04:07 +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/crypto/openssh pathnames.h ssh_config.5 sshd_config.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 May 2007 22:04:08 -0000 des 2007-05-24 22:04:07 UTC FreeBSD src repository Modified files: crypto/openssh pathnames.h ssh_config.5 sshd_config.5 Log: s/X11R6/local/g Revision Changes Path 1.10 +2 -2 src/crypto/openssh/pathnames.h 1.23 +2 -2 src/crypto/openssh/ssh_config.5 1.29 +2 -2 src/crypto/openssh/sshd_config.5 From owner-cvs-src@FreeBSD.ORG Thu May 24 22:10:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4CCAE16A469; Thu, 24 May 2007 22:10:23 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2327F13C45E; Thu, 24 May 2007 22:10:23 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OMAM7J054367; Thu, 24 May 2007 22:10:22 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OMAMQc054366; Thu, 24 May 2007 22:10:22 GMT (envelope-from obrien) Message-Id: <200705242210.l4OMAMQc054366@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 24 May 2007 22:10: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/libmagic config.h src/usr.bin/file config.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, 24 May 2007 22:10:23 -0000 obrien 2007-05-24 22:10:22 UTC FreeBSD src repository Modified files: lib/libmagic config.h usr.bin/file config.h Log: FreeBSD has . Revision Changes Path 1.6 +3 -0 src/lib/libmagic/config.h 1.13 +3 -0 src/usr.bin/file/config.h From owner-cvs-src@FreeBSD.ORG Thu May 24 22:23:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6627F16A46E; Thu, 24 May 2007 22:23:55 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from heff.fud.org.nz (203-109-251-39.static.bliink.ihug.co.nz [203.109.251.39]) by mx1.freebsd.org (Postfix) with ESMTP id E81F313C4B9; Thu, 24 May 2007 22:23:54 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: by heff.fud.org.nz (Postfix, from userid 1001) id 575661CC5A; Fri, 25 May 2007 10:23:53 +1200 (NZST) Date: Fri, 25 May 2007 10:23:53 +1200 From: Andrew Thompson To: Andre Oppermann Message-ID: <20070524222353.GA30597@heff.fud.org.nz> References: <200705231916.l4NJGLY4076073@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200705231916.l4NJGLY4076073@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp.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, 24 May 2007 22:23:55 -0000 On Wed, May 23, 2007 at 07:16:21PM +0000, Andre Oppermann wrote: > andre 2007-05-23 19:16:21 UTC > > FreeBSD src repository > > Modified files: > sys/netinet tcp.h > Log: > Add CWR back into the PRINT_TH_FLAGS list as gcc42 doesn't complain > about \8 in a string anymore. > > Revision Changes Path > 1.39 +1 -1 src/sys/netinet/tcp.h > > - * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/netinet/tcp.h,v 1.38 2007/05/18 19:58:37 andre Exp $ > + * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/netinet/tcp.h,v 1.39 2007/05/23 19:16:21 andre Exp $ > */ > > #ifndef _NETINET_TCP_H_ > @@ -69,7 +69,7 @@ struct tcphdr { > #define TH_ECE 0x40 > #define TH_CWR 0x80 > #define TH_FLAGS (TH_FIN|TH_SYN|TH_RST|TH_PUSH|TH_ACK|TH_URG|TH_ECE|TH_CWR) > -#define PRINT_TH_FLAGS "\20\1FIN\2SYN\3RST\4PUSH\5ACK\6URG\7ECE" > +#define PRINT_TH_FLAGS "\20\1FIN\2SYN\3RST\4PUSH\5ACK\6URG\7ECE\8CWR" Shouldnt this be \10 instead of \8 Andrew From owner-cvs-src@FreeBSD.ORG Thu May 24 22:52:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 274CC16A41F; Thu, 24 May 2007 22:52:48 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F30F213C455; Thu, 24 May 2007 22:52:47 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4OMqlRX087694; Thu, 24 May 2007 22:52:47 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4OMqlPi087690; Thu, 24 May 2007 22:52:47 GMT (envelope-from pav) Message-Id: <200705242252.l4OMqlPi087690@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 24 May 2007 22:52:47 +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/bin/mv mv.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 May 2007 22:52:48 -0000 pav 2007-05-24 22:52:47 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) bin/mv mv.1 Log: MFC 1.29: Replace a fairly opaque sentence with a much clearer wording from NetBSD. Revision Changes Path 1.28.2.1 +2 -2 src/bin/mv/mv.1 From owner-cvs-src@FreeBSD.ORG Thu May 24 22:59:26 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6A70516A41F; Thu, 24 May 2007 22:59:26 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.NUXI.org (trang.nuxi.org [64.81.59.225]) by mx1.freebsd.org (Postfix) with ESMTP id 3B91713C447; Thu, 24 May 2007 22:59:26 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.8/8.13.8) with ESMTP id l4OMHiAS086912; Thu, 24 May 2007 15:17:44 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.14.1/8.13.7/Submit) id l4OMHipD086911; Thu, 24 May 2007 15:17:44 -0700 (PDT) (envelope-from obrien) Date: Thu, 24 May 2007 15:17:44 -0700 From: "David O'Brien" To: Rong-en Fan Message-ID: <20070524221744.GA86887@dragon.NUXI.org> References: <200705241612.l4OGCRFX097779@repoman.freebsd.org> <6eb82e0705241252l197e1b4bkf67ae3f4f9069d90@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6eb82e0705241252l197e1b4bkf67ae3f4f9069d90@mail.gmail.com> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.11 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/file - Imported sources 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: Thu, 24 May 2007 22:59:26 -0000 On Fri, May 25, 2007 at 03:52:57AM +0800, Rong-en Fan wrote: > On 5/25/07, David E. O'Brien wrote: > >obrien 2007-05-24 16:12:27 UTC > > > > FreeBSD src repository > > > > src/contrib/file - Imported sources > > Update of /home/ncvs/src/contrib/file > > In directory repoman.freebsd.org:/tmp/cvs-serv97603 > > > > Log Message: > > Virgin import of Christos Zoulas's FILE 4.19. > > I thought there is 4.20 available? There is - but there is an issue that it will not build the way we build it (it was broken 4.19->4.20). Thus 4.19 was going to be the basis to fix the security issue, but 4.21 just came out, which fixes the issue. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Thu May 24 23:47:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D915716A400 for ; Thu, 24 May 2007 23:47:39 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id 4B04C13C44B for ; Thu, 24 May 2007 23:47:38 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 73753 invoked from network); 24 May 2007 23:04:40 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 24 May 2007 23:04:40 -0000 Message-ID: <4656241E.3070704@freebsd.org> Date: Fri, 25 May 2007 01:47:42 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: Andrew Thompson References: <200705231916.l4NJGLY4076073@repoman.freebsd.org> <20070524222353.GA30597@heff.fud.org.nz> In-Reply-To: <20070524222353.GA30597@heff.fud.org.nz> 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/sys/netinet tcp.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, 24 May 2007 23:47:39 -0000 Andrew Thompson wrote: > On Wed, May 23, 2007 at 07:16:21PM +0000, Andre Oppermann wrote: >> andre 2007-05-23 19:16:21 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/netinet tcp.h >> Log: >> Add CWR back into the PRINT_TH_FLAGS list as gcc42 doesn't complain >> about \8 in a string anymore. >> >> Revision Changes Path >> 1.39 +1 -1 src/sys/netinet/tcp.h >> >> - * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/netinet/tcp.h,v 1.38 2007/05/18 19:58:37 andre Exp $ >> + * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/netinet/tcp.h,v 1.39 2007/05/23 19:16:21 andre Exp $ >> */ >> >> #ifndef _NETINET_TCP_H_ >> @@ -69,7 +69,7 @@ struct tcphdr { >> #define TH_ECE 0x40 >> #define TH_CWR 0x80 >> #define TH_FLAGS (TH_FIN|TH_SYN|TH_RST|TH_PUSH|TH_ACK|TH_URG|TH_ECE|TH_CWR) >> -#define PRINT_TH_FLAGS "\20\1FIN\2SYN\3RST\4PUSH\5ACK\6URG\7ECE" >> +#define PRINT_TH_FLAGS "\20\1FIN\2SYN\3RST\4PUSH\5ACK\6URG\7ECE\8CWR" > > Shouldnt this be \10 instead of \8 man printf(9) doesn't say so. However gcc42 doesn't accept it either, it just prints an error but continues. The arguments are made up of a sequence of bit identifiers. Each bit identifier begins with an integer value which is the number of the bit (starting from 1) this identifier describes. The rest of the identifier is a string of characters containing the name of the bit. The string is terminated by either the bit number at the start of the next bit identifier or NUL for the last bit identifier. The whole situation is a bit confusing. -- Andre From owner-cvs-src@FreeBSD.ORG Thu May 24 23:50:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0BB4216A400; Thu, 24 May 2007 23:50:58 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id CD4B513C448; Thu, 24 May 2007 23:50:57 +0000 (UTC) (envelope-from sam@errno.com) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l4ONovjW033601 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 24 May 2007 16:50:57 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <465624E0.5010708@errno.com> Date: Thu, 24 May 2007 16:50:56 -0700 From: Sam Leffler User-Agent: Thunderbird 2.0.0.0 (X11/20070430) MIME-Version: 1.0 To: Andre Oppermann References: <200705231916.l4NJGLY4076073@repoman.freebsd.org> <20070524222353.GA30597@heff.fud.org.nz> <4656241E.3070704@freebsd.org> In-Reply-To: <4656241E.3070704@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, Andrew Thompson Subject: Re: cvs commit: src/sys/netinet tcp.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, 24 May 2007 23:50:58 -0000 Andre Oppermann wrote: > Andrew Thompson wrote: >> On Wed, May 23, 2007 at 07:16:21PM +0000, Andre Oppermann wrote: >>> andre 2007-05-23 19:16:21 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/netinet tcp.h Log: >>> Add CWR back into the PRINT_TH_FLAGS list as gcc42 doesn't complain >>> about \8 in a string anymore. >>> Revision Changes Path >>> 1.39 +1 -1 src/sys/netinet/tcp.h >>> >>> - * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/netinet/tcp.h,v >>> 1.38 2007/05/18 19:58:37 andre Exp $ >>> + * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/netinet/tcp.h,v >>> 1.39 2007/05/23 19:16:21 andre Exp $ >>> */ >>> >>> #ifndef _NETINET_TCP_H_ >>> @@ -69,7 +69,7 @@ struct tcphdr { >>> #define TH_ECE 0x40 >>> #define TH_CWR 0x80 >>> #define TH_FLAGS >>> (TH_FIN|TH_SYN|TH_RST|TH_PUSH|TH_ACK|TH_URG|TH_ECE|TH_CWR) >>> -#define PRINT_TH_FLAGS "\20\1FIN\2SYN\3RST\4PUSH\5ACK\6URG\7ECE" >>> +#define PRINT_TH_FLAGS >>> "\20\1FIN\2SYN\3RST\4PUSH\5ACK\6URG\7ECE\8CWR" >> >> Shouldnt this be \10 instead of \8 > > man printf(9) doesn't say so. However gcc42 doesn't accept it > either, it just prints an error but continues. > > The arguments are made up of a sequence of bit identifiers. > Each bit identifier begins with an integer value which is > the number of the bit (starting from 1) this identifier > describes. The rest of the identifier is a string of > characters containing the name of the bit. The string is > terminated by either the bit number at the start of the next > bit identifier or NUL for the last bit identifier. > > The whole situation is a bit confusing. > The numbers are in octal. Always have been. You can probably use \x for hex instead if you want; I think that's c99. Sam From owner-cvs-src@FreeBSD.ORG Fri May 25 01:17:59 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0875216A46D for ; Fri, 25 May 2007 01:17:59 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.179]) by mx1.freebsd.org (Postfix) with ESMTP id A3D4013C44C for ; Fri, 25 May 2007 01:17:58 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by py-out-1112.google.com with SMTP id a29so1173547pyi for ; Thu, 24 May 2007 18:17:58 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=jeClXaelNEARQTkH7J1lEfvHdoSnSC/2UQ16WQFi30fprnVFOGyzdS7dMYQG4ailZPA42pnv6G37JTrI7dct0L5UJsL5JlgAhgtiClIvQNtz/tuAA/ISOSmLfZEdNSSSsO3LPGDsKXC+xjxKjX8UnuNe6tgWy9v75uUwU35GhyI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=T418zdhfxFfaY6QU+p7l0BgEixdtoVr4UgQ3cQilP1xtw4n+9i1BNEftQwyA6nfqO/ZLlCdGtAGMJyoZrJjzdOw98JX8dXu0utQNjVGVPJMfV8Ttt+UL/gxCl9g/QkBnn55Hhwe5iHXKRpodg9/h/8UpYkKytcvifrvzTui5k+A= Received: by 10.35.27.2 with SMTP id e2mr1224617pyj.1180054388451; Thu, 24 May 2007 17:53:08 -0700 (PDT) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTP id 10sm2980319nzo.2007.05.24.17.53.04; Thu, 24 May 2007 17:53:06 -0700 (PDT) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id l4P0r0DR054014 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 25 May 2007 09:53:00 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id l4P0qxE8054013; Fri, 25 May 2007 09:52:59 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Fri, 25 May 2007 09:52:59 +0900 From: Pyun YongHyeon To: Jack F Vogel Message-ID: <20070525005259.GA53688@cdnetworks.co.kr> References: <200705241811.l4OIBCUI018049@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200705241811.l4OIBCUI018049@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 May 2007 01:17:59 -0000 On Thu, May 24, 2007 at 06:11:11PM +0000, Jack F Vogel wrote: > jfv 2007-05-24 18:11:11 UTC > > FreeBSD src repository > > Modified files: > sys/dev/em if_em.c > Log: > Fix for PR 112937, thanks to Ruslan Ermilov. I am still > a bit confused how the 'link flap' was connected to the > 'get' rather than 'set' address, but this seems the right > thing to do here. > Thanks for the fix. The bug was introduced by me and it was just a hack to suppress hardware reinitialization. I know lots of ethernet drivers do this kind of hardware reinitailization whenever alias addresses are added. I guess we should reinitialize the hardware only when it's absolutely required. Fixing ether_ioctl() to invoke if_init only when the interface is not running would remove the hack but I'm not sure how it would affect configuraing multicasting filters in ethernet drivers. -- Regards, Pyun YongHyeon From owner-cvs-src@FreeBSD.ORG Fri May 25 01:21:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4910416A468; Fri, 25 May 2007 01:21:41 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2498F13C447; Fri, 25 May 2007 01:21:41 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P1LfTU034362; Fri, 25 May 2007 01:21:41 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P1LfYa034361; Fri, 25 May 2007 01:21:41 GMT (envelope-from kmacy) Message-Id: <200705250121.l4P1LfYa034361@repoman.freebsd.org> From: Kip Macy Date: Fri, 25 May 2007 01:21: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/sun4v/sun4v machdep.c trap.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, 25 May 2007 01:21:41 -0000 kmacy 2007-05-25 01:21:40 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v machdep.c trap.c Log: move trap table initialization for cpu0 into sparc64_init Revision Changes Path 1.12 +34 -1 src/sys/sun4v/sun4v/machdep.c 1.12 +2 -16 src/sys/sun4v/sun4v/trap.c From owner-cvs-src@FreeBSD.ORG Fri May 25 01:55:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 20ABE16A46D; Fri, 25 May 2007 01:55:52 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F14AC13C4B8; Fri, 25 May 2007 01:55:51 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P1tpKs067396; Fri, 25 May 2007 01:55:51 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P1tprS067390; Fri, 25 May 2007 01:55:51 GMT (envelope-from kmacy) Message-Id: <200705250155.l4P1tprS067390@repoman.freebsd.org> From: Kip Macy Date: Fri, 25 May 2007 01:55:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v 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, 25 May 2007 01:55:52 -0000 kmacy 2007-05-25 01:55:51 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v machdep.c Log: remove unneccessary curcpu reference in setting mmfsa Revision Changes Path 1.13 +1 -3 src/sys/sun4v/sun4v/machdep.c From owner-cvs-src@FreeBSD.ORG Fri May 25 02:13:59 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 325CA16A468 for ; Fri, 25 May 2007 02:13:59 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.176]) by mx1.freebsd.org (Postfix) with ESMTP id D0D6613C455 for ; Fri, 25 May 2007 02:13:58 +0000 (UTC) (envelope-from grafan@gmail.com) Received: by py-out-1112.google.com with SMTP id a29so1192421pyi for ; Thu, 24 May 2007 19:13:58 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=BZHcwqf5O3+15GTFzXuvHFNdlntpL76COMQ/mbUMS+jisAdhYKxyPetO0Bq5XW1XdMu6FOBjGGKS8XivXOyK+Yc4FBIItLBTEYLp9s2RMGf/b9bEWagVmHpFAiLoRNeeWy8pRhamkH+KD0/JIMcJY6chyS+CESSDUffUdhKxj3w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Ot3f1V4QlOkWBRZo7uFMDP8siIvQJigYEJYSeNjoNFW7yBm53NtJMOW1zIirbPXozE17vC9UeAZcGlnQGt6zGXtL++T8m0qu413JGE150BEy+c4uQ3e4coy80TALMGI7wx9qACH8joyQX1JTMH+yChSMC50Cd+1olvj4aXQVhcU= Received: by 10.64.148.8 with SMTP id v8mr4735277qbd.1180059238115; Thu, 24 May 2007 19:13:58 -0700 (PDT) Received: by 10.64.193.13 with HTTP; Thu, 24 May 2007 19:13:58 -0700 (PDT) Message-ID: <6eb82e0705241913q66cc5b4dt5f65e782dad75bd6@mail.gmail.com> Date: Fri, 25 May 2007 10:13:58 +0800 From: "Rong-en Fan" To: obrien@freebsd.org In-Reply-To: <20070524221744.GA86887@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200705241612.l4OGCRFX097779@repoman.freebsd.org> <6eb82e0705241252l197e1b4bkf67ae3f4f9069d90@mail.gmail.com> <20070524221744.GA86887@dragon.NUXI.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/file - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 May 2007 02:13:59 -0000 On 5/25/07, David O'Brien wrote: > On Fri, May 25, 2007 at 03:52:57AM +0800, Rong-en Fan wrote: > > On 5/25/07, David E. O'Brien wrote: > > >obrien 2007-05-24 16:12:27 UTC > > > > > > FreeBSD src repository > > > > > > src/contrib/file - Imported sources > > > Update of /home/ncvs/src/contrib/file > > > In directory repoman.freebsd.org:/tmp/cvs-serv97603 > > > > > > Log Message: > > > Virgin import of Christos Zoulas's FILE 4.19. > > > > I thought there is 4.20 available? > > There is - but there is an issue that it will not build the way we build > it (it was broken 4.19->4.20). Thus 4.19 was going to be the basis to > fix the security issue, but 4.21 just came out, which fixes the issue. Thanks for updating file. Regards, Rong-En Fan > > -- > -- David (obrien@FreeBSD.org) > From owner-cvs-src@FreeBSD.ORG Fri May 25 02:27:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EA5A316A41F; Fri, 25 May 2007 02:27:46 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DEB5913C44C; Fri, 25 May 2007 02:27:46 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P2RkPj098800; Fri, 25 May 2007 02:27:46 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from rafan@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P2RkgR098796; Fri, 25 May 2007 02:27:46 GMT (envelope-from rafan) Message-Id: <200705250227.l4P2RkgR098796@repoman.freebsd.org> From: Rong-En Fan Date: Fri, 25 May 2007 02:27: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/lib/ncurses/form Makefile src/lib/ncurses/menu Makefile src/lib/ncurses/ncurses Makefile src/lib/ncurses/panel 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, 25 May 2007 02:27:47 -0000 rafan 2007-05-25 02:27:46 UTC FreeBSD src repository Modified files: lib/ncurses/form Makefile lib/ncurses/menu Makefile lib/ncurses/ncurses Makefile lib/ncurses/panel Makefile Log: - When I introduce wide character enabled ncurses into base, all headers are installed twice (once in non-widec version, onec in widec version). Headers with widec enabled are compatible with non-widec version for libraries. However, if you do a repeat build/install, the curses.h is always overwritten. The reason is that headers and statics libraries are installed with -S option to preserve their mtime if no actual changes, which saves time when doing incremental builds. The curses.h is installed by non-widec ncurses first, then by widec ncurses. So next time, it happens again. You see something like this: # pwd /usr/src/lib/ncurses # make -s installincludes INSTALL="install -v" ===> ncurses (installincludes) install: curses.h -> /usr/include/curses.h ===> ncursesw (installincludes) install: curses.h -> /usr/include/curses.h # make -s installincludes INSTALL="install -v" ===> ncurses (installincludes) install: curses.h -> /usr/include/curses.h ===> ncursesw (installincludes) install: curses.h -> /usr/include/curses.h The solution is to disable installing headers in non-widec version. Now you see this: # pwd /usr/src/lib/ncurses # make -s installincludes INSTALL="install -v" ===> ncurses (installincludes) ===> ncursesw (installincludes) # make -s installincludes INSTALL="install -v" ===> ncurses (installincludes) ===> ncursesw (installincludes) For form/panel/menu libraries, the headers are the same for both version. To be consistent with ncurses, I also disable the installation in non-widec version. Reported by: des Reviewed by: ru Thanks to: ru Approved by: delphij (mentor) MFC after: 2 weeks Revision Changes Path 1.14 +2 -0 src/lib/ncurses/form/Makefile 1.16 +2 -0 src/lib/ncurses/menu/Makefile 1.90 +3 -0 src/lib/ncurses/ncurses/Makefile 1.15 +2 -0 src/lib/ncurses/panel/Makefile From owner-cvs-src@FreeBSD.ORG Fri May 25 04:19:05 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A446F16A475; Fri, 25 May 2007 04:19:05 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from mh1.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.freebsd.org (Postfix) with ESMTP id 5F7F213C4BA; Fri, 25 May 2007 04:19:05 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from neutrino.centtech.com ([192.168.42.25]) by mh1.centtech.com (8.13.8/8.13.8) with ESMTP id l4P4J4Er005251; Thu, 24 May 2007 23:19:04 -0500 (CDT) (envelope-from anderson@freebsd.org) Message-ID: <465663B8.9010503@freebsd.org> Date: Thu, 24 May 2007 23:19:04 -0500 From: Eric Anderson User-Agent: Thunderbird 2.0.0.0 (X11/20070521) MIME-Version: 1.0 To: "David E. O'Brien" References: <200705242210.l4OMAMQc054366@repoman.freebsd.org> In-Reply-To: <200705242210.l4OMAMQc054366@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.4/3297/Thu May 24 21:29:55 2007 on mh1.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=8.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh1.centtech.com Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libmagic config.h src/usr.bin/file config.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, 25 May 2007 04:19:05 -0000 On 05/24/07 17:10, David E. O'Brien wrote: > obrien 2007-05-24 22:10:22 UTC > > FreeBSD src repository > > Modified files: > lib/libmagic config.h > usr.bin/file config.h > Log: > FreeBSD has . Come on, FreeBSD is limitless, we all know that! Eric From owner-cvs-src@FreeBSD.ORG Fri May 25 05:00:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 330D616A46D; Fri, 25 May 2007 05:00:40 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0EEBF13C4AE; Fri, 25 May 2007 05:00:40 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P50dTP042599; Fri, 25 May 2007 05:00:39 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P50d1N042598; Fri, 25 May 2007 05:00:39 GMT (envelope-from simokawa) Message-Id: <200705250500.l4P50d1N042598@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Fri, 25 May 2007 05:00:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/dcons dcons.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, 25 May 2007 05:00:40 -0000 simokawa 2007-05-25 05:00:39 UTC FreeBSD src repository Modified files: sys/dev/dcons dcons.c Log: Include stand.h for loader. MFC after: 3 days Revision Changes Path 1.21 +3 -0 src/sys/dev/dcons/dcons.c From owner-cvs-src@FreeBSD.ORG Fri May 25 05:26:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D260A16A469; Fri, 25 May 2007 05:26:21 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AF0EC13C45B; Fri, 25 May 2007 05:26:21 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P5QLZV063216; Fri, 25 May 2007 05:26:21 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P5QLMQ063212; Fri, 25 May 2007 05:26:21 GMT (envelope-from njl) Message-Id: <200705250526.l4P5QLMQ063212@repoman.freebsd.org> From: Nate Lawson Date: Fri, 25 May 2007 05:26:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi.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, 25 May 2007 05:26:21 -0000 njl 2007-05-25 05:26:21 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Add a sysctl, 'debug.acpi.suspend_bounce', that causes the system to bounce back in a simulated resume instead of entering the requested suspend state. This helps in testing drivers separately from the acpi suspend code. To test your drivers, set debug.acpi.suspend_bounce=1 and then run acpiconf -s3 (or 4). MFC after: 1 day Revision Changes Path 1.238 +8 -0 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Fri May 25 06:34:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 74E7016A400; Fri, 25 May 2007 06:34:06 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 68EEF13C469; Fri, 25 May 2007 06:34:06 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P6Y6Es030772; Fri, 25 May 2007 06:34:06 GMT (envelope-from jinmei@repoman.freebsd.org) Received: (from jinmei@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P6Y6Tu030768; Fri, 25 May 2007 06:34:06 GMT (envelope-from jinmei) Message-Id: <200705250634.l4P6Y6Tu030768@repoman.freebsd.org> From: JINMEI Tatuya Date: Fri, 25 May 2007 06:34:05 +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/netinet icmp6.h src/sys/netinet6 icmp6.c in6_proto.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, 25 May 2007 06:34:06 -0000 jinmei 2007-05-25 06:34:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet icmp6.h sys/netinet6 icmp6.c in6_proto.c Log: MFC: - Disabled responding to NI queries from a global address by default as specified in RFC4620. A new flag for icmp6_nodeinfo was added to enable the feature. - Also cleaned up the code so that the semantics of the icmp6_nodeinfo flags is clearer (i.e., defined specific macro names instead of using hard-coded values). Approved by: gnn (mentor) src/sys/netinet/icmp6.h: 1.21 src/sys/netinet6/icmp6.c: 1.76 src/sys/netinet6/in6_proto.c: 1.43 Revision Changes Path 1.16.2.5 +5 -0 src/sys/netinet/icmp6.h 1.62.2.9 +28 -6 src/sys/netinet6/icmp6.c 1.32.2.8 +2 -1 src/sys/netinet6/in6_proto.c From owner-cvs-src@FreeBSD.ORG Fri May 25 06:35:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 29BD916A468; Fri, 25 May 2007 06:35:47 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1DAE513C455; Fri, 25 May 2007 06:35:47 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P6ZlTI032626; Fri, 25 May 2007 06:35:47 GMT (envelope-from jinmei@repoman.freebsd.org) Received: (from jinmei@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P6Zkwc032625; Fri, 25 May 2007 06:35:47 GMT (envelope-from jinmei) Message-Id: <200705250635.l4P6Zkwc032625@repoman.freebsd.org> From: JINMEI Tatuya Date: Fri, 25 May 2007 06:35:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/netinet icmp6.h src/sys/netinet6 icmp6.c in6_proto.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, 25 May 2007 06:35:47 -0000 jinmei 2007-05-25 06:35:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet icmp6.h sys/netinet6 icmp6.c in6_proto.c Log: MFC: - Disabled responding to NI queries from a global address by default as specified in RFC4620. A new flag for icmp6_nodeinfo was added to enable the feature. - Also cleaned up the code so that the semantics of the icmp6_nodeinfo flags is clearer (i.e., defined specific macro names instead of using hard-coded values). Approved by: gnn (mentor) src/sys/netinet/icmp6.h: 1.21 src/sys/netinet6/icmp6.c: 1.76 src/sys/netinet6/in6_proto.c: 1.43 Revision Changes Path 1.15.2.4 +5 -0 src/sys/netinet/icmp6.h 1.53.2.7 +28 -6 src/sys/netinet6/icmp6.c 1.29.2.7 +2 -1 src/sys/netinet6/in6_proto.c From owner-cvs-src@FreeBSD.ORG Fri May 25 06:44:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 391A316A479; Fri, 25 May 2007 06:44:02 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 14E5613C4C7; Fri, 25 May 2007 06:44:02 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P6i1x6040217; Fri, 25 May 2007 06:44:01 GMT (envelope-from jinmei@repoman.freebsd.org) Received: (from jinmei@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P6i142040197; Fri, 25 May 2007 06:44:01 GMT (envelope-from jinmei) Message-Id: <200705250644.l4P6i142040197@repoman.freebsd.org> From: JINMEI Tatuya Date: Fri, 25 May 2007 06:44: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/netinet6 in6.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, 25 May 2007 06:44:02 -0000 jinmei 2007-05-25 06:44:01 UTC FreeBSD src repository Modified files: sys/netinet6 in6.c Log: do not directly call rtfree() to meet an assumption in the callee. (this fix suppresses a warning message appearing in the boot time on IPv6-enabled systems) Approved by: gnn (mentor) Revision Changes Path 1.69 +9 -6 src/sys/netinet6/in6.c From owner-cvs-src@FreeBSD.ORG Fri May 25 07:46:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5EDE416A400; Fri, 25 May 2007 07:46:30 +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 32ECA13C458; Fri, 25 May 2007 07:46:30 +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 B695346E14; Fri, 25 May 2007 03:46:29 -0400 (EDT) Date: Fri, 25 May 2007 08:46:29 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Gleb Smirnoff In-Reply-To: <20070524092643.GC89017@FreeBSD.org> Message-ID: <20070525084450.H53865@fledge.watson.org> References: <200705182113.l4ILD2qb044650@repoman.freebsd.org> <20070521073544.GP89017@FreeBSD.org> <4654D011.5040309@freebsd.org> <20070524092643.GC89017@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Andre Oppermann , cvs-all@FreeBSD.org Subject: Re: 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: Fri, 25 May 2007 07:46:30 -0000 On Thu, 24 May 2007, Gleb Smirnoff wrote: > A> W/o logging we have no way of really knowing. Before we were possibly > A> accepting stuff we shouldn't have (spoofing and attacks). Now we may > A> drop stuff we perhaps should accept anyway. W/o logging diagnosing a > A> TCP problem was very difficult and would need a lot cooperation with > A> the PR submitter, if it was submitted at all. We normally only got a > A> report of TCP 'not working'. Figuring out what went wrong was pretty > A> much doing iterative shots into the dark and see if something squeaks. > A> > A> With logging I want to make things much more obvious and simpler to > A> diagnose. Plus we get information in cases (from admins reading the > A> logs) that were totally lost in the noise or not even attempted to > A> be debugged. > A> > A> For our TCP maintainers (mostly I at the moment) and also 3rd parties > A> this makes TCP trouble diagnosis much more accessible. Based on a > A> log report and the OS name/version of the remote end we can pretty > A> much tell right away what went wrong. This saves an order of a > A> magnitude in debugging and fault analysis time. From many hours and > A> email round trips to mere minutes and one or two information requests. > > I completely understand that this logging is very important in the process > of refactoring the TCP code. I just think that the performance impact should > be measured before merging this logging to RELENG_6. Kernel-sourced log messages result in an fsync() of log files the message is written to, as syslogd feels that kernel messages are very important and should go to disk as quickly and reliably as possible. As a result, it's very desirable to rate limit (ideally no more than 1pps) packet-generated log messages. I've been thinking of adding a spp function to match ppsprint for things like kernel warnings about the audit trail storage partition filling up, as one message a second is still a lot. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Fri May 25 07:50:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 682F616A46B; Fri, 25 May 2007 07:50:19 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 41C3513C45A; Fri, 25 May 2007 07:50:19 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P7oIaO002381; Fri, 25 May 2007 07:50:18 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P7oIf2002377; Fri, 25 May 2007 07:50:18 GMT (envelope-from des) Message-Id: <200705250750.l4P7oIf2002377@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 25 May 2007 07:50: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/lib/libpam/modules/pam_login_access login_access.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, 25 May 2007 07:50:19 -0000 des 2007-05-25 07:50:18 UTC FreeBSD src repository Modified files: lib/libpam/modules/pam_login_access login_access.c Log: Re-add support for NIS netgroups (heavily modified from patch in PR) PR: bin/112955 Submitted by: A. Blake Cooper MFC after: 3 weeks Revision Changes Path 1.13 +22 -4 src/lib/libpam/modules/pam_login_access/login_access.c From owner-cvs-src@FreeBSD.ORG Fri May 25 07:59:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 289F316A400 for ; Fri, 25 May 2007 07:59:27 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id 8C52E13C489 for ; Fri, 25 May 2007 07:59:26 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 77107 invoked from network); 25 May 2007 07:16:23 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 25 May 2007 07:16:23 -0000 Message-ID: <46569762.6090801@freebsd.org> Date: Fri, 25 May 2007 09:59:30 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: Robert Watson References: <200705182113.l4ILD2qb044650@repoman.freebsd.org> <20070521073544.GP89017@FreeBSD.org> <4654D011.5040309@freebsd.org> <20070524092643.GC89017@FreeBSD.org> <20070525084450.H53865@fledge.watson.org> In-Reply-To: <20070525084450.H53865@fledge.watson.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, Gleb Smirnoff , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: 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: Fri, 25 May 2007 07:59:27 -0000 Robert Watson wrote: > > On Thu, 24 May 2007, Gleb Smirnoff wrote: > >> A> W/o logging we have no way of really knowing. Before we were >> possibly >> A> accepting stuff we shouldn't have (spoofing and attacks). Now we may >> A> drop stuff we perhaps should accept anyway. W/o logging diagnosing a >> A> TCP problem was very difficult and would need a lot cooperation with >> A> the PR submitter, if it was submitted at all. We normally only got a >> A> report of TCP 'not working'. Figuring out what went wrong was pretty >> A> much doing iterative shots into the dark and see if something >> squeaks. >> A> >> A> With logging I want to make things much more obvious and simpler to >> A> diagnose. Plus we get information in cases (from admins reading the >> A> logs) that were totally lost in the noise or not even attempted to >> A> be debugged. >> A> >> A> For our TCP maintainers (mostly I at the moment) and also 3rd parties >> A> this makes TCP trouble diagnosis much more accessible. Based on a >> A> log report and the OS name/version of the remote end we can pretty >> A> much tell right away what went wrong. This saves an order of a >> A> magnitude in debugging and fault analysis time. From many hours and >> A> email round trips to mere minutes and one or two information >> requests. >> >> I completely understand that this logging is very important in the >> process of refactoring the TCP code. I just think that the performance >> impact should be measured before merging this logging to RELENG_6. > > Kernel-sourced log messages result in an fsync() of log files the > message is written to, as syslogd feels that kernel messages are very > important and should go to disk as quickly and reliably as possible. As > a result, it's very desirable to rate limit (ideally no more than 1pps) > packet-generated log messages. I've been thinking of adding a spp > function to match ppsprint for things like kernel warnings about the > audit trail storage partition filling up, as one message a second is > still a lot. kern.debug should not be automatically written and fsync()ed to disk. All these TCP messages are sourced as kern.debug (except for the log_ in_vain variety with kern.info but that's something the user has to explicitly enable). -- Andre From owner-cvs-src@FreeBSD.ORG Fri May 25 08:19:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB78B16A421; Fri, 25 May 2007 08:19:25 +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 416A513C455; Fri, 25 May 2007 08:19:25 +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 F24CD49001; Fri, 25 May 2007 04:19:23 -0400 (EDT) Date: Fri, 25 May 2007 09:19:23 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Andre Oppermann In-Reply-To: <46569762.6090801@freebsd.org> Message-ID: <20070525090951.F53865@fledge.watson.org> References: <200705182113.l4ILD2qb044650@repoman.freebsd.org> <20070521073544.GP89017@FreeBSD.org> <4654D011.5040309@freebsd.org> <20070524092643.GC89017@FreeBSD.org> <20070525084450.H53865@fledge.watson.org> <46569762.6090801@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Gleb Smirnoff , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: 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: Fri, 25 May 2007 08:19:25 -0000 On Fri, 25 May 2007, Andre Oppermann wrote: >> Kernel-sourced log messages result in an fsync() of log files the message >> is written to, as syslogd feels that kernel messages are very important and >> should go to disk as quickly and reliably as possible. As a result, it's >> very desirable to rate limit (ideally no more than 1pps) packet-generated >> log messages. I've been thinking of adding a spp function to match >> ppsprint for things like kernel warnings about the audit trail storage >> partition filling up, as one message a second is still a lot. > > kern.debug should not be automatically written and fsync()ed to disk. All > these TCP messages are sourced as kern.debug (except for the log_ in_vain > variety with kern.info but that's something the user has to explicitly > enable). I don't know the actual historical reason, but I've always assumed that the fsync'ing of kernel log data is a result of kernel output being used for system debugging, which tends to occur when the system is behaving in an unstable way. Syncing the messages to disk means that the chances of the message not being there later due to being lost somewhere in the cache are greatly reduced -- i.e., on a system crash, you want debugging data until the last possible moment. I think this is useful behavior, although it does make klog a less useful logging mechanism for high volume debug data -- for that we generally prefer KTR + ALQ. My recommendation would simply be to stick this under pps and limit to 5 warnings/sec or the like and stick with things basically as they are otherwise. I would also suggest that these printfs be disabled in production systems, and solely used in the development branch (which is true now, but should remain true later). Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Fri May 25 09:25:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2552216A469; Fri, 25 May 2007 09:25:06 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 00AD013C4B0; Fri, 25 May 2007 09:25:06 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P9P5fm004547; Fri, 25 May 2007 09:25:05 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P9P5Z3004546; Fri, 25 May 2007 09:25:05 GMT (envelope-from ru) Message-Id: <200705250925.l4P9P5Z3004546@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 25 May 2007 09:25: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/file file.1 magic.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: Fri, 25 May 2007 09:25:06 -0000 ru 2007-05-25 09:25:05 UTC FreeBSD src repository Modified files: usr.bin/file file.1 magic.5 Log: Update for the 4.21 import (manuals didn't change). Revision Changes Path 1.38 +1 -1 src/usr.bin/file/file.1 1.28 +1 -1 src/usr.bin/file/magic.5 From owner-cvs-src@FreeBSD.ORG Fri May 25 09:48:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B51AF16A468; Fri, 25 May 2007 09:48:20 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8D28D13C45D; Fri, 25 May 2007 09:48:20 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P9mKi8029382; Fri, 25 May 2007 09:48:20 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P9mK7T029378; Fri, 25 May 2007 09:48:20 GMT (envelope-from kmacy) Message-Id: <200705250948.l4P9mK7T029378@repoman.freebsd.org> From: Kip Macy Date: Fri, 25 May 2007 09:48: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/conf files src/sys/modules/cxgb Makefile src/sys/dev/cxgb cxgb_adapter.h cxgb_config.h cxgb_ioctl.h cxgb_l2t.c cxgb_l2t.h cxgb_lro.c cxgb_main.c cxgb_offload.c cxgb_offload.h cxgb_osdep.h cxgb_sge.c t3fw-3.2.bin.gz.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: Fri, 25 May 2007 09:48:20 -0000 kmacy 2007-05-25 09:48:20 UTC FreeBSD src repository Modified files: sys/conf files sys/modules/cxgb Makefile sys/dev/cxgb cxgb_adapter.h cxgb_config.h cxgb_ioctl.h cxgb_lro.c cxgb_main.c cxgb_osdep.h cxgb_sge.c sys/dev/cxgb/common cxgb_common.h cxgb_mc5.c cxgb_t3_cpl.h cxgb_t3_hw.c cxgb_version.h cxgb_xgmac.c Added files: sys/dev/cxgb cxgb_l2t.c cxgb_l2t.h cxgb_offload.c cxgb_offload.h t3fw-4.0.0.bin.gz.uu sys/dev/cxgb/common jhash.h sys/dev/cxgb/sys mbufq.h Removed files: sys/dev/cxgb t3fw-3.2.bin.gz.uu Log: (MFp4) - upgrade to reflect state of 1.0.0.86 - move from firmware rev 3.2 to 4.0.0 - import driver bits for offload functionality - remove binary distribution clause from top level files as it runs counter to the intent of purely supporting the hardware MFC after: 3 days Revision Changes Path 1.1211 +2 -0 src/sys/conf/files 1.3 +13 -6 src/sys/dev/cxgb/common/cxgb_common.h 1.2 +3 -0 src/sys/dev/cxgb/common/cxgb_mc5.c 1.2 +56 -0 src/sys/dev/cxgb/common/cxgb_t3_cpl.h 1.3 +18 -11 src/sys/dev/cxgb/common/cxgb_t3_hw.c 1.3 +2 -2 src/sys/dev/cxgb/common/cxgb_version.h 1.3 +93 -23 src/sys/dev/cxgb/common/cxgb_xgmac.c 1.1 +140 -0 src/sys/dev/cxgb/common/jhash.h (new) 1.9 +53 -30 src/sys/dev/cxgb/cxgb_adapter.h 1.3 +1 -5 src/sys/dev/cxgb/cxgb_config.h 1.3 +8 -6 src/sys/dev/cxgb/cxgb_ioctl.h 1.1 +670 -0 src/sys/dev/cxgb/cxgb_l2t.c (new) 1.1 +154 -0 src/sys/dev/cxgb/cxgb_l2t.h (new) 1.5 +45 -66 src/sys/dev/cxgb/cxgb_lro.c 1.16 +461 -149 src/sys/dev/cxgb/cxgb_main.c 1.1 +1634 -0 src/sys/dev/cxgb/cxgb_offload.c (new) 1.1 +260 -0 src/sys/dev/cxgb/cxgb_offload.h (new) 1.9 +31 -8 src/sys/dev/cxgb/cxgb_osdep.h 1.15 +747 -382 src/sys/dev/cxgb/cxgb_sge.c 1.1 +86 -0 src/sys/dev/cxgb/sys/mbufq.h (new) 1.2 +0 -478 src/sys/dev/cxgb/t3fw-3.2.bin.gz.uu (dead) 1.1 +483 -0 src/sys/dev/cxgb/t3fw-4.0.0.bin.gz.uu (new) 1.6 +8 -6 src/sys/modules/cxgb/Makefile From owner-cvs-src@FreeBSD.ORG Fri May 25 09:57:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E154B16A400; Fri, 25 May 2007 09:57:48 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BBA9513C4BA; Fri, 25 May 2007 09:57:48 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P9vme1038269; Fri, 25 May 2007 09:57:48 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P9vmZ5038268; Fri, 25 May 2007 09:57:48 GMT (envelope-from delphij) Message-Id: <200705250957.l4P9vmZ5038268@repoman.freebsd.org> From: Xin LI Date: Fri, 25 May 2007 09:57: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/lib/libc/db/hash hash.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, 25 May 2007 09:57:49 -0000 delphij 2007-05-25 09:57:48 UTC FreeBSD src repository Modified files: lib/libc/db/hash hash.c Log: The usage of "info" in init_hash() is read-only, so constify the internal interface instead of casting away the constant constraint upon calling. Revision Changes Path 1.14 +3 -3 src/lib/libc/db/hash/hash.c From owner-cvs-src@FreeBSD.ORG Fri May 25 09:58:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A44216A400; Fri, 25 May 2007 09:58:26 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3502513C43E; Fri, 25 May 2007 09:58:26 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4P9wQ81038800; Fri, 25 May 2007 09:58:26 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4P9wQU2038799; Fri, 25 May 2007 09:58:26 GMT (envelope-from ru) Message-Id: <200705250958.l4P9wQU2038799@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 25 May 2007 09:58:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/net Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 May 2007 09:58:26 -0000 ru 2007-05-25 09:58:26 UTC FreeBSD src repository Modified files: lib/libc/net Symbol.map Log: Also fix the misspelling of hes_resolve(). Submitted by: Danny Braniss Revision Changes Path 1.14 +1 -1 src/lib/libc/net/Symbol.map From owner-cvs-src@FreeBSD.ORG Fri May 25 10:40:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CB9E816A468; Fri, 25 May 2007 10:40:33 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A56A813C44C; Fri, 25 May 2007 10:40:33 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PAeXiQ080908; Fri, 25 May 2007 10:40:33 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PAeXtl080904; Fri, 25 May 2007 10:40:33 GMT (envelope-from delphij) Message-Id: <200705251040.l4PAeXtl080904@repoman.freebsd.org> From: Xin LI Date: Fri, 25 May 2007 10:40: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/lib/libc/gen arc4random.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, 25 May 2007 10:40:33 -0000 delphij 2007-05-25 10:40:33 UTC FreeBSD src repository Modified files: lib/libc/gen arc4random.c Log: ANSIfy function definitions, reduces diff against OpenBSD. Revision Changes Path 1.12 +8 -17 src/lib/libc/gen/arc4random.c From owner-cvs-src@FreeBSD.ORG Fri May 25 12:44:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 253A416A468; Fri, 25 May 2007 12:44:59 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F114913C43E; Fri, 25 May 2007 12:44:58 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PCiw2v002917; Fri, 25 May 2007 12:44:58 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PCiwKj002913; Fri, 25 May 2007 12:44:58 GMT (envelope-from delphij) Message-Id: <200705251244.l4PCiwKj002913@repoman.freebsd.org> From: Xin LI Date: Fri, 25 May 2007 12:44: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/lib/libc/regex engine.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, 25 May 2007 12:44:59 -0000 delphij 2007-05-25 12:44:58 UTC FreeBSD src repository Modified files: lib/libc/regex engine.c Log: Const'ify and ANSIfy the internal interfaces of regex(3). This is the final change that makes libc to compile with WERROR on my amd64 crashbox. Revision Changes Path 1.21 +100 -109 src/lib/libc/regex/engine.c From owner-cvs-src@FreeBSD.ORG Fri May 25 13:13:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BD56716A469; Fri, 25 May 2007 13:13:13 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8D5C513C46A; Fri, 25 May 2007 13:13:13 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PDDDJT036737; Fri, 25 May 2007 13:13:13 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PDDD8v036730; Fri, 25 May 2007 13:13:13 GMT (envelope-from delphij) Message-Id: <200705251313.l4PDDD8v036730@repoman.freebsd.org> From: Xin LI Date: Fri, 25 May 2007 13:13:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/syscons scmouse.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, 25 May 2007 13:13:13 -0000 delphij 2007-05-25 13:13:12 UTC FreeBSD src repository Modified files: sys/dev/syscons scmouse.c Log: Make the comparsion more obvious. Revision Changes Path 1.42 +2 -1 src/sys/dev/syscons/scmouse.c From owner-cvs-src@FreeBSD.ORG Fri May 25 13:31:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0D17B16A400; Fri, 25 May 2007 13:31:37 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D915A13C45E; Fri, 25 May 2007 13:31:36 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PDVaxR045970; Fri, 25 May 2007 13:31:36 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PDVagX045969; Fri, 25 May 2007 13:31:36 GMT (envelope-from des) Message-Id: <200705251331.l4PDVagX045969@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 25 May 2007 13:31:36 +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/etc/rc.d FILESYSTEMS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 May 2007 13:31:37 -0000 des 2007-05-25 13:31:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d FILESYSTEMS Log: All right, pass me the pointy hat. Come to think of it, I'll take the whole box... Revision Changes Path 1.2.2.2 +1 -1 src/etc/rc.d/FILESYSTEMS From owner-cvs-src@FreeBSD.ORG Fri May 25 13:43:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2802F16A46B; Fri, 25 May 2007 13:43:15 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E6AB613C4C9; Fri, 25 May 2007 13:43:14 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PDhEv3057406; Fri, 25 May 2007 13:43:14 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PDhEa1057399; Fri, 25 May 2007 13:43:14 GMT (envelope-from delphij) Message-Id: <200705251343.l4PDhEa1057399@repoman.freebsd.org> From: Xin LI Date: Fri, 25 May 2007 13:43:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthread_db/arch/amd64 libpthread_md.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, 25 May 2007 13:43:15 -0000 delphij 2007-05-25 13:43:14 UTC FreeBSD src repository Modified files: lib/libthread_db/arch/amd64 libpthread_md.c Log: Include string.h for memcpy() and memcmp(). Revision Changes Path 1.4 +1 -0 src/lib/libthread_db/arch/amd64/libpthread_md.c From owner-cvs-src@FreeBSD.ORG Fri May 25 13:45:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6647B16A46E; Fri, 25 May 2007 13:45:50 +0000 (UTC) (envelope-from novel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 55AF113C48C; Fri, 25 May 2007 13:45:50 +0000 (UTC) (envelope-from novel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PDjoBG059656; Fri, 25 May 2007 13:45:50 GMT (envelope-from novel@repoman.freebsd.org) Received: (from novel@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PDjoEW059652; Fri, 25 May 2007 13:45:50 GMT (envelope-from novel) Message-Id: <200705251345.l4PDjoEW059652@repoman.freebsd.org> From: Roman Bogorodskiy Date: Fri, 25 May 2007 13:45:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/ppp command.c ppp.8.m4 radius.c radius.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, 25 May 2007 13:45:50 -0000 novel 2007-05-25 13:45:49 UTC FreeBSD src repository (ports committer) Modified files: usr.sbin/ppp command.c ppp.8.m4 radius.c radius.h Log: Add a new option for ppp.conf: rad_port_id. It allows to change the way of what ppp submits to the RADIUS server as NAS-Port-Id. Possible options are: the PID of the process owning the corresponding interface, tun(4) interface number, interface index (as it would get returned by if_nametoindex(3)), or it's possible to keep the default behavior. Check the ppp(8) manual page for details. PR: bin/112764 Submitted by: novel (myself) Reviewed by: flz Approved by: flz MFC after: 1 month Revision Changes Path 1.307 +27 -1 src/usr.sbin/ppp/command.c 1.326 +20 -1 src/usr.sbin/ppp/ppp.8.m4 1.54 +27 -10 src/usr.sbin/ppp/radius.c 1.22 +6 -0 src/usr.sbin/ppp/radius.h From owner-cvs-src@FreeBSD.ORG Fri May 25 16:05:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8A28F16A421; Fri, 25 May 2007 16:05:18 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 61F0913C448; Fri, 25 May 2007 16:05:18 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PG5IcY098070; Fri, 25 May 2007 16:05:18 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PG5Ijr098069; Fri, 25 May 2007 16:05:18 GMT (envelope-from brueffer) Message-Id: <200705251605.l4PG5Ijr098069@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 25 May 2007 16:05: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.sbin/ppp ppp.8.m4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 May 2007 16:05:18 -0000 brueffer 2007-05-25 16:05:18 UTC FreeBSD src repository Modified files: usr.sbin/ppp ppp.8.m4 Log: Cleanup after previous commit. Revision Changes Path 1.327 +5 -3 src/usr.sbin/ppp/ppp.8.m4 From owner-cvs-src@FreeBSD.ORG Fri May 25 16:18:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A540C16A46B; Fri, 25 May 2007 16:18:00 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6F01E13C45B; Fri, 25 May 2007 16:18:00 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PGI0wW010768; Fri, 25 May 2007 16:18:00 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PGI0WK010764; Fri, 25 May 2007 16:18:00 GMT (envelope-from kmacy) Message-Id: <200705251618.l4PGI0WK010764@repoman.freebsd.org> From: Kip Macy Date: Fri, 25 May 2007 16:18:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb/ulp/toecore toedev.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, 25 May 2007 16:18:00 -0000 kmacy 2007-05-25 16:17:59 UTC FreeBSD src repository Added files: sys/dev/cxgb/ulp/toecore toedev.h Log: add toe device header missed by previous commit Revision Changes Path 1.1 +172 -0 src/sys/dev/cxgb/ulp/toecore/toedev.h (new) From owner-cvs-src@FreeBSD.ORG Fri May 25 16:36:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2280E16A47B; Fri, 25 May 2007 16:36:43 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7480113C484; Fri, 25 May 2007 16:36:40 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PGadjt028907; Fri, 25 May 2007 16:36:39 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PGad4L028903; Fri, 25 May 2007 16:36:39 GMT (envelope-from jhb) Message-Id: <200705251636.l4PGad4L028903@repoman.freebsd.org> From: John Baldwin Date: Fri, 25 May 2007 16:36:39 +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/netinet 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: Fri, 25 May 2007 16:36:43 -0000 jhb 2007-05-25 16:36:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet tcp_output.c Log: MFC: Fix statistical accounting for bytes and packets during sack retransmits. Revision Changes Path 1.112.2.2 +1 -1 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Fri May 25 16:42:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 507FD16A400; Fri, 25 May 2007 16:42:26 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 28FB713C465; Fri, 25 May 2007 16:42:26 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PGgQdH034768; Fri, 25 May 2007 16:42:26 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PGgPcd034763; Fri, 25 May 2007 16:42:25 GMT (envelope-from kmacy) Message-Id: <200705251642.l4PGgPcd034763@repoman.freebsd.org> From: Kip Macy Date: Fri, 25 May 2007 16:42:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb/sys mvec.h uipc_mvec.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, 25 May 2007 16:42:26 -0000 kmacy 2007-05-25 16:42:25 UTC FreeBSD src repository Modified files: sys/dev/cxgb/sys mvec.h uipc_mvec.c Log: update license headers Revision Changes Path 1.5 +3 -3 src/sys/dev/cxgb/sys/mvec.h 1.13 +3 -3 src/sys/dev/cxgb/sys/uipc_mvec.c From owner-cvs-src@FreeBSD.ORG Fri May 25 17:06:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 447C716A421; Fri, 25 May 2007 17:06:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1CD1F13C45D; Fri, 25 May 2007 17:06:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PH6lYf066575; Fri, 25 May 2007 17:06:47 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PH6lck066554; Fri, 25 May 2007 17:06:47 GMT (envelope-from jhb) Message-Id: <200705251706.l4PH6lck066554@repoman.freebsd.org> From: John Baldwin Date: Fri, 25 May 2007 17:06:47 +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/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c ata_if.m X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 May 2007 17:06:48 -0000 jhb 2007-05-25 17:06:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c ata_if.m Log: MFC: Support 64-bit scatter-gather DMA addresses in 64-bit capable AHCI and Marvell controllers. Approved by: sos Revision Changes Path 1.103.2.10 +1 -0 src/sys/dev/ata/ata-all.h 1.126.2.17 +20 -12 src/sys/dev/ata/ata-chipset.c 1.137.2.3 +6 -5 src/sys/dev/ata/ata-dma.c 1.69.2.5 +1 -0 src/sys/dev/ata/ata-lowlevel.c 1.5.2.2 +1 -1 src/sys/dev/ata/ata_if.m From owner-cvs-src@FreeBSD.ORG Fri May 25 17:07:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7E9BB16A4CD; Fri, 25 May 2007 17:07:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4FA0213C4BA; Fri, 25 May 2007 17:07:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PH7WYo067207; Fri, 25 May 2007 17:07:32 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PH7WEq067206; Fri, 25 May 2007 17:07:32 GMT (envelope-from jhb) Message-Id: <200705251707.l4PH7WEq067206@repoman.freebsd.org> From: John Baldwin Date: Fri, 25 May 2007 17:07:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/pci pci_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: Fri, 25 May 2007 17:07:32 -0000 jhb 2007-05-25 17:07:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/pci pci_pci.c Log: MFC 1.49: Get the correct softc pointer when checking to see if a PCI-PCI bridge has MSI blacklisted. Revision Changes Path 1.37.2.5 +2 -2 src/sys/dev/pci/pci_pci.c From owner-cvs-src@FreeBSD.ORG Fri May 25 17:53:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BE0D316A469; Fri, 25 May 2007 17:53:38 +0000 (UTC) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 95F7B13C468; Fri, 25 May 2007 17:53:38 +0000 (UTC) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PHrcZa002028; Fri, 25 May 2007 17:53:38 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PHrcWM002024; Fri, 25 May 2007 17:53:38 GMT (envelope-from brian) Message-Id: <200705251753.l4PHrcWM002024@repoman.freebsd.org> From: Brian Somers Date: Fri, 25 May 2007 17:53: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/bin/pax ar_io.c pat_rep.c sel_subs.c tables.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, 25 May 2007 17:53:38 -0000 brian 2007-05-25 17:53:38 UTC FreeBSD src repository Modified files: bin/pax ar_io.c pat_rep.c sel_subs.c tables.c Log: Remove unnecessary free argument casts. Don't abuse arcname's constness. Revision Changes Path 1.28 +4 -7 src/bin/pax/ar_io.c 1.27 +8 -8 src/bin/pax/pat_rep.c 1.21 +3 -3 src/bin/pax/sel_subs.c 1.24 +14 -14 src/bin/pax/tables.c From owner-cvs-src@FreeBSD.ORG Fri May 25 18:29:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D259016A478; Fri, 25 May 2007 18:29:18 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AC18813C4C6; Fri, 25 May 2007 18:29:18 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PITIlD036141; Fri, 25 May 2007 18:29:18 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PITIn6036123; Fri, 25 May 2007 18:29:18 GMT (envelope-from kmacy) Message-Id: <200705251829.l4PITIn6036123@repoman.freebsd.org> From: Kip Macy Date: Fri, 25 May 2007 18:29: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/dev/cxgb/common cxgb_ctl_defs.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, 25 May 2007 18:29:18 -0000 kmacy 2007-05-25 18:29:18 UTC FreeBSD src repository Added files: sys/dev/cxgb/common cxgb_ctl_defs.h Log: add missed header Revision Changes Path 1.1 +148 -0 src/sys/dev/cxgb/common/cxgb_ctl_defs.h (new) From owner-cvs-src@FreeBSD.ORG Fri May 25 19:26:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C2A016A480; Fri, 25 May 2007 19:26:27 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id 725A313C458; Fri, 25 May 2007 19:26:27 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id EBE43AFD; Fri, 25 May 2007 14:26:26 -0500 (CDT) Date: Fri, 25 May 2007 14:26:26 -0500 To: Dag-Erling Smorgrav Message-ID: <20070525192626.GA14633@soaustin.net> References: <200705251331.l4PDVagX045969@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200705251331.l4PDVagX045969@repoman.freebsd.org> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d FILESYSTEMS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 May 2007 19:26:27 -0000 On Fri, May 25, 2007 at 01:31:36PM +0000, Dag-Erling Smorgrav wrote: > All right, pass me the pointy hat. Come to think of it, I'll take the > whole box... No fair hogging them all. If you do that, we'll just have to order another truckload. mcl From owner-cvs-src@FreeBSD.ORG Fri May 25 19:38:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E419D16A41F; Fri, 25 May 2007 19:38:32 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BF68613C455; Fri, 25 May 2007 19:38:32 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PJcWVp007636; Fri, 25 May 2007 19:38:32 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PJcWRY007635; Fri, 25 May 2007 19:38:32 GMT (envelope-from gallatin) Message-Id: <200705251938.l4PJcWRY007635@repoman.freebsd.org> From: Andrew Gallatin Date: Fri, 25 May 2007 19:38:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mxge if_mxge.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, 25 May 2007 19:38:33 -0000 gallatin 2007-05-25 19:38:32 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c Log: - Use m_getcl() rather than m_getjcl() when we're allocating 2KB clusters. This helps quite a bit on my low end machines (improves performance by about 300Kpps when being blasted by a hardware packet generator). - Include one extended f/w counter forgotten in earlier commit Sponsored by: Myricom Inc. Revision Changes Path 1.33 +10 -1 src/sys/dev/mxge/if_mxge.c From owner-cvs-src@FreeBSD.ORG Fri May 25 19:46:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D66FF16A400; Fri, 25 May 2007 19:46:10 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id 9B18213C4C5; Fri, 25 May 2007 19:46:10 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l4PJk9Xu005200 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 25 May 2007 15:46:09 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l4PJjfxC022952; Fri, 25 May 2007 15:45:41 -0400 (EDT) (envelope-from gallatin) Date: Fri, 25 May 2007 15:45:41 -0400 From: Andrew Gallatin To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20070525154540.A22931@grasshopper.cs.duke.edu> References: <200705251938.l4PJcWRY007635@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200705251938.l4PJcWRY007635@repoman.freebsd.org>; from gallatin@FreeBSD.org on Fri, May 25, 2007 at 07:38:09PM +0000 X-Operating-System: FreeBSD 4.9-RELEASE-p1 on an i386 Cc: Subject: Re: cvs commit: src/sys/dev/mxge if_mxge.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, 25 May 2007 19:46:10 -0000 Andrew Gallatin [gallatin@FreeBSD.org] wrote: > gallatin 2007-05-25 19:38:32 UTC > > FreeBSD src repository > > Modified files: > sys/dev/mxge if_mxge.c > Log: > - Use m_getcl() rather than m_getjcl() when we're allocating 2KB > clusters. This helps quite a bit on my low end machines (improves > performance by about 300Kpps when being blasted by a hardware > packet generator). BTW, thanks to bmilekic for reminding me of the packet zone. It would be nice if such a thing existed for the jumbo sized clusters :) Drew From owner-cvs-src@FreeBSD.ORG Fri May 25 20:14:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6187916A46D; Fri, 25 May 2007 20:14:03 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3CDB113C45A; Fri, 25 May 2007 20:14:03 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PKE3BF038124; Fri, 25 May 2007 20:14:03 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PKE3Mp038116; Fri, 25 May 2007 20:14:03 GMT (envelope-from mjacob) Message-Id: <200705252014.l4PKE3Mp038116@repoman.freebsd.org> From: Matt Jacob Date: Fri, 25 May 2007 20:14:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/cam/scsi scsi_da.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, 25 May 2007 20:14:03 -0000 mjacob 2007-05-25 20:14:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/cam/scsi scsi_da.c Log: MFC rev 1.190 (avoid bogus geometry if transport error) MFC rev 1.200-1.202 (EasyMP3 quirk) Revision Changes Path 1.180.2.13 +25 -3 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Fri May 25 20:57:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9F93816A400 for ; Fri, 25 May 2007 20:57:50 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id 1899E13C46E for ; Fri, 25 May 2007 20:57:49 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 92756 invoked from network); 25 May 2007 20:14:41 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 25 May 2007 20:14:41 -0000 Message-ID: <46574DD2.7080200@freebsd.org> Date: Fri, 25 May 2007 22:57:54 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: Andrew Gallatin References: <200705251938.l4PJcWRY007635@repoman.freebsd.org> <20070525154540.A22931@grasshopper.cs.duke.edu> In-Reply-To: <20070525154540.A22931@grasshopper.cs.duke.edu> 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/sys/dev/mxge if_mxge.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, 25 May 2007 20:57:50 -0000 Andrew Gallatin wrote: > Andrew Gallatin [gallatin@FreeBSD.org] wrote: >> gallatin 2007-05-25 19:38:32 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/mxge if_mxge.c >> Log: >> - Use m_getcl() rather than m_getjcl() when we're allocating 2KB >> clusters. This helps quite a bit on my low end machines (improves >> performance by about 300Kpps when being blasted by a hardware >> packet generator). > > BTW, thanks to bmilekic for reminding me of the packet zone. > It would be nice if such a thing existed for the jumbo sized > clusters :) Secondary zones are not perfectly integrated with UMA and there are some nits that prevent doing just that for the moment. We're working on it. It's not trivial though. I want to de-inline some functions in mbuf.h to make backend changes transparent to consumers of it. -- Andre From owner-cvs-src@FreeBSD.ORG Fri May 25 21:21:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 94BD216A46B for ; Fri, 25 May 2007 21:21:34 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id 1C22513C483 for ; Fri, 25 May 2007 21:21:33 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 93027 invoked from network); 25 May 2007 20:38:25 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 25 May 2007 20:38:25 -0000 Message-ID: <46575362.1050005@freebsd.org> Date: Fri, 25 May 2007 23:21:38 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: Robert Watson References: <200705182113.l4ILD2qb044650@repoman.freebsd.org> <20070521073544.GP89017@FreeBSD.org> <4654D011.5040309@freebsd.org> <20070524092643.GC89017@FreeBSD.org> <20070525084450.H53865@fledge.watson.org> <46569762.6090801@freebsd.org> <20070525090951.F53865@fledge.watson.org> In-Reply-To: <20070525090951.F53865@fledge.watson.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, Gleb Smirnoff , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: 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: Fri, 25 May 2007 21:21:34 -0000 Robert Watson wrote: > > On Fri, 25 May 2007, Andre Oppermann wrote: > >>> Kernel-sourced log messages result in an fsync() of log files the >>> message is written to, as syslogd feels that kernel messages are very >>> important and should go to disk as quickly and reliably as possible. >>> As a result, it's very desirable to rate limit (ideally no more than >>> 1pps) packet-generated log messages. I've been thinking of adding a >>> spp function to match ppsprint for things like kernel warnings about >>> the audit trail storage partition filling up, as one message a second >>> is still a lot. >> >> kern.debug should not be automatically written and fsync()ed to disk. >> All these TCP messages are sourced as kern.debug (except for the log_ >> in_vain variety with kern.info but that's something the user has to >> explicitly enable). > > I don't know the actual historical reason, but I've always assumed that > the fsync'ing of kernel log data is a result of kernel output being used > for system debugging, which tends to occur when the system is behaving > in an unstable way. Syncing the messages to disk means that the chances > of the message not being there later due to being lost somewhere in the > cache are greatly reduced -- i.e., on a system crash, you want debugging > data until the last possible moment. I think this is useful behavior, > although it does make klog a less useful logging mechanism for high > volume debug data -- for that we generally prefer KTR + ALQ. The syslog log level LOG_DEBUG is the lowest possible level and according to the descriptions meant to be used for informal messages during program debugging. Everything below LOG_NOTICE should not need fsync after each line. An examination of all users of LOG_DEBUG in our kernel doesn't show anything critical that would require fsync. The attached patch fixes syslog.conf in this regard. > My recommendation would simply be to stick this under pps and limit to 5 > warnings/sec or the like and stick with things basically as they are > otherwise. I would also suggest that these printfs be disabled in > production systems, and solely used in the development branch (which is > true now, but should remain true later). OK, we can do that before 7.0R. -- Andre $ cvs diff -up syslog.conf Index: syslog.conf =================================================================== RCS file: /home/ncvs/src/etc/syslog.conf,v retrieving revision 1.28 diff -u -p -r1.28 syslog.conf --- syslog.conf 12 Mar 2005 12:31:16 -0000 1.28 +++ syslog.conf 25 May 2007 21:20:54 -0000 @@ -6,14 +6,15 @@ # may want to use only tabs as field separators here. # Consult the syslog.conf(5) manpage. *.err;kern.warning;auth.notice;mail.crit /dev/console -*.notice;authpriv.none;kern.debug;lpr.info;mail.crit;news.err /var/log/messages +*.notice;authpriv.none;lpr.info;mail.crit;news.err /var/log/messages security.* /var/log/security auth.info;authpriv.info /var/log/auth.log mail.info /var/log/maillog lpr.info /var/log/lpd-errs ftp.info /var/log/xferlog cron.* /var/log/cron -*.=debug /var/log/debug.log +# do not call fsync() after each line for debug messages +*.=debug -/var/log/debug.log *.emerg * # uncomment this to log all writes to /dev/console to /var/log/console.log #console.info /var/log/console.log From owner-cvs-src@FreeBSD.ORG Fri May 25 21:28:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 21DE416A421; Fri, 25 May 2007 21:28:50 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F2D7213C44B; Fri, 25 May 2007 21:28:49 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PLSnHi018031; Fri, 25 May 2007 21:28:49 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PLSn49018027; Fri, 25 May 2007 21:28:49 GMT (envelope-from andre) Message-Id: <200705252128.l4PLSn49018027@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 25 May 2007 21:28:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp.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, 25 May 2007 21:28:50 -0000 andre 2007-05-25 21:28:49 UTC FreeBSD src repository Modified files: sys/netinet tcp.h Log: The printf %b list in PRINT_TH_FLAGS has to be in octal numbering. Thus convert \8 to \10 and the warnings go away. Pointed out by: sam, ru, thompsa Revision Changes Path 1.40 +1 -1 src/sys/netinet/tcp.h From owner-cvs-src@FreeBSD.ORG Fri May 25 22:16:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C097316A46B; Fri, 25 May 2007 22:16:18 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9D5E313C45E; Fri, 25 May 2007 22:16:18 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PMGIJm057683; Fri, 25 May 2007 22:16:18 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PMGIRt057676; Fri, 25 May 2007 22:16:18 GMT (envelope-from pjd) Message-Id: <200705252216.l4PMGIRt057676@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 25 May 2007 22:16: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/sys vnode.h src/sys/kern vfs_cache.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, 25 May 2007 22:16:18 -0000 pjd 2007-05-25 22:16:18 UTC FreeBSD src repository Modified files: sys/sys vnode.h sys/kern vfs_cache.c Log: The cache_leaf_test() function seems to be unused, so remove it. Revision Changes Path 1.110 +0 -31 src/sys/kern/vfs_cache.c 1.325 +0 -1 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Fri May 25 22:19:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57EE816A469; Fri, 25 May 2007 22:19:50 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 34B1713C48A; Fri, 25 May 2007 22:19:50 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PMJoLG060642; Fri, 25 May 2007 22:19:50 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PMJoHW060635; Fri, 25 May 2007 22:19:50 GMT (envelope-from pjd) Message-Id: <200705252219.l4PMJoHW060635@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 25 May 2007 22:19:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_cache.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, 25 May 2007 22:19:50 -0000 pjd 2007-05-25 22:19:49 UTC FreeBSD src repository Modified files: sys/kern vfs_cache.c Log: We no longer need to put namecache entries onto temporary mplist. It was useful in revision 1.86, but should have been removed in 1.89. Revision Changes Path 1.111 +3 -11 src/sys/kern/vfs_cache.c From owner-cvs-src@FreeBSD.ORG Fri May 25 22:23:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CAD6216A469; Fri, 25 May 2007 22:23:38 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A5E6D13C46A; Fri, 25 May 2007 22:23:38 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4PMNc9Y064809; Fri, 25 May 2007 22:23:38 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4PMNcAw064808; Fri, 25 May 2007 22:23:38 GMT (envelope-from pjd) Message-Id: <200705252223.l4PMNcAw064808@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 25 May 2007 22:23: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/sys/kern vfs_cache.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, 25 May 2007 22:23:38 -0000 pjd 2007-05-25 22:23:38 UTC FreeBSD src repository Modified files: sys/kern vfs_cache.c Log: To avoid a deadlock when handling .. directory during a lookup, we unlock parent vnode and relock it after locking child vnode. The problem was that we always relock it exclusively, even when it was share-locked. Discussed with: jeff Revision Changes Path 1.112 +6 -3 src/sys/kern/vfs_cache.c From owner-cvs-src@FreeBSD.ORG Fri May 25 23:01:18 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 386C616A46C; Fri, 25 May 2007 23:01:18 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id D7C3B13C46A; Fri, 25 May 2007 23:01:17 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l4PMw9lS011774; Fri, 25 May 2007 16:58:09 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 25 May 2007 16:58:23 -0600 (MDT) Message-Id: <20070525.165823.29499700.imp@bsdimp.com> To: andre@freebsd.org From: "M. Warner Losh" In-Reply-To: <46575362.1050005@freebsd.org> References: <46569762.6090801@freebsd.org> <20070525090951.F53865@fledge.watson.org> <46575362.1050005@freebsd.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Fri, 25 May 2007 16:58:10 -0600 (MDT) Cc: cvs-src@freebsd.org, glebius@freebsd.org, rwatson@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: 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: Fri, 25 May 2007 23:01:18 -0000 In message: <46575362.1050005@freebsd.org> Andre Oppermann writes: : Robert Watson wrote: : > : > On Fri, 25 May 2007, Andre Oppermann wrote: : > : >>> Kernel-sourced log messages result in an fsync() of log files the : >>> message is written to, as syslogd feels that kernel messages are very : >>> important and should go to disk as quickly and reliably as possible. : >>> As a result, it's very desirable to rate limit (ideally no more than : >>> 1pps) packet-generated log messages. I've been thinking of adding a : >>> spp function to match ppsprint for things like kernel warnings about : >>> the audit trail storage partition filling up, as one message a second : >>> is still a lot. : >> : >> kern.debug should not be automatically written and fsync()ed to disk. : >> All these TCP messages are sourced as kern.debug (except for the log_ : >> in_vain variety with kern.info but that's something the user has to : >> explicitly enable). : > : > I don't know the actual historical reason, but I've always assumed that : > the fsync'ing of kernel log data is a result of kernel output being used : > for system debugging, which tends to occur when the system is behaving : > in an unstable way. Syncing the messages to disk means that the chances : > of the message not being there later due to being lost somewhere in the : > cache are greatly reduced -- i.e., on a system crash, you want debugging : > data until the last possible moment. I think this is useful behavior, : > although it does make klog a less useful logging mechanism for high : > volume debug data -- for that we generally prefer KTR + ALQ. : : The syslog log level LOG_DEBUG is the lowest possible level and : according to the descriptions meant to be used for informal messages : during program debugging. Everything below LOG_NOTICE should not : need fsync after each line. An examination of all users of LOG_DEBUG : in our kernel doesn't show anything critical that would require fsync. : The attached patch fixes syslog.conf in this regard. /var/log/debug.log doesn't exist by default. Also, this patch removes *ALL* kernel messages from /var/log/messages, which isn't right either. Warner : > My recommendation would simply be to stick this under pps and limit to 5 : > warnings/sec or the like and stick with things basically as they are : > otherwise. I would also suggest that these printfs be disabled in : > production systems, and solely used in the development branch (which is : > true now, but should remain true later). : : OK, we can do that before 7.0R. : : -- : Andre : : $ cvs diff -up syslog.conf : Index: syslog.conf : =================================================================== : RCS file: /home/ncvs/src/etc/syslog.conf,v : retrieving revision 1.28 : diff -u -p -r1.28 syslog.conf : --- syslog.conf 12 Mar 2005 12:31:16 -0000 1.28 : +++ syslog.conf 25 May 2007 21:20:54 -0000 : @@ -6,14 +6,15 @@ : # may want to use only tabs as field separators here. : # Consult the syslog.conf(5) manpage. : *.err;kern.warning;auth.notice;mail.crit /dev/console : -*.notice;authpriv.none;kern.debug;lpr.info;mail.crit;news.err : /var/log/messages : +*.notice;authpriv.none;lpr.info;mail.crit;news.err /var/log/messages : security.* /var/log/security : auth.info;authpriv.info /var/log/auth.log : mail.info /var/log/maillog : lpr.info /var/log/lpd-errs : ftp.info /var/log/xferlog : cron.* /var/log/cron : -*.=debug /var/log/debug.log : +# do not call fsync() after each line for debug messages : +*.=debug -/var/log/debug.log : *.emerg * : # uncomment this to log all writes to /dev/console to /var/log/console.log : #console.info /var/log/console.log : From owner-cvs-src@FreeBSD.ORG Sat May 26 00:48:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 712BC16A41F; Sat, 26 May 2007 00:48:56 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4C1E413C45D; Sat, 26 May 2007 00:48:56 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4Q0muc0014902; Sat, 26 May 2007 00:48:56 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4Q0muNj014898; Sat, 26 May 2007 00:48:56 GMT (envelope-from njl) Message-Id: <200705260048.l4Q0muNj014898@repoman.freebsd.org> From: Nate Lawson Date: Sat, 26 May 2007 00:48:56 +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/acpica acpi.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, 26 May 2007 00:48:56 -0000 njl 2007-05-26 00:48:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/acpica acpi.c Log: MFC: add the debug.acpi.suspend_bounce sysctl. Revision Changes Path 1.214.2.10 +8 -0 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Sat May 26 05:23:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6C0A316A41F; Sat, 26 May 2007 05:23:37 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5907813C4C8; Sat, 26 May 2007 05:23:37 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4Q5NbuH073861; Sat, 26 May 2007 05:23:37 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4Q5NbSp073857; Sat, 26 May 2007 05:23:37 GMT (envelope-from imp) Message-Id: <200705260523.l4Q5NbSp073857@repoman.freebsd.org> From: Warner Losh Date: Sat, 26 May 2007 05:23:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mmc bridge.h mmc.c mmcbr_if.m mmcbrvar.h mmcbus_if.m mmcreg.h mmcsd.c mmcvar.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, 26 May 2007 05:23:37 -0000 imp 2007-05-26 05:23:36 UTC FreeBSD src repository Modified files: sys/dev/mmc bridge.h mmc.c mmcbr_if.m mmcbrvar.h mmcbus_if.m mmcreg.h mmcsd.c mmcvar.h Log: A careful reading of the disclaimer that is required to download the SD Simplified specification, as well as other SD and SDIO implemenations I've examined, suggest this disclaimer may be required. It is unclear to me exactly what the license would be for, or why it might be required. Err on the side of caution and include this disclaimer so anybody deploying this code can judge for themselves. I have no further unformation about the details. Revision Changes Path 1.2 +27 -0 src/sys/dev/mmc/bridge.h 1.3 +27 -0 src/sys/dev/mmc/mmc.c 1.2 +27 -0 src/sys/dev/mmc/mmcbr_if.m 1.2 +27 -0 src/sys/dev/mmc/mmcbrvar.h 1.2 +27 -0 src/sys/dev/mmc/mmcbus_if.m 1.2 +27 -0 src/sys/dev/mmc/mmcreg.h 1.3 +27 -0 src/sys/dev/mmc/mmcsd.c 1.3 +27 -0 src/sys/dev/mmc/mmcvar.h From owner-cvs-src@FreeBSD.ORG Sat May 26 07:30:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4C50416A46B; Sat, 26 May 2007 07:30:24 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 238E513C447; Sat, 26 May 2007 07:30:24 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4Q7UOUJ000704; Sat, 26 May 2007 07:30:24 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4Q7UNuV000703; Sat, 26 May 2007 07:30:23 GMT (envelope-from maxim) Message-Id: <200705260730.l4Q7UNuV000703@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 26 May 2007 07:30:23 +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/iostat iostat.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, 26 May 2007 07:30:24 -0000 maxim 2007-05-26 07:30:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/iostat iostat.c Log: o MFC revs. 1.33 - 1.35: make iostat -Ix work, style. Revision Changes Path 1.28.12.3 +33 -7 src/usr.sbin/iostat/iostat.c From owner-cvs-src@FreeBSD.ORG Sat May 26 07:31:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4901916A468; Sat, 26 May 2007 07:31:48 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2034413C468; Sat, 26 May 2007 07:31:48 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4Q7VmW8002828; Sat, 26 May 2007 07:31:48 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4Q7Vmqe002825; Sat, 26 May 2007 07:31:48 GMT (envelope-from maxim) Message-Id: <200705260731.l4Q7Vmqe002825@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 26 May 2007 07:31:47 +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/sysinstall menus.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, 26 May 2007 07:31:48 -0000 maxim 2007-05-26 07:31:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/sysinstall menus.c Log: MFC rev. 1.422: fix typo. Revision Changes Path 1.410.2.10 +1 -1 src/usr.sbin/sysinstall/menus.c From owner-cvs-src@FreeBSD.ORG Sat May 26 08:11:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B5C8F16A46F; Sat, 26 May 2007 08:11:43 +0000 (UTC) (envelope-from stefan@fafoe.narf.at) Received: from viefep34-int.chello.at (viefep18-int.chello.at [213.46.255.22]) by mx1.freebsd.org (Postfix) with ESMTP id 44F6A13C4BA; Sat, 26 May 2007 08:11:41 +0000 (UTC) (envelope-from stefan@fafoe.narf.at) Received: from lizard.fafoe.narf.at ([213.47.85.26]) by viefep16-int.chello.at (InterMail vM.7.08.02.00 201-2186-121-20061213) with ESMTP id <20070526075113.FPGL3980.viefep16-int.chello.at@lizard.fafoe.narf.at>; Sat, 26 May 2007 09:51:13 +0200 Received: by lizard.fafoe.narf.at (Postfix, from userid 1001) id E2D57BBA3; Sat, 26 May 2007 09:51:12 +0200 (CEST) Date: Sat, 26 May 2007 09:51:12 +0200 From: Stefan Farfeleder To: Andre Oppermann Message-ID: <20070526075104.GA953@lizard.fafoe.narf.at> References: <200705252128.l4PLSn49018027@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200705252128.l4PLSn49018027@repoman.freebsd.org> User-Agent: Mutt/1.5.15 (2007-04-06) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp.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, 26 May 2007 08:11:43 -0000 On Fri, May 25, 2007 at 09:28:49PM +0000, Andre Oppermann wrote: > andre 2007-05-25 21:28:49 UTC > > FreeBSD src repository > > Modified files: > sys/netinet tcp.h > Log: > The printf %b list in PRINT_TH_FLAGS has to be in octal numbering. > Thus convert \8 to \10 and the warnings go away. > > Pointed out by: sam, ru, thompsa \10 is an octal escape sequence, a character constant with the numerical value 8. The translation is done by the C compiler, not by printf. From owner-cvs-src@FreeBSD.ORG Sat May 26 09:56:09 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8901816A421; Sat, 26 May 2007 09:56:09 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.freebsd.org (Postfix) with ESMTP id E0ED813C448; Sat, 26 May 2007 09:56:08 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (ppp78-26.lns3.adl2.internode.on.net [121.44.78.26]) (authenticated bits=0) by cain.gsoft.com.au (8.13.8/8.13.8) with ESMTP id l4Q9u5XQ074007 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 26 May 2007 19:26:05 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Sat, 26 May 2007 19:25:58 +0930 User-Agent: KMail/1.9.5 References: <200705251331.l4PDVagX045969@repoman.freebsd.org> <20070525192626.GA14633@soaustin.net> In-Reply-To: <20070525192626.GA14633@soaustin.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1471491.4O3pclBQQF"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200705261926.00984.doconnor@gsoft.com.au> X-Spam-Score: -2.312 () BAYES_00 X-Scanned-By: MIMEDefang 2.58 on 203.31.81.10 Cc: Mark Linimon , src-committers@freebsd.org, Dag-Erling Smorgrav , cvs-src@freebsd.org Subject: Re: cvs commit: src/etc/rc.d FILESYSTEMS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 May 2007 09:56:09 -0000 --nextPart1471491.4O3pclBQQF Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 26 May 2007 04:56, Mark Linimon wrote: > On Fri, May 25, 2007 at 01:31:36PM +0000, Dag-Erling Smorgrav wrote: > > All right, pass me the pointy hat. Come to think of it, I'll > > take the whole box... > > No fair hogging them all. If you do that, we'll just have to order > another truckload. These days I think you just print your own. Of course the wisdom of having such people use scissors unclear ;) =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart1471491.4O3pclBQQF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQBGWAQw5ZPcIHs/zowRAoV7AKCMIBhHSRJ6lOibJGTa6m2bACaF2ACeNG+i v1OEr1yzPtirCOY+VuNytHU= =cdQy -----END PGP SIGNATURE----- --nextPart1471491.4O3pclBQQF-- From owner-cvs-src@FreeBSD.ORG Sat May 26 10:34:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 646B216A400 for ; Sat, 26 May 2007 10:34:59 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from ch-smtp01.sth.basefarm.net (ch-smtp01.sth.basefarm.net [80.76.149.212]) by mx1.freebsd.org (Postfix) with ESMTP id 1DF5213C45B for ; Sat, 26 May 2007 10:34:58 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from c83-253-10-135.bredband.comhem.se ([83.253.10.135]:57463 helo=falcon.midgard.homeip.net) by ch-smtp01.sth.basefarm.net with smtp (Exim 4.66) (envelope-from ) id 1HrtNG-0003oW-6H for cvs-src@FreeBSD.org; Sat, 26 May 2007 12:19:57 +0200 Received: (qmail 1229 invoked from network); 26 May 2007 12:19:48 +0200 Received: from owl.midgard.homeip.net (10.1.5.7) by falcon.midgard.homeip.net with SMTP; 26 May 2007 12:19:48 +0200 Received: (qmail 13788 invoked by uid 1001); 26 May 2007 12:19:48 +0200 Date: Sat, 26 May 2007 12:19:48 +0200 From: Erik Trulsson To: Dag-Erling Smorgrav Message-ID: <20070526101948.GA13668@owl.midgard.homeip.net> Mail-Followup-To: Dag-Erling Smorgrav , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200705241610.l4OGAqD3095712@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200705241610.l4OGAqD3095712@repoman.freebsd.org> User-Agent: Mutt/1.5.14 (2007-02-12) X-Originating-IP: 83.253.10.135 X-ACL-Warn: Too high rate of unknown addresses received from you X-Scan-Result: No virus found in message 1HrtNG-0003oW-6H. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1HrtNG-0003oW-6H e70e6deeb41f41d4d58b8250cab15c5b Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d NETWORKING netoptions X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 May 2007 10:34:59 -0000 On Thu, May 24, 2007 at 04:10:52PM +0000, Dag-Erling Smorgrav wrote: > des 2007-05-24 16:10:52 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > etc/rc.d NETWORKING netoptions > Log: > MFC: apply "additional TCP options" earlier > > Revision Changes Path > 1.9.2.3 +1 -1 src/etc/rc.d/NETWORKING > 1.141.2.1 +0 -1 src/etc/rc.d/netoptions This changes the ordering of 'localpkg' which causes old-style start scripts to be run much earlier than before which I would call a POLA-violation (I was a bit surprised anyway.) It also seems to introduce a circular dependency. An MFC of rev. 1.143 of etc/rc.d/netoptions seems to fix these problems. -- Erik Trulsson ertr1013@student.uu.se From owner-cvs-src@FreeBSD.ORG Sat May 26 20:17:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BAE1816A468; Sat, 26 May 2007 20:17:20 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9565313C44C; Sat, 26 May 2007 20:17:20 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4QKHK5l050427; Sat, 26 May 2007 20:17:20 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4QKHKxK050420; Sat, 26 May 2007 20:17:20 GMT (envelope-from ru) Message-Id: <200705262017.l4QKHKxK050420@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 26 May 2007 20:17: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 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: Sat, 26 May 2007 20:17:20 -0000 ru 2007-05-26 20:17:20 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: lex(1) no longer installs headers into GCC-internal dirs (since src/usr.bin/lex/Makefile,v 1.20). Revision Changes Path 1.582 +3 -3 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Sat May 26 21:37:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E566116A421; Sat, 26 May 2007 21:37:15 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 89C7813C44B; Sat, 26 May 2007 21:37:15 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4QLbFYJ038459; Sat, 26 May 2007 21:37:15 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4QLbFb9038455; Sat, 26 May 2007 21:37:15 GMT (envelope-from pjd) Message-Id: <200705262137.l4QLbFb9038455@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 26 May 2007 21:37: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/compat/opensolaris/sys mutex.h rwlock.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 May 2007 21:37:16 -0000 pjd 2007-05-26 21:37:15 UTC FreeBSD src repository Modified files: sys/compat/opensolaris/sys mutex.h rwlock.h Log: There are too many false positive LORs reported by WITNESS, so when ZFS debug is turned off, initialize locks with NOWITNESS flag. At some point I'll get back to them, we would probably need BLESSING functionality, which is currently turned off by default. Revision Changes Path 1.3 +8 -2 src/sys/compat/opensolaris/sys/mutex.h 1.3 +8 -2 src/sys/compat/opensolaris/sys/rwlock.h