From owner-cvs-src@FreeBSD.ORG Sun Feb 18 05:54: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 6F99416A407; Sun, 18 Feb 2007 05:54:43 +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 48B4B13C481; Sun, 18 Feb 2007 05:54:43 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1I5shMt062838; Sun, 18 Feb 2007 05:54:43 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1I5sh0w062837; Sun, 18 Feb 2007 05:54:43 GMT (envelope-from alc) Message-Id: <200702180554.l1I5sh0w062837@repoman.freebsd.org> From: Alan Cox Date: Sun, 18 Feb 2007 05:54: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/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, 18 Feb 2007 05:54:43 -0000 alc 2007-02-18 05:54:43 UTC FreeBSD src repository Modified files: sys/vm vm_page.c Log: Enable vm_page_free() and vm_page_free_zero() to be called on some pages without the page queues lock being held, specifically, pages that are not contained in a vm object and not a member of a page queue. Revision Changes Path 1.340 +4 -2 src/sys/vm/vm_page.c From owner-cvs-src@FreeBSD.ORG Sun Feb 18 06:23: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 1FBFD16A402; Sun, 18 Feb 2007 06:23:58 +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 ED7F713C461; Sun, 18 Feb 2007 06:23:57 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1I6NvRB068526; Sun, 18 Feb 2007 06:23:57 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1I6NvEa068525; Sun, 18 Feb 2007 06:23:57 GMT (envelope-from kientzle) Message-Id: <200702180623.l1I6NvEa068525@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 18 Feb 2007 06:23: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/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: Sun, 18 Feb 2007 06:23:58 -0000 kientzle 2007-02-18 06:23:57 UTC FreeBSD src repository Modified files: usr.bin/tar write.c Log: Andrew and Colin each pointed out to me that truncating the backup of a growing file should not be considered a "bad thing." PR: bin/108990 MFC after: 7 days Pointy hat: /me Revision Changes Path 1.54 +0 -2 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sun Feb 18 06:33: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 E417F16A401; Sun, 18 Feb 2007 06:33:02 +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 BC1E713C4A8; Sun, 18 Feb 2007 06:33:02 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1I6X2dl070186; Sun, 18 Feb 2007 06:33:02 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1I6X2FL070185; Sun, 18 Feb 2007 06:33:02 GMT (envelope-from alc) Message-Id: <200702180633.l1I6X2FL070185@repoman.freebsd.org> From: Alan Cox Date: Sun, 18 Feb 2007 06: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/amd64/amd64 pmap.c uma_machdep.c src/sys/i386/i386 pmap.c src/sys/ia64/ia64 uma_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, 18 Feb 2007 06:33:03 -0000 alc 2007-02-18 06:33:02 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c uma_machdep.c sys/i386/i386 pmap.c sys/ia64/ia64 uma_machdep.c Log: Eliminate some acquisitions and releases of the page queues lock that are no longer necessary. Revision Changes Path 1.578 +0 -2 src/sys/amd64/amd64/pmap.c 1.3 +0 -2 src/sys/amd64/amd64/uma_machdep.c 1.581 +0 -2 src/sys/i386/i386/pmap.c 1.3 +0 -2 src/sys/ia64/ia64/uma_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Feb 18 08:57: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 ADE3B16A473; Sun, 18 Feb 2007 08:57:23 +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 46A6913C467; Sun, 18 Feb 2007 08:57:23 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1I8vNK1006385; Sun, 18 Feb 2007 08:57:23 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1I8vNlF006384; Sun, 18 Feb 2007 08:57:23 GMT (envelope-from rwatson) Message-Id: <200702180857.l1I8vNlF006384@repoman.freebsd.org> From: Robert Watson Date: Sun, 18 Feb 2007 08:57:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet in_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Feb 2007 08:57:23 -0000 rwatson 2007-02-18 08:57:23 UTC FreeBSD src repository Modified files: sys/netinet in_pcb.c Log: #ifdef INET6 printing of inpcb IPv6 addresses in DDB. Patch committed with minor adjustments. Submitted by: Florian C. Smeets Revision Changes Path 1.187 +4 -0 src/sys/netinet/in_pcb.c From owner-cvs-src@FreeBSD.ORG Sun Feb 18 08: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 CDF8816A401; Sun, 18 Feb 2007 08:57:52 +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 A5AB313C46B; Sun, 18 Feb 2007 08:57:52 +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 200CE4893D; Sun, 18 Feb 2007 03:57:52 -0500 (EST) Date: Sun, 18 Feb 2007 08:57:52 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: "Florian C. Smeets" In-Reply-To: <45D78ABA.2000701@kasimir.com> Message-ID: <20070218085730.E63360@fledge.watson.org> References: <200702172102.l1HL2dGg051461@repoman.freebsd.org> <45D78ABA.2000701@kasimir.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/netinet in_pcb.c in_pcb.h tcp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Feb 2007 08:57:52 -0000 On Sun, 18 Feb 2007, Florian C. Smeets wrote: > This breaks the kernel build for kernels without INET6. > > I think something like this is needed: Indeed -- committed (with minor adjustments), thanks! Robert N M Watson Computer Laboratory University of Cambridge > > - --- in_pcb.c.org Sat Feb 17 23:57:26 2007 > +++ in_pcb.c Sat Feb 17 23:57:34 2007 > @@ -1263,8 +1263,10 @@ > > if (inc->inc_flags == 1) { > +#ifdef INET6 > /* IPv6. */ > ip6_sprintf(laddr_str, &inc->inc6_laddr); > ip6_sprintf(faddr_str, &inc->inc6_faddr); > +#endif > } else { > /* IPv4. */ > inet_ntoa_r(inc->inc_laddr, laddr_str); > > With this change i was able to build a kernel again. > > Cheers > Florian > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (Darwin) > > iD8DBQFF14q6A+1tjUZ1YScRAsaWAKCBMuTasbAhlb8l0axHdHMoq/itrACfZPqv > XEYHWbrm9kbYKMPK9xVVi+A= > =Q281 > -----END PGP SIGNATURE----- > From owner-cvs-src@FreeBSD.ORG Sun Feb 18 11:11: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 B8EA016A408 for ; Sun, 18 Feb 2007 11:11:03 +0000 (UTC) (envelope-from henrik@brixandersen.dk) Received: from ns2.pil.dk (ns2.pil.dk [195.41.47.38]) by mx1.freebsd.org (Postfix) with ESMTP id 8060613C441 for ; Sun, 18 Feb 2007 11:11:03 +0000 (UTC) (envelope-from henrik@brixandersen.dk) Received: from tirith.brixandersen.dk (osgiliath.brixandersen.dk [87.53.223.189]) by ns2.pil.dk (Postfix) with ESMTP id 1EB3C7BA5A2 for ; Sun, 18 Feb 2007 12:11:02 +0100 (CET) Received: by tirith.brixandersen.dk (Postfix, from userid 1001) id 23780B868; Sun, 18 Feb 2007 12:11:01 +0100 (CET) Date: Sun, 18 Feb 2007 12:11:00 +0100 From: Henrik Brix Andersen To: cvs-src@freebsd.org Message-ID: <20070218111100.GB4403@tirith.brixandersen.dk> Mail-Followup-To: cvs-src@freebsd.org References: <200702171656.l1HGudtm084411@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pWyiEgJYm5f9v55/" Content-Disposition: inline In-Reply-To: <200702171656.l1HGudtm084411@repoman.freebsd.org> X-PGP-Key: http://www.brixandersen.dk/files/HenrikBrixAndersen.asc User-Agent: Mutt/1.5.13 (2006-08-11) Subject: Re: cvs commit: src/sys/dev/pci pci.c src/sys/dev/ata ata-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: Sun, 18 Feb 2007 11:11:03 -0000 --pWyiEgJYm5f9v55/ Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Feb 17, 2007 at 04:56:39PM +0000, S=F8ren Schmidt wrote: > sos 2007-02-17 16:56:39 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/pci pci.c=20 > sys/dev/ata ata-pci.c=20 > Log: > Add support for chipsets that has NULL'd BAR's for legacy ports. > This allows DMA to be used on a fine little geode system I got here and > most like on lots of older systems like that. > =20 > HW donated by: Paul Ghering Nice work :) Could you shed some light on which Geode system/chipset you tested this? Also, do you have any plans on MFC'ing it to RELENG_6? Regards, Brix --=20 Henrik Brix Andersen --pWyiEgJYm5f9v55/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) Comment: GnuPG signed iD8DBQFF2DREv+Q4flTiePgRAgSHAJ4qYNhfchg7mrU/e1bZXEIvcbKZ3ACdHAO9 Oqdz3cOtDg39RcYvh4yjybQ= =rbQr -----END PGP SIGNATURE----- --pWyiEgJYm5f9v55/-- From owner-cvs-src@FreeBSD.ORG Sun Feb 18 13:28: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 EBD2416A401; Sun, 18 Feb 2007 13:28:49 +0000 (UTC) (envelope-from brian@Awfulhak.org) Received: from storm.uk.FreeBSD.org (storm.uk.FreeBSD.org [194.242.157.42]) by mx1.freebsd.org (Postfix) with ESMTP id 87E9113C4BC; Sun, 18 Feb 2007 13:28:49 +0000 (UTC) (envelope-from brian@Awfulhak.org) Received: from store.lan.Awfulhak.org (store.lan.Awfulhak.org [172.16.0.35]) by storm.uk.FreeBSD.org (8.13.8/8.13.8) with ESMTP id l1IDSkev095853; Sun, 18 Feb 2007 13:28:47 GMT (envelope-from brian@Awfulhak.org) Received: from store.lan.Awfulhak.org (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id E6AC91957C44; Sun, 18 Feb 2007 13:29:03 +0000 (GMT) Received: from gw.Awfulhak.org (gw.lan.Awfulhak.org [172.16.0.1]) by store.lan.Awfulhak.org (Postfix) with ESMTP id A5DFB1957C59; Sun, 18 Feb 2007 13:28:55 +0000 (GMT) Received: from dev.lan.Awfulhak.org (brian@dev.lan.Awfulhak.org [172.16.0.5]) by gw.Awfulhak.org (8.13.8/8.13.8) with ESMTP id l1IDSZLE063004; Sun, 18 Feb 2007 05:28:36 -0800 (PST) (envelope-from brian@Awfulhak.org) Date: Sun, 18 Feb 2007 05:28:33 -0800 From: Brian Somers To: Max Laier Message-ID: <20070218052833.1923d347@dev.lan.Awfulhak.org> In-Reply-To: <200702152102.06506.max@love2party.net> References: <200702151949.l1FJnSnp061671@repoman.freebsd.org> <200702152102.06506.max@love2party.net> X-Mailer: Claws Mail 2.7.2 (GTK+ 2.10.9; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=failed version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on gw.lan.Awfulhak.org Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/digi digi.c src/sys/kern kern_linker.c subr_firmware.c src/sys/sys linker.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, 18 Feb 2007 13:28:50 -0000 On Thu, 15 Feb 2007 21:01:57 +0100 Max Laier wrote: > On Thursday 15 February 2007 20:49, Luigi Rizzo wrote: > > luigi 2007-02-15 19:49:27 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_6) > > sys/dev/digi digi.c > > sys/kern kern_linker.c subr_firmware.c > > sys/sys linker.h > > Log: > > MFC kern_linker.c 1.133 and related changes: > > > > - push Giant into linker_reference_module(); > > - introduce linker_release_module(), which also takes care of > > proper locking. > > > > The latter also fixes a missing mtx_loc/unlock in subr_firmware.c . > > > > Apparently, digi.c is the only external client of > > linker_reference_module() which is a bit suspicious - perhaps dev/digi/ > > could make with a bit of review from someone knowledgeable to check how > > the function is used, and whether it could be replaced by something > > else. > > I have a version of digi(4) in perforce that uses firmware(9). I couldn't > find testers, but with a bit of review this should be committable > nonetheless. > > http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/user/mlaier/firmware/sys/dev/digi/&HIDEDEL=NO > > > Revision Changes Path > > 1.58.2.3 +3 -3 src/sys/dev/digi/digi.c > > 1.117.2.2 +31 -1 src/sys/kern/kern_linker.c > > 1.1.2.4 +1 -3 src/sys/kern/subr_firmware.c > > 1.39.2.2 +8 -0 src/sys/sys/linker.h > > -- > /"\ Best regards, | mlaier@freebsd.org > \ / Max Laier | ICQ #67774661 > X http://pf4freebsd.love2party.net/ | mlaier@EFnet > / \ ASCII Ribbon Campaign | Against HTML Mail and News I could probably do some testing here - I have some digi cards (although only one PCI one AFAIR!!). I originally added linker_reference_module() because I wanted to be able to dynamically load a module from another module, or take a reference to it if it's already there. This was a good way to load/unload the different firmware types after figuring out what the card type is. If firmware(9) avoids this necessity, I'm all for doing away with linker_reference_module(). -- Brian Somers Don't _EVER_ lose your sense of humour ! From owner-cvs-src@FreeBSD.ORG Sun Feb 18 17:40: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 4F7C416A401; Sun, 18 Feb 2007 17:40:11 +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 27D7D13C428; Sun, 18 Feb 2007 17:40:11 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1IHe93f025036; Sun, 18 Feb 2007 17:40:09 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1IHe9q5025035; Sun, 18 Feb 2007 17:40:09 GMT (envelope-from marcel) Message-Id: <200702181740.l1IHe9q5025035@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 18 Feb 2007 17:40: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/powerpc/powerpc cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Feb 2007 17:40:11 -0000 marcel 2007-02-18 17:40:09 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc cpu.c Log: The table of known CPU models ends with an entry that has a version of 0, not with an entry that has an empty CPU name. Submitted by: Andrew Turner (andrew@fubar.geek.nz) Revision Changes Path 1.9 +1 -1 src/sys/powerpc/powerpc/cpu.c From owner-cvs-src@FreeBSD.ORG Sun Feb 18 19:48: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 C0DC716A402; Sun, 18 Feb 2007 19:48:59 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9197613C4A3; Sun, 18 Feb 2007 19:48:59 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1IJmxBR048755; Sun, 18 Feb 2007 19:48:59 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1IJmxr0048754; Sun, 18 Feb 2007 19:48:59 GMT (envelope-from ceri) Message-Id: <200702181948.l1IJmxr0048754@repoman.freebsd.org> From: Ceri Davies Date: Sun, 18 Feb 2007 19:48: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/bin/expr expr.y src/share/dict web2a src/sys/dev/aic7xxx aic79xx.seq X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Feb 2007 19:48:59 -0000 ceri 2007-02-18 19:48:59 UTC FreeBSD src repository Modified files: bin/expr expr.y share/dict web2a sys/dev/aic7xxx aic79xx.seq Log: Correct typos containing my login name (plus one more in expr.y). Found courtesy of a recursive grep in the wrong directory. Revision Changes Path 1.25 +2 -2 src/bin/expr/expr.y 1.2 +1 -1 src/share/dict/web2a 1.19 +1 -1 src/sys/dev/aic7xxx/aic79xx.seq From owner-cvs-src@FreeBSD.ORG Sun Feb 18 20:23: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 7AC0A16A407; Sun, 18 Feb 2007 20:23:24 +0000 (UTC) (envelope-from wosch@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5136D13C494; Sun, 18 Feb 2007 20:23:24 +0000 (UTC) (envelope-from wosch@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1IKNO1R055844; Sun, 18 Feb 2007 20:23:24 GMT (envelope-from wosch@repoman.freebsd.org) Received: (from wosch@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1IKNO0H055843; Sun, 18 Feb 2007 20:23:24 GMT (envelope-from wosch) Message-Id: <200702182023.l1IKNO0H055843@repoman.freebsd.org> From: Wolfram Schneider Date: Sun, 18 Feb 2007 20:23: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: 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: Sun, 18 Feb 2007 20:23:24 -0000 wosch 2007-02-18 20:23:23 UTC FreeBSD src repository Modified files: . access Log: update my E-Mail address Approved by: core Revision Changes Path 1.811 +1 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sun Feb 18 22:04: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 A046716A408; Sun, 18 Feb 2007 22:04:15 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7704B13C471; Sun, 18 Feb 2007 22:04:15 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1IM4F8k082546; Sun, 18 Feb 2007 22:04:15 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1IM4FTd082544; Sun, 18 Feb 2007 22:04:15 GMT (envelope-from ceri) Message-Id: <200702182204.l1IM4FTd082544@repoman.freebsd.org> From: Ceri Davies Date: Sun, 18 Feb 2007 22:04: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/usr.sbin/sysinstall sysinstall.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, 18 Feb 2007 22:04:15 -0000 ceri 2007-02-18 22:04:14 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall sysinstall.8 Log: Clarify the description of the shutdown command. Revision Changes Path 1.74 +3 -2 src/usr.sbin/sysinstall/sysinstall.8 From owner-cvs-src@FreeBSD.ORG Sun Feb 18 22: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 16C4916A408; Sun, 18 Feb 2007 22:05:49 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc3-cdif2-0-0-cust64.cdif.cable.ntl.com [81.106.128.65]) by mx1.freebsd.org (Postfix) with ESMTP id B48C513C4B6; Sun, 18 Feb 2007 22:05:48 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HIuAE-000LIb-92; Sun, 18 Feb 2007 22:05:46 +0000 Date: Sun, 18 Feb 2007 22:05:46 +0000 From: Ceri Davies To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20070218220546.GG91623@submonkey.net> References: <200702182204.l1IM4FTd082544@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="juZjCTNxrMaZdGZC" Content-Disposition: inline In-Reply-To: <200702182204.l1IM4FTd082544@repoman.freebsd.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.13 (2006-08-11) Sender: Ceri Davies Cc: Subject: Re: cvs commit: src/usr.sbin/sysinstall sysinstall.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, 18 Feb 2007 22:05:49 -0000 --juZjCTNxrMaZdGZC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 18, 2007 at 10:04:15PM +0000, Ceri Davies wrote: > ceri 2007-02-18 22:04:14 UTC >=20 > FreeBSD src repository >=20 > Modified files: > usr.sbin/sysinstall sysinstall.8=20 > Log: > Clarify the description of the shutdown command. This is kind of part of docs/108536, whoops. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --juZjCTNxrMaZdGZC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF2M25ocfcwTS3JF8RAr5IAKCEQTUyeN56xErjqqKccQTX+RM+zwCfdXiA flZZ2sElkUIRb71E5CNMFRM= =Uwsw -----END PGP SIGNATURE----- --juZjCTNxrMaZdGZC-- From owner-cvs-src@FreeBSD.ORG Sun Feb 18 22:41: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 57CEF16A406; Sun, 18 Feb 2007 22:41:42 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2E5F313C467; Sun, 18 Feb 2007 22:41:42 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1IMffOm088654; Sun, 18 Feb 2007 22:41:42 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1IMffSk088653; Sun, 18 Feb 2007 22:41:41 GMT (envelope-from ceri) Message-Id: <200702182241.l1IMffSk088653@repoman.freebsd.org> From: Ceri Davies Date: Sun, 18 Feb 2007 22:41: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/usr.sbin/sysinstall install.cfg sysinstall.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, 18 Feb 2007 22:41:42 -0000 ceri 2007-02-18 22:41:41 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall install.cfg sysinstall.8 Log: Bring these files up-to-date. PR: docs/108536 Revision Changes Path 1.12 +16 -18 src/usr.sbin/sysinstall/install.cfg 1.75 +14 -10 src/usr.sbin/sysinstall/sysinstall.8 From owner-cvs-src@FreeBSD.ORG Mon Feb 19 00:23: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 6B41216A400; Mon, 19 Feb 2007 00:23:41 +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 41E9413C478; Mon, 19 Feb 2007 00:23:41 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1J0Nf1v016990; Mon, 19 Feb 2007 00:23:41 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1J0Nf0T016986; Mon, 19 Feb 2007 00:23:41 GMT (envelope-from cognet) Message-Id: <200702190023.l1J0Nf0T016986@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 19 Feb 2007 00:23:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/arm/sa11x0 sa11x0_irqhandler.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 00:23:41 -0000 cognet 2007-02-19 00:23:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/arm/sa11x0 sa11x0_irqhandler.c Log: Oops, we have no sc here, so use the global sa11x0_softc. Spotted out by: csjp Revision Changes Path 1.4.2.1 +2 -2 src/sys/arm/sa11x0/sa11x0_irqhandler.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 00:34: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 DD1EF16A400; Mon, 19 Feb 2007 00:34:28 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B3C4313C4BC; Mon, 19 Feb 2007 00:34:28 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1J0YS2S019610; Mon, 19 Feb 2007 00:34:28 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1J0YSv9019609; Mon, 19 Feb 2007 00:34:28 GMT (envelope-from csjp) Message-Id: <200702190034.l1J0YSv9019609@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Mon, 19 Feb 2007 00:34: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/arm/arm 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, 19 Feb 2007 00:34:29 -0000 csjp 2007-02-19 00:34:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/arm/arm trap.c Log: MFC the AUDIT_SYSCALL_ENTER/EXIT entry points in syscall handling. This will unbreak auditing for the ARM architecture in RELENG_6 Revision Changes Path 1.17.2.2 +4 -0 src/sys/arm/arm/trap.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 00:37: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 AF8AA16A406; Mon, 19 Feb 2007 00:37:25 +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 8616613C4A8; Mon, 19 Feb 2007 00:37:25 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1J0bP9H019757; Mon, 19 Feb 2007 00:37:25 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1J0bPF6019756; Mon, 19 Feb 2007 00:37:25 GMT (envelope-from cognet) Message-Id: <200702190037.l1J0bPF6019756@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 19 Feb 2007 00:37: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/arm/conf EP80219 IQ31244 SIMICS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 00:37:25 -0000 cognet 2007-02-19 00:37:25 UTC FreeBSD src repository Modified files: sys/arm/conf EP80219 IQ31244 SIMICS Log: There's no such thing as a GENERIC kernel on arm. Spotted out by: csjp MFC After: 3 days Revision Changes Path 1.5 +1 -1 src/sys/arm/conf/EP80219 1.18 +1 -1 src/sys/arm/conf/IQ31244 1.13 +1 -1 src/sys/arm/conf/SIMICS From owner-cvs-src@FreeBSD.ORG Mon Feb 19 00:50: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 614D316A409; Mon, 19 Feb 2007 00:50:29 +0000 (UTC) (envelope-from csjp@sub.vaned.net) Received: from sub.vaned.net (sub.vaned.net [205.200.235.40]) by mx1.freebsd.org (Postfix) with ESMTP id 2EC3713C48D; Mon, 19 Feb 2007 00:50:29 +0000 (UTC) (envelope-from csjp@sub.vaned.net) Received: from sub.vaned.net (localhost [127.0.0.1]) by sub.vaned.net (Postfix) with ESMTP id 3300E5C31; Sun, 18 Feb 2007 18:24:38 -0600 (CST) Received: (from csjp@localhost) by sub.vaned.net (8.13.8/8.13.8/Submit) id l1J0ObIw021692; Sun, 18 Feb 2007 18:24:37 -0600 (CST) (envelope-from csjp) Date: Sun, 18 Feb 2007 18:24:37 -0600 From: "Christian S.J. Peron" To: Olivier Houchard Message-ID: <20070219002437.GA21688@sub.vaned.net> References: <200702190023.l1J0Nf0T016986@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200702190023.l1J0Nf0T016986@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/arm/sa11x0 sa11x0_irqhandler.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 00:50:29 -0000 Thanks! On Mon, Feb 19, 2007 at 12:23:40AM +0000, Olivier Houchard wrote: > cognet 2007-02-19 00:23:40 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/arm/sa11x0 sa11x0_irqhandler.c > Log: > Oops, we have no sc here, so use the global sa11x0_softc. > > Spotted out by: csjp > > Revision Changes Path > 1.4.2.1 +2 -2 src/sys/arm/sa11x0/sa11x0_irqhandler.c > http://cvsweb.FreeBSD.org/src/sys/arm/sa11x0/sa11x0_irqhandler.c.diff?r1=1.4&r2=1.4.2.1 > -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer From owner-cvs-src@FreeBSD.ORG Mon Feb 19 00:57: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 2467B16A401; Mon, 19 Feb 2007 00:57:28 +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 EF88613C441; Mon, 19 Feb 2007 00:57:27 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1J0vRKJ032710; Mon, 19 Feb 2007 00:57:27 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1J0vR0a032709; Mon, 19 Feb 2007 00:57:27 GMT (envelope-from cognet) Message-Id: <200702190057.l1J0vR0a032709@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 19 Feb 2007 00:57: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/arm/arm elf_trampoline.c locore.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Feb 2007 00:57:28 -0000 cognet 2007-02-19 00:57:27 UTC FreeBSD src repository Modified files: sys/arm/arm elf_trampoline.c locore.S Log: Teach the kernel and the ELF trampoline how to boot from onboard flash. Revision Changes Path 1.17 +32 -1 src/sys/arm/arm/elf_trampoline.c 1.15 +50 -36 src/sys/arm/arm/locore.S From owner-cvs-src@FreeBSD.ORG Mon Feb 19 01:03: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 B5B3316A401; Mon, 19 Feb 2007 01:03:08 +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 8C08E13C471; Mon, 19 Feb 2007 01:03:08 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1J138EN035179; Mon, 19 Feb 2007 01:03:08 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1J138iY035178; Mon, 19 Feb 2007 01:03:08 GMT (envelope-from cognet) Message-Id: <200702190103.l1J138iY035178@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 19 Feb 2007 01:03: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/conf options.arm src/sys/arm/conf IQ31244 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 01:03:08 -0000 cognet 2007-02-19 01:03:08 UTC FreeBSD src repository Modified files: sys/conf options.arm sys/arm/conf IQ31244 Log: Add two new options, FLASHADDR, which defines the address the flash is mapped at, and LOADERRAMADDR, the address at which the loader maps the ram at at the time the kernel is booted. They are used to detect if the kernel is booted from the onboard flash. Define those for the IQ31244 Revision Changes Path 1.19 +2 -0 src/sys/arm/conf/IQ31244 1.16 +2 -0 src/sys/conf/options.arm From owner-cvs-src@FreeBSD.ORG Mon Feb 19 02:46: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 6415716A400; Mon, 19 Feb 2007 02:46:13 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3BDDA13C474; Mon, 19 Feb 2007 02:46:13 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1J2kDJe052699; Mon, 19 Feb 2007 02:46:13 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1J2kDl8052698; Mon, 19 Feb 2007 02:46:13 GMT (envelope-from bmah) Message-Id: <200702190246.l1J2kDl8052698@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 19 Feb 2007 02:46: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/release/doc/en_US.ISO8859-1/hardware 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, 19 Feb 2007 02:46:13 -0000 bmah 2007-02-19 02:46:12 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware Makefile Log: It'd be kind of nice if we installed the hardware notes to their own directory, rather than overwriting the release notes. :-p Fix this. Pointy hat to: bmah Revision Changes Path 1.10 +2 -2 src/release/doc/en_US.ISO8859-1/hardware/Makefile From owner-cvs-src@FreeBSD.ORG Mon Feb 19 02:47: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 1B70916A406; Mon, 19 Feb 2007 02:47:31 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E7C9313C494; Mon, 19 Feb 2007 02:47:30 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1J2lUS9052763; Mon, 19 Feb 2007 02:47:30 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1J2lUmD052762; Mon, 19 Feb 2007 02:47:30 GMT (envelope-from bde) Message-Id: <200702190247.l1J2lUmD052762@repoman.freebsd.org> From: Bruce Evans Date: Mon, 19 Feb 2007 02:47: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/contrib/gcc function.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 02:47:31 -0000 bde 2007-02-19 02:47:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/gcc function.c Log: MFC (1.23: fix -mprofiler-epilogue by working around a garbage-collection problem). Revision Changes Path 1.22.2.1 +3 -1 src/contrib/gcc/function.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 10:55: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 CA8AD16A408; Mon, 19 Feb 2007 10:55:16 +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 A43EF13C4A7; Mon, 19 Feb 2007 10:55:16 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JAtGxV059139; Mon, 19 Feb 2007 10:55:16 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JAtG4e059138; Mon, 19 Feb 2007 10:55:16 GMT (envelope-from kib) Message-Id: <200702191055.l1JAtG4e059138@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 19 Feb 2007 10:55: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/amd64/amd64 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Feb 2007 10:55:16 -0000 kib 2007-02-19 10:55:16 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: MFi386 rev. 1.544 of i386/i386/pmap.c: Rounding addr upwards to next 2M boundary in pmap_growkernel() could cause addr to become 0, resulting in an early return without populating the last PDE. Reported and tested by: kris Suggested by: alc MFC after: 1 week Revision Changes Path 1.579 +14 -0 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 10:56: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 5C2E916A406; Mon, 19 Feb 2007 10:56:10 +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 357E613C494; Mon, 19 Feb 2007 10:56:10 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JAuAth059201; Mon, 19 Feb 2007 10:56:10 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JAuASc059200; Mon, 19 Feb 2007 10:56:10 GMT (envelope-from kib) Message-Id: <200702191056.l1JAuASc059200@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 19 Feb 2007 10:56: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/kern vfs_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: Mon, 19 Feb 2007 10:56:10 -0000 kib 2007-02-19 10:56:10 UTC FreeBSD src repository Modified files: sys/kern vfs_syscalls.c Log: Remove union_dircheckp hook, it is not needed by new unionfs code anymore. As consequence, getdirentries() no longer needs to drop/reacquire directory vnode lock, that would allow it to be reclaimed in between. Reported and tested by: Peter Holm Approved by: rodrigc (unionfs) MFC after: 1 week Revision Changes Path 1.431 +33 -65 src/sys/kern/vfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 10: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 4E19816A408; Mon, 19 Feb 2007 10:57:48 +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 3FAA913C471; Mon, 19 Feb 2007 10:57:48 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JAvmqN059332; Mon, 19 Feb 2007 10:57:48 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JAvmZW059331; Mon, 19 Feb 2007 10:57:48 GMT (envelope-from kib) Message-Id: <200702191057.l1JAvmZW059331@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 19 Feb 2007 10: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/sys/i386/i386 db_trace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 10:57:48 -0000 kib 2007-02-19 10:57:48 UTC FreeBSD src repository Modified files: sys/i386/i386 db_trace.c Log: Unbreak ddb stepping over special frames after the following commit: Revision Changes Path 1.113 +4 -2 src/sys/i386/i386/apic_vector.s 1.117 +7 -1 src/sys/i386/i386/exception.s 1.36 +7 -7 src/sys/i386/i386/local_apic.c 1.298 +61 -63 src/sys/i386/i386/trap.c 1.62 +15 -22 src/sys/i386/i386/vm86.c 1.32 +4 -2 src/sys/i386/i386/vm86bios.s 1.21 +2 -2 src/sys/i386/include/apicvar.h 1.27 +2 -2 src/sys/i386/isa/atpic.c 1.50 +2 -1 src/sys/i386/isa/atpic_vector.s 1.35 +1 -1 src/sys/i386/isa/icu.h Tested by: kris, Peter Holm No objections from: kmacy Revision Changes Path 1.79 +2 -2 src/sys/i386/i386/db_trace.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 11:09: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 A9CCE16A406; Mon, 19 Feb 2007 11:09:40 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay02.kiev.sovam.com (relay02.kiev.sovam.com [62.64.120.197]) by mx1.freebsd.org (Postfix) with ESMTP id 4504413C494; Mon, 19 Feb 2007 11:09:40 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.227] (helo=fw.zoral.com.ua) by relay02.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60) (envelope-from ) id 1HJ6Og-000IMa-AD; Mon, 19 Feb 2007 13:09:38 +0200 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by fw.zoral.com.ua (8.13.4/8.13.4) with ESMTP id l1JB9OH4006967 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 19 Feb 2007 13:09:24 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8) with ESMTP id l1JB9OPO061739; Mon, 19 Feb 2007 13:09:24 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8/Submit) id l1JB9OOI061738; Mon, 19 Feb 2007 13:09:24 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Mon, 19 Feb 2007 13:09:24 +0200 From: Kostik Belousov To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org Message-ID: <20070219110923.GT39168@deviant.kiev.zoral.com.ua> References: <200702191057.l1JAvmZW059331@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mgIE+9cwyCTt+85Z" Content-Disposition: inline In-Reply-To: <200702191057.l1JAvmZW059331@repoman.freebsd.org> User-Agent: Mutt/1.4.2.2i X-Virus-Scanned: ClamAV version 0.88.7, clamav-milter version 0.88.7 on fw.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-0.1 required=5.0 tests=ALL_TRUSTED,SPF_NEUTRAL autolearn=failed version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on fw.zoral.com.ua X-Scanner-Signature: d3dfc5a0b247ea81d48b6a940fe6235f X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 786 [Feb 19 2007] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: Subject: Re: cvs commit: src/sys/i386/i386 db_trace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 11:09:40 -0000 --mgIE+9cwyCTt+85Z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 19, 2007 at 10:57:48AM +0000, Konstantin Belousov wrote: > kib 2007-02-19 10:57:48 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/i386/i386 db_trace.c=20 > Log: > Unbreak ddb stepping over special frames after the following commit: > Revision Changes Path > 1.113 +4 -2 src/sys/i386/i386/apic_vector.s > 1.117 +7 -1 src/sys/i386/i386/exception.s > 1.36 +7 -7 src/sys/i386/i386/local_apic.c > 1.298 +61 -63 src/sys/i386/i386/trap.c > 1.62 +15 -22 src/sys/i386/i386/vm86.c > 1.32 +4 -2 src/sys/i386/i386/vm86bios.s > 1.21 +2 -2 src/sys/i386/include/apicvar.h > 1.27 +2 -2 src/sys/i386/isa/atpic.c > 1.50 +2 -1 src/sys/i386/isa/atpic_vector.s > 1.35 +1 -1 src/sys/i386/isa/icu.h For dfilter users: dfilter wrongly interpreted this part of log message as being actual revisions committed. Manual check for cvs diff -u -r1.78 -r1.79 db_trace.c shown that intended change was committed. > =20 > Tested by: kris, Peter Holm > No objections from: kmacy > =20 > Revision Changes Path > 1.79 +2 -2 src/sys/i386/i386/db_trace.c --mgIE+9cwyCTt+85Z Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF2YVjC3+MBN1Mb4gRAv29AKDLhYTjfwSUH/LA2mYbJstFWTtikgCg5NS5 W5xKXdO4S1OOOYgxRgfJB2g= =C24R -----END PGP SIGNATURE----- --mgIE+9cwyCTt+85Z-- From owner-cvs-src@FreeBSD.ORG Mon Feb 19 13:04: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 2A1A116A402; Mon, 19 Feb 2007 13:04: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 F2BD913C4BA; Mon, 19 Feb 2007 13:04:25 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JD4PKZ092673; Mon, 19 Feb 2007 13:04:25 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JD4PrH092672; Mon, 19 Feb 2007 13:04:25 GMT (envelope-from rwatson) Message-Id: <200702191304.l1JD4PrH092672@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Feb 2007 13:04: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/fs/procfs procfs_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, 19 Feb 2007 13:04:26 -0000 rwatson 2007-02-19 13:04:25 UTC FreeBSD src repository Modified files: sys/fs/procfs procfs_ioctl.c Log: Do allow PIOCSFL in jail for setguid processes; this is more consistent with other debugging checks elsewhere. XXX comment on the fact that p_candebug() is not being used here remains. Revision Changes Path 1.16 +2 -4 src/sys/fs/procfs/procfs_ioctl.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 13:10: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 0F15916A402; Mon, 19 Feb 2007 13:10: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 DA04913C442; Mon, 19 Feb 2007 13:10:29 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JDATwn093806; Mon, 19 Feb 2007 13:10:29 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JDATtq093805; Mon, 19 Feb 2007 13:10:29 GMT (envelope-from rwatson) Message-Id: <200702191310.l1JDATtq093805@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Feb 2007 13:10:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_jail.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 13:10:30 -0000 rwatson 2007-02-19 13:10:29 UTC FreeBSD src repository Modified files: sys/kern kern_jail.c Log: For now, reflect practical reality that Audit system calls aren't allowed in Jail: return a privilege error. Revision Changes Path 1.55 +2 -0 src/sys/kern/kern_jail.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 13:22: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 EF04616A409; Mon, 19 Feb 2007 13:22:36 +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 C502913C48E; Mon, 19 Feb 2007 13:22:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JDMaKB096238; Mon, 19 Feb 2007 13:22:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JDMaAT096236; Mon, 19 Feb 2007 13:22:36 GMT (envelope-from rwatson) Message-Id: <200702191322.l1JDMaAT096236@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Feb 2007 13:22: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/kern kern_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Feb 2007 13:22:37 -0000 rwatson 2007-02-19 13:22:36 UTC FreeBSD src repository Modified files: sys/kern kern_resource.c Log: Use priv_check(9) instead of suser(9) for checking the privilege to set real-time priority on a thread. It looks like this suser(9) call was introduced after my first pass through replacing superuser checks with named privilege checks. Revision Changes Path 1.166 +1 -1 src/sys/kern/kern_resource.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 13:23: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 3A7B116A476; Mon, 19 Feb 2007 13:23:46 +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 0447F13C4AC; Mon, 19 Feb 2007 13:23:46 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JDNji8096636; Mon, 19 Feb 2007 13:23:45 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JDNjUD096635; Mon, 19 Feb 2007 13:23:45 GMT (envelope-from rwatson) Message-Id: <200702191323.l1JDNjUD096635@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Feb 2007 13:23:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sysv_msg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 13:23:46 -0000 rwatson 2007-02-19 13:23:45 UTC FreeBSD src repository Modified files: sys/kern sysv_msg.c Log: Do allow privilege to create over-sized messages on System V IPC message queues in jail. Revision Changes Path 1.67 +2 -1 src/sys/kern/sysv_msg.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 13: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 4741516A408; Mon, 19 Feb 2007 13:25:18 +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 1CBE613C4B4; Mon, 19 Feb 2007 13:25:18 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JDPHCd096764; Mon, 19 Feb 2007 13:25:18 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JDPHi4096763; Mon, 19 Feb 2007 13:25:17 GMT (envelope-from rwatson) Message-Id: <200702191325.l1JDPHi4096763@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Feb 2007 13:25: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/security/mac_seeotheruids mac_seeotheruids.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 13:25:18 -0000 rwatson 2007-02-19 13:25:17 UTC FreeBSD src repository Modified files: sys/security/mac_seeotheruids mac_seeotheruids.c Log: Do allow bypass of mac_seeotheruids in jail in order to be consistent with other uses of PRIV_SEEOTHERUIDS. This will automatically be scoped to the jail by the jail policy. Revision Changes Path 1.12 +2 -1 src/sys/security/mac_seeotheruids/mac_seeotheruids.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 13:26: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 CF56816A400; Mon, 19 Feb 2007 13:26:39 +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 A55AD13C481; Mon, 19 Feb 2007 13:26:39 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JDQdio096890; Mon, 19 Feb 2007 13:26:39 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JDQdr7096889; Mon, 19 Feb 2007 13:26:39 GMT (envelope-from rwatson) Message-Id: <200702191326.l1JDQdr7096889@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Feb 2007 13:26: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/kern kern_jail.c src/sys/ufs/ufs ufs_quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 13:26:40 -0000 rwatson 2007-02-19 13:26:39 UTC FreeBSD src repository Modified files: sys/kern kern_jail.c sys/ufs/ufs ufs_quota.c Log: Limit quota privileges in jail to PRIV_UFS_GETQUOTA and PRIV_UFS_SETQUOTA. Revision Changes Path 1.56 +2 -5 src/sys/kern/kern_jail.c 1.91 +3 -12 src/sys/ufs/ufs/ufs_quota.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 13:28: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 D466716A401; Mon, 19 Feb 2007 13:28:56 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.freebsd.org (Postfix) with ESMTP id 3DB1213C474; Mon, 19 Feb 2007 13:28:55 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.8/8.13.8) with ESMTP id l1JDSsHq073226; Mon, 19 Feb 2007 16:28:54 +0300 (MSK) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.8/8.13.8/Submit) id l1JDSs8k073225; Mon, 19 Feb 2007 16:28:54 +0300 (MSK) (envelope-from ache) Date: Mon, 19 Feb 2007 16:28:53 +0300 From: Andrey Chernov To: Robert Watson Message-ID: <20070219132853.GA73134@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Robert Watson , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200702191326.l1JDQdr7096889@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200702191326.l1JDQdr7096889@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/kern kern_jail.c src/sys/ufs/ufs ufs_quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 13:28:57 -0000 On Mon, Feb 19, 2007 at 01:26:39PM +0000, Robert Watson wrote: > rwatson 2007-02-19 13:26:39 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_jail.c > sys/ufs/ufs ufs_quota.c Is now a time to fix sysv_ipc.c privs in the right way (remove check)? -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Mon Feb 19 13:33: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 E0CFA16A401; Mon, 19 Feb 2007 13:33:10 +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 CEFDA13C442; Mon, 19 Feb 2007 13:33:10 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JDXA1S098332; Mon, 19 Feb 2007 13:33:10 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JDXAdt098331; Mon, 19 Feb 2007 13:33:10 GMT (envelope-from rwatson) Message-Id: <200702191333.l1JDXAdt098331@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Feb 2007 13:33: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/kern kern_jail.c src/sys/sys priv.h src/sys/ufs/ufs ufs_quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 13:33:11 -0000 rwatson 2007-02-19 13:33:10 UTC FreeBSD src repository Modified files: sys/kern kern_jail.c sys/sys priv.h sys/ufs/ufs ufs_quota.c Log: Rename three quota privileges from the UFS privilege namespace to the VFS privilege namespace: exceedquota, getquota, and setquota. Leave UFS-specific quota configuration privileges in the UFS name space. This renumbers VFS and UFS privileges, so requires rebuilding modules if you are using security policies aware of privilege identifiers. This is likely no one at this point since none of the committed MAC policies use the privilege checks. Revision Changes Path 1.57 +2 -2 src/sys/kern/kern_jail.c 1.2 +27 -27 src/sys/sys/priv.h 1.92 +5 -5 src/sys/ufs/ufs/ufs_quota.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 13:35: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 BEF4D16A401; Mon, 19 Feb 2007 13:35:42 +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 8A7DF13C491; Mon, 19 Feb 2007 13:35:42 +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 E5E2249A06; Mon, 19 Feb 2007 08:35:41 -0500 (EST) Date: Mon, 19 Feb 2007 13:35:41 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Andrey Chernov In-Reply-To: <20070219132853.GA73134@nagual.pp.ru> Message-ID: <20070219133429.T80197@fledge.watson.org> References: <200702191326.l1JDQdr7096889@repoman.freebsd.org> <20070219132853.GA73134@nagual.pp.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_jail.c src/sys/ufs/ufs ufs_quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 13:35:42 -0000 On Mon, 19 Feb 2007, Andrey Chernov wrote: > On Mon, Feb 19, 2007 at 01:26:39PM +0000, Robert Watson wrote: >> rwatson 2007-02-19 13:26:39 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern kern_jail.c >> sys/ufs/ufs ufs_quota.c > > Is now a time to fix sysv_ipc.c privs in the right way (remove check)? Yes, this is almost next on my list of privilege-related cleanups now that I'm getting back to working on privileges for a bit. I believe we concluded that removing that check was entirely the right thing, and should resolve the privilege issues. However, I need to go back through and read my notes on this and make sure I'm thinking about things the right way (especially now they've been sitting for a few months). Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Mon Feb 19 22:40: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 2386316E77B; Mon, 19 Feb 2007 22:40:03 +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 EADCB13C442; Mon, 19 Feb 2007 22:40:02 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JMe2f5026309; Mon, 19 Feb 2007 22:40:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JMe2Eu026308; Mon, 19 Feb 2007 22:40:02 GMT (envelope-from rwatson) Message-Id: <200702192240.l1JMe2Eu026308@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Feb 2007 22:40: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/netatalk at_control.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 22:40:03 -0000 rwatson 2007-02-19 22:40:02 UTC FreeBSD src repository Modified files: sys/netatalk at_control.c Log: Use privilege PRIV_NET_ADDIFADDR rather than suser() to authorize adding a netatalk address to an interface. Revision Changes Path 1.46 +2 -1 src/sys/netatalk/at_control.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 22: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 F1AE216EA60; Mon, 19 Feb 2007 22:49:43 +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 C899113C491; Mon, 19 Feb 2007 22:49:43 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JMnhtZ027829; Mon, 19 Feb 2007 22:49:43 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JMnhsL027828; Mon, 19 Feb 2007 22:49:43 GMT (envelope-from njl) Message-Id: <200702192249.l1JMnhsL027828@repoman.freebsd.org> From: Nate Lawson Date: Mon, 19 Feb 2007 22: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 22:49:44 -0000 njl 2007-02-19 22:49:43 UTC FreeBSD src repository Modified files: . UPDATING Log: Note problems I had with bsnmpd while updating from an older -current. There may be better ways to fix/work around these issues but this worked for me. Revision Changes Path 1.474 +13 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Mon Feb 19 22:56: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 F3A8A16ECD2; Mon, 19 Feb 2007 22:56:10 +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 CA6B613C491; Mon, 19 Feb 2007 22:56:10 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JMuANZ029272; Mon, 19 Feb 2007 22:56:10 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JMuAvx029271; Mon, 19 Feb 2007 22:56:10 GMT (envelope-from rwatson) Message-Id: <200702192256.l1JMuAvx029271@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Feb 2007 22:56: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/kern sysv_shm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 22:56:11 -0000 rwatson 2007-02-19 22:56:10 UTC FreeBSD src repository Modified files: sys/kern sysv_shm.c Log: Remove call to ipcperm() in shmget_existing(). The flags argument is ignored on other systems I investigated when accessing an existing memory segment rather than creating a new one. This call to ipcperm() is the only one to pass in a complete mode flag to the permission checks rather than a simple access request mask, and caused problems for the revised ipcperm() based on the priv(9) interface, which can now be restored. PR: 106078 Revision Changes Path 1.109 +0 -3 src/sys/kern/sysv_shm.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 22:59: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 358E716EEB5; Mon, 19 Feb 2007 22:59:24 +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 2475D13C428; Mon, 19 Feb 2007 22:59:24 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1JMxOSp029559; Mon, 19 Feb 2007 22:59:24 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1JMxO3k029558; Mon, 19 Feb 2007 22:59:24 GMT (envelope-from rwatson) Message-Id: <200702192259.l1JMxO3k029558@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Feb 2007 22:59: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/kern sysv_ipc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 22:59:24 -0000 rwatson 2007-02-19 22:59:23 UTC FreeBSD src repository Modified files: sys/kern sysv_ipc.c Log: Restore sysv_ipc.c:1.30, which was backed out due to interactions with System V shared memory, now believed fixed in sysv_shm.c:1.109: date: 2006/11/06 13:42:01; author: rwatson; state: Exp; lines: +65 -37 Sweep kernel replacing suser(9) calls with priv(9) calls, assigning specific privilege names to a broad range of privileges. These may require some future tweaking. Sponsored by: nCircle Network Security, Inc. Obtained from: TrustedBSD Project Discussed on: arch@ Reviewed (at least in part) by: mlaier, jmg, pjd, bde, ceri, Alex Lyashkov , Skip Ford , Antoine Brodin This restores fine-grained privilege support to System V IPC. PR: 106078 Revision Changes Path 1.32 +65 -37 src/sys/kern/sysv_ipc.c From owner-cvs-src@FreeBSD.ORG Mon Feb 19 23:14: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 7350D16F166; Mon, 19 Feb 2007 23:14:42 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp4-g19.free.fr (smtp4-g19.free.fr [212.27.42.30]) by mx1.freebsd.org (Postfix) with ESMTP id 2EA8313C491; Mon, 19 Feb 2007 23:14:42 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp4-g19.free.fr (Postfix) with ESMTP id 358BA6838C; Mon, 19 Feb 2007 22:50:18 +0100 (CET) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id 8A1869D41F; Mon, 19 Feb 2007 21:51:15 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 75041405D; Mon, 19 Feb 2007 22:51:15 +0100 (CET) Date: Mon, 19 Feb 2007 22:51:15 +0100 From: Jeremie Le Hen To: John-Mark Gurney Message-ID: <20070219215115.GG41451@obiwan.tataz.chchile.org> References: <200702091903.l19J3Ik5099479@repoman.freebsd.org> <20070209211517.GI1620@funkthat.com> <20070210113451.GA15326@garage.freebsd.pl> <20070211225528.GK1620@funkthat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070211225528.GK1620@funkthat.com> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, Brooks Davis , Pawel Jakub Dawidek , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/sun4v/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, 19 Feb 2007 23:14:42 -0000 Hi, On Sun, Feb 11, 2007 at 02:55:28PM -0800, John-Mark Gurney wrote: > Pawel Jakub Dawidek wrote this message on Sat, Feb 10, 2007 at 12:34 +0100: > > If you set kern.geom.label.debug to >= 1, glabel will print a warning: > > > > Label root(ufs/root) already exists (/dev/ad0s1a). > > > > (or something like that). We may consider printing it at the default > > debug level (0) and see if there are not too many reports from the users > > with false-positives. > > Printing a debug still doesn't prevent the automatic mounting and > corruption of the mirror... Sure, but printing at the default debug level would be nonetheless surely worth doing. When a network interface is configured, the corresponding ifconfig(8) output is showed. What about doing the same for glabel(8) ? Of course the glabel(8) utility is not involved in the booting process currently. It would be pointless to print the output for "glabel status" if no label is used at all. However, printing the glabel status at boot time would spot out configuration problems though not prevent them. It might be worth doing so for other geom classes as well, such as gmirror, gstripe and others. Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-cvs-src@FreeBSD.ORG Mon Feb 19 23:50: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 6E74816FA5C; Mon, 19 Feb 2007 23:50:03 +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 17B5013C474; Mon, 19 Feb 2007 23:50:02 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l1JNo0YP079120; Mon, 19 Feb 2007 18:50:01 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Konstantin Belousov Date: Mon, 19 Feb 2007 18:39:58 -0500 User-Agent: KMail/1.9.4 References: <200702191056.l1JAuASc059200@repoman.freebsd.org> In-Reply-To: <200702191056.l1JAuASc059200@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702191839.58671.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Mon, 19 Feb 2007 18:50:01 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2608/Mon Feb 19 17:03:22 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/kern vfs_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: Mon, 19 Feb 2007 23:50:03 -0000 On Monday 19 February 2007 05:56, Konstantin Belousov wrote: > kib 2007-02-19 10:56:10 UTC > > FreeBSD src repository > > Modified files: > sys/kern vfs_syscalls.c > Log: > Remove union_dircheckp hook, it is not needed by new unionfs code anymore. > As consequence, getdirentries() no longer needs to drop/reacquire > directory vnode lock, that would allow it to be reclaimed in between. I think there is at least one more copy of getdirentries() under sys/compat, possibly multiple. Are you going to fix this in all of them? -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Feb 19 23:50: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 6E32016FA56; Mon, 19 Feb 2007 23:50:04 +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 1A1D013C478; Mon, 19 Feb 2007 23:50:03 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l1JNo0YQ079120; Mon, 19 Feb 2007 18:50:02 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Konstantin Belousov Date: Mon, 19 Feb 2007 18:49:53 -0500 User-Agent: KMail/1.9.4 References: <200702191057.l1JAvmZW059331@repoman.freebsd.org> In-Reply-To: <200702191057.l1JAvmZW059331@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702191849.54339.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Mon, 19 Feb 2007 18:50:02 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2608/Mon Feb 19 17:03:22 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/i386/i386 db_trace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Feb 2007 23:50:04 -0000 On Monday 19 February 2007 05:57, Konstantin Belousov wrote: > kib 2007-02-19 10:57:48 UTC > > FreeBSD src repository > > Modified files: > sys/i386/i386 db_trace.c > Log: > Unbreak ddb stepping over special frames after the following commit: amd64 might need the same fix, and kgdb needs to be updated for both as well if it hasn't been already. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Feb 20 00:07: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 1B2A617003B; Tue, 20 Feb 2007 00:07:01 +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 E2EC213C441; Tue, 20 Feb 2007 00:07:00 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1K070xI043068; Tue, 20 Feb 2007 00:07:00 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1K0707Z043067; Tue, 20 Feb 2007 00:07:00 GMT (envelope-from rwatson) Message-Id: <200702200007.l1K0707Z043067@repoman.freebsd.org> From: Robert Watson Date: Tue, 20 Feb 2007 00:06: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/kern sysv_ipc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Feb 2007 00:07:01 -0000 rwatson 2007-02-20 00:06:59 UTC FreeBSD src repository Modified files: sys/kern sysv_ipc.c Log: Sync up PRIV_IPC_{ADMIN,READ,WRITE} priv checks in ipcperm() with kern_jail.c: allow jailed root these privileges. This only has an effect if System V IPC is administratively enabled for the jail. Revision Changes Path 1.33 +6 -3 src/sys/kern/sysv_ipc.c From owner-cvs-src@FreeBSD.ORG Tue Feb 20 00:12: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 BEDE3170250; Tue, 20 Feb 2007 00:12:52 +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 95CB013C47E; Tue, 20 Feb 2007 00:12:52 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1K0Cqxp044309; Tue, 20 Feb 2007 00:12:52 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1K0Cqh5044307; Tue, 20 Feb 2007 00:12:52 GMT (envelope-from rwatson) Message-Id: <200702200012.l1K0Cqh5044307@repoman.freebsd.org> From: Robert Watson Date: Tue, 20 Feb 2007 00:12: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/sys priv.h src/sys/kern kern_jail.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Feb 2007 00:12:52 -0000 rwatson 2007-02-20 00:12:52 UTC FreeBSD src repository Modified files: sys/sys priv.h sys/kern kern_jail.c Log: Remove unused PRIV_IPC_EXEC. Renumbers System V IPC privilege. Revision Changes Path 1.58 +0 -1 src/sys/kern/kern_jail.c 1.3 +2 -3 src/sys/sys/priv.h From owner-cvs-src@FreeBSD.ORG Tue Feb 20 00:28:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F10A0170423; Tue, 20 Feb 2007 00:28:19 +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 C843E13C46B; Tue, 20 Feb 2007 00:28:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1K0SJYW046273; Tue, 20 Feb 2007 00:28:19 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1K0SJQw046272; Tue, 20 Feb 2007 00:28:19 GMT (envelope-from rwatson) Message-Id: <200702200028.l1K0SJQw046272@repoman.freebsd.org> From: Robert Watson Date: Tue, 20 Feb 2007 00: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/sys/sys priv.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, 20 Feb 2007 00:28:20 -0000 rwatson 2007-02-20 00:28:19 UTC FreeBSD src repository Modified files: sys/sys priv.h Log: Remove discontinuity in network privilege number space. Spotted by: emaste (ages ago) Revision Changes Path 1.4 +70 -70 src/sys/sys/priv.h From owner-cvs-src@FreeBSD.ORG Tue Feb 20 08:33: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 2687E17468F; Tue, 20 Feb 2007 08:33: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 103B113C48E; Tue, 20 Feb 2007 08:33:33 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1K8XWhY047984; Tue, 20 Feb 2007 08:33:32 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1K8XWSX047983; Tue, 20 Feb 2007 08:33:32 GMT (envelope-from delphij) Message-Id: <200702200833.l1K8XWSX047983@repoman.freebsd.org> From: Xin LI Date: Tue, 20 Feb 2007 08:33: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/gnu/usr.bin Makefile src/gnu/usr.bin/gzip COPYING ChangeLog Makefile NEWS README THANKS TODO algorithm.doc bits.c crypt.c crypt.h deflate.c gzexe gzexe.1 gzip.1 gzip.c gzip.h inflate.c lzw.c lzw.h match.S revision.h tailor.h trees.c unlzh.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Feb 2007 08:33:33 -0000 delphij 2007-02-20 08:33:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) gnu/usr.bin Makefile rescue/rescue Makefile sys/sys param.h usr.bin Makefile Added files: (Branch: RELENG_6) usr.bin/gzip Makefile gzexe gzexe.1 gzip.1 gzip.c unbzip2.c zdiff zdiff.1 zforce zforce.1 zmore zmore.1 znew znew.1 zuncompress.c Removed files: (Branch: RELENG_6) gnu/usr.bin/gzip COPYING ChangeLog Makefile NEWS README THANKS TODO algorithm.doc bits.c crypt.c crypt.h deflate.c gzexe gzexe.1 gzip.1 gzip.c gzip.h inflate.c lzw.c lzw.h match.S revision.h tailor.h trees.c unlzh.c unlzw.c unpack.c unzip.c util.c zdiff zdiff.1 zforce zforce.1 zgrep zgrep.1 zgrep.getopt zgrep.libz zip.c zmore zmore.1 znew znew.1 Log: MFC: Replace gzip(1) with the BSD licensed version found in -HEAD. Discussed with: re, so, portmgr (kris) All bugs are mine. Revision Changes Path 1.84.2.2 +0 -1 src/gnu/usr.bin/Makefile 1.1.1.1.48.1 +0 -339 src/gnu/usr.bin/gzip/COPYING (dead) 1.3.48.1 +0 -587 src/gnu/usr.bin/gzip/ChangeLog (dead) 1.26.8.1 +0 -37 src/gnu/usr.bin/gzip/Makefile (dead) 1.3.48.1 +0 -221 src/gnu/usr.bin/gzip/NEWS (dead) 1.3.48.1 +0 -144 src/gnu/usr.bin/gzip/README (dead) 1.3.48.1 +0 -276 src/gnu/usr.bin/gzip/THANKS (dead) 1.3.48.1 +0 -58 src/gnu/usr.bin/gzip/TODO (dead) 1.3.34.1 +0 -164 src/gnu/usr.bin/gzip/algorithm.doc (dead) 1.7.34.1 +0 -205 src/gnu/usr.bin/gzip/bits.c (dead) 1.6.34.1 +0 -6 src/gnu/usr.bin/gzip/crypt.c (dead) 1.1.1.1.48.1 +0 -12 src/gnu/usr.bin/gzip/crypt.h (dead) 1.7.34.1 +0 -763 src/gnu/usr.bin/gzip/deflate.c (dead) 1.8.14.1 +0 -158 src/gnu/usr.bin/gzip/gzexe (dead) 1.2.48.1 +0 -43 src/gnu/usr.bin/gzip/gzexe.1 (dead) 1.7.34.1 +0 -479 src/gnu/usr.bin/gzip/gzip.1 (dead) 1.12.2.1 +0 -1758 src/gnu/usr.bin/gzip/gzip.c (dead) 1.4.8.2 +0 -320 src/gnu/usr.bin/gzip/gzip.h (dead) 1.9.8.2 +0 -958 src/gnu/usr.bin/gzip/inflate.c (dead) 1.6.34.1 +0 -26 src/gnu/usr.bin/gzip/lzw.c (dead) 1.1.1.1.48.1 +0 -42 src/gnu/usr.bin/gzip/lzw.h (dead) 1.9.14.1 +0 -379 src/gnu/usr.bin/gzip/match.S (dead) 1.6.34.1 +0 -16 src/gnu/usr.bin/gzip/revision.h (dead) 1.7.34.1 +0 -328 src/gnu/usr.bin/gzip/tailor.h (dead) 1.9.34.1 +0 -1075 src/gnu/usr.bin/gzip/trees.c (dead) 1.5.34.2 +0 -405 src/gnu/usr.bin/gzip/unlzh.c (dead) 1.7.34.1 +0 -377 src/gnu/usr.bin/gzip/unlzw.c (dead) 1.6.34.2 +0 -238 src/gnu/usr.bin/gzip/unpack.c (dead) 1.8.8.1 +0 -205 src/gnu/usr.bin/gzip/unzip.c (dead) 1.8.34.1 +0 -456 src/gnu/usr.bin/gzip/util.c (dead) 1.6.14.1 +0 -71 src/gnu/usr.bin/gzip/zdiff (dead) 1.2.48.1 +0 -44 src/gnu/usr.bin/gzip/zdiff.1 (dead) 1.5.34.1 +0 -38 src/gnu/usr.bin/gzip/zforce (dead) 1.3.34.1 +0 -18 src/gnu/usr.bin/gzip/zforce.1 (dead) 1.3.34.1 +0 -72 src/gnu/usr.bin/gzip/zgrep (dead) 1.1.48.1 +0 -44 src/gnu/usr.bin/gzip/zgrep.1 (dead) 1.7.34.1 +0 -94 src/gnu/usr.bin/gzip/zgrep.getopt (dead) 1.2.34.1 +0 -18 src/gnu/usr.bin/gzip/zgrep.libz (dead) 1.6.34.1 +0 -117 src/gnu/usr.bin/gzip/zip.c (dead) 1.5.34.1 +0 -52 src/gnu/usr.bin/gzip/zmore (dead) 1.4.34.1 +0 -147 src/gnu/usr.bin/gzip/zmore.1 (dead) 1.6.14.1 +0 -150 src/gnu/usr.bin/gzip/znew (dead) 1.3.48.1 +0 -39 src/gnu/usr.bin/gzip/znew.1 (dead) 1.45.2.2 +1 -2 src/rescue/rescue/Makefile 1.244.2.22 +1 -1 src/sys/sys/param.h 1.279.2.5 +1 -0 src/usr.bin/Makefile 1.2.2.1 +32 -0 src/usr.bin/gzip/Makefile (new) 1.1.2.1 +179 -0 src/usr.bin/gzip/gzexe (new) 1.1.2.1 +73 -0 src/usr.bin/gzip/gzexe.1 (new) 1.1.2.1 +202 -0 src/usr.bin/gzip/gzip.1 (new) 1.2.2.1 +2054 -0 src/usr.bin/gzip/gzip.c (new) 1.1.2.1 +128 -0 src/usr.bin/gzip/unbzip2.c (new) 1.1.2.1 +111 -0 src/usr.bin/gzip/zdiff (new) 1.1.2.1 +109 -0 src/usr.bin/gzip/zdiff.1 (new) 1.1.2.1 +55 -0 src/usr.bin/gzip/zforce (new) 1.1.2.1 +53 -0 src/usr.bin/gzip/zforce.1 (new) 1.1.2.1 +75 -0 src/usr.bin/gzip/zmore (new) 1.1.2.1 +94 -0 src/usr.bin/gzip/zmore.1 (new) 1.1.2.1 +138 -0 src/usr.bin/gzip/znew (new) 1.1.2.1 +71 -0 src/usr.bin/gzip/znew.1 (new) 1.1.2.1 +390 -0 src/usr.bin/gzip/zuncompress.c (new) From owner-cvs-src@FreeBSD.ORG Tue Feb 20 10: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 158D5175491; Tue, 20 Feb 2007 10:13:12 +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 DF30813C442; Tue, 20 Feb 2007 10:13:11 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KADBlM075711; Tue, 20 Feb 2007 10:13:11 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KADBLp075710; Tue, 20 Feb 2007 10:13:11 GMT (envelope-from rwatson) Message-Id: <200702201013.l1KADBLp075710@repoman.freebsd.org> From: Robert Watson Date: Tue, 20 Feb 2007 10:13: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/netinet udp.h udp_usrreq.c udp_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, 20 Feb 2007 10:13:13 -0000 rwatson 2007-02-20 10:13:11 UTC FreeBSD src repository Modified files: sys/netinet udp.h udp_usrreq.c udp_var.h Log: Gratuitous UDP restyling toward style(9) in 7.x. Revision Changes Path 1.10 +4 -3 src/sys/netinet/udp.h 1.201 +135 -142 src/sys/netinet/udp_usrreq.c 1.30 +30 -31 src/sys/netinet/udp_var.h From owner-cvs-src@FreeBSD.ORG Tue Feb 20 10:20: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 DF2B517547E; Tue, 20 Feb 2007 10:20:03 +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 AD59A13C467; Tue, 20 Feb 2007 10:20:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KAK3Ie076041; Tue, 20 Feb 2007 10:20:03 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KAK3iF076040; Tue, 20 Feb 2007 10:20:03 GMT (envelope-from rwatson) Message-Id: <200702201020.l1KAK3iF076040@repoman.freebsd.org> From: Robert Watson Date: Tue, 20 Feb 2007 10:20: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/sys/netinet tcp_input.c udp_usrreq.c udp_var.h src/sys/netinet6 udp6_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Feb 2007 10:20:04 -0000 rwatson 2007-02-20 10:20:03 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c udp_usrreq.c udp_var.h sys/netinet6 udp6_usrreq.c Log: Rename two identically named log_in_vain variables: tcp_input.c's static log_in_vain to tcp_log_in_vain, and udp_usrreq's global log_in_vain to udp_log_in_vain. MFC after: 1 week Revision Changes Path 1.313 +4 -4 src/sys/netinet/tcp_input.c 1.202 +3 -3 src/sys/netinet/udp_usrreq.c 1.31 +1 -1 src/sys/netinet/udp_var.h 1.71 +1 -1 src/sys/netinet6/udp6_usrreq.c From owner-cvs-src@FreeBSD.ORG Tue Feb 20 10:21: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 62226175749; Tue, 20 Feb 2007 10:21:28 +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 37C9F13C441; Tue, 20 Feb 2007 10:21:28 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KALSim076696; Tue, 20 Feb 2007 10:21:28 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KALSjl076695; Tue, 20 Feb 2007 10:21:28 GMT (envelope-from rwatson) Message-Id: <200702201021.l1KALSjl076695@repoman.freebsd.org> From: Robert Watson Date: Tue, 20 Feb 2007 10:21: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/security/mac_bsdextended mac_bsdextended.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Feb 2007 10:21:28 -0000 rwatson 2007-02-20 10:21:28 UTC FreeBSD src repository Modified files: sys/security/mac_bsdextended mac_bsdextended.c Log: Move mapping of MBI_APPEND to MBI_WRITE from inside the rule loop in mac_bsdextended_check() to before the loop, as it needs to happen only once. MFC after: 1 week Revision Changes Path 1.33 +8 -9 src/sys/security/mac_bsdextended/mac_bsdextended.c From owner-cvs-src@FreeBSD.ORG Tue Feb 20 10:50: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 3CF2317B90B; Tue, 20 Feb 2007 10:50:03 +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 0C9A413C494; Tue, 20 Feb 2007 10:50:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KAo21Q080870; Tue, 20 Feb 2007 10:50:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KAo2Ip080869; Tue, 20 Feb 2007 10:50:02 GMT (envelope-from rwatson) Message-Id: <200702201050.l1KAo2Ip080869@repoman.freebsd.org> From: Robert Watson Date: Tue, 20 Feb 2007 10:50: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_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Feb 2007 10:50:03 -0000 rwatson 2007-02-20 10:50:02 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Break introductory comment into two paragraphs to separate material on the garbage collection complications from general discussion of UNIX domain sockets. Staticize unp_addsockcred(). Remove XXX comment regarding Giant and v_socket -- v_socket is protected by the global UNIX domain socket lock. Revision Changes Path 1.195 +9 -12 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Tue Feb 20 14:23: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 1D36C1700EA; Tue, 20 Feb 2007 14:10:44 +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 EF37713C796; Tue, 20 Feb 2007 13:38:11 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KDcB4J027679; Tue, 20 Feb 2007 13:38:11 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KDcBsK027678; Tue, 20 Feb 2007 13:38:11 GMT (envelope-from rwatson) Message-Id: <200702201338.l1KDcBsK027678@repoman.freebsd.org> From: Robert Watson Date: Tue, 20 Feb 2007 13:38: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/security/audit audit_arg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Feb 2007 14:23:22 -0000 rwatson 2007-02-20 13:38:11 UTC FreeBSD src repository Modified files: sys/security/audit audit_arg.c Log: Update auditing of socket information for the inpcb new world order: so_pcb will always be non-NULL, and lock the inpcb while non-atomically accessing address data. Revision Changes Path 1.10 +4 -6 src/sys/security/audit/audit_arg.c From owner-cvs-src@FreeBSD.ORG Tue Feb 20 15:11: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 D3FCF16DE6D; Tue, 20 Feb 2007 14:29:09 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id ACC0A13C4A5; Tue, 20 Feb 2007 14:29:09 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KET9Er036508; Tue, 20 Feb 2007 14:29:09 GMT (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KET9iP036507; Tue, 20 Feb 2007 14:29:09 GMT (envelope-from luigi) Message-Id: <200702201429.l1KET9iP036507@repoman.freebsd.org> From: Luigi Rizzo Date: Tue, 20 Feb 2007 14:29: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/dev/iwi if_iwireg.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, 20 Feb 2007 15:11:11 -0000 luigi 2007-02-20 14:29:09 UTC FreeBSD src repository Modified files: sys/dev/iwi if_iwireg.h Log: Document the endiannes of firmware headers (in preparation for changes in the C code). Revision Changes Path 1.14 +9 -1 src/sys/dev/iwi/if_iwireg.h From owner-cvs-src@FreeBSD.ORG Tue Feb 20 15:11: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 ECCC316AB37; Tue, 20 Feb 2007 14:40:31 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200]) by mx1.freebsd.org (Postfix) with ESMTP id 8E84E13C48D; Tue, 20 Feb 2007 14:40:31 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.227] (helo=fw.zoral.com.ua) by relay01.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60) (envelope-from ) id 1HJWAH-000BcG-TG; Tue, 20 Feb 2007 16:40:30 +0200 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by fw.zoral.com.ua (8.13.4/8.13.4) with ESMTP id l1KEeDGX023586 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 20 Feb 2007 16:40:14 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8) with ESMTP id l1KEeDZ6010864; Tue, 20 Feb 2007 16:40:13 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8/Submit) id l1KEeDmh010863; Tue, 20 Feb 2007 16:40:13 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 20 Feb 2007 16:40:13 +0200 From: Kostik Belousov To: John Baldwin Message-ID: <20070220144012.GX39168@deviant.kiev.zoral.com.ua> References: <200702191057.l1JAvmZW059331@repoman.freebsd.org> <200702191849.54339.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="NJ5+aVN4Egd/eJfU" Content-Disposition: inline In-Reply-To: <200702191849.54339.jhb@freebsd.org> User-Agent: Mutt/1.4.2.2i X-Virus-Scanned: ClamAV version 0.88.7, clamav-milter version 0.88.7 on fw.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-0.1 required=5.0 tests=ALL_TRUSTED,SPF_NEUTRAL autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on fw.zoral.com.ua X-Scanner-Signature: 8fcfa5a562f326ba64a474cd1db6e25e X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 793 [Feb 20 2007] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/i386 db_trace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Feb 2007 15:11:38 -0000 --NJ5+aVN4Egd/eJfU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 19, 2007 at 06:49:53PM -0500, John Baldwin wrote: > On Monday 19 February 2007 05:57, Konstantin Belousov wrote: > > kib 2007-02-19 10:57:48 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > sys/i386/i386 db_trace.c=20 > > Log: > > Unbreak ddb stepping over special frames after the following commit: >=20 > amd64 might need the same fix, and kgdb needs to be updated for both as > well if it hasn't been already. I doubt it. Register calling conventions for amd64 made the same change=20 for this architecture to look like movq %rsp, %rdi thus not modifying stack frame layout. Could someone with amd64 current box confirm/deny this ? Kgdb is more involved. I think that some compatibility stuff needed there, to be able to step over both old and new kind of frames. --NJ5+aVN4Egd/eJfU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF2whMC3+MBN1Mb4gRAreTAJ9D6ESGdrLQ299J1rbK+CuyEjyArACfSZnO jKzwjS8sj1TH4axfYTRa4Mg= =9hH8 -----END PGP SIGNATURE----- --NJ5+aVN4Egd/eJfU-- From owner-cvs-src@FreeBSD.ORG Tue Feb 20 15:17: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 BE8D116CF92; Tue, 20 Feb 2007 14:49:51 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200]) by mx1.freebsd.org (Postfix) with ESMTP id 5F39E13C494; Tue, 20 Feb 2007 14:49:51 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.227] (helo=fw.zoral.com.ua) by relay01.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60) (envelope-from ) id 1HJWJK-000FjZ-0g; Tue, 20 Feb 2007 16:49:50 +0200 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by fw.zoral.com.ua (8.13.4/8.13.4) with ESMTP id l1KEnb4m023798 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 20 Feb 2007 16:49:37 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8) with ESMTP id l1KEnbTb011491; Tue, 20 Feb 2007 16:49:37 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8/Submit) id l1KEnbR0011490; Tue, 20 Feb 2007 16:49:37 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 20 Feb 2007 16:49:36 +0200 From: Kostik Belousov To: John Baldwin Message-ID: <20070220144936.GY39168@deviant.kiev.zoral.com.ua> References: <200702191056.l1JAuASc059200@repoman.freebsd.org> <200702191839.58671.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4mUolEm2oNas7DxE" Content-Disposition: inline In-Reply-To: <200702191839.58671.jhb@freebsd.org> User-Agent: Mutt/1.4.2.2i X-Virus-Scanned: ClamAV version 0.88.7, clamav-milter version 0.88.7 on fw.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-0.1 required=5.0 tests=ALL_TRUSTED,SPF_NEUTRAL autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on fw.zoral.com.ua X-Scanner-Signature: f216f799903dddc2f9accd11d8a1fded X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 793 [Feb 20 2007] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern vfs_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, 20 Feb 2007 15:17:06 -0000 --4mUolEm2oNas7DxE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 19, 2007 at 06:39:58PM -0500, John Baldwin wrote: > On Monday 19 February 2007 05:56, Konstantin Belousov wrote: > > kib 2007-02-19 10:56:10 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > sys/kern vfs_syscalls.c=20 > > Log: > > Remove union_dircheckp hook, it is not needed by new unionfs code any= more. > > As consequence, getdirentries() no longer needs to drop/reacquire > > directory vnode lock, that would allow it to be reclaimed in between. >=20 > I think there is at least one more copy of getdirentries() under sys/comp= at, > possibly multiple. Are you going to fix this in all of them? Could you, please, point out where is it ? My grep told me that I removed all references to the union_dircheckp, and I think that getdirentries() code had to have references to it. My change modified two syscalls: getdirentrie= s() and ogetdirentries(). --4mUolEm2oNas7DxE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF2wqAC3+MBN1Mb4gRAjjqAKC7KAwblGHoyvBbEiUQvaVt12vwEQCdF2PG qOuDvK/2qUdxw4+/WiWSP2o= =2Hg8 -----END PGP SIGNATURE----- --4mUolEm2oNas7DxE-- From owner-cvs-src@FreeBSD.ORG Tue Feb 20 15:27: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 1B80016C468; Tue, 20 Feb 2007 15:20:37 +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 E98DE13C4B8; Tue, 20 Feb 2007 15:20:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KFKa4o047420; Tue, 20 Feb 2007 15:20:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KFKa6N047419; Tue, 20 Feb 2007 15:20:36 GMT (envelope-from rwatson) Message-Id: <200702201520.l1KFKa6N047419@repoman.freebsd.org> From: Robert Watson Date: Tue, 20 Feb 2007 15:20: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/net if_ppp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Feb 2007 15:27:13 -0000 rwatson 2007-02-20 15:20:36 UTC FreeBSD src repository Modified files: sys/net if_ppp.c Log: Replace a suser() check with an explicit check for PRIV_NET_SETIFMTU. Revision Changes Path 1.120 +2 -1 src/sys/net/if_ppp.c From owner-cvs-src@FreeBSD.ORG Tue Feb 20 15: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 0FC4E16A931; Tue, 20 Feb 2007 15:46:00 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F3CB913C4AC; Tue, 20 Feb 2007 15:45:59 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KFjxxx052101; Tue, 20 Feb 2007 15:45:59 GMT (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KFjxF8052100; Tue, 20 Feb 2007 15:45:59 GMT (envelope-from luigi) Message-Id: <200702201545.l1KFjxF8052100@repoman.freebsd.org> From: Luigi Rizzo Date: Tue, 20 Feb 2007 15:45: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/iwi if_iwi.c if_iwivar.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, 20 Feb 2007 15:46:10 -0000 luigi 2007-02-20 15:45:59 UTC FreeBSD src repository Modified files: sys/dev/iwi if_iwi.c if_iwivar.h Log: Address a few issues with the iwi driver, namely: + do not release the dma-ble region used for downloading firmware. This should fix the problems that some people were seeing, due to memory becoming too fragmented which prevented subsequent allocations of a suitable contiguous region of memory; + document the firmware format and usage in if_iwivar.h + use a loop to allocate the four tx rings, instead of replicating the body of the loop. + add debugging code IWI_LOCK_ASSERT() to detect missing locks. These only do a printf, and should go away once we figure out why the driver sometimes freezes the system due to a (yet unidentified) race condition. + add a device_printf() in iwi_ioctl() in certain conditions (see comment in the code). This helps preventing the race condition mentioned above, and makes the system survive. This printf will also go away once fixing this bug is completed. + change iwi_getfw() to return 0 on success, 1 on error, consistently with other functions. + fix the argument of a sizeof() in iwi_get_firmware() + use le32toh() to access little-endian fields + simplify error handling in iwi_load_firmware() and iwi_init_locked() The bugs fixed by this commit (the freezing one especially) are serious enough to call for a quick MFC MFC after: 3 days Revision Changes Path 1.47 +127 -78 src/sys/dev/iwi/if_iwi.c 1.13 +20 -0 src/sys/dev/iwi/if_iwivar.h From owner-cvs-src@FreeBSD.ORG Tue Feb 20 16:11: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 EB7D316B2B0; Tue, 20 Feb 2007 16:11:07 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.187]) by mx1.freebsd.org (Postfix) with ESMTP id 71B4D13C46B; Tue, 20 Feb 2007 16:11:07 +0000 (UTC) (envelope-from max@love2party.net) Received: from [88.66.29.26] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu8) with ESMTP (Nemesis), id 0ML31I-1HJXa60n5r-0006mG; Tue, 20 Feb 2007 17:11:06 +0100 From: Max Laier Organization: FreeBSD To: Luigi Rizzo Date: Tue, 20 Feb 2007 17:10:59 +0100 User-Agent: KMail/1.9.5 References: <200702201545.l1KFjxF8052100@repoman.freebsd.org> In-Reply-To: <200702201545.l1KFjxF8052100@repoman.freebsd.org> X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1587711.O8jXnCBnMp"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200702201711.05599.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 X-Provags-ID2: V01U2FsdGVkX18pR6lJYpi606JzunqXXkVaUmlmh0TbL2HkZFBePtWNis3SiWbBKEFRw+CcoN8Odm+CjcX+es4L3IDrpcPfl5FurYhiCTg81x0YBZOln5tgZA== Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/iwi if_iwi.c if_iwivar.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, 20 Feb 2007 16:11:08 -0000 --nextPart1587711.O8jXnCBnMp Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 20 February 2007 16:45, Luigi Rizzo wrote: > luigi 2007-02-20 15:45:59 UTC > > FreeBSD src repository > > Modified files: > sys/dev/iwi if_iwi.c if_iwivar.h > Log: > Address a few issues with the iwi driver, namely: =2E.. > + add debugging code IWI_LOCK_ASSERT() to detect missing locks. > These only do a printf, and should go away once we figure out why > the driver sometimes freezes the system due to a (yet unidentified) > race condition. > > + add a device_printf() in iwi_ioctl() in certain conditions > (see comment in the code). This helps preventing the race > condition mentioned above, and makes the system survive. This printf > will also go away once fixing this bug is completed. =2E.. > The bugs fixed by this commit (the freezing one especially) are > serious enough to call for a quick MFC =2E.. but since it is only a stopgap sollution, shouldn't we try to figure= =20 this out in HEAD and MFC the proper sollution once we found it? > MFC after: 3 days > > Revision Changes Path > 1.47 +127 -78 src/sys/dev/iwi/if_iwi.c > 1.13 +20 -0 src/sys/dev/iwi/if_iwivar.h =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart1587711.O8jXnCBnMp Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQBF2x2ZXyyEoT62BG0RAi7uAJsESUCaqtiCpfURY6H1w/lSphE6MgCfUg64 kBv9EPuUPVKGBxdKqeiOT6c= =HBib -----END PGP SIGNATURE----- --nextPart1587711.O8jXnCBnMp-- From owner-cvs-src@FreeBSD.ORG Tue Feb 20 17:06: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 54AD016A417; Tue, 20 Feb 2007 17:06:09 +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 2855913C471; Tue, 20 Feb 2007 17:06:09 +0000 (UTC) (envelope-from sam@errno.com) Received: from [10.0.0.178] ([10.0.0.178]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l1KH68Iu051448 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 20 Feb 2007 09:06:08 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45DB2A80.1060404@errno.com> Date: Tue, 20 Feb 2007 09:06:08 -0800 From: Sam Leffler Organization: Errno Consulting User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207) MIME-Version: 1.0 To: Luigi Rizzo References: <200702201545.l1KFjxF8052100@repoman.freebsd.org> In-Reply-To: <200702201545.l1KFjxF8052100@repoman.freebsd.org> X-Enigmail-Version: 0.94.2.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/iwi if_iwi.c if_iwivar.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, 20 Feb 2007 17:06:09 -0000 Luigi Rizzo wrote: > + add debugging code IWI_LOCK_ASSERT() to detect missing locks. > These only do a printf, and should go away once we figure out why > the driver sometimes freezes the system due to a (yet unidentified) > race condition. LOCK_ASSERT should do a mtx_assert and not printf. If you want to diverge from existing convention in all other drivers please use a different name; e.g. IWI_LOCK_CHECK. > > + add a device_printf() in iwi_ioctl() in certain conditions > (see comment in the code). This helps preventing the race condition > mentioned above, and makes the system survive. This printf will > also go away once fixing this bug is completed. Please don't commit debug stuff like this; we've discussed this privately. This driver has been in use for many months w/o complaints of the sort you are seeing. > > + change iwi_getfw() to return 0 on success, 1 on error, consistently > with other functions. > > + fix the argument of a sizeof() in iwi_get_firmware() > > + use le32toh() to access little-endian fields > > + simplify error handling in iwi_load_firmware() and iwi_init_locked() > > The bugs fixed by this commit (the freezing one especially) are serious > enough to call for a quick MFC See above. Don't pollute stable w/ debug stuff. Fix the problem first in HEAD. Sam From owner-cvs-src@FreeBSD.ORG Tue Feb 20 17:32: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 308B516A782; Tue, 20 Feb 2007 17:32:31 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2433E13C481; Tue, 20 Feb 2007 17:32:31 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KHWVpE080368; Tue, 20 Feb 2007 17:32:31 GMT (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KHWUuX080367; Tue, 20 Feb 2007 17:32:30 GMT (envelope-from luigi) Message-Id: <200702201732.l1KHWUuX080367@repoman.freebsd.org> From: Luigi Rizzo Date: Tue, 20 Feb 2007 17: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/dev/iwi if_iwi.c if_iwivar.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, 20 Feb 2007 17:32:31 -0000 luigi 2007-02-20 17:32:30 UTC FreeBSD src repository Modified files: sys/dev/iwi if_iwi.c if_iwivar.h Log: Rename IWI_LOCK_ASSERT to IWI_LOCK_CHECK per Sam's suggestion, and make it print under debug.iwi control same as other debugging stuff. Remove the device_printf() in iwi_ioctl() and replace with this: /* * wait until pending iwi_cmd() are completed, to avoid races * that could cause problems. */ while (sc->flags & IWI_FLAG_BUSY) msleep(sc, &sc->sc_mtx, 0, "iwiioctl", hz); This at least prevents what has become an almost systematic failure for my system, presumably due to a previous iwi_cmd() not complete yet by the time iwi_ioctl() is called. It has been pointed to my attention that the real problem could be calling ieee80211_ioctl() with the lock held. If that is true, there might still be a possibility for a race condition e.g. an interrupt coming while the ioctl is sleeping. Need to investigate further on what changes are required to release the lock before calling ieee80211_ioctl Revision Changes Path 1.48 +19 -22 src/sys/dev/iwi/if_iwi.c 1.14 +2 -3 src/sys/dev/iwi/if_iwivar.h From owner-cvs-src@FreeBSD.ORG Tue Feb 20 17:48: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 9C83016A41B; Tue, 20 Feb 2007 17:48:39 +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 5280B13C478; Tue, 20 Feb 2007 17:48:39 +0000 (UTC) (envelope-from sam@errno.com) Received: from [10.0.0.178] ([10.0.0.178]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l1KHmcx5051937 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 20 Feb 2007 09:48:38 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45DB3476.1050300@errno.com> Date: Tue, 20 Feb 2007 09:48:38 -0800 From: Sam Leffler Organization: Errno Consulting User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207) MIME-Version: 1.0 To: Luigi Rizzo References: <200702201545.l1KFjxF8052100@repoman.freebsd.org> <45DB2A80.1060404@errno.com> <20070220094131.A76388@xorpc.icir.org> In-Reply-To: <20070220094131.A76388@xorpc.icir.org> X-Enigmail-Version: 0.94.2.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/iwi if_iwi.c if_iwivar.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, 20 Feb 2007 17:48:39 -0000 Luigi Rizzo wrote: > On Tue, Feb 20, 2007 at 09:06:08AM -0800, Sam Leffler wrote: >> Luigi Rizzo wrote: >> >>> + add debugging code IWI_LOCK_ASSERT() to detect missing locks. >>> These only do a printf, and should go away once we figure out why >>> the driver sometimes freezes the system due to a (yet unidentified) >>> race condition. >> LOCK_ASSERT should do a mtx_assert and not printf. If you want to >> diverge from existing convention in all other drivers please use a >> different name; e.g. IWI_LOCK_CHECK. > > done, thanks for pointing it out. > >>> + add a device_printf() in iwi_ioctl() in certain conditions >>> (see comment in the code). This helps preventing the race condition >>> mentioned above, and makes the system survive. This printf will >>> also go away once fixing this bug is completed. >> Please don't commit debug stuff like this; we've discussed this > > Also replaced with better code to address the problem. Thank you for both. > >> privately. This driver has been in use for many months w/o complaints >> of the sort you are seeing. > > The fact that I am the only one seeing (or reporting) the problem > does not mean that there is no bug (or i wouldn't spend so much > time trying to fix it :). I'm not arguing this; I just don't like to see changes back-merged w/o a chance to settle. I've used this driver for a lot and not hit the same issue you have. Clearly fixing the cause of the lockup is important but it's also important to get to the root cause which appears to be elsewhere and likely related to an unstable signal quality. I recall in your original comparison of HEAD against RELENG_6 you found some other changes that hadn't been backported related to setting the receive sensitivity and bluetooth coexistence. You would do well to look at the latest linux code (at sourceforge which leads code going into the kernel). The handling of bluetooth coexistence in particular has gone back and forth. I assume you are operating in 2.4G and not 5G? Sam From owner-cvs-src@FreeBSD.ORG Tue Feb 20 18:00: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 C9A6716A76C; Tue, 20 Feb 2007 18:00:04 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id 8B97E13C46B; Tue, 20 Feb 2007 18:00:00 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l1KHfVUq076770; Tue, 20 Feb 2007 09:41:31 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l1KHfVQI076769; Tue, 20 Feb 2007 09:41:31 -0800 (PST) (envelope-from rizzo) Date: Tue, 20 Feb 2007 09:41:31 -0800 From: Luigi Rizzo To: Sam Leffler Message-ID: <20070220094131.A76388@xorpc.icir.org> References: <200702201545.l1KFjxF8052100@repoman.freebsd.org> <45DB2A80.1060404@errno.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <45DB2A80.1060404@errno.com>; from sam@errno.com on Tue, Feb 20, 2007 at 09:06:08AM -0800 Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/iwi if_iwi.c if_iwivar.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, 20 Feb 2007 18:00:04 -0000 On Tue, Feb 20, 2007 at 09:06:08AM -0800, Sam Leffler wrote: > Luigi Rizzo wrote: > > > + add debugging code IWI_LOCK_ASSERT() to detect missing locks. > > These only do a printf, and should go away once we figure out why > > the driver sometimes freezes the system due to a (yet unidentified) > > race condition. > > LOCK_ASSERT should do a mtx_assert and not printf. If you want to > diverge from existing convention in all other drivers please use a > different name; e.g. IWI_LOCK_CHECK. done, thanks for pointing it out. > > + add a device_printf() in iwi_ioctl() in certain conditions > > (see comment in the code). This helps preventing the race condition > > mentioned above, and makes the system survive. This printf will > > also go away once fixing this bug is completed. > > Please don't commit debug stuff like this; we've discussed this Also replaced with better code to address the problem. > privately. This driver has been in use for many months w/o complaints > of the sort you are seeing. The fact that I am the only one seeing (or reporting) the problem does not mean that there is no bug (or i wouldn't spend so much time trying to fix it :). cheers luigi From owner-cvs-src@FreeBSD.ORG Tue Feb 20 18:03:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C98E316A581; Tue, 20 Feb 2007 18:03:28 +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 A24BA13C441; Tue, 20 Feb 2007 18:03:28 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KI3S68086321; Tue, 20 Feb 2007 18:03:28 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KI3S75086320; Tue, 20 Feb 2007 18:03:28 GMT (envelope-from cognet) Message-Id: <200702201803.l1KI3S75086320@repoman.freebsd.org> From: Olivier Houchard Date: Tue, 20 Feb 2007 18:03: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/arm/arm 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: Tue, 20 Feb 2007 18:03:28 -0000 cognet 2007-02-20 18:03:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/arm/arm mem.c Log: MFC rev 1.2 and 1.5: revision 1.2 date: 2005/10/03 14:18:21; author: cognet; state: Exp; lines: +12 -2 Make mem.c know about the pages allocated with ARM_USE_SMALL_ALLOC. revision 1.5 date: 2007/02/13 15:35:57; author: cognet; state: Exp; lines: +13 -0 Make sure the address is valid before mapping it. Revision Changes Path 1.1.2.1 +25 -2 src/sys/arm/arm/mem.c From owner-cvs-src@FreeBSD.ORG Tue Feb 20 18:05: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 B998E16AF24; Tue, 20 Feb 2007 18:05:47 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id A27FE13C491; Tue, 20 Feb 2007 18:05:47 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l1KI4Qak077054; Tue, 20 Feb 2007 10:04:26 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l1KI4QWD077053; Tue, 20 Feb 2007 10:04:26 -0800 (PST) (envelope-from rizzo) Date: Tue, 20 Feb 2007 10:04:26 -0800 From: Luigi Rizzo To: Sam Leffler Message-ID: <20070220100426.B76388@xorpc.icir.org> References: <200702201545.l1KFjxF8052100@repoman.freebsd.org> <45DB2A80.1060404@errno.com> <20070220094131.A76388@xorpc.icir.org> <45DB3476.1050300@errno.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <45DB3476.1050300@errno.com>; from sam@errno.com on Tue, Feb 20, 2007 at 09:48:38AM -0800 Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/iwi if_iwi.c if_iwivar.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, 20 Feb 2007 18:05:47 -0000 On Tue, Feb 20, 2007 at 09:48:38AM -0800, Sam Leffler wrote: > Luigi Rizzo wrote: ... > > The fact that I am the only one seeing (or reporting) the problem > > does not mean that there is no bug (or i wouldn't spend so much > > time trying to fix it :). > > I'm not arguing this; I just don't like to see changes back-merged w/o a > chance to settle. I've used this driver for a lot and not hit the same > issue you have. Clearly fixing the cause of the lockup is important but > it's also important to get to the root cause which appears to be > elsewhere and likely related to an unstable signal quality. I recall in actually i don't think it is that - i am seeing the problem even with the AP and the laptop in the same room. Just to give a bit of context - my hardware is a Dell X1 laptop with a 2200bg card operating at 2.4GHz, normally in G mode but sometimes also with 11b access points. The lockup occurred with a number of different APs (linksys WAG354, digicom, hamlet, and another few unknown) and variable signal strenghts (reporting anything from 34:0 to 85:0), with and without other AP around). > your original comparison of HEAD against RELENG_6 you found some other > changes that hadn't been backported related to setting the receive actually it was between the version of code before it was committed to the tree (around jan 2006) and the one in the cvs now, and it was for another bug i.e. the inability to retain the association to a specific AP (digicom if i remember well). > sensitivity and bluetooth coexistence. You would do well to look at the > latest linux code (at sourceforge which leads code going into the doing that, in fact... digging in 12k lines of code! cheers luigi From owner-cvs-src@FreeBSD.ORG Tue Feb 20 18:10: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 C521B16AE91; Tue, 20 Feb 2007 18:10:13 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A08FD13C428; Tue, 20 Feb 2007 18:10:13 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KIADWF086904; Tue, 20 Feb 2007 18:10:13 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KIADGh086903; Tue, 20 Feb 2007 18:10:13 GMT (envelope-from emaste) Message-Id: <200702201810.l1KIADGh086903@repoman.freebsd.org> From: Ed Maste Date: Tue, 20 Feb 2007 18:10: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/gnu/usr.bin/gdb/libgdb fbsd-threads.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Feb 2007 18:10:13 -0000 emaste 2007-02-20 18:10:13 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/libgdb fbsd-threads.c Log: Avoid writing uninitialized stack data into a thread's MMX/SSE state by first getting the current state with td_thr_getxmmregs_p. Without this, debugging a threaded app that uses libthr resulted in kernel panics or spurious SIGFPEs for me. (As of revision 1.6, sys/i386/i386/ptrace_machdep.c masks off the reserved bits in the mxcsr register, which prevents the kernel panics.) Architectures without PT_GETXMMREGS are not affected. MFC after: 1 week Revision Changes Path 1.16 +12 -7 src/gnu/usr.bin/gdb/libgdb/fbsd-threads.c From owner-cvs-src@FreeBSD.ORG Tue Feb 20 18:20: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 1B88C16AC2E; Tue, 20 Feb 2007 18:20:32 +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 B197413C442; Tue, 20 Feb 2007 18:20:31 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l1KIKQUH086577; Tue, 20 Feb 2007 13:20:28 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Kostik Belousov Date: Tue, 20 Feb 2007 11:24:02 -0500 User-Agent: KMail/1.9.4 References: <200702191057.l1JAvmZW059331@repoman.freebsd.org> <200702191849.54339.jhb@freebsd.org> <20070220144012.GX39168@deviant.kiev.zoral.com.ua> In-Reply-To: <20070220144012.GX39168@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702201124.03426.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Tue, 20 Feb 2007 13:20:28 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2613/Tue Feb 20 11:39:58 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/i386/i386 db_trace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Feb 2007 18:20:32 -0000 On Tuesday 20 February 2007 09:40, Kostik Belousov wrote: > On Mon, Feb 19, 2007 at 06:49:53PM -0500, John Baldwin wrote: > > On Monday 19 February 2007 05:57, Konstantin Belousov wrote: > > > kib 2007-02-19 10:57:48 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/i386/i386 db_trace.c > > > Log: > > > Unbreak ddb stepping over special frames after the following commit: > > > > amd64 might need the same fix, and kgdb needs to be updated for both as > > well if it hasn't been already. > I doubt it. Register calling conventions for amd64 made the same change > for this architecture to look like > movq %rsp, %rdi > thus not modifying stack frame layout. Could someone with amd64 current box > confirm/deny this ? Ah, ok, had wondered about that. > Kgdb is more involved. I think that some compatibility stuff needed there, > to be able to step over both old and new kind of frames. Yes, it will have to use the nearest __FreeBSD_version by checking the osreldate variable from the core dump. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Feb 20 18:20: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 2BF9116B193; Tue, 20 Feb 2007 18:20:32 +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 B353913C46B; Tue, 20 Feb 2007 18:20:31 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l1KIKQUG086577; Tue, 20 Feb 2007 13:20:26 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Kostik Belousov Date: Tue, 20 Feb 2007 11:21:59 -0500 User-Agent: KMail/1.9.4 References: <200702191056.l1JAuASc059200@repoman.freebsd.org> <200702191839.58671.jhb@freebsd.org> <20070220144936.GY39168@deviant.kiev.zoral.com.ua> In-Reply-To: <20070220144936.GY39168@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702201122.00390.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Tue, 20 Feb 2007 13:20:26 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2613/Tue Feb 20 11:39:58 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/kern vfs_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, 20 Feb 2007 18:20:32 -0000 On Tuesday 20 February 2007 09:49, Kostik Belousov wrote: > On Mon, Feb 19, 2007 at 06:39:58PM -0500, John Baldwin wrote: > > On Monday 19 February 2007 05:56, Konstantin Belousov wrote: > > > kib 2007-02-19 10:56:10 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/kern vfs_syscalls.c > > > Log: > > > Remove union_dircheckp hook, it is not needed by new unionfs code anymore. > > > As consequence, getdirentries() no longer needs to drop/reacquire > > > directory vnode lock, that would allow it to be reclaimed in between. > > > > I think there is at least one more copy of getdirentries() under sys/compat, > > possibly multiple. Are you going to fix this in all of them? > > Could you, please, point out where is it ? My grep told me that I removed > all references to the union_dircheckp, and I think that getdirentries() code > had to have references to it. My change modified two syscalls: getdirentries() > and ogetdirentries(). Well, I did find at least 3 ABIs (Linux, svr4, and ibcs2) that do their own wrapper around VOP_READDIR(), but none of them had the union check in them. Do you know why the ABIs use cookies for VOP_READDIR() but getdirentries() doesn't? -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Feb 20 21:04: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 C0C3F16A7AD; Tue, 20 Feb 2007 21:04:12 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9B20713C461; Tue, 20 Feb 2007 21:04:12 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KL4CCi025080; Tue, 20 Feb 2007 21:04:12 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KL4Cdn025076; Tue, 20 Feb 2007 21:04:12 GMT (envelope-from n_hibma) Message-Id: <200702202104.l1KL4Cdn025076@repoman.freebsd.org> From: Nick Hibma Date: Tue, 20 Feb 2007 21:04: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/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Feb 2007 21:04:12 -0000 n_hibma 2007-02-20 21:04:12 UTC FreeBSD src repository Modified files: sbin/mdconfig mdconfig.8 mdconfig.c Log: Make attach the default for -f. That way mdconfig -f image works like a charm. Reviewed by: phk (some time ago) MFC: 1 week Revision Changes Path 1.34 +6 -2 src/sbin/mdconfig/mdconfig.8 1.52 +5 -1 src/sbin/mdconfig/mdconfig.c From owner-cvs-src@FreeBSD.ORG Tue Feb 20 21: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 548E516CB00; Tue, 20 Feb 2007 21:29:40 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 309AF13C5BD; Tue, 20 Feb 2007 21:29:31 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KLTVwx030546; Tue, 20 Feb 2007 21:29:31 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KLTVkt030545; Tue, 20 Feb 2007 21:29:31 GMT (envelope-from n_hibma) Message-Id: <200702202129.l1KLTVkt030545@repoman.freebsd.org> From: Nick Hibma Date: Tue, 20 Feb 2007 21:29: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/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Feb 2007 21:29:41 -0000 n_hibma 2007-02-20 21:29:31 UTC FreeBSD src repository Modified files: sbin/mdconfig mdconfig.8 mdconfig.c Log: [Found the original diff I made, see previous commit for other part] Assume '-a' and '-t malloc' flags for '-s ' (malloc ramdisk) if not specified. Reviewed by: phk (some time ago) MFC: 1 week Revision Changes Path 1.35 +10 -2 src/sbin/mdconfig/mdconfig.8 1.53 +13 -2 src/sbin/mdconfig/mdconfig.c From owner-cvs-src@FreeBSD.ORG Tue Feb 20 21:46: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 9A0F816C8CF; Tue, 20 Feb 2007 21:46:09 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 5E23213C58D; Tue, 20 Feb 2007 21:45:57 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 2C0211A4D8E; Tue, 20 Feb 2007 13:45:57 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 68352514E7; Tue, 20 Feb 2007 16:45:56 -0500 (EST) Date: Tue, 20 Feb 2007 16:45:56 -0500 From: Kris Kennaway To: Nick Hibma Message-ID: <20070220214555.GA79585@xor.obsecurity.org> References: <200702202129.l1KLTVkt030545@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200702202129.l1KLTVkt030545@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/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Feb 2007 21:46:09 -0000 On Tue, Feb 20, 2007 at 09:29:31PM +0000, Nick Hibma wrote: > n_hibma 2007-02-20 21:29:31 UTC > > FreeBSD src repository > > Modified files: > sbin/mdconfig mdconfig.8 mdconfig.c > Log: > [Found the original diff I made, see previous commit for other part] > Assume '-a' and '-t malloc' flags for '-s ' (malloc ramdisk) if not > specified. -t swap should be almost always used instead of -t malloc (which is slower and has poor failure properties when RAM becomes unavailable, i.e. it panics). Kris From owner-cvs-src@FreeBSD.ORG Tue Feb 20 22:04: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 4553816B821; Tue, 20 Feb 2007 22:04:24 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1F9D913C46B; Tue, 20 Feb 2007 22:04:24 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KM4OKD037930; Tue, 20 Feb 2007 22:04:24 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KM4NV4037929; Tue, 20 Feb 2007 22:04:23 GMT (envelope-from n_hibma) Message-Id: <200702202204.l1KM4NV4037929@repoman.freebsd.org> From: Nick Hibma Date: Tue, 20 Feb 2007 22:04: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/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Feb 2007 22:04:24 -0000 n_hibma 2007-02-20 22:04:23 UTC FreeBSD src repository Modified files: sbin/mdconfig mdconfig.8 mdconfig.c Log: Kris suggested that swap is a better choice as a default than malloc. MFC: 1 week Revision Changes Path 1.36 +1 -1 src/sbin/mdconfig/mdconfig.8 1.54 +3 -3 src/sbin/mdconfig/mdconfig.c From owner-cvs-src@FreeBSD.ORG Tue Feb 20 22:35: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 23BDF16CDF0; Tue, 20 Feb 2007 22:35:55 +0000 (UTC) (envelope-from nick@van-laarhoven.org) Received: from bali.sjc.webweaving.org (bali.sjc.webweaving.org [216.218.185.16]) by mx1.freebsd.org (Postfix) with ESMTP id 0A75613C48E; Tue, 20 Feb 2007 22:35:54 +0000 (UTC) (envelope-from nick@van-laarhoven.org) Received: from van-laarhoven.org (ap-zvhz-13f05.adsl.wanadoo.nl [81.69.93.5]) (authenticated bits=0) by bali.sjc.webweaving.org (8.12.11/8.12.11) with ESMTP id l1KM53RH065106; Tue, 20 Feb 2007 14:05:14 -0800 (PST) (envelope-from nick@van-laarhoven.org) Received: (nullmailer pid 76660 invoked by uid 1001); Tue, 20 Feb 2007 22:04:55 -0000 Date: Tue, 20 Feb 2007 23:04:52 +0100 (CET) From: Nick Hibma X-X-Sender: nick@localhost To: Kris Kennaway In-Reply-To: <20070220214555.GA79585@xor.obsecurity.org> Message-ID: <20070220230429.B1950@localhost> References: <200702202129.l1KLTVkt030545@repoman.freebsd.org> <20070220214555.GA79585@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on bali.sjc.webweaving.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Feb 2007 22:35:55 -0000 Yes, good point. That's been discussed some time ago I believe. > On Tue, Feb 20, 2007 at 09:29:31PM +0000, Nick Hibma wrote: >> n_hibma 2007-02-20 21:29:31 UTC >> >> FreeBSD src repository >> >> Modified files: >> sbin/mdconfig mdconfig.8 mdconfig.c >> Log: >> [Found the original diff I made, see previous commit for other part] >> Assume '-a' and '-t malloc' flags for '-s ' (malloc ramdisk) if not >> specified. > > -t swap should be almost always used instead of -t malloc (which is > slower and has poor failure properties when RAM becomes unavailable, > i.e. it panics). > > Kris > From owner-cvs-src@FreeBSD.ORG Tue Feb 20 22:38: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 AC09416CDDB; Tue, 20 Feb 2007 22:38:48 +0000 (UTC) (envelope-from nick@van-laarhoven.org) Received: from bali.sjc.webweaving.org (bali.sjc.webweaving.org [216.218.185.16]) by mx1.freebsd.org (Postfix) with ESMTP id 7871F13C4B5; Tue, 20 Feb 2007 22:38:48 +0000 (UTC) (envelope-from nick@van-laarhoven.org) Received: from van-laarhoven.org (ap-zvhz-13f05.adsl.wanadoo.nl [81.69.93.5]) (authenticated bits=0) by bali.sjc.webweaving.org (8.12.11/8.12.11) with ESMTP id l1KMbBNd066116; Tue, 20 Feb 2007 14:37:16 -0800 (PST) (envelope-from nick@van-laarhoven.org) Received: (nullmailer pid 77052 invoked by uid 1001); Tue, 20 Feb 2007 22:37:06 -0000 Date: Tue, 20 Feb 2007 23:37:04 +0100 (CET) From: Nick Hibma X-X-Sender: nick@localhost To: Luigi Rizzo In-Reply-To: <20070220100426.B76388@xorpc.icir.org> Message-ID: <20070220233430.O1950@localhost> References: <200702201545.l1KFjxF8052100@repoman.freebsd.org> <45DB2A80.1060404@errno.com> <20070220094131.A76388@xorpc.icir.org> <45DB3476.1050300@errno.com> <20070220100426.B76388@xorpc.icir.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_05 autolearn=ham version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on bali.sjc.webweaving.org Cc: Sam Leffler , Luigi Rizzo , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/iwi if_iwi.c if_iwivar.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, 20 Feb 2007 22:38:48 -0000 Luigi, I have similar problems, freezing and loosing lock on the access point that is under the table the laptop is sitting on, although the later has become better over time with various commits. Especially the 'firmware loading problem' would be a nice thing to have in RELENG_6. It would make me get rid of the ethernet cable in the leaving room for times when the wifi connection cannot be restored and I do not want to reboot the laptop. Nick > On Tue, Feb 20, 2007 at 09:48:38AM -0800, Sam Leffler wrote: >> Luigi Rizzo wrote: > ... >>> The fact that I am the only one seeing (or reporting) the problem >>> does not mean that there is no bug (or i wouldn't spend so much >>> time trying to fix it :). >> >> I'm not arguing this; I just don't like to see changes back-merged w/o a >> chance to settle. I've used this driver for a lot and not hit the same >> issue you have. Clearly fixing the cause of the lockup is important but >> it's also important to get to the root cause which appears to be >> elsewhere and likely related to an unstable signal quality. I recall in > > actually i don't think it is that - i am seeing the problem > even with the AP and the laptop in the same room. > > Just to give a bit of context - my hardware is a Dell X1 laptop > with a 2200bg card operating at 2.4GHz, normally in G mode but > sometimes also with 11b access points. > > The lockup occurred with a number of different APs (linksys WAG354, > digicom, hamlet, and another few unknown) and variable signal > strenghts (reporting anything from 34:0 to 85:0), with and without > other AP around). > >> your original comparison of HEAD against RELENG_6 you found some other >> changes that hadn't been backported related to setting the receive > > actually it was between the version of code before it was committed > to the tree (around jan 2006) and the one in the cvs now, and > it was for another bug i.e. the inability to retain the association > to a specific AP (digicom if i remember well). > >> sensitivity and bluetooth coexistence. You would do well to look at the >> latest linux code (at sourceforge which leads code going into the > > doing that, in fact... digging in 12k lines of code! > > cheers > luigi > > _______________________________________________ > 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 Tue Feb 20 22:56: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 7067416B9C8; Tue, 20 Feb 2007 22:56:29 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5549D13C428; Tue, 20 Feb 2007 22:56:29 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KMuTPF046798; Tue, 20 Feb 2007 22:56:29 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KMuTPN046797; Tue, 20 Feb 2007 22:56:29 GMT (envelope-from n_hibma) Message-Id: <200702202256.l1KMuTPN046797@repoman.freebsd.org> From: Nick Hibma Date: Tue, 20 Feb 2007 22:56:29 +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 Makefile watchdog.4 src/share/man/man9 watchdog.9 src/sys/arm/xscale/i80321 i80321_wdog.c src/sys/dev/ichwd ichwd.c src/sys/dev/ipmi ipmi.c src/sys/dev/mk48txx mk48txx.c src/sys/dev/watchdog watchdog.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Feb 2007 22:56:29 -0000 n_hibma 2007-02-20 22:56:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 Makefile watchdog.4 share/man/man9 watchdog.9 sys/arm/xscale/i80321 i80321_wdog.c sys/dev/ichwd ichwd.c sys/dev/ipmi ipmi.c sys/dev/mk48txx mk48txx.c sys/dev/watchdog watchdog.c sys/i386/i386 elan-mmcr.c sys/kern kern_clock.c sys/sys watchdog.h usr.sbin/watchdogd watchdog.8 watchdogd.c Log: MFC the following commits: Align the interfaces for the various watchdogs and make the interface behave as expected. Also: - Return an error if WD_PASSIVE is passed in to the ioctl as only WD_ACTIVE is implemented at the moment. See sys/watchdog.h for an explanation of the difference between WD_ACTIVE and WD_PASSIVE. - Remove the I_HAVE_TOTALLY_LOST_MY_SENSE_OF_HUMOR define. If you've lost your sense of humor, than don't add a define. Specific changes: i80321_wdog.c Don't roll your own passive watchdog tickle as this would defeat the purpose of an active (userland) watchdog tickle. ichwd.c / ipmi.c: WD_ACTIVE means active patting of the watchdog by a userland process, not whether the watchdog is active. See sys/watchdog.h. kern_clock.c: (software watchdog) Remove a check for WD_ACTIVE as this does not make sense here. This reverts r1.181. Revision Changes Path 1.371 +1 -0 src/share/man/man4/Makefile 1.8 +69 -25 src/share/man/man4/watchdog.4 1.4 +7 -1 src/share/man/man9/watchdog.9 1.3 +15 -11 src/sys/arm/xscale/i80321/i80321_wdog.c 1.7 +12 -30 src/sys/dev/ichwd/ichwd.c 1.8 +8 -17 src/sys/dev/ipmi/ipmi.c 1.8 +3 -1 src/sys/dev/mk48txx/mk48txx.c 1.4 +4 -1 src/sys/dev/watchdog/watchdog.c 1.33 +9 -9 src/sys/i386/i386/elan-mmcr.c 1.193 +3 -3 src/sys/kern/kern_clock.c 1.4 +0 -4 src/sys/sys/watchdog.h and Don't exit from watchdogd on receiving a signal if we cannot stop the watchdog. That'll require -KILL. This avoids resetting your system on one of the watchdogs that you cannot disable. Revision Changes Path 1.15 +18 -11 src/usr.sbin/watchdogd/watchdogd.c Reviewed by: phk Revision Changes Path 1.320.2.25 +1 -0 src/share/man/man4/Makefile 1.6.8.2 +69 -25 src/share/man/man4/watchdog.4 1.3.8.1 +7 -1 src/share/man/man9/watchdog.9 1.2.2.1 +15 -11 src/sys/arm/xscale/i80321/i80321_wdog.c 1.5.2.2 +12 -30 src/sys/dev/ichwd/ichwd.c 1.3.2.5 +6 -17 src/sys/dev/ipmi/ipmi.c 1.6.2.2 +3 -1 src/sys/dev/mk48txx/mk48txx.c 1.2.8.1 +9 -2 src/sys/dev/watchdog/watchdog.c 1.31.2.2 +9 -9 src/sys/i386/i386/elan-mmcr.c 1.178.2.4 +3 -3 src/sys/kern/kern_clock.c 1.3.8.1 +0 -4 src/sys/sys/watchdog.h 1.6.2.1 +5 -4 src/usr.sbin/watchdogd/watchdog.8 1.10.2.2 +19 -13 src/usr.sbin/watchdogd/watchdogd.c From owner-cvs-src@FreeBSD.ORG Tue Feb 20 23:12: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 D5FF616A4D0; Tue, 20 Feb 2007 23:12:04 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AFE4C13C48D; Tue, 20 Feb 2007 23:12:04 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KNC4YF050551; Tue, 20 Feb 2007 23:12:04 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KNC4UB050549; Tue, 20 Feb 2007 23:12:04 GMT (envelope-from n_hibma) Message-Id: <200702202312.l1KNC4UB050549@repoman.freebsd.org> From: Nick Hibma Date: Tue, 20 Feb 2007 23:12: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/libwrap 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, 20 Feb 2007 23:12:04 -0000 n_hibma 2007-02-20 23:12:04 UTC FreeBSD src repository Modified files: lib/libwrap Makefile Log: Create a link from hosts.allow(5) hosts_access(3), to give the user a starting point for more information on a file in /etc. MFC after: 1 week Revision Changes Path 1.19 +4 -2 src/lib/libwrap/Makefile From owner-cvs-src@FreeBSD.ORG Tue Feb 20 23:49: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 AC84C16C48C; Tue, 20 Feb 2007 23:49:31 +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 85EED13C4A3; Tue, 20 Feb 2007 23:49:31 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1KNnVMn057327; Tue, 20 Feb 2007 23:49:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1KNnVc8057326; Tue, 20 Feb 2007 23:49:31 GMT (envelope-from rwatson) Message-Id: <200702202349.l1KNnVc8057326@repoman.freebsd.org> From: Robert Watson Date: Tue, 20 Feb 2007 23:49: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/kern subr_witness.c src/sys/sys priv.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, 20 Feb 2007 23:49:31 -0000 rwatson 2007-02-20 23:49:31 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c sys/sys priv.h Log: Remove unnecessary privilege and privilege check for WITNESS sysctl. Head nod: jhb Revision Changes Path 1.225 +0 -6 src/sys/kern/subr_witness.c 1.5 +9 -10 src/sys/sys/priv.h From owner-cvs-src@FreeBSD.ORG Wed Feb 21 00:30: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 40E2416ABB5; Wed, 21 Feb 2007 00:30:10 +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 1A10213C471; Wed, 21 Feb 2007 00:30:10 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1L0U9rU064699; Wed, 21 Feb 2007 00:30:09 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1L0U9Yw064697; Wed, 21 Feb 2007 00:30:09 GMT (envelope-from cognet) Message-Id: <200702210030.l1L0U9Yw064697@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 21 Feb 2007 00:30: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/fs/ntfs ntfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 00:30:10 -0000 cognet 2007-02-21 00:30:09 UTC FreeBSD src repository Modified files: sys/fs/ntfs ntfs_vfsops.c Log: Check that the error returned by vfs_getopts() is not ENOENT before assuming there's actually an error. This is just in order to unbreak ntfs on current, before a proper solution is committed. Revision Changes Path 1.86 +2 -2 src/sys/fs/ntfs/ntfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 05:07: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 B293516E03B; Wed, 21 Feb 2007 05:07:43 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8C57F13C491; Wed, 21 Feb 2007 05:07:43 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1L57hl3029958; Wed, 21 Feb 2007 05:07:43 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1L57hdm029957; Wed, 21 Feb 2007 05:07:43 GMT (envelope-from kientzle) Message-Id: <200702210507.l1L57hdm029957@repoman.freebsd.org> From: Tim Kientzle Date: Wed, 21 Feb 2007 05:07: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.bin/tar tree.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Feb 2007 05:07:43 -0000 kientzle 2007-02-21 05:07:43 UTC FreeBSD src repository Modified files: usr.bin/tar tree.c Log: If we already have stat() data, we might be able to determine if this is a physical dir without an lstat(). While I'm in here, try to clarify the comments around the _is_dir() and _is_physical_dir() tests. Revision Changes Path 1.6 +29 -21 src/usr.bin/tar/tree.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 06:00: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 5E45B16D5A7; Wed, 21 Feb 2007 06:00:48 +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 3791213C461; Wed, 21 Feb 2007 06:00:48 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1L60mJY037847; Wed, 21 Feb 2007 06:00:48 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1L60lWO037846; Wed, 21 Feb 2007 06:00:47 GMT (envelope-from alc) Message-Id: <200702210600.l1L60lWO037846@repoman.freebsd.org> From: Alan Cox Date: Wed, 21 Feb 2007 06:00: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/ia64/ia64 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, 21 Feb 2007 06:00:48 -0000 alc 2007-02-21 06:00:47 UTC FreeBSD src repository Modified files: sys/ia64/ia64 pmap.c Log: Change pmap_protect() so that execute access can be removed without simultaneously removing write access. Revision Changes Path 1.182 +2 -1 src/sys/ia64/ia64/pmap.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 07:45: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 8D72B16DD9B; Wed, 21 Feb 2007 07:45:02 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6334813C491; Wed, 21 Feb 2007 07:45:02 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1L7j2KI058650; Wed, 21 Feb 2007 07:45:02 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1L7j2CA058649; Wed, 21 Feb 2007 07:45:02 GMT (envelope-from n_hibma) Message-Id: <200702210745.l1L7j2CA058649@repoman.freebsd.org> From: Nick Hibma Date: Wed, 21 Feb 2007 07:45: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/cam/scsi scsi_da.c src/sys/geom geom_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: Wed, 21 Feb 2007 07:45:02 -0000 n_hibma 2007-02-21 07:45:02 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c sys/geom geom_disk.c Log: Reduce the noise when plugging in (USB) mass storage devices, like a 4 port flash card reader. Also remove an 'Opened da0 -> ' which is not needed on a daily basis (available through bootverbose). Reviewed by: phk, ken MFC after: 1 week Revision Changes Path 1.203 +6 -2 src/sys/cam/scsi/scsi_da.c 1.101 +1 -1 src/sys/geom/geom_disk.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 07: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 BE3A316B000; Wed, 21 Feb 2007 07:46:40 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9747713C46B; Wed, 21 Feb 2007 07:46:40 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1L7ke8q058760; Wed, 21 Feb 2007 07:46:40 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1L7kedR058759; Wed, 21 Feb 2007 07:46:40 GMT (envelope-from n_hibma) Message-Id: <200702210746.l1L7kedR058759@repoman.freebsd.org> From: Nick Hibma Date: Wed, 21 Feb 2007 07:46: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/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Feb 2007 07:46:40 -0000 n_hibma 2007-02-21 07:46:40 UTC FreeBSD src repository Modified files: sys/dev/usb umass.c Log: Initialise {transport,protocol}{,_version} fields during a PATH_INQ to avoid a warning message. Revision Changes Path 1.141 +5 -1 src/sys/dev/usb/umass.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 08:14: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 C58C916E43D; Wed, 21 Feb 2007 08:14:22 +0000 (UTC) (envelope-from dumbbell@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9E4C213C441; Wed, 21 Feb 2007 08:14:22 +0000 (UTC) (envelope-from dumbbell@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1L8EM2E064674; Wed, 21 Feb 2007 08:14:22 GMT (envelope-from dumbbell@repoman.freebsd.org) Received: (from dumbbell@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1L8EMbL064673; Wed, 21 Feb 2007 08:14:22 GMT (envelope-from dumbbell) Message-Id: <200702210814.l1L8EMbL064673@repoman.freebsd.org> From: Jean-Sebastien Pedron Date: Wed, 21 Feb 2007 08:14: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/libelf libelf_allocate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Feb 2007 08:14:22 -0000 dumbbell 2007-02-21 08:14:22 UTC FreeBSD src repository Modified files: lib/libelf libelf_allocate.c Log: Fix a bug with the release of section's raw data. Both release loops were using translated data linked list, leading to a memory leak. Jkoshy's testsuite was used to check for non-regression. Revision Changes Path 1.2 +1 -1 src/lib/libelf/libelf_allocate.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 08:38: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 B800416E5C4; Wed, 21 Feb 2007 08:38:24 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by mx1.freebsd.org (Postfix) with ESMTP id 7AC1E13C481; Wed, 21 Feb 2007 08:38:24 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp5-g19.free.fr (Postfix) with ESMTP id 2A6B035B76; Wed, 21 Feb 2007 09:38:22 +0100 (CET) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id 81FF39D432; Wed, 21 Feb 2007 08:39:18 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 6FA11405F; Wed, 21 Feb 2007 09:39:18 +0100 (CET) Date: Wed, 21 Feb 2007 09:39:18 +0100 From: Jeremie Le Hen To: Luigi Rizzo Message-ID: <20070221083918.GP41451@obiwan.tataz.chchile.org> References: <200702201545.l1KFjxF8052100@repoman.freebsd.org> <45DB2A80.1060404@errno.com> <20070220094131.A76388@xorpc.icir.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070220094131.A76388@xorpc.icir.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: Sam Leffler , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/iwi if_iwi.c if_iwivar.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, 21 Feb 2007 08:38:24 -0000 Hi, On Tue, Feb 20, 2007 at 09:41:31AM -0800, Luigi Rizzo wrote: > On Tue, Feb 20, 2007 at 09:06:08AM -0800, Sam Leffler wrote: > > This driver has been in use for many months w/o complaints > > of the sort you are seeing. > > The fact that I am the only one seeing (or reporting) the problem > does not mean that there is no bug (or i wouldn't spend so much > time trying to fix it :). Are you talking about the "iwi0: scan stuck" message I'm experiencing regularly (from once every 5 minutes to once every 10 seconds) ? Thank you. Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-cvs-src@FreeBSD.ORG Wed Feb 21 08:46: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 6FDED16CBBC; Wed, 21 Feb 2007 08:46:23 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id 56B0513C441; Wed, 21 Feb 2007 08:46:23 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l1L8j1V4085247; Wed, 21 Feb 2007 00:45:01 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l1L8j1eR085246; Wed, 21 Feb 2007 00:45:01 -0800 (PST) (envelope-from rizzo) Date: Wed, 21 Feb 2007 00:45:01 -0800 From: Luigi Rizzo To: Jeremie Le Hen Message-ID: <20070221004501.A85035@xorpc.icir.org> References: <200702201545.l1KFjxF8052100@repoman.freebsd.org> <45DB2A80.1060404@errno.com> <20070220094131.A76388@xorpc.icir.org> <20070221083918.GP41451@obiwan.tataz.chchile.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20070221083918.GP41451@obiwan.tataz.chchile.org>; from jeremie@le-hen.org on Wed, Feb 21, 2007 at 09:39:18AM +0100 Cc: Sam Leffler , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/iwi if_iwi.c if_iwivar.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, 21 Feb 2007 08:46:23 -0000 On Wed, Feb 21, 2007 at 09:39:18AM +0100, Jeremie Le Hen wrote: > Hi, > > On Tue, Feb 20, 2007 at 09:41:31AM -0800, Luigi Rizzo wrote: > > On Tue, Feb 20, 2007 at 09:06:08AM -0800, Sam Leffler wrote: > > > This driver has been in use for many months w/o complaints > > > of the sort you are seeing. > > > > The fact that I am the only one seeing (or reporting) the problem > > does not mean that there is no bug (or i wouldn't spend so much > > time trying to fix it :). > > Are you talking about the "iwi0: scan stuck" message I'm > experiencing regularly (from once every 5 minutes to once every > 10 seconds) ? you just have to choose which problem you want to talk about :) for me, priority #1 was getting past the freeze at boot, so now I can look at the other issues. cheers luigi From owner-cvs-src@FreeBSD.ORG Wed Feb 21 08: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 041E216E524; Wed, 21 Feb 2007 08:50:07 +0000 (UTC) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D0B0F13C471; Wed, 21 Feb 2007 08:50:06 +0000 (UTC) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1L8o6ti077550; Wed, 21 Feb 2007 08:50:06 GMT (envelope-from mckusick@repoman.freebsd.org) Received: (from mckusick@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1L8o6WU077549; Wed, 21 Feb 2007 08:50:06 GMT (envelope-from mckusick) Message-Id: <200702210850.l1L8o6WU077549@repoman.freebsd.org> From: Kirk McKusick Date: Wed, 21 Feb 2007 08: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/sys/ufs/ffs ffs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 08:50:07 -0000 mckusick 2007-02-21 08:50:06 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_vnops.c Log: The functions that set and delete external attributes must check that the filesystem is not mounted read-only before proceeding. Reported by: Ryan Beasley MFC after: 1 week Revision Changes Path 1.165 +9 -0 src/sys/ufs/ffs/ffs_vnops.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 09:57: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 460AF16D81D; Wed, 21 Feb 2007 09:57:28 +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 1DD3413C47E; Wed, 21 Feb 2007 09:57:28 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1L9vS28090266; Wed, 21 Feb 2007 09:57:28 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1L9vRre090265; Wed, 21 Feb 2007 09:57:27 GMT (envelope-from brueffer) Message-Id: <200702210957.l1L9vRre090265@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 21 Feb 2007 09:57: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/vge if_vge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Feb 2007 09:57:28 -0000 brueffer 2007-02-21 09:57:27 UTC FreeBSD src repository Modified files: sys/dev/vge if_vge.c Log: Complete the support for altq(4). Tested by: J.R. Oldroyd Reviewed by: mlaier Approved by: rwatson (mentor) MFC after: 1 week Revision Changes Path 1.29 +3 -1 src/sys/dev/vge/if_vge.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 10:00: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 021BC16E57D; Wed, 21 Feb 2007 10:00:09 +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 BF5EF13C4D3; Wed, 21 Feb 2007 10:00:09 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LA09HD090455; Wed, 21 Feb 2007 10:00:09 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LA09PN090454; Wed, 21 Feb 2007 10:00:09 GMT (envelope-from brueffer) Message-Id: <200702211000.l1LA09PN090454@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 21 Feb 2007 10:00: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/share/man/man4 altq.4 vge.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, 21 Feb 2007 10:00:10 -0000 brueffer 2007-02-21 10:00:09 UTC FreeBSD src repository Modified files: share/man/man4 altq.4 vge.4 Log: Document vge(4)'s support for altq(4). Revision Changes Path 1.28 +2 -1 src/share/man/man4/altq.4 1.11 +2 -1 src/share/man/man4/vge.4 From owner-cvs-src@FreeBSD.ORG Wed Feb 21 10:32: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 9523616ECAC; Wed, 21 Feb 2007 10:32:04 +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 6D45513C4B4; Wed, 21 Feb 2007 10:32:04 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LAW4xE097075; Wed, 21 Feb 2007 10:32:04 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LAW4Q3097074; Wed, 21 Feb 2007 10:32:04 GMT (envelope-from rwatson) Message-Id: <200702211032.l1LAW4Q3097074@repoman.freebsd.org> From: Robert Watson Date: Wed, 21 Feb 2007 10:32: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/share/man/man9 priv.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 10:32:04 -0000 rwatson 2007-02-21 10:32:03 UTC FreeBSD src repository Modified files: share/man/man9 priv.9 Log: Refine implementation notes for priv(9): clarify ABI comments, mention updating Jail's list of privileges. Revision Changes Path 1.4 +8 -3 src/share/man/man9/priv.9 From owner-cvs-src@FreeBSD.ORG Wed Feb 21 10:36: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 F35B516E98A; Wed, 21 Feb 2007 10:36:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id C698713C48D; Wed, 21 Feb 2007 10:36:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 56EF649288; Wed, 21 Feb 2007 05:36:57 -0500 (EST) Date: Wed, 21 Feb 2007 10:36:57 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Nick Hibma In-Reply-To: <200702202204.l1KM4NV4037929@repoman.freebsd.org> Message-ID: <20070221103350.P80197@fledge.watson.org> References: <200702202204.l1KM4NV4037929@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/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 10:36:58 -0000 On Tue, 20 Feb 2007, Nick Hibma wrote: > n_hibma 2007-02-20 22:04:23 UTC > > FreeBSD src repository > > Modified files: > sbin/mdconfig mdconfig.8 mdconfig.c > Log: > Kris suggested that swap is a better choice as a default than malloc. > > MFC: 1 week Are you sure this should be MFC'd? While I agree with the change in principle, it will cause systems currently using malloc-backed md devices to mysteriously switch to swap-backed. How will this behave on systems that don't have swap, such as pure diskless systems not using NFS-backed swap? This isn't a strong objection per se, but it could be that rc.d scripts need tweaking for diskless environments if they currently do use malloc-back md devices based on that being the default. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Wed Feb 21 11:07: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 D23F616E9E9; Wed, 21 Feb 2007 11:07:11 +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 6DB8713C441; Wed, 21 Feb 2007 11:07:11 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l1LB7ATT093205; Wed, 21 Feb 2007 06:07:10 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Robert Watson Date: Wed, 21 Feb 2007 06:07:07 -0500 User-Agent: KMail/1.9.4 References: <200702202204.l1KM4NV4037929@repoman.freebsd.org> <20070221103350.P80197@fledge.watson.org> In-Reply-To: <20070221103350.P80197@fledge.watson.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702210607.08422.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Wed, 21 Feb 2007 06:07:10 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2614/Tue Feb 20 13:53:11 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, Nick Hibma Subject: Re: cvs commit: src/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 11:07:12 -0000 On Wednesday 21 February 2007 05:36, Robert Watson wrote: > > On Tue, 20 Feb 2007, Nick Hibma wrote: > > > n_hibma 2007-02-20 22:04:23 UTC > > > > FreeBSD src repository > > > > Modified files: > > sbin/mdconfig mdconfig.8 mdconfig.c > > Log: > > Kris suggested that swap is a better choice as a default than malloc. > > > > MFC: 1 week > > Are you sure this should be MFC'd? While I agree with the change in > principle, it will cause systems currently using malloc-backed md devices to > mysteriously switch to swap-backed. How will this behave on systems that > don't have swap, such as pure diskless systems not using NFS-backed swap? > This isn't a strong objection per se, but it could be that rc.d scripts need > tweaking for diskless environments if they currently do use malloc-back md > devices based on that being the default. I don't think this changes the default for anything in 6.x. He changed the default for his patch from yesterday that made it assume a type if you do 'mdconfig -s '. Currently you have to do: 'mdconfig -a -t malloc -s ' or 'mdconfig -a -t swap -s ' but Nick changed it so just '-s ' implied '-a -t malloc', and now he's changed it to imply '-a -t swap'. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Feb 21 11:13: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 1AA2A16E9E9; Wed, 21 Feb 2007 11:13:10 +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 CCCA913C461; Wed, 21 Feb 2007 11:13: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 6FC1448767; Wed, 21 Feb 2007 06:13:09 -0500 (EST) Date: Wed, 21 Feb 2007 11:13:09 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: John Baldwin In-Reply-To: <200702210607.08422.jhb@freebsd.org> Message-ID: <20070221111242.X80197@fledge.watson.org> References: <200702202204.l1KM4NV4037929@repoman.freebsd.org> <20070221103350.P80197@fledge.watson.org> <200702210607.08422.jhb@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, Nick Hibma Subject: Re: cvs commit: src/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 11:13:10 -0000 On Wed, 21 Feb 2007, John Baldwin wrote: > On Wednesday 21 February 2007 05:36, Robert Watson wrote: >> >> On Tue, 20 Feb 2007, Nick Hibma wrote: >> >>> n_hibma 2007-02-20 22:04:23 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sbin/mdconfig mdconfig.8 mdconfig.c >>> Log: >>> Kris suggested that swap is a better choice as a default than malloc. >>> >>> MFC: 1 week >> >> Are you sure this should be MFC'd? While I agree with the change in >> principle, it will cause systems currently using malloc-backed md devices >> to mysteriously switch to swap-backed. How will this behave on systems >> that don't have swap, such as pure diskless systems not using NFS-backed >> swap? This isn't a strong objection per se, but it could be that rc.d >> scripts need tweaking for diskless environments if they currently do use >> malloc-back md devices based on that being the default. > > I don't think this changes the default for anything in 6.x. He changed the > default for his patch from yesterday that made it assume a type if you do > 'mdconfig -s '. Currently you have to do: > > 'mdconfig -a -t malloc -s ' or 'mdconfig -a -t swap -s ' > > but Nick changed it so just '-s ' implied '-a -t malloc', and now he's > changed it to imply '-a -t swap'. Ah, OK. This sounds reasonable. Thanks! Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Wed Feb 21 12:27: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 2BB6916B0B4; Wed, 21 Feb 2007 12:27:13 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1A03113C46B; Wed, 21 Feb 2007 12:27:13 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LCRC58017628; Wed, 21 Feb 2007 12:27:12 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LCRCcv017627; Wed, 21 Feb 2007 12:27:12 GMT (envelope-from philip) Message-Id: <200702211227.l1LCRCcv017627@repoman.freebsd.org> From: Philip Paeps Date: Wed, 21 Feb 2007 12:27: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/fire fire_saver.c src/sys/dev/syscons/logo logo_saver.c src/sys/dev/syscons/rain rain_saver.c src/sys/dev/syscons/warp warp_saver.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Feb 2007 12:27:13 -0000 philip 2007-02-21 12:27:12 UTC FreeBSD src repository Modified files: sys/dev/syscons/fire fire_saver.c sys/dev/syscons/logo logo_saver.c sys/dev/syscons/rain rain_saver.c sys/dev/syscons/warp warp_saver.c Log: Optimize set_origin() use in some screensavers to stop them eating cpu power when the origin hasn't changed. PR: kern/100683 Submitted by: Gareth McCaughan MFC after: 3 days Revision Changes Path 1.11 +9 -2 src/sys/dev/syscons/fire/fire_saver.c 1.13 +10 -3 src/sys/dev/syscons/logo/logo_saver.c 1.13 +12 -5 src/sys/dev/syscons/rain/rain_saver.c 1.14 +9 -2 src/sys/dev/syscons/warp/warp_saver.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 13:41: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 A855D16B388; Wed, 21 Feb 2007 13:41:51 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7FD9F13C494; Wed, 21 Feb 2007 13:41:51 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LDfpJr039117; Wed, 21 Feb 2007 13:41:51 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LDfpkX039116; Wed, 21 Feb 2007 13:41:51 GMT (envelope-from bms) Message-Id: <200702211341.l1LDfpkX039116@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 21 Feb 2007 13:41: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/netstat mroute.c mroute6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Feb 2007 13:41:51 -0000 bms 2007-02-21 13:41:51 UTC FreeBSD src repository Modified files: usr.bin/netstat mroute.c mroute6.c Log: Change wording of warnings when there is no ip_mroute.ko module loaded into the system. Change wording of comments to reflect the fact we should unconditionally use KVM if the -M option is used to specify a core file. Add comments to document the fact that IPv6 multicast forwarding information display still relies on KVM for gathering information. Revision Changes Path 1.27 +12 -7 src/usr.bin/netstat/mroute.c 1.19 +7 -4 src/usr.bin/netstat/mroute6.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 13:59: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 7958216A6AD; Wed, 21 Feb 2007 13:59:22 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5143513C467; Wed, 21 Feb 2007 13:59:22 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LDxMNa041516; Wed, 21 Feb 2007 13:59:22 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LDxMiu041515; Wed, 21 Feb 2007 13:59:22 GMT (envelope-from bms) Message-Id: <200702211359.l1LDxMiu041515@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 21 Feb 2007 13:59: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/netstat mcast.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Feb 2007 13:59:22 -0000 bms 2007-02-21 13:59:22 UTC FreeBSD src repository Modified files: usr.bin/netstat mcast.c Log: Update host-mode multicast group information output. Display IPv4 and IPv6 memberships separately. Obey the MK_INET6_SUPPORT flag. Display link-layer memberships. Use addr2ascii() to correctly print non-IEEE 802 sockaddr_dl instances. Eliminate redundant switch..case blocks. Update copyright. Misc style changes. MFC after: 3 weeks Revision Changes Path 1.4 +87 -33 src/usr.bin/netstat/mcast.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 14:05: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 6D49D16C0BC; Wed, 21 Feb 2007 14:05:58 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4436D13C49D; Wed, 21 Feb 2007 14:05:58 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LE5wvp044106; Wed, 21 Feb 2007 14:05:58 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LE5wBm044105; Wed, 21 Feb 2007 14:05:58 GMT (envelope-from sos) Message-Id: <200702211405.l1LE5wBm044105@repoman.freebsd.org> From: Søren Schmidt Date: Wed, 21 Feb 2007 14:05:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Feb 2007 14:05:58 -0000 sos 2007-02-21 14:05:57 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Temporarily disable the support for some incarnations of the ICH8 chip that has non consecutively numbered ports. This should fix current SATA problems. Support AHCI chips where the ports are not consecutively numbered as in some incarnations of the ICH8 chip. Revision Changes Path 1.183 +7 -17 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 14:06: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 B685B16E4B1; Wed, 21 Feb 2007 14:06:51 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8E55313C491; Wed, 21 Feb 2007 14:06:51 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LE6pxF044181; Wed, 21 Feb 2007 14:06:51 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LE6p0t044180; Wed, 21 Feb 2007 14:06:51 GMT (envelope-from sos) Message-Id: <200702211406.l1LE6p0t044180@repoman.freebsd.org> From: Søren Schmidt Date: Wed, 21 Feb 2007 14:06: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/dev/ata atapi-cd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 14:06:51 -0000 sos 2007-02-21 14:06:51 UTC FreeBSD src repository Modified files: sys/dev/ata atapi-cd.c Log: Be a little less stringent in getting progress report data. Revision Changes Path 1.191 +2 -1 src/sys/dev/ata/atapi-cd.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 14: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 7A75E16F6A8; Wed, 21 Feb 2007 14:21:41 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.freebsd.org (Postfix) with ESMTP id EF3DE13C494; Wed, 21 Feb 2007 14:21:40 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.8/8.13.8) with ESMTP id l1LELdSj001067; Wed, 21 Feb 2007 17:21:39 +0300 (MSK) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.8/8.13.8/Submit) id l1LELdqd001066; Wed, 21 Feb 2007 17:21:39 +0300 (MSK) (envelope-from ache) Date: Wed, 21 Feb 2007 17:21:39 +0300 From: Andrey Chernov To: =?koi8-r?Q?S=F8ren?= Schmidt Message-ID: <20070221142139.GA1030@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , =?koi8-r?Q?S=F8ren?= Schmidt , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200702211405.l1LE5wBm044105@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200702211405.l1LE5wBm044105@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/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Feb 2007 14:21:41 -0000 On Wed, Feb 21, 2007 at 02:05:57PM +0000, Søren Schmidt wrote: > Temporarily disable the support for some incarnations of the ICH8 chip that has > non consecutively numbered ports. > This should fix current SATA problems. > Support AHCI chips where the ports are not consecutively numbered as in > some incarnations of the ICH8 chip. Thanx, ICH6 works now. BTW, why ICH8-related code affects ICH6 so badly? Can it be narrowed down to ICH8 only? -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Wed Feb 21 16:21: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 8BED116DF96; Wed, 21 Feb 2007 16:21:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 64EF513C467; Wed, 21 Feb 2007 16:21:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LGLXme085378; Wed, 21 Feb 2007 16:21:33 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LGLXvn085377; Wed, 21 Feb 2007 16:21:33 GMT (envelope-from jhb) Message-Id: <200702211621.l1LGLXvn085377@repoman.freebsd.org> From: John Baldwin Date: Wed, 21 Feb 2007 16:21:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libkvm kvm_getswapinfo.c src/sys/vm swap_pager.c swap_pager.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, 21 Feb 2007 16:21:33 -0000 jhb 2007-02-21 16:21:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libkvm kvm_getswapinfo.c sys/vm swap_pager.c swap_pager.h Log: MFC: Restore support for kvm_get_swapinfo(3) on crash dumps. Revision Changes Path 1.26.8.1 +94 -5 src/lib/libkvm/kvm_getswapinfo.c 1.273.2.5 +0 -31 src/sys/vm/swap_pager.c 1.50.2.2 +32 -0 src/sys/vm/swap_pager.h From owner-cvs-src@FreeBSD.ORG Wed Feb 21 16:22: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 C05D816F9D8; Wed, 21 Feb 2007 16:22:17 +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 9AACB13C49D; Wed, 21 Feb 2007 16:22:17 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LGMHjQ085609; Wed, 21 Feb 2007 16:22:17 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LGMHKJ085608; Wed, 21 Feb 2007 16:22:17 GMT (envelope-from jhb) Message-Id: <200702211622.l1LGMHKJ085608@repoman.freebsd.org> From: John Baldwin Date: Wed, 21 Feb 2007 16:22: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/pstat pstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Feb 2007 16:22:17 -0000 jhb 2007-02-21 16:22:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/pstat pstat.c Log: MFC: Catch up to nfiles -> openfiles rename. Revision Changes Path 1.95.2.2 +1 -1 src/usr.sbin/pstat/pstat.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 17:13: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 E828416FCA3; Wed, 21 Feb 2007 17:13:14 +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 A91B013C474; Wed, 21 Feb 2007 17:13:14 +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 l1LHD9vI005697 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 21 Feb 2007 12:13:09 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l1LHD2Hs020286; Wed, 21 Feb 2007 12:13:02 -0500 (EST) (envelope-from gallatin) Date: Wed, 21 Feb 2007 12:13:02 -0500 From: Andrew Gallatin To: Luigi Rizzo Message-ID: <20070221121302.A20229@grasshopper.cs.duke.edu> References: <200702151721.l1FHLWno019525@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: <200702151721.l1FHLWno019525@repoman.freebsd.org>; from luigi@FreeBSD.org on Thu, Feb 15, 2007 at 05:21:31PM +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/arm/xscale/ixp425 ixp425_npe.c src/sys/dev/ipw if_ipw.c if_ipwvar.h src/sys/dev/isp isp_freebsd.h src/sys/dev/iwi if_iwi.c if_iwivar.h src/sys/dev/mxge if_mxge.c src/sys/kern subr_firmware.c src/sys/sys firmware.h src/sys/tools fw_stub.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 17:13:15 -0000 Luigi Rizzo [luigi@FreeBSD.org] wrote: > Cleanup and document the implementation of firmware(9) based on > a version that i posted earlier on the -current mailing list, > and subsequent feedback received. > At least for me, firmware(9) has been broken ever since the kld_mtx was replaced with an sx lock last June. The problem is that there is an exclusive lock of kld_sx taken when loading a driver, and then firmware_get() triggers another xlock of it, leading to a deadlock: db> tr 707 Tracing pid 707 tid 100087 td 0xffffff001871bcd0 sched_switch() at sched_switch+0xec mi_switch() at mi_switch+0x14d sleepq_wait() at sleepq_wait+0x58 cv_wait_unlock() at cv_wait_unlock+0x131 cv_wait() at cv_wait+0x2c _sx_xlock() at _sx_xlock+0x51 linker_reference_module() at linker_reference_module+0x2d firmware_get() at firmware_get+0xda mxge_attach() at mxge_attach+0x787 device_attach() at device_attach+0x292 pci_driver_added() at pci_driver_added+0xe0 devclass_add_driver() at devclass_add_driver+0xc8 driver_module_handler() at driver_module_handler+0xad module_register_init() at module_register_init+0x84 linker_load_module() at linker_load_module+0xaf5 kern_kldload() at kern_kldload+0xa2 kldload() at kldload+0x84 syscall() at syscall+0x266 Xfast_syscall() at Xfast_syscall+0xab I've been using a patch (http://people.freebsd.org/~gallatin/firmware_sx_recurse.diff) which works around the problem. Do you think it would be possible to commit this? Thanks, Drew From owner-cvs-src@FreeBSD.ORG Wed Feb 21 17:23: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 463C116F879; Wed, 21 Feb 2007 17:23:36 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id 2400F13C494; Wed, 21 Feb 2007 17:23:36 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l1LHNWY6090937; Wed, 21 Feb 2007 09:23:32 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l1LHNWxo090936; Wed, 21 Feb 2007 09:23:32 -0800 (PST) (envelope-from rizzo) Date: Wed, 21 Feb 2007 09:23:32 -0800 From: Luigi Rizzo To: Andrew Gallatin Message-ID: <20070221092332.A90766@xorpc.icir.org> References: <200702151721.l1FHLWno019525@repoman.freebsd.org> <20070221121302.A20229@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20070221121302.A20229@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Wed, Feb 21, 2007 at 12:13:02PM -0500 Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/arm/xscale/ixp425 ixp425_npe.c src/sys/dev/ipw if_ipw.c if_ipwvar.h src/sys/dev/isp isp_freebsd.h src/sys/dev/iwi if_iwi.c if_iwivar.h src/sys/dev/mxge if_mxge.c src/sys/kern subr_firmware.c src/sys/sys firmware.h src/sys/tools fw_stub.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 17:23:36 -0000 On Wed, Feb 21, 2007 at 12:13:02PM -0500, Andrew Gallatin wrote: > Luigi Rizzo [luigi@FreeBSD.org] wrote: > > > Cleanup and document the implementation of firmware(9) based on > > a version that i posted earlier on the -current mailing list, > > and subsequent feedback received. > > > > At least for me, firmware(9) has been broken ever since the kld_mtx > was replaced with an sx lock last June. The problem is that there is > an exclusive lock of kld_sx taken when loading a driver, and then > firmware_get() triggers another xlock of it, leading to a deadlock: ... > > I've been using a patch > (http://people.freebsd.org/~gallatin/firmware_sx_recurse.diff) > which works around the problem. Do you think it would be > possible to commit this? i suppose it is ok... "iwi" uses a similar technique to avoid recursive locking. I wonder how common is this practice, and whether it makes sense to define some standard macros to implement this. cheers luigi From owner-cvs-src@FreeBSD.ORG Wed Feb 21 17: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 3852D16F9F2; Wed, 21 Feb 2007 17:34:06 +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 12AC113C467; Wed, 21 Feb 2007 17:34:06 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LHY5xc007791; Wed, 21 Feb 2007 17:34:05 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LHY5Mf007790; Wed, 21 Feb 2007 17:34:05 GMT (envelope-from gallatin) Message-Id: <200702211734.l1LHY5Mf007790@repoman.freebsd.org> From: Andrew Gallatin Date: Wed, 21 Feb 2007 17:34: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/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, 21 Feb 2007 17:34:06 -0000 gallatin 2007-02-21 17:34:05 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c if_mxge_var.h Log: Work around a firmware bug where broadcast frames would be incorrectly treated as multicast frames and filtered, but when only when "adopting" running firmware. By "adopting", I mean using pre-existing firmware loaded from eeprom at PCI reset, rather than firmware loaded by the driver. Revision Changes Path 1.22 +23 -5 src/sys/dev/mxge/if_mxge.c 1.10 +4 -0 src/sys/dev/mxge/if_mxge_var.h From owner-cvs-src@FreeBSD.ORG Wed Feb 21 17:50: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 B0135170392; Wed, 21 Feb 2007 17:50:50 +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 6F7D013C4B8; Wed, 21 Feb 2007 17:50:50 +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 l1LHonvR016020 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 21 Feb 2007 12:50:49 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l1LHoipQ020329; Wed, 21 Feb 2007 12:50:44 -0500 (EST) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17884.34420.308021.423716@grasshopper.cs.duke.edu> Date: Wed, 21 Feb 2007 12:50:44 -0500 (EST) To: Luigi Rizzo In-Reply-To: <20070221092332.A90766@xorpc.icir.org> References: <200702151721.l1FHLWno019525@repoman.freebsd.org> <20070221121302.A20229@grasshopper.cs.duke.edu> <20070221092332.A90766@xorpc.icir.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/arm/xscale/ixp425 ixp425_npe.c src/sys/dev/ipw if_ipw.c if_ipwvar.h src/sys/dev/isp isp_freebsd.h src/sys/dev/iwi if_iwi.c if_iwivar.h src/sys/dev/mxge if_mxge.c src/sys/kern subr_firmware.c src/sys/sys firmware.h src/sys/tools fw_stub.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 17:50:50 -0000 Luigi Rizzo writes: > On Wed, Feb 21, 2007 at 12:13:02PM -0500, Andrew Gallatin wrote: > > Luigi Rizzo [luigi@FreeBSD.org] wrote: > > > > > Cleanup and document the implementation of firmware(9) based on > > > a version that i posted earlier on the -current mailing list, > > > and subsequent feedback received. > > > > > > > At least for me, firmware(9) has been broken ever since the kld_mtx > > was replaced with an sx lock last June. The problem is that there is > > an exclusive lock of kld_sx taken when loading a driver, and then > > firmware_get() triggers another xlock of it, leading to a deadlock: > ... > > > > I've been using a patch > > (http://people.freebsd.org/~gallatin/firmware_sx_recurse.diff) > > which works around the problem. Do you think it would be > > possible to commit this? > > i suppose it is ok... "iwi" uses a similar technique to avoid Would you mind committing it for me? I honestly don't feel comfortable touching anything in the core kernel, especially locking. I've tried the patch under WITNESS, and it doesn't complain, but I fully admit that I don't really understand the locking requirements of the linker. BTW, I'm somewhat surprised nobody else has complained about this. I see that iwi loads its firmware from an ioctl context, but at least isp seems to load its firmware from attach. I guess not many people load scsi drivers after the system is up.. > recursive locking. I wonder how common is this practice, and whether > it makes sense to define some standard macros to implement this. I'm not sure.. In some cases, recursive locking is OK (just icky), and in other cases you really want to catch it. Speaking of icky, I'm really worried about the pedantic nature of FreeBSD's WITNESS and "never, ever sleep while holding a mutex" dogma causing as many problems as it solves. For example, iwi seems to simply drop its lock when loading firmware (presumably to avoid WITNESS squawking about holding a mutex while grabbing an sx). This certainly shuts up WITNESS, but it may also introduce a race, especially if the linker needs to sleep and wait for the disk. Drew From owner-cvs-src@FreeBSD.ORG Wed Feb 21 18:10: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 DAD4316F45A; Wed, 21 Feb 2007 18:10:06 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id BE4B113C481; Wed, 21 Feb 2007 18:10:06 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l1LIA569091559; Wed, 21 Feb 2007 10:10:05 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l1LIA5ww091558; Wed, 21 Feb 2007 10:10:05 -0800 (PST) (envelope-from rizzo) Date: Wed, 21 Feb 2007 10:10:05 -0800 From: Luigi Rizzo To: Andrew Gallatin Message-ID: <20070221101005.A91427@xorpc.icir.org> References: <200702151721.l1FHLWno019525@repoman.freebsd.org> <20070221121302.A20229@grasshopper.cs.duke.edu> <20070221092332.A90766@xorpc.icir.org> <17884.34420.308021.423716@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <17884.34420.308021.423716@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Wed, Feb 21, 2007 at 12:50:44PM -0500 Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/arm/xscale/ixp425 ixp425_npe.c src/sys/dev/ipw if_ipw.c if_ipwvar.h src/sys/dev/isp isp_freebsd.h src/sys/dev/iwi if_iwi.c if_iwivar.h src/sys/dev/mxge if_mxge.c src/sys/kern subr_firmware.c src/sys/sys firmware.h src/sys/tools fw_stub.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 18:10:07 -0000 On Wed, Feb 21, 2007 at 12:50:44PM -0500, Andrew Gallatin wrote: ... > Speaking of icky, I'm really worried about the pedantic nature of > FreeBSD's WITNESS and "never, ever sleep while holding a mutex" dogma > causing as many problems as it solves. For example, iwi seems to > simply drop its lock when loading firmware (presumably to avoid > WITNESS squawking about holding a mutex while grabbing an sx). This > certainly shuts up WITNESS, but it may also introduce a race, > especially if the linker needs to sleep and wait for the disk. i am not sure i follow you here... Of course when you drop the lock you risk that the underlying data structure is manipulated (or in the worst case freed), but usually you can avoid this with something like sc->flags |= LEAVE_ME_ALONE UNLOCK do_something_blocking() LOCK sc->flags &= ~LEAVE_ME_ALONE do_something_else() if (sc->flags & I_AM_WAITING) { sc->flags &= ~I_AM_WAITING; wakeup(sc); } UNLOCK while others would do LOCK(sc->mtx) while (sc->flags & LEAVE_ME_ALONE) { sc->flags |= I_AM_WAITING; msleep(sc, &sc->mtx, ...) } to synchronize... cheers luigi From owner-cvs-src@FreeBSD.ORG Wed Feb 21 18:17: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 C7B7516C09A; Wed, 21 Feb 2007 18:17: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 BAA9213C441; Wed, 21 Feb 2007 18:17:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LIHiPi021528; Wed, 21 Feb 2007 18:17:44 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LIHiHc021527; Wed, 21 Feb 2007 18:17:44 GMT (envelope-from jhb) Message-Id: <200702211817.l1LIHiHc021527@repoman.freebsd.org> From: John Baldwin Date: Wed, 21 Feb 2007 18:17:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mii brgphy.c miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 18:17:44 -0000 jhb 2007-02-21 18:17:44 UTC FreeBSD src repository Modified files: sys/dev/mii brgphy.c miidevs Log: Restore support for the 5706C bce(4) phy that was broken during the addition of SerDes support. According to the docs, the 5706C and 5708C phys are supposed to use the same MII model that is separate from the SerDes parts, but the 5706C actually uses the MII model of the SerDes parts. To fix this, readd the old 5706C entry to miidevs and add a special check in brgphy_probe() for phys that match the 5706C ID. If the phy is supported by the gentbi(4) driver, then it's a SerDes phy, so we fail the probe and let gentbi(4) grab it. Otherwise, it's a 5706C phy, so we let brgphy(4) grab it. In coordination with: dwhite Revision Changes Path 1.65 +52 -1 src/sys/dev/mii/brgphy.c 1.41 +2 -1 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Wed Feb 21 18:22: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 8586D16C149; Wed, 21 Feb 2007 18:22:35 +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 453FF13C442; Wed, 21 Feb 2007 18:22:35 +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 l1LIMYBP024594 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 21 Feb 2007 13:22:34 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l1LIMTmd020359; Wed, 21 Feb 2007 13:22:29 -0500 (EST) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17884.36324.991314.70617@grasshopper.cs.duke.edu> Date: Wed, 21 Feb 2007 13:22:28 -0500 (EST) To: Luigi Rizzo In-Reply-To: <20070221101005.A91427@xorpc.icir.org> References: <200702151721.l1FHLWno019525@repoman.freebsd.org> <20070221121302.A20229@grasshopper.cs.duke.edu> <20070221092332.A90766@xorpc.icir.org> <17884.34420.308021.423716@grasshopper.cs.duke.edu> <20070221101005.A91427@xorpc.icir.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/arm/xscale/ixp425 ixp425_npe.c src/sys/dev/ipw if_ipw.c if_ipwvar.h src/sys/dev/isp isp_freebsd.h src/sys/dev/iwi if_iwi.c if_iwivar.h src/sys/dev/mxge if_mxge.c src/sys/kern subr_firmware.c src/sys/sys firmware.h src/sys/tools fw_stub.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 18:22:35 -0000 Luigi Rizzo writes: > On Wed, Feb 21, 2007 at 12:50:44PM -0500, Andrew Gallatin wrote: > ... > > Speaking of icky, I'm really worried about the pedantic nature of > > FreeBSD's WITNESS and "never, ever sleep while holding a mutex" dogma > > causing as many problems as it solves. For example, iwi seems to > > simply drop its lock when loading firmware (presumably to avoid > > WITNESS squawking about holding a mutex while grabbing an sx). This > > certainly shuts up WITNESS, but it may also introduce a race, > > especially if the linker needs to sleep and wait for the disk. > > i am not sure i follow you here... > Of course when you drop the lock you risk that the underlying > data structure is manipulated (or in the worst case freed), > but usually you can avoid this with something like > > > sc->flags |= LEAVE_ME_ALONE > UNLOCK Sorry, I hadn't noticed that iwi set a flag like that. I was searching for IWI_UNLOCK(), and it was off the screen :). I've used hacks like that myself in the past. But still, it looks like it only protects the fw loading, and if I knew the driver well enough, I could probably find a scenario where something else protected by the lock races with a firmware load. I just think it would be safer, and less hacky to be allowed to hold a driver mutex while potentially sleeping in the firmware code (and in similar scenarios). I tried using an sx lock in one of my drivers for this reason, and eventually got burned when I added multicast support, because something called my if_ioctl with a mutex held. Drew From owner-cvs-src@FreeBSD.ORG Wed Feb 21 18:27: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 98DDE16D780; Wed, 21 Feb 2007 18:27:04 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id 7BD5E13C474; Wed, 21 Feb 2007 18:27:04 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l1LIR2bJ091787; Wed, 21 Feb 2007 10:27:02 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l1LIR24u091786; Wed, 21 Feb 2007 10:27:02 -0800 (PST) (envelope-from rizzo) Date: Wed, 21 Feb 2007 10:27:02 -0800 From: Luigi Rizzo To: Andrew Gallatin Message-ID: <20070221102702.B91427@xorpc.icir.org> References: <200702151721.l1FHLWno019525@repoman.freebsd.org> <20070221121302.A20229@grasshopper.cs.duke.edu> <20070221092332.A90766@xorpc.icir.org> <17884.34420.308021.423716@grasshopper.cs.duke.edu> <20070221101005.A91427@xorpc.icir.org> <17884.36324.991314.70617@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <17884.36324.991314.70617@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Wed, Feb 21, 2007 at 01:22:28PM -0500 Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/arm/xscale/ixp425 ixp425_npe.c src/sys/dev/ipw if_ipw.c if_ipwvar.h src/sys/dev/isp isp_freebsd.h src/sys/dev/iwi if_iwi.c if_iwivar.h src/sys/dev/mxge if_mxge.c src/sys/kern subr_firmware.c src/sys/sys firmware.h src/sys/tools fw_stub.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 18:27:04 -0000 On Wed, Feb 21, 2007 at 01:22:28PM -0500, Andrew Gallatin wrote: > > Luigi Rizzo writes: ,,, > > i am not sure i follow you here... > > Of course when you drop the lock you risk that the underlying > > data structure is manipulated (or in the worst case freed), > > but usually you can avoid this with something like > > > > > > sc->flags |= LEAVE_ME_ALONE > > UNLOCK > > Sorry, I hadn't noticed that iwi set a flag like that. I was not everywhere. i am sure that there are parts that are not protected. > I just think it would be safer, and less hacky to be allowed to hold > a driver mutex while potentially sleeping in the firmware code (and in i am no expert here, but in some sense, the mutex argument to msleep is there exactly for that reason. Maybe the problem is that sometimes you need more than one mutex ? In any case i think we should relabel the thread or potentially interested people will miss the content being misled by the subject! cheers luigi From owner-cvs-src@FreeBSD.ORG Wed Feb 21 18:31: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 98C0A16F80F; Wed, 21 Feb 2007 18:31:46 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 8615013C481; Wed, 21 Feb 2007 18:31:46 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 65D911A4D83; Wed, 21 Feb 2007 10:31:46 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 2F7F953E03; Wed, 21 Feb 2007 13:31:45 -0500 (EST) Date: Wed, 21 Feb 2007 13:31:45 -0500 From: Kris Kennaway To: Robert Watson Message-ID: <20070221183144.GA14052@xor.obsecurity.org> References: <200702202204.l1KM4NV4037929@repoman.freebsd.org> <20070221103350.P80197@fledge.watson.org> <200702210607.08422.jhb@freebsd.org> <20070221111242.X80197@fledge.watson.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070221111242.X80197@fledge.watson.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org, Nick Hibma , John Baldwin Subject: Re: cvs commit: src/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 18:31:46 -0000 On Wed, Feb 21, 2007 at 11:13:09AM +0000, Robert Watson wrote: > > On Wed, 21 Feb 2007, John Baldwin wrote: > > >On Wednesday 21 February 2007 05:36, Robert Watson wrote: > >> > >>On Tue, 20 Feb 2007, Nick Hibma wrote: > >> > >>>n_hibma 2007-02-20 22:04:23 UTC > >>> > >>> FreeBSD src repository > >>> > >>> Modified files: > >>> sbin/mdconfig mdconfig.8 mdconfig.c > >>> Log: > >>> Kris suggested that swap is a better choice as a default than malloc. > >>> > >>> MFC: 1 week > >> > >>Are you sure this should be MFC'd? While I agree with the change in > >>principle, it will cause systems currently using malloc-backed md devices > >>to mysteriously switch to swap-backed. How will this behave on systems > >>that don't have swap, such as pure diskless systems not using NFS-backed > >>swap? This isn't a strong objection per se, but it could be that rc.d > >>scripts need tweaking for diskless environments if they currently do use > >>malloc-back md devices based on that being the default. > > > >I don't think this changes the default for anything in 6.x. He changed > >the default for his patch from yesterday that made it assume a type if you > >do 'mdconfig -s '. Currently you have to do: > > > >'mdconfig -a -t malloc -s ' or 'mdconfig -a -t swap -s ' > > > >but Nick changed it so just '-s ' implied '-a -t malloc', and now > >he's changed it to imply '-a -t swap'. > > Ah, OK. This sounds reasonable. Anyway, swap-backing can't really have a worse failure mode than malloc backing in the event that backing store becomes unavailable (e.g. no swap is configured and ram is full): malloc will already panic in that situation. Kris From owner-cvs-src@FreeBSD.ORG Wed Feb 21 19:03: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 ED79E17071A; Wed, 21 Feb 2007 19:03:35 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A9DCA13C4B8; Wed, 21 Feb 2007 19:03:35 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LJ3Z18030397; Wed, 21 Feb 2007 19:03:35 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LJ3ZZX030394; Wed, 21 Feb 2007 19:03:35 GMT (envelope-from sos) Message-Id: <200702211903.l1LJ3ZZX030394@repoman.freebsd.org> From: Søren Schmidt Date: Wed, 21 Feb 2007 19:03:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ata ata-chipset.c ata-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, 21 Feb 2007 19:03:36 -0000 sos 2007-02-21 19:03:34 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.c Log: Try again with supporting AHCI chipsets with partly implemented ports. Revision Changes Path 1.184 +11 -3 src/sys/dev/ata/ata-chipset.c 1.120 +5 -2 src/sys/dev/ata/ata-pci.c From owner-cvs-src@FreeBSD.ORG Wed Feb 21 19:07: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 DA3E3170CB2; Wed, 21 Feb 2007 19:07:19 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CA36C13C4A5; Wed, 21 Feb 2007 19:07:19 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1LJ7JwA030804; Wed, 21 Feb 2007 19:07:19 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1LJ7JUS030803; Wed, 21 Feb 2007 19:07:19 GMT (envelope-from sos) Message-Id: <200702211907.l1LJ7JUS030803@repoman.freebsd.org> From: Søren Schmidt Date: Wed, 21 Feb 2007 19:07: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/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-queue.c ata-raid.c ata-raid.h ata-usb.c atapi-cd.c atapi-cd.h atapi-fd.c atapi-fd.h atapi-tape.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Feb 2007 19:07:20 -0000 sos 2007-02-21 19:07:19 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-queue.c ata-raid.c ata-raid.h ata-usb.c atapi-cd.c atapi-cd.h atapi-fd.c atapi-fd.h atapi-tape.c atapi-tape.h Log: Update copyright headers. Revision Changes Path 1.277 +1 -1 src/sys/dev/ata/ata-all.c 1.120 +1 -1 src/sys/dev/ata/ata-all.h 1.40 +1 -1 src/sys/dev/ata/ata-card.c 1.24 +1 -1 src/sys/dev/ata/ata-cbus.c 1.201 +1 -1 src/sys/dev/ata/ata-disk.c 1.52 +1 -1 src/sys/dev/ata/ata-disk.h 1.143 +1 -1 src/sys/dev/ata/ata-dma.c 1.31 +1 -1 src/sys/dev/ata/ata-isa.c 1.78 +1 -1 src/sys/dev/ata/ata-lowlevel.c 1.68 +1 -1 src/sys/dev/ata/ata-queue.c 1.123 +1 -1 src/sys/dev/ata/ata-raid.c 1.46 +1 -1 src/sys/dev/ata/ata-raid.h 1.6 +1 -1 src/sys/dev/ata/ata-usb.c 1.192 +1 -1 src/sys/dev/ata/atapi-cd.c 1.46 +1 -1 src/sys/dev/ata/atapi-cd.h 1.110 +1 -1 src/sys/dev/ata/atapi-fd.c 1.27 +1 -1 src/sys/dev/ata/atapi-fd.h 1.102 +1 -1 src/sys/dev/ata/atapi-tape.c 1.25 +1 -1 src/sys/dev/ata/atapi-tape.h From owner-cvs-src@FreeBSD.ORG Wed Feb 21 20:27: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 A6BA716A488; Wed, 21 Feb 2007 20:27:39 +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 56CA513C4BA; Wed, 21 Feb 2007 20:27:39 +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 l1LKRcWk001972 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 21 Feb 2007 15:27:38 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l1LKRTjF020486; Wed, 21 Feb 2007 15:27:29 -0500 (EST) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17884.43824.818734.325125@grasshopper.cs.duke.edu> Date: Wed, 21 Feb 2007 15:27:28 -0500 (EST) To: Luigi Rizzo In-Reply-To: <20070221102702.B91427@xorpc.icir.org> References: <200702151721.l1FHLWno019525@repoman.freebsd.org> <20070221121302.A20229@grasshopper.cs.duke.edu> <20070221092332.A90766@xorpc.icir.org> <17884.34420.308021.423716@grasshopper.cs.duke.edu> <20070221101005.A91427@xorpc.icir.org> <17884.36324.991314.70617@grasshopper.cs.duke.edu> <20070221102702.B91427@xorpc.icir.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/arm/xscale/ixp425 ixp425_npe.c src/sys/dev/ipw if_ipw.c if_ipwvar.h src/sys/dev/isp isp_freebsd.h src/sys/dev/iwi if_iwi.c if_iwivar.h src/sys/dev/mxge if_mxge.c src/sys/kern subr_firmware.c src/sys/sys firmware.h src/sys/tools fw_stub.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 20:27:39 -0000 Luigi Rizzo writes: > On Wed, Feb 21, 2007 at 01:22:28PM -0500, Andrew Gallatin wrote: > > > > Luigi Rizzo writes: > ,,, > > > i am not sure i follow you here... > > > Of course when you drop the lock you risk that the underlying > > > data structure is manipulated (or in the worst case freed), > > > but usually you can avoid this with something like > > > > > > > > > sc->flags |= LEAVE_ME_ALONE > > > UNLOCK > > > > Sorry, I hadn't noticed that iwi set a flag like that. I was > > not everywhere. i am sure that there are parts that are not protected. That's the kind of thing I'm afraid of. > > I just think it would be safer, and less hacky to be allowed to hold > > a driver mutex while potentially sleeping in the firmware code (and in > > i am no expert here, but in some sense, the mutex argument to msleep > is there exactly for that reason. Maybe the problem is that sometimes > you need more than one mutex ? The problem is that msleep() drops the mutex when you sleep, so the lock is dropped while you sleep, and you are back to flag hacks. > In any case i think we should relabel the thread or potentially > interested people will miss the content being misled by the subject! I'm satisfied to let it drop, now that I've vented a little :) Back on, more or less, track: Can you commit my hack to the kernel linker which lets firmware(9) work from attach() without deadlock? Thanks, Drew From owner-cvs-src@FreeBSD.ORG Wed Feb 21 20:39: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 3523D16A40B; Wed, 21 Feb 2007 20:39:26 +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 1A5C913C467; Wed, 21 Feb 2007 20:39:26 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 080341A4D83; Wed, 21 Feb 2007 12:39:26 -0800 (PST) Date: Wed, 21 Feb 2007 12:39:25 -0800 From: Alfred Perlstein To: Robert Watson Message-ID: <20070221203925.GH25032@elvis.mu.org> References: <200702152208.l1FM8aY7002188@repoman.freebsd.org> <20070216073206.C83539@fledge.watson.org> <20070216085810.GB55867@garage.freebsd.pl> <20070216100310.J83539@fledge.watson.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070216100310.J83539@fledge.watson.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/hpfs hpfs_vfsops.c hpfs_vnops.c src/sys/fs/msdosfs msdosfs_vfsops.c msdosfs_vnops.c src/sys/fs/ntfs ntfs_vfsops.c ntfs_vnops.c src/sys/fs/nullfs null_vfsops.c null_vnops.c src/sys/fs/udf udf.h udf_vfsops.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 20:39:26 -0000 * Robert Watson [070216 02:05] wrote: > > On Fri, 16 Feb 2007, Pawel Jakub Dawidek wrote: > > >Those changes break API or only ABI? My change break ABI backward > >compatibility, but I thought it will be good to leave API compatibility so > >3rd party file systems (eg. from ports) have time to catch-up. If this is > >not necessary, I'll remove it right away. > > I'd rather we forced the breakage sooner, as ports may not get fixed if > they don't get broken. :-) Doing it now maximizes the amount of time for > these changes to settle, and mean that new work will be done to the new > APIs. If there were MFC plans for this, then having compatibility APIs in > the MFC is important, of course. Since there appears to be only one non-core (for now) fs that needs this facility it's a bit surprising that it can't be made to be compatible. The old VFS_VPTOFH macro could just return EOPNOTSUP for filesystem consumers that use it on non-supporting filesystems. Filesystems that don't need the new VOP version could make use of a default op that just calls the old style VFS operation. Not that is has to be done this way, but I'm just saying, there was little need to kneecap our third party developers. :) -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Wed Feb 21 23:07: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 3D1D916A400; Wed, 21 Feb 2007 23:07:26 +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 9391B13C4A3; Wed, 21 Feb 2007 23:07:20 +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 l1LN76gX097565; Wed, 21 Feb 2007 18:07:12 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Andrew Gallatin Date: Wed, 21 Feb 2007 18:06:37 -0500 User-Agent: KMail/1.9.1 References: <200702151721.l1FHLWno019525@repoman.freebsd.org> <20070221102702.B91427@xorpc.icir.org> <17884.43824.818734.325125@grasshopper.cs.duke.edu> In-Reply-To: <17884.43824.818734.325125@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: <200702211806.38708.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, 21 Feb 2007 18:07:13 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2623/Wed Feb 21 16:50:55 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: Luigi Rizzo , Luigi Rizzo , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/arm/xscale/ixp425 ixp425_npe.c src/sys/dev/ipw if_ipw.c if_ipwvar.h src/sys/dev/isp isp_freebsd.h src/sys/dev/iwi if_iwi.c if_iwivar.h src/sys/dev/mxge if_mxge.c src/sys/kern subr_firmware.c src/sys/sys firmware.h src/sys/tools fw_stub.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 23:07:26 -0000 On Wednesday 21 February 2007 15:27, Andrew Gallatin wrote: > Luigi Rizzo writes: > > On Wed, Feb 21, 2007 at 01:22:28PM -0500, Andrew Gallatin wrote: > > > > > > Luigi Rizzo writes: > > ,,, > > > > i am not sure i follow you here... > > > > Of course when you drop the lock you risk that the underlying > > > > data structure is manipulated (or in the worst case freed), > > > > but usually you can avoid this with something like > > > > > > > > > > > > sc->flags |= LEAVE_ME_ALONE > > > > UNLOCK > > > > > > Sorry, I hadn't noticed that iwi set a flag like that. I was > > > > not everywhere. i am sure that there are parts that are not protected. > > That's the kind of thing I'm afraid of. > > > In any case i think we should relabel the thread or potentially > > interested people will miss the content being misled by the subject! > > I'm satisfied to let it drop, now that I've vented a little :) > > Back on, more or less, track: Can you commit my hack to the kernel > linker which lets firmware(9) work from attach() without deadlock? Can you try http://www.FreeBSD.org/~jhb/patches/kld_recurse.patch It compiles but I have not booted it. It makes the various system calls ignore files that aren't marked as fully linked yet to avoid the races with dropping the lock and then drops the lock while it runs through all the sysinit's. Sorry this took so long. My grumpy side is frustrated that other people just want to commit hacks and not invest time in coming up with cleaner solutions hoping someone else will clean up their hack some day in the future, but I'm still getting over a bout with the flu, so I'm likely extra grumpy. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Feb 21 23:25: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 26CB316A403; Wed, 21 Feb 2007 23:25:27 +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 DA5A613C46B; Wed, 21 Feb 2007 23:25:26 +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 l1LNPQ7p049210; Wed, 21 Feb 2007 18:25:26 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Nick Hibma Date: Wed, 21 Feb 2007 18:25:21 -0500 User-Agent: KMail/1.6.2 References: <200702210745.l1L7j2CA058649@repoman.freebsd.org> In-Reply-To: <200702210745.l1L7j2CA058649@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200702211825.23495.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2623/Wed Feb 21 16:50:55 2007 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c src/sys/geom geom_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: Wed, 21 Feb 2007 23:25:27 -0000 On Wednesday 21 February 2007 02:45 am, Nick Hibma wrote: > n_hibma 2007-02-21 07:45:02 UTC > > FreeBSD src repository > > Modified files: > sys/cam/scsi scsi_da.c > sys/geom geom_disk.c > Log: > Reduce the noise when plugging in (USB) mass storage devices, > like a 4 port flash card reader. > Also remove an 'Opened da0 -> ' which is not > needed on a daily basis (available through bootverbose). > > Reviewed by: phk, ken > MFC after: 1 week > > Revision Changes Path > 1.203 +6 -2 src/sys/cam/scsi/scsi_da.c > 1.101 +1 -1 src/sys/geom/geom_disk.c I had posted almost identical patch here: http://docs.freebsd.org/cgi/mid.cgi?200607132115.09178.jkim I added another flag there because I didn't want to lose any other errors. But then, it's just sense errors, so who cares? ;-) Thanks, Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Thu Feb 22 00: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 4897B16A402; Thu, 22 Feb 2007 00:14:03 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2294A13C474; Thu, 22 Feb 2007 00:14:03 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1M0E240002120; Thu, 22 Feb 2007 00:14:03 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1M0E2JY002119; Thu, 22 Feb 2007 00:14:02 GMT (envelope-from bms) Message-Id: <200702220014.l1M0E2JY002119@repoman.freebsd.org> From: Bruce M Simpson Date: Thu, 22 Feb 2007 00:14:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Feb 2007 00:14:03 -0000 bms 2007-02-22 00:14:02 UTC FreeBSD src repository Modified files: sys/net if.c Log: Fix a bug in if_findmulti(), whereby it would not find (and thus delete) a link-layer multicast group membership. Such memberships are needed in order to support protocols such as IS-IS without putting the interface into PROMISC or ALLMULTI modes. sa_equal() is not OK for comparing sockaddr_dl as it has deeper structure than a simple byte array, so add sa_dl_equal() and use that instead. Reviewed by: rwatson Verified with: /usr/sbin/mtest Bug found by: Jouke Witteveen MFC after: 2 weeks Revision Changes Path 1.266 +22 -3 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Thu Feb 22 05:31: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 7F2F616A400; Thu, 22 Feb 2007 05:31:40 +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 57EA013C4A3; Thu, 22 Feb 2007 05:31:40 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1M5VeEU075682; Thu, 22 Feb 2007 05:31:40 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1M5Ve5n075680; Thu, 22 Feb 2007 05:31:40 GMT (envelope-from delphij) Message-Id: <200702220531.l1M5Ve5n075680@repoman.freebsd.org> From: Xin LI Date: Thu, 22 Feb 2007 05:31: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/release/doc/en_US.ISO8859-1/relnotes article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Feb 2007 05:31:40 -0000 delphij 2007-02-22 05:31:39 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes article.sgml Log: Mention that BSD gzip was MFC'ed Revision Changes Path 1.999 +2 -1 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml From owner-cvs-src@FreeBSD.ORG Thu Feb 22 05:59: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 D885616A403; Thu, 22 Feb 2007 05:59:23 +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 B10A913C461; Thu, 22 Feb 2007 05:59:23 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1M5xNG0080070; Thu, 22 Feb 2007 05:59:23 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1M5xNQ7080069; Thu, 22 Feb 2007 05:59:23 GMT (envelope-from njl) Message-Id: <200702220559.l1M5xNQ7080069@repoman.freebsd.org> From: Nate Lawson Date: Thu, 22 Feb 2007 05:59: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/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: Thu, 22 Feb 2007 05:59:24 -0000 njl 2007-02-22 05:59:23 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Improve readability of the version string. Revision Changes Path 1.231 +1 -1 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Thu Feb 22 06:15: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 256D416A402; Thu, 22 Feb 2007 06:15:53 +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 F139613C471; Thu, 22 Feb 2007 06:15:52 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1M6Fq0a085391; Thu, 22 Feb 2007 06:15:52 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1M6Fquv085390; Thu, 22 Feb 2007 06:15:52 GMT (envelope-from alc) Message-Id: <200702220615.l1M6Fquv085390@repoman.freebsd.org> From: Alan Cox Date: Thu, 22 Feb 2007 06:15: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/vm vm_object.c vm_page.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, 22 Feb 2007 06:15:53 -0000 alc 2007-02-22 06:15:52 UTC FreeBSD src repository Modified files: sys/vm vm_object.c vm_page.h Log: Change the page's CLEANCHK flag from being a page queue mutex synchronized flag to a vm object mutex synchronized flag. Revision Changes Path 1.373 +15 -15 src/sys/vm/vm_object.c 1.146 +1 -1 src/sys/vm/vm_page.h From owner-cvs-src@FreeBSD.ORG Thu Feb 22 09:37: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 821A816A401; Thu, 22 Feb 2007 09:37:45 +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 58ACB13C494; Thu, 22 Feb 2007 09:37:45 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1M9bjxr039017; Thu, 22 Feb 2007 09:37:45 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1M9bjmI039015; Thu, 22 Feb 2007 09:37:45 GMT (envelope-from rwatson) Message-Id: <200702220937.l1M9bjmI039015@repoman.freebsd.org> From: Robert Watson Date: Thu, 22 Feb 2007 09:37:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Feb 2007 09:37:45 -0000 rwatson 2007-02-22 09:37:44 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Add an additional MAC check to the UNIX domain socket connect path: check that the subject has read/write access to the vnode using the vnode MAC check. MFC after: 3 weeks Submitted by: Spencer Minear Obtained from: TrustedBSD Project Revision Changes Path 1.196 +5 -0 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Feb 22 11:36: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 7C32816A400; Thu, 22 Feb 2007 11:36:42 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from av11-2-sn2.hy.skanova.net (av11-2-sn2.hy.skanova.net [81.228.8.184]) by mx1.freebsd.org (Postfix) with ESMTP id 35F1F13C48E; Thu, 22 Feb 2007 11:36:42 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: by av11-2-sn2.hy.skanova.net (Postfix, from userid 502) id 657353801C; Thu, 22 Feb 2007 12:08:48 +0100 (CET) Received: from smtp4-1-sn2.hy.skanova.net (smtp4-1-sn2.hy.skanova.net [81.228.8.92]) by av11-2-sn2.hy.skanova.net (Postfix) with ESMTP id 274D137EAA; Thu, 22 Feb 2007 12:08:48 +0100 (CET) Received: from [192.168.1.149] (81-234-214-163-no68.tbcn.telia.com [81.234.214.163]) by smtp4-1-sn2.hy.skanova.net (Postfix) with ESMTP id F09E537E5A; Thu, 22 Feb 2007 12:08:47 +0100 (CET) From: Joel Dahl To: =?ISO-8859-1?Q?S=F8ren?= Schmidt In-Reply-To: <200702211903.l1LJ3ZZX030394@repoman.freebsd.org> References: <200702211903.l1LJ3ZZX030394@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-15 Date: Thu, 22 Feb 2007 12:08:57 +0100 Message-Id: <1172142537.980.1.camel@dude.automatvapen.se> Mime-Version: 1.0 X-Mailer: Evolution 2.8.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-chipset.c ata-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, 22 Feb 2007 11:36:42 -0000 On Wed, 2007-02-21 at 19:03 +0000, Søren Schmidt wrote: > sos 2007-02-21 19:03:34 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ata ata-chipset.c ata-pci.c > Log: > Try again with supporting AHCI chipsets with partly implemented ports. Thanks Søren, my laptop happily survives a boot now. -- Joel From owner-cvs-src@FreeBSD.ORG Thu Feb 22 11:41: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 C21EC16A401; Thu, 22 Feb 2007 11:41:43 +0000 (UTC) (envelope-from sos@deepcore.dk) Received: from spider.deepcore.dk (cpe.atm2-0-53484.0x50a6c9a6.abnxx9.customer.tele.dk [80.166.201.166]) by mx1.freebsd.org (Postfix) with ESMTP id 4260313C48E; Thu, 22 Feb 2007 11:41:43 +0000 (UTC) (envelope-from sos@deepcore.dk) Received: from [194.192.25.137] (ws.deepcore.dk [194.192.25.137]) by spider.deepcore.dk (8.13.8/8.13.8) with ESMTP id l1MBfgA9062939; Thu, 22 Feb 2007 12:41:42 +0100 (CET) (envelope-from sos@deepcore.dk) Message-ID: <45DD8175.3090703@deepcore.dk> Date: Thu, 22 Feb 2007 12:41:41 +0100 From: =?ISO-8859-1?Q?S=F8ren_Schmidt?= User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207) MIME-Version: 1.0 To: Joel Dahl References: <200702211903.l1LJ3ZZX030394@repoman.freebsd.org> <1172142537.980.1.camel@dude.automatvapen.se> In-Reply-To: <1172142537.980.1.camel@dude.automatvapen.se> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, =?ISO-8859-1?Q?S=F8ren_Schmidt?= Subject: Re: cvs commit: src/sys/dev/ata ata-chipset.c ata-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, 22 Feb 2007 11:41:43 -0000 Joel Dahl wrote: > On Wed, 2007-02-21 at 19:03 +0000, Søren Schmidt wrote: > >> sos 2007-02-21 19:03:34 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/ata ata-chipset.c ata-pci.c >> Log: >> Try again with supporting AHCI chipsets with partly implemented ports. >> > > Thanks Søren, my laptop happily survives a boot now. > NP, and thanks for the report!! -Søren From owner-cvs-src@FreeBSD.ORG Thu Feb 22 12:42: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 EFF5A16A406; Thu, 22 Feb 2007 12:42:43 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C73DC13C4AC; Thu, 22 Feb 2007 12:42:43 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1MCghjL073046; Thu, 22 Feb 2007 12:42:43 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1MCghAV073045; Thu, 22 Feb 2007 12:42:43 GMT (envelope-from rrs) Message-Id: <200702221242.l1MCghAV073045@repoman.freebsd.org> From: Randall Stewart Date: Thu, 22 Feb 2007 12:42:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/net sctp_sys_calls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Feb 2007 12:42:44 -0000 rrs 2007-02-22 12:42:43 UTC FreeBSD src repository Modified files: lib/libc/net sctp_sys_calls.c Log: Adds a performance improvement for when sctp_sendx is called with only one address, we then can call the generic system call. Also fixes some socket api type issues and cleans up the "magic" numbers that were being used in the code. Reviewed by: gnn Revision Changes Path 1.3 +43 -23 src/lib/libc/net/sctp_sys_calls.c From owner-cvs-src@FreeBSD.ORG Thu Feb 22 13:39: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 37E4A16A404; Thu, 22 Feb 2007 13:39:58 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 100F213C461; Thu, 22 Feb 2007 13:39:58 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1MDdvCZ093266; Thu, 22 Feb 2007 13:39:57 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1MDdvFu093265; Thu, 22 Feb 2007 13:39:57 GMT (envelope-from rrs) Message-Id: <200702221339.l1MDdvFu093265@repoman.freebsd.org> From: Randall Stewart Date: Thu, 22 Feb 2007 13:39:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/net sctp_sys_calls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Feb 2007 13:39:58 -0000 rrs 2007-02-22 13:39:57 UTC FreeBSD src repository Modified files: lib/libc/net sctp_sys_calls.c Log: Fixes __FreeBSD__ being present (they should not) and also trailing garbage on undef of magic numbers. Revision Changes Path 1.4 +4 -6 src/lib/libc/net/sctp_sys_calls.c From owner-cvs-src@FreeBSD.ORG Thu Feb 22 14:32: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 824E016A400; Thu, 22 Feb 2007 14:32:39 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 712AF13C4A5; Thu, 22 Feb 2007 14:32:39 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1MEWd9O004808; Thu, 22 Feb 2007 14:32:39 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1MEWd4H004807; Thu, 22 Feb 2007 14:32:39 GMT (envelope-from rrs) Message-Id: <200702221432.l1MEWd4H004807@repoman.freebsd.org> From: Randall Stewart Date: Thu, 22 Feb 2007 14:32: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/lib/libc/sys Makefile.inc sctp_generic_recvmsg.2 sctp_generic_sendmsg.2 sctp_peeloff.2 src/lib/libc/net Makefile.inc sctp_bindx.3 sctp_connectx.3 sctp_freepaddrs.3 sctp_getaddrlen.3 sctp_getassocid.3 sctp_getpaddrs.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, 22 Feb 2007 14:32:39 -0000 rrs 2007-02-22 14:32:39 UTC FreeBSD src repository Modified files: lib/libc/sys Makefile.inc lib/libc/net Makefile.inc share/man/man4 Makefile Added files: lib/libc/sys sctp_generic_recvmsg.2 sctp_generic_sendmsg.2 sctp_peeloff.2 lib/libc/net sctp_bindx.3 sctp_connectx.3 sctp_freepaddrs.3 sctp_getaddrlen.3 sctp_getassocid.3 sctp_getpaddrs.3 sctp_opt_info.3 sctp_recvmsg.3 sctp_send.3 sctp_sendmsg.3 share/man/man4 sctp.4 Log: First cut of the sctp man pages. Still need work. Revision Changes Path 1.64 +8 -1 src/lib/libc/net/Makefile.inc 1.1 +109 -0 src/lib/libc/net/sctp_bindx.3 (new) 1.1 +98 -0 src/lib/libc/net/sctp_connectx.3 (new) 1.1 +71 -0 src/lib/libc/net/sctp_freepaddrs.3 (new) 1.1 +80 -0 src/lib/libc/net/sctp_getaddrlen.3 (new) 1.1 +76 -0 src/lib/libc/net/sctp_getassocid.3 (new) 1.1 +100 -0 src/lib/libc/net/sctp_getpaddrs.3 (new) 1.1 +109 -0 src/lib/libc/net/sctp_opt_info.3 (new) 1.1 +272 -0 src/lib/libc/net/sctp_recvmsg.3 (new) 1.1 +324 -0 src/lib/libc/net/sctp_send.3 (new) 1.1 +297 -0 src/lib/libc/net/sctp_sendmsg.3 (new) 1.123 +1 -0 src/lib/libc/sys/Makefile.inc 1.1 +76 -0 src/lib/libc/sys/sctp_generic_recvmsg.2 (new) 1.1 +88 -0 src/lib/libc/sys/sctp_generic_sendmsg.2 (new) 1.1 +82 -0 src/lib/libc/sys/sctp_peeloff.2 (new) 1.375 +1 -0 src/share/man/man4/Makefile 1.1 +426 -0 src/share/man/man4/sctp.4 (new) From owner-cvs-src@FreeBSD.ORG Thu Feb 22 14: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 287A616A402; Thu, 22 Feb 2007 14:48:13 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 01EA913C47E; Thu, 22 Feb 2007 14:48:13 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1MEmC3s007051; Thu, 22 Feb 2007 14:48:12 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1MEmCgw007050; Thu, 22 Feb 2007 14:48:12 GMT (envelope-from rrs) Message-Id: <200702221448.l1MEmCgw007050@repoman.freebsd.org> From: Randall Stewart Date: Thu, 22 Feb 2007 14:48:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/net sctp_sys_calls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Feb 2007 14:48:13 -0000 rrs 2007-02-22 14:48:12 UTC FreeBSD src repository Modified files: lib/libc/net sctp_sys_calls.c Log: Fixes build breakage.. invalid type casts.. and invalid type for size in one place. Revision Changes Path 1.5 +6 -6 src/lib/libc/net/sctp_sys_calls.c From owner-cvs-src@FreeBSD.ORG Thu Feb 22 14:50: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 2A50116A406; Thu, 22 Feb 2007 14:50:32 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EF46613C4B5; Thu, 22 Feb 2007 14:50:31 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1MEoVKU007218; Thu, 22 Feb 2007 14:50:31 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1MEoV0O007216; Thu, 22 Feb 2007 14:50:31 GMT (envelope-from csjp) Message-Id: <200702221450.l1MEoV0O007216@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Thu, 22 Feb 2007 14:50: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/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Feb 2007 14:50:32 -0000 csjp 2007-02-22 14:50:31 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: Use ETHER_BPF_MTAP() instead of BPF_MTAP() here. It's possible incoming packets have had their 802.1Q tags processed by the hardware, resulting in them being stripped from the packets, and placed on the mbuf. This fixes the processing of 802.1Q tags when hardware offload of 802.1Q tags is enabled. Revision Changes Path 1.223 +3 -2 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Thu Feb 22 14:52: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 AEADC16A401; Thu, 22 Feb 2007 14:52: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 87A7313C4A8; Thu, 22 Feb 2007 14:52:59 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1MEqx6W008208; Thu, 22 Feb 2007 14:52:59 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1MEqxuX008207; Thu, 22 Feb 2007 14:52:59 GMT (envelope-from delphij) Message-Id: <200702221452.l1MEqxuX008207@repoman.freebsd.org> From: Xin LI Date: Thu, 22 Feb 2007 14:52: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/kern vfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Feb 2007 14:52:59 -0000 delphij 2007-02-22 14:52:59 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: Use LIST_EMPTY() instead of unrolled version (LIST_FIRST() [!=]= NULL) Revision Changes Path 1.517 +5 -5 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Thu Feb 22 15:11: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 4F51216A403; Thu, 22 Feb 2007 15:11:36 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by mx1.freebsd.org (Postfix) with ESMTP id 1F69C13C441; Thu, 22 Feb 2007 15:11:35 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-dkim-8.cisco.com ([171.68.10.93]) by sj-iport-5.cisco.com with ESMTP; 22 Feb 2007 06:42:54 -0800 X-IronPort-AV: i="4.14,205,1170662400"; d="scan'208"; a="392143979:sNHT57198104" Received: from sj-core-3.cisco.com (sj-core-3.cisco.com [171.68.223.137]) by sj-dkim-8.cisco.com (8.12.11/8.12.11) with ESMTP id l1MEgsvT002780; Thu, 22 Feb 2007 06:42:54 -0800 Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-3.cisco.com (8.12.10/8.12.6) with ESMTP id l1MEgsho012976; Thu, 22 Feb 2007 06:42:54 -0800 (PST) Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 22 Feb 2007 06:42:54 -0800 Received: from [127.0.0.1] ([171.68.225.134]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 22 Feb 2007 06:42:53 -0800 Message-ID: <45DDABD1.4060604@cisco.com> Date: Thu, 22 Feb 2007 09:42:25 -0500 From: Randall Stewart User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061029 FreeBSD/i386 SeaMonkey/1.0.6 MIME-Version: 1.0 To: Randall Stewart References: <200702221432.l1MEWd4H004807@repoman.freebsd.org> In-Reply-To: <200702221432.l1MEWd4H004807@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 22 Feb 2007 14:42:53.0678 (UTC) FILETIME=[BBF0C8E0:01C7568F] DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=2273; t=1172155374; x=1173019374; c=relaxed/simple; s=sjdkim8002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=rrs@cisco.com; z=From:=20Randall=20Stewart=20 |Subject:=20Re=3A=20cvs=20commit=3A=20src/lib/libc/sys=20Makefile.inc=20s ctp_generic_recvmsg.2=0A=20=20=20=20=20=20=20=20=20sctp_generic_sendmsg.2= 20sctp_peeloff.2=20src/lib/libc/net=20=20=20=20=20=20=20=20=20Makefile.inc =0A=20sctp_bindx.3=20sctp_connectx.3=20sctp_freepaddrs.3=20=20=20=20=20=20 =20=20=20sctp_getaddrlen.3=0A=20sctp_getassocid.3=20sctp_getpaddrs.3=20... |Sender:=20; bh=iygd/7co49pdKvqiz9X4BjCaGGqRQszZp5b4W0GjszE=; b=xz/k4Tsd3nE/zX33B/5bPuqRkFWyg8TjvBm4Sn0THkOEZ3Dx04RVYqoYh86ZFxM+phvhS7rP RkSonw8wG0H4QSQLgHKHPgDIww3NuaCRDkrUBeio7nPw3y+vulHnPqbm; Authentication-Results: sj-dkim-8; header.From=rrs@cisco.com; dkim=pass (sig from cisco.com/sjdkim8002 verified; ); Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/sys Makefile.inc sctp_generic_recvmsg.2 sctp_generic_sendmsg.2 sctp_peeloff.2 src/lib/libc/net Makefile.inc sctp_bindx.3 sctp_connectx.3 sctp_freepaddrs.3 sctp_getaddrlen.3 sctp_getassocid.3 sctp_getpaddrs.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, 22 Feb 2007 15:11:36 -0000 All: Please give me a hand with these.. I am not the best at english (my first language is C :-D) .. so any help and contributions are most welcome .. I still need to add to sctp.4 all the sysctl -a stuff.. I will try to get to that in the next few weeks :-0 R Randall Stewart wrote: > rrs 2007-02-22 14:32:39 UTC > > FreeBSD src repository > > Modified files: > lib/libc/sys Makefile.inc > lib/libc/net Makefile.inc > share/man/man4 Makefile > Added files: > lib/libc/sys sctp_generic_recvmsg.2 > sctp_generic_sendmsg.2 sctp_peeloff.2 > lib/libc/net sctp_bindx.3 sctp_connectx.3 > sctp_freepaddrs.3 sctp_getaddrlen.3 > sctp_getassocid.3 sctp_getpaddrs.3 > sctp_opt_info.3 sctp_recvmsg.3 > sctp_send.3 sctp_sendmsg.3 > share/man/man4 sctp.4 > Log: > First cut of the sctp man pages. Still need work. > > Revision Changes Path > 1.64 +8 -1 src/lib/libc/net/Makefile.inc > 1.1 +109 -0 src/lib/libc/net/sctp_bindx.3 (new) > 1.1 +98 -0 src/lib/libc/net/sctp_connectx.3 (new) > 1.1 +71 -0 src/lib/libc/net/sctp_freepaddrs.3 (new) > 1.1 +80 -0 src/lib/libc/net/sctp_getaddrlen.3 (new) > 1.1 +76 -0 src/lib/libc/net/sctp_getassocid.3 (new) > 1.1 +100 -0 src/lib/libc/net/sctp_getpaddrs.3 (new) > 1.1 +109 -0 src/lib/libc/net/sctp_opt_info.3 (new) > 1.1 +272 -0 src/lib/libc/net/sctp_recvmsg.3 (new) > 1.1 +324 -0 src/lib/libc/net/sctp_send.3 (new) > 1.1 +297 -0 src/lib/libc/net/sctp_sendmsg.3 (new) > 1.123 +1 -0 src/lib/libc/sys/Makefile.inc > 1.1 +76 -0 src/lib/libc/sys/sctp_generic_recvmsg.2 (new) > 1.1 +88 -0 src/lib/libc/sys/sctp_generic_sendmsg.2 (new) > 1.1 +82 -0 src/lib/libc/sys/sctp_peeloff.2 (new) > 1.375 +1 -0 src/share/man/man4/Makefile > 1.1 +426 -0 src/share/man/man4/sctp.4 (new) > -- Randall Stewart NSSTG - Cisco Systems Inc. 803-345-0369 803-317-4952 (cell) From owner-cvs-src@FreeBSD.ORG Thu Feb 22 15:42: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 AB90416A404; Thu, 22 Feb 2007 15:42:42 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out5.smtp.messagingengine.com (out5.smtp.messagingengine.com [66.111.4.29]) by mx1.freebsd.org (Postfix) with ESMTP id 7C10713C4A3; Thu, 22 Feb 2007 15:42:42 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id 7F8831CBBB0; Thu, 22 Feb 2007 10:44:09 -0500 (EST) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by out1.internal (MEProxy); Thu, 22 Feb 2007 10:44:09 -0500 X-Sasl-enc: 4Ybb8m2qHYOwNhcPUJNys5yX3Q9AHTkR0ZIzFoQAQ6L3 1172159049 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id A84781A541; Thu, 22 Feb 2007 10:44:08 -0500 (EST) Message-ID: <45DDB9EF.50201@FreeBSD.org> Date: Thu, 22 Feb 2007 15:42:39 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.9 (X11/20070125) MIME-Version: 1.0 To: "Christian S.J. Peron" References: <200702221450.l1MEoV0O007216@repoman.freebsd.org> In-Reply-To: <200702221450.l1MEoV0O007216@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Feb 2007 15:42:42 -0000 Christian S.J. Peron wrote: > Use ETHER_BPF_MTAP() instead of BPF_MTAP() here. It's possible > incoming packets have had their 802.1Q tags processed by the > hardware, resulting in them being stripped from the packets, and > placed on the mbuf. This fixes the processing of 802.1Q tags when > hardware offload of 802.1Q tags is enabled. > Thanks for this change. I have integrated it into my local checkout containing the 802.1p/q rewrite as it is needed there to do the right thing when M_VLANTAG is *always* used even when the cards themselves do not do VLAN hwtagging. I have moved the 802.1p/q decapsulation to ether_input() itself as per thompsa@'s suggestion. I should really use p4 (or Hg) for this next time around... BMS From owner-cvs-src@FreeBSD.ORG Thu Feb 22 17:17: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 0A53B16A404; Thu, 22 Feb 2007 17:17:37 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200]) by mx1.freebsd.org (Postfix) with ESMTP id 93CB113C4A5; Thu, 22 Feb 2007 17:17:36 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.227] (helo=fw.zoral.com.ua) by relay01.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60) (envelope-from ) id 1HKHZO-000OIh-Dp; Thu, 22 Feb 2007 19:17:35 +0200 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by fw.zoral.com.ua (8.13.4/8.13.4) with ESMTP id l1MHHKKg010026 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 22 Feb 2007 19:17:20 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8) with ESMTP id l1MHHKmo053294; Thu, 22 Feb 2007 19:17:20 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8/Submit) id l1MHHKxO053293; Thu, 22 Feb 2007 19:17:20 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Thu, 22 Feb 2007 19:17:20 +0200 From: Kostik Belousov To: John Baldwin Message-ID: <20070222171720.GI39168@deviant.kiev.zoral.com.ua> References: <200702191056.l1JAuASc059200@repoman.freebsd.org> <200702191839.58671.jhb@freebsd.org> <20070220144936.GY39168@deviant.kiev.zoral.com.ua> <200702201122.00390.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8MD1ZCO3r6aZNHwn" Content-Disposition: inline In-Reply-To: <200702201122.00390.jhb@freebsd.org> User-Agent: Mutt/1.4.2.2i X-Virus-Scanned: ClamAV version 0.88.7, clamav-milter version 0.88.7 on fw.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-0.1 required=5.0 tests=ALL_TRUSTED,SPF_NEUTRAL autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on fw.zoral.com.ua X-Scanner-Signature: 6dc4245230f22f3abb357b69a6da667e X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 802 [Feb 22 2007] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern vfs_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: Thu, 22 Feb 2007 17:17:37 -0000 --8MD1ZCO3r6aZNHwn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 20, 2007 at 11:21:59AM -0500, John Baldwin wrote: > On Tuesday 20 February 2007 09:49, Kostik Belousov wrote: > > On Mon, Feb 19, 2007 at 06:39:58PM -0500, John Baldwin wrote: > > > On Monday 19 February 2007 05:56, Konstantin Belousov wrote: > > > > kib 2007-02-19 10:56:10 UTC > > > >=20 > > > > FreeBSD src repository > > > >=20 > > > > Modified files: > > > > sys/kern vfs_syscalls.c=20 > > > > Log: > > > > Remove union_dircheckp hook, it is not needed by new unionfs code= anymore. > > > > As consequence, getdirentries() no longer needs to drop/reacquire > > > > directory vnode lock, that would allow it to be reclaimed in betw= een. > > >=20 > > > I think there is at least one more copy of getdirentries() under sys/= compat, > > > possibly multiple. Are you going to fix this in all of them? > >=20 > > Could you, please, point out where is it ? My grep told me that I remov= ed > > all references to the union_dircheckp, and I think that getdirentries()= code > > had to have references to it. My change modified two syscalls: getdiren= tries() > > and ogetdirentries(). >=20 > Well, I did find at least 3 ABIs (Linux, svr4, and ibcs2) that do their o= wn > wrapper around VOP_READDIR(), but none of them had the union check in the= m. As result, "mount -o union" does not work for compat binaries. > Do you know why the ABIs use cookies for VOP_READDIR() but getdirentries() > doesn't? No, and it seems that cookies, as well as vfs_syscalls.c avoidance of cooki= es (together with union_dircheckp) go back to at least 1994/1997 years, and Lite-2 import (see commit logs for rev. 1.9 and 1.54 of vfs_syscalls.c). --8MD1ZCO3r6aZNHwn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF3dAfC3+MBN1Mb4gRAlTdAKDf7H5jwhmfJdNS7/yYxGhgvDNg3gCffIrP 7xyL5PXPsxM3AuSX7IO/TTM= =4g2Q -----END PGP SIGNATURE----- --8MD1ZCO3r6aZNHwn-- From owner-cvs-src@FreeBSD.ORG Thu Feb 22 19:10: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 E97C216A403; Thu, 22 Feb 2007 19:10:30 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C527513C47E; Thu, 22 Feb 2007 19:10:30 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1MJAU3q064097; Thu, 22 Feb 2007 19:10:30 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from jasone@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1MJAULF064096; Thu, 22 Feb 2007 19:10:30 GMT (envelope-from jasone) Message-Id: <200702221910.l1MJAULF064096@repoman.freebsd.org> From: Jason Evans Date: Thu, 22 Feb 2007 19:10: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/lib/libc/stdlib 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: Thu, 22 Feb 2007 19:10:31 -0000 jasone 2007-02-22 19:10:30 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Modify chunk_alloc() to prefer mmap()ed memory over sbrk()ed memory. This has no impact unless USE_BRK is defined (32-bit platforms), in which case user allocations are allocated via mmap() if at all possible, in order to avoid the possibility of unreclaimable chunks in the data segment. Fix an obscure bug in base_alloc() that could have allowed undefined behavior if an application were to use sbrk() in conjunction with a USE_BRK-enabled malloc. Revision Changes Path 1.140 +40 -36 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Thu Feb 22 19:10: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 5B57216A484; Thu, 22 Feb 2007 19:10:48 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4C9B413C46B; Thu, 22 Feb 2007 19:10:48 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1MJAmBX064253; Thu, 22 Feb 2007 19:10:48 GMT (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1MJAmL6064252; Thu, 22 Feb 2007 19:10:48 GMT (envelope-from luigi) Message-Id: <200702221910.l1MJAmL6064252@repoman.freebsd.org> From: Luigi Rizzo Date: Thu, 22 Feb 2007 19: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/share/man/man9 firmware.9 src/sys/kern subr_firmware.c src/sys/sys firmware.h src/sys/tools fw_stub.awk src/sys/dev/isp isp_freebsd.h src/sys/dev/iwi if_iwi.c if_iwireg.h if_iwivar.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, 22 Feb 2007 19:10:48 -0000 luigi 2007-02-22 19:10:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man9 firmware.9 sys/kern subr_firmware.c sys/sys firmware.h sys/tools fw_stub.awk sys/dev/isp isp_freebsd.h sys/dev/iwi if_iwi.c if_iwireg.h if_iwivar.h Log: MFC: sync firmware(9) and iwi(4) with the version in HEAD (the changes are related and this is why the MFC is done together). In detail: firmware(9): Cleanup and document the implementation of firmware(9) based on a version that i posted earlier on the -current mailing list, and subsequent feedback received. See the commit log luigi 2007-02-15 17:21:31 UTC The core of the change is just in sys/firmware.h and kern/subr_firmware.c, while other files are just adaptation of the clients to the ABI change (const-ification of some parameters and hiding of internal info, so this is fully compatible at the binary level). Note that in RELENG_6 sys/arm/xscale/ixp425, sys/dev/ipw and sys/dev/mxge do not exist or have not been updated to use firmware(9). iwi(4) + add debugging code IWI_LOCK_CHECK() to print (under sysctl debug.iwi) missing locks; + make sure that iwi_ioctl() wait until the previous iwi_cmd() terminates. Revision Changes Path 1.2.2.3 +189 -38 src/share/man/man9/firmware.9 1.79.2.7 +1 -1 src/sys/dev/isp/isp_freebsd.h 1.8.2.13 +145 -92 src/sys/dev/iwi/if_iwi.c 1.2.2.5 +9 -1 src/sys/dev/iwi/if_iwireg.h 1.4.2.3 +20 -1 src/sys/dev/iwi/if_iwivar.h 1.1.2.5 +283 -129 src/sys/kern/subr_firmware.c 1.1.2.2 +15 -12 src/sys/sys/firmware.h 1.2.2.3 +1 -1 src/sys/tools/fw_stub.awk From owner-cvs-src@FreeBSD.ORG Thu Feb 22 19:25: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 3C41916A400; Thu, 22 Feb 2007 19:25: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 1675713C49D; Thu, 22 Feb 2007 19:25:38 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1MJPbj4067298; Thu, 22 Feb 2007 19:25:37 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1MJPbQY067297; Thu, 22 Feb 2007 19:25:37 GMT (envelope-from pjd) Message-Id: <200702221925.l1MJPbQY067297@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 22 Feb 2007 19:25: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/sbin/geom/class/eli geom_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Feb 2007 19:25:38 -0000 pjd 2007-02-22 19:25:37 UTC FreeBSD src repository Modified files: sbin/geom/class/eli geom_eli.c Log: Correct typo. Spotted by: Tomasz Dudzisz Revision Changes Path 1.20 +1 -1 src/sbin/geom/class/eli/geom_eli.c From owner-cvs-src@FreeBSD.ORG Thu Feb 22 20: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 2032C16A403; Thu, 22 Feb 2007 20:29:54 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1310013C494; Thu, 22 Feb 2007 20:29:54 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1MKTrGk079237; Thu, 22 Feb 2007 20:29:53 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1MKTrOX079236; Thu, 22 Feb 2007 20:29:53 GMT (envelope-from kensmith) Message-Id: <200702222029.l1MKTrOX079236@repoman.freebsd.org> From: Ken Smith Date: Thu, 22 Feb 2007 20:29: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/usr.sbin/sysinstall cdrom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Feb 2007 20:29:54 -0000 kensmith 2007-02-22 20:29:53 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall cdrom.c Log: If floppies are used to boot the machine, the user lets the machine complete the boot and enter into sysinstall, and only then inserts a CD into the CDROM drive and tries to select that as the install media the first call to mount(2) generates EIO but the second call to mount(2) will succeed. This was 100% reproducible on 6.2-RELEASE, RELENG_6, and HEAD. If the user inserts the disc into the CDROM while the machine is booting off the floppies the first call to mount(2) succeeds with no problems. The problem was originally reported in PR #56952 against 5.1-CURRENT so it's been there for a while now. PR: bin/56952 MFC after: 2 weeks Revision Changes Path 1.55 +6 -1 src/usr.sbin/sysinstall/cdrom.c From owner-cvs-src@FreeBSD.ORG Thu Feb 22 21:01: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 CBD0C16A400; Thu, 22 Feb 2007 21:01:00 +0000 (UTC) (envelope-from kensmith@cse.Buffalo.EDU) Received: from opus.cse.buffalo.edu (opus.cse.Buffalo.EDU [128.205.32.4]) by mx1.freebsd.org (Postfix) with ESMTP id 689A213C441; Thu, 22 Feb 2007 21:01:00 +0000 (UTC) (envelope-from kensmith@cse.Buffalo.EDU) Received: from [127.0.0.1] (localhost.cse.buffalo.edu [127.0.0.1]) by opus.cse.buffalo.edu (8.13.8/8.12.4) with ESMTP id l1MKX8At092496; Thu, 22 Feb 2007 15:33:08 -0500 (EST) From: Ken Smith To: Ken Smith In-Reply-To: <200702222029.l1MKTrOX079236@repoman.freebsd.org> References: <200702222029.l1MKTrOX079236@repoman.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Ez8ThlAeqyTF02f4INs8" Organization: U. Buffalo CSE Department Date: Thu, 22 Feb 2007 15:33:08 -0500 Message-Id: <1172176388.91228.19.camel@opus.cse.buffalo.edu> Mime-Version: 1.0 X-Mailer: Evolution 2.8.3 FreeBSD GNOME Team Port Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall cdrom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Feb 2007 21:01:00 -0000 --=-Ez8ThlAeqyTF02f4INs8 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2007-02-22 at 20:29 +0000, Ken Smith wrote: > kensmith 2007-02-22 20:29:53 UTC >=20 > FreeBSD src repository >=20 > Modified files: > usr.sbin/sysinstall cdrom.c=20 > Log: > If floppies are used to boot the machine, the user lets the machine > complete the boot and enter into sysinstall, and only then inserts > a CD into the CDROM drive and tries to select that as the install > media the first call to mount(2) generates EIO but the second call > to mount(2) will succeed. This was 100% reproducible on 6.2-RELEASE, > RELENG_6, and HEAD. If the user inserts the disc into the CDROM > while the machine is booting off the floppies the first call to mount(2= ) > succeeds with no problems. The problem was originally reported in > PR #56952 against 5.1-CURRENT so it's been there for a while now. > =20 > PR: bin/56952 > MFC after: 2 weeks > =20 > Revision Changes Path > 1.55 +6 -1 src/usr.sbin/sysinstall/cdrom.c This is clearly a symptom of a deeper problem but I can't reproduce =20 this behavior under any other scenario I've tried (e.g. if you boot a machine to single-user mode the first attempt at mounting a CD doesn't fail...). It's only in this "floppy booted sysinstall" environment I'm able to see the problem. The test machine has an IDE CDROM drive, I don't know if this can be reproduced on a machine that has a SCSI CDROM drive. It would be nice to fix the deeper problem instead of masking the symptom but since this is such an obscure edge case and I can't seem to reproduce the problem in any other environment I'm not sure what else to do. If someone else can figure out what the deeper problem is I'll happily back this out... --=20 Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | --=-Ez8ThlAeqyTF02f4INs8 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQBF3f4E/G14VSmup/YRAp4oAJ0aXfUyJVGDdXE7vS+mPVMw2MAQ+wCfWCUo VwqFHjUeK3na3927he01Q94= =Q7/+ -----END PGP SIGNATURE----- --=-Ez8ThlAeqyTF02f4INs8-- From owner-cvs-src@FreeBSD.ORG Thu Feb 22 21:27: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 8631216A403; Thu, 22 Feb 2007 21:27:41 +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 2F2B313C4A3; Thu, 22 Feb 2007 21:27:39 +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 l1MLRP5Z005744; Thu, 22 Feb 2007 16:27:28 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Kostik Belousov Date: Thu, 22 Feb 2007 12:38:11 -0500 User-Agent: KMail/1.9.1 References: <200702191056.l1JAuASc059200@repoman.freebsd.org> <200702201122.00390.jhb@freebsd.org> <20070222171720.GI39168@deviant.kiev.zoral.com.ua> In-Reply-To: <20070222171720.GI39168@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702221238.11641.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]); Thu, 22 Feb 2007 16:27:30 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2630/Thu Feb 22 14:12:40 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.2 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00, DATE_IN_PAST_03_06 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/kern vfs_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: Thu, 22 Feb 2007 21:27:41 -0000 On Thursday 22 February 2007 12:17, Kostik Belousov wrote: > On Tue, Feb 20, 2007 at 11:21:59AM -0500, John Baldwin wrote: > > On Tuesday 20 February 2007 09:49, Kostik Belousov wrote: > > > On Mon, Feb 19, 2007 at 06:39:58PM -0500, John Baldwin wrote: > > > > On Monday 19 February 2007 05:56, Konstantin Belousov wrote: > > > > > kib 2007-02-19 10:56:10 UTC > > > > > > > > > > FreeBSD src repository > > > > > > > > > > Modified files: > > > > > sys/kern vfs_syscalls.c > > > > > Log: > > > > > Remove union_dircheckp hook, it is not needed by new unionfs code anymore. > > > > > As consequence, getdirentries() no longer needs to drop/reacquire > > > > > directory vnode lock, that would allow it to be reclaimed in between. > > > > > > > > I think there is at least one more copy of getdirentries() under sys/compat, > > > > possibly multiple. Are you going to fix this in all of them? > > > > > > Could you, please, point out where is it ? My grep told me that I removed > > > all references to the union_dircheckp, and I think that getdirentries() code > > > had to have references to it. My change modified two syscalls: getdirentries() > > > and ogetdirentries(). > > > > Well, I did find at least 3 ABIs (Linux, svr4, and ibcs2) that do their own > > wrapper around VOP_READDIR(), but none of them had the union check in them. > As result, "mount -o union" does not work for compat binaries. > > > Do you know why the ABIs use cookies for VOP_READDIR() but getdirentries() > > doesn't? > No, and it seems that cookies, as well as vfs_syscalls.c avoidance of cookies > (together with union_dircheckp) go back to at least 1994/1997 years, and > Lite-2 import (see commit logs for rev. 1.9 and 1.54 of vfs_syscalls.c). What would be nice would be to have a kern_getdirentries() that took a function pointer that took a directory record and did the actual conversion + UIO so we could cut down on the duplicated code. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Feb 23 02:10: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 4C2D916A402 for ; Fri, 23 Feb 2007 02:10:32 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 2F71813C47E for ; Fri, 23 Feb 2007 02:10:30 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 49021 invoked from network); 23 Feb 2007 02:10:31 -0000 Received: from ppp-71-139-18-69.dsl.snfc21.pacbell.net (HELO ?10.0.5.55?) (nate-mail@71.139.18.69) by root.org with ESMTPA; 23 Feb 2007 02:10:31 -0000 Message-ID: <45DE4D12.20906@root.org> Date: Thu, 22 Feb 2007 18:10:26 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (X11/20070214) MIME-Version: 1.0 To: Ken Smith References: <200702222029.l1MKTrOX079236@repoman.freebsd.org> <1172176388.91228.19.camel@opus.cse.buffalo.edu> In-Reply-To: <1172176388.91228.19.camel@opus.cse.buffalo.edu> X-Enigmail-Version: 0.94.2.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall cdrom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 02:10:32 -0000 Ken Smith wrote: > On Thu, 2007-02-22 at 20:29 +0000, Ken Smith wrote: >> kensmith 2007-02-22 20:29:53 UTC >> >> FreeBSD src repository >> >> Modified files: >> usr.sbin/sysinstall cdrom.c >> Log: >> If floppies are used to boot the machine, the user lets the machine >> complete the boot and enter into sysinstall, and only then inserts >> a CD into the CDROM drive and tries to select that as the install >> media the first call to mount(2) generates EIO but the second call >> to mount(2) will succeed. This was 100% reproducible on 6.2-RELEASE, >> RELENG_6, and HEAD. If the user inserts the disc into the CDROM >> while the machine is booting off the floppies the first call to mount(2) >> succeeds with no problems. The problem was originally reported in >> PR #56952 against 5.1-CURRENT so it's been there for a while now. >> >> PR: bin/56952 >> MFC after: 2 weeks >> >> Revision Changes Path >> 1.55 +6 -1 src/usr.sbin/sysinstall/cdrom.c > > This is clearly a symptom of a deeper problem but I can't reproduce > this behavior under any other scenario I've tried (e.g. if you boot > a machine to single-user mode the first attempt at mounting a CD > doesn't fail...). It's only in this "floppy booted sysinstall" > environment I'm able to see the problem. The test machine has an > IDE CDROM drive, I don't know if this can be reproduced on a machine > that has a SCSI CDROM drive. > > It would be nice to fix the deeper problem instead of masking the symptom > but since this is such an obscure edge case and I can't seem to reproduce > the problem in any other environment I'm not sure what else to do. If > someone else can figure out what the deeper problem is I'll happily > back this out... As a guess, I'd say this may be a problem in atapi when the first IO is done with interrupts enabled. With a CD in the drive, GEOM tries to read it to see if it has a label and so any mount call happens after the EIO has been already seen by GEOM. I'd look there or in the GEOM error handling case for media not present. It might be caching an old state from the first read. -- Nate From owner-cvs-src@FreeBSD.ORG Fri Feb 23 05:39: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 743D516A401; Fri, 23 Feb 2007 05:39:59 +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 4E72A13C428; Fri, 23 Feb 2007 05:39:59 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1N5dxGt016674; Fri, 23 Feb 2007 05:39:59 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1N5dxN8016667; Fri, 23 Feb 2007 05:39:59 GMT (envelope-from mjacob) Message-Id: <200702230539.l1N5dxN8016667@repoman.freebsd.org> From: Matt Jacob Date: Fri, 23 Feb 2007 05:39: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/isp isp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 05:39:59 -0000 mjacob 2007-02-23 05:39:59 UTC FreeBSD src repository Modified files: sys/dev/isp isp.c Log: Be a bit more restrictive about printing out 'bad' pdb entries during loop rescans. They're not bad so much as unstable, so don't print this stuff out unless ISP_LOGSANCFG is set. Revision Changes Path 1.138 +11 -9 src/sys/dev/isp/isp.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 05:42: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 BA20016A402; Fri, 23 Feb 2007 05:42:42 +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 8346A13C461; Fri, 23 Feb 2007 05:42:42 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1N5ggNK019506; Fri, 23 Feb 2007 05:42:42 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1N5gggu019505; Fri, 23 Feb 2007 05:42:42 GMT (envelope-from mjacob) Message-Id: <200702230542.l1N5gggu019505@repoman.freebsd.org> From: Matt Jacob Date: Fri, 23 Feb 2007 05:42:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/isp isp_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, 23 Feb 2007 05:42:42 -0000 mjacob 2007-02-23 05:42:42 UTC FreeBSD src repository Modified files: sys/dev/isp isp_pci.c Log: There is a problem in setting/getting 'options'- if we check things early, we haven't set board type, so we can't correctly check for some options. Fix this by splitting option setting/getting into generic, pci and then later board specific, option setting/getting. This was noticed when setting 'iid' (or 'hard loop id') didn't work all of a sudden. Noticed by: Mike Drangula (thanks!) via Jung-uk Kim (thanks!) Revision Changes Path 1.135 +133 -111 src/sys/dev/isp/isp_pci.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 05: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 2FC9016A407; Fri, 23 Feb 2007 05:47:39 +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 098A313C4B3; Fri, 23 Feb 2007 05:47:39 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1N5lbMJ022147; Fri, 23 Feb 2007 05:47:37 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1N5lbaT022140; Fri, 23 Feb 2007 05:47:37 GMT (envelope-from mjacob) Message-Id: <200702230547.l1N5lbaT022140@repoman.freebsd.org> From: Matt Jacob Date: Fri, 23 Feb 2007 05:47: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_xpt.c cam_xpt.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, 23 Feb 2007 05:47:39 -0000 mjacob 2007-02-23 05:47:37 UTC FreeBSD src repository Modified files: sys/cam cam_xpt.c cam_xpt.h Log: Add an xpt_rescan function and a thread that will field rescan requests. The purpose of this is to allow a SIM (or other entities) to request a bus rescan and have it then fielded in a different (process) context from the caller. There are probably better ways to accomplish this, but it's a very small change that helps solve a number of problems. Reviewed by: Justin, Ken and Scott. MFC after: 2 weeks Revision Changes Path 1.174 +49 -4 src/sys/cam/cam_xpt.c 1.7 +1 -0 src/sys/cam/cam_xpt.h From owner-cvs-src@FreeBSD.ORG Fri Feb 23 05:51: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 D141F16A400; Fri, 23 Feb 2007 05:51:57 +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 AA78613C4A3; Fri, 23 Feb 2007 05:51:57 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1N5pvHH023080; Fri, 23 Feb 2007 05:51:57 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1N5pv7u023078; Fri, 23 Feb 2007 05:51:57 GMT (envelope-from mjacob) Message-Id: <200702230551.l1N5pv7u023078@repoman.freebsd.org> From: Matt Jacob Date: Fri, 23 Feb 2007 05:51:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/isp isp_freebsd.c src/sys/dev/mpt mpt_cam.c mpt_cam.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, 23 Feb 2007 05:51:57 -0000 mjacob 2007-02-23 05:51:57 UTC FreeBSD src repository Modified files: sys/dev/isp isp_freebsd.c sys/dev/mpt mpt_cam.c mpt_cam.h Log: Use the new xpt_rescan function to truly now have dynamic attachment of new devices that arrive (and we notice them via async Fibre Channel events). We've always had the right thing (of sorts) happen when devices go away- this is the corollary function that makes multipath failover actually work. MFC after: 2 weeks Revision Changes Path 1.134 +34 -11 src/sys/dev/isp/isp_freebsd.c 1.51 +40 -2 src/sys/dev/mpt/mpt_cam.c 1.5 +2 -0 src/sys/dev/mpt/mpt_cam.h From owner-cvs-src@FreeBSD.ORG Fri Feb 23 11:08: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 234AD16A401; Fri, 23 Feb 2007 11:08:46 +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 F056B13C4A8; Fri, 23 Feb 2007 11:08:45 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NB8jND030909; Fri, 23 Feb 2007 11:08:45 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NB8jnM030908; Fri, 23 Feb 2007 11:08:45 GMT (envelope-from rwatson) Message-Id: <200702231108.l1NB8jnM030908@repoman.freebsd.org> From: Robert Watson Date: Fri, 23 Feb 2007 11:08: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/security/mac_none mac_none.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 11:08:46 -0000 rwatson 2007-02-23 11:08:45 UTC FreeBSD src repository Modified files: sys/security/mac_none mac_none.c Log: mac_none sample policy has nothing to enforce, so remove sysctls. mac_stub acts as a template policy and holds sample sysctls. Revision Changes Path 1.35 +0 -9 src/sys/security/mac_none/mac_none.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 11:15: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 E24B316A408; Fri, 23 Feb 2007 11:15:35 +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 B945613C4B6; Fri, 23 Feb 2007 11:15:35 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NBFZxc032408; Fri, 23 Feb 2007 11:15:35 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NBFZE1032407; Fri, 23 Feb 2007 11:15:35 GMT (envelope-from rwatson) Message-Id: <200702231115.l1NBFZE1032407@repoman.freebsd.org> From: Robert Watson Date: Fri, 23 Feb 2007 11:15: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/security/mac_partition mac_partition.c src/sys/security/mac_test mac_test.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 11:15:36 -0000 rwatson 2007-02-23 11:15:35 UTC FreeBSD src repository Modified files: sys/security/mac_partition mac_partition.c sys/security/mac_test mac_test.c Log: Remove empty entry point functions (init, destroy, syscall) from policies that don't need them. Revision Changes Path 1.17 +0 -7 src/sys/security/mac_partition/mac_partition.c 1.68 +0 -25 src/sys/security/mac_test/mac_test.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 11:21: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 4A5AF16A402; Fri, 23 Feb 2007 11:21:38 +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 22E9E13C478; Fri, 23 Feb 2007 11:21:38 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NBLRfj033150; Fri, 23 Feb 2007 11:21:27 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NBLRSl033147; Fri, 23 Feb 2007 11:21:27 GMT (envelope-from rwatson) Message-Id: <200702231121.l1NBLRSl033147@repoman.freebsd.org> From: Robert Watson Date: Fri, 23 Feb 2007 11:21: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/mac_none mac_none.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 11:21:38 -0000 rwatson 2007-02-23 11:21:26 UTC FreeBSD src repository Modified files: sys/security/mac_none mac_none.c Log: Remove many unneeded includes, update copyright. Revision Changes Path 1.36 +2 -29 src/sys/security/mac_none/mac_none.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 12:19: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 0DF4916A400; Fri, 23 Feb 2007 12:19:08 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EEB3313C4B2; Fri, 23 Feb 2007 12:19:07 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NCJ7TR046531; Fri, 23 Feb 2007 12:19:07 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NCJ7KT046530; Fri, 23 Feb 2007 12:19:07 GMT (envelope-from piso) Message-Id: <200702231219.l1NCJ7KT046530@repoman.freebsd.org> From: Paolo Pisati Date: Fri, 23 Feb 2007 12:19: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/sys/amd64/amd64 intr_machdep.c nexus.c src/sys/amd64/include intr_machdep.h src/sys/amd64/isa clock.c isa.c src/sys/arm/arm intr.c nexus.c src/sys/arm/at91 at91.c at91_mci.c at91_pio.c at91_rtc.c at91_spi.c at91_ssc.c at91_st.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 12:19:08 -0000 piso 2007-02-23 12:19:07 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c nexus.c sys/amd64/include intr_machdep.h sys/amd64/isa clock.c isa.c sys/arm/arm intr.c nexus.c sys/arm/at91 at91.c at91_mci.c at91_pio.c at91_rtc.c at91_spi.c at91_ssc.c at91_st.c at91_twi.c if_ate.c sys/arm/include intr.h sys/arm/sa11x0 sa11x0.c sa11x0_ost.c sys/arm/xscale/i80321 i80321_pci.c i80321_timer.c iq80321.c sys/arm/xscale/ixp425 ixp425.c ixp425_npe.c ixp425_pci.c ixp425_timer.c sys/compat/ndis kern_ndis.c sys/contrib/dev/oltr if_oltr.c sys/dev/aac aac.c aacvar.h sys/dev/acpica/Osd OsdInterrupt.c sys/dev/adlink adlink.c sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c adwcam.c sys/dev/aha aha_isa.c sys/dev/ahb ahb.c sys/dev/aic aic_cbus.c aic_isa.c aic_pccard.c sys/dev/aic7xxx aic79xx_osm.c aic7xxx_osm.c sys/dev/amd amd.c sys/dev/amr amr_pci.c sys/dev/an if_an_isa.c if_an_pccard.c if_an_pci.c sys/dev/ar if_ar.c sys/dev/arcmsr arcmsr.c sys/dev/arl if_arl_isa.c sys/dev/asr asr.c sys/dev/ata ata-all.c ata-cbus.c ata-chipset.c ata-pci.c ata-pci.h sys/dev/ath if_ath_pci.c sys/dev/atkbdc atkbd_atkbdc.c psm.c sys/dev/awi if_awi_pccard.c sys/dev/bce if_bce.c sys/dev/bfe if_bfe.c sys/dev/bge if_bge.c sys/dev/bktr bktr_os.c sys/dev/buslogic bt.c sys/dev/ce if_ce.c sys/dev/ciss ciss.c sys/dev/cm if_cm_isa.c sys/dev/cp if_cp.c sys/dev/cs if_cs_isa.c if_cs_pccard.c sys/dev/ct ct_isa.c sys/dev/ctau if_ct.c sys/dev/cx if_cx.c sys/dev/cy cy.c cy_isa.c cy_pci.c cyvar.h sys/dev/dc if_dc.c sys/dev/de if_de.c sys/dev/dpt dpt_eisa.c dpt_pci.c sys/dev/drm drm_irq.c sys/dev/ed if_ed_cbus.c if_ed_isa.c if_ed_pccard.c if_ed_pci.c sys/dev/em if_em.c sys/dev/en if_en_pci.c sys/dev/ep if_ep_eisa.c if_ep_isa.c if_ep_pccard.c sys/dev/esp esp_sbus.c sys/dev/ex if_ex_isa.c if_ex_pccard.c sys/dev/fatm if_fatm.c sys/dev/fdc fdc.c sys/dev/fe if_fe.c sys/dev/firewire fwohci_pci.c sys/dev/fxp if_fxp.c sys/dev/gem if_gem_pci.c sys/dev/hatm if_hatm.c sys/dev/hfa hfa_pci.c sys/dev/hifn hifn7751.c sys/dev/hme if_hme_pci.c if_hme_sbus.c sys/dev/hptmv entry.c sys/dev/ichsmb ichsmb.c sys/dev/ida ida_eisa.c ida_pci.c sys/dev/idt idt_pci.c sys/dev/ie if_ie_isa.c sys/dev/iir iir_pci.c sys/dev/ipmi ipmi.c sys/dev/ips ips_pci.c sys/dev/ipw if_ipw.c sys/dev/isp isp_pci.c isp_sbus.c sys/dev/iwi if_iwi.c sys/dev/ixgb if_ixgb.c sys/dev/le if_le_cbus.c if_le_isa.c if_le_lebuffer.c if_le_ledma.c if_le_pci.c sys/dev/lge if_lge.c sys/dev/lmc if_lmc.c sys/dev/mfi mfi.c sys/dev/mlx mlx.c sys/dev/mly mly.c sys/dev/mpt mpt_pci.c sys/dev/mse mse.c sys/dev/msk if_msk.c sys/dev/mxge if_mxge.c sys/dev/my if_my.c sys/dev/ncv ncr53c500_pccard.c sys/dev/nfe if_nfe.c sys/dev/nge if_nge.c sys/dev/nsp nsp_pccard.c sys/dev/nve if_nve.c sys/dev/patm if_patm_attach.c sys/dev/pccard pccard.c pccardvarp.h sys/dev/pccbb pccbb.c pccbb_pci.c pccbbvar.h sys/dev/pcf envctrl.c pcf_ebus.c pcf_isa.c sys/dev/ppbus if_plip.c lpt.c ppbconf.c pps.c sys/dev/ppc ppc.c ppcvar.h sys/dev/pst pst-iop.c sys/dev/puc puc.c puc_bfe.h sys/dev/ral if_ral_pci.c sys/dev/ray if_ray.c sys/dev/rc rc.c sys/dev/re if_re.c sys/dev/rr232x osm_bsd.c sys/dev/safe safe.c sys/dev/sbni if_sbni_isa.c if_sbni_pci.c sys/dev/sbsh if_sbsh.c sys/dev/scc scc_bfe.h scc_core.c sys/dev/sio sio.c sys/dev/sk if_sk.c sys/dev/sn if_sn.c sys/dev/snc if_snc_cbus.c if_snc_pccard.c sys/dev/sound/isa gusc.c sbc.c sys/dev/sound/pci csa.c emu10kx.c vibes.c sys/dev/sound/pcm sound.c sys/dev/sr if_sr.c sys/dev/stg tmc18c30_isa.c tmc18c30_pccard.c tmc18c30_pci.c sys/dev/stge if_stge.c sys/dev/sym sym_hipd.c sys/dev/ti if_ti.c sys/dev/trm trm.c sys/dev/twa tw_osl_freebsd.c sys/dev/twe twe_freebsd.c sys/dev/tx if_tx.c sys/dev/txp if_txp.c sys/dev/uart uart_core.c sys/dev/ubsec ubsec.c sys/dev/usb ehci_pci.c ohci_pci.c uhci_pci.c sys/dev/vge if_vge.c sys/dev/vx if_vx_eisa.c if_vx_pci.c sys/dev/wi if_wi.c sys/dev/xe if_xe.c sys/i386/i386 intr_machdep.c nexus.c sys/i386/include intr_machdep.h sys/i386/isa clock.c isa.c npx.c sys/ia64/ia64 interrupt.c nexus.c sys/ia64/include intr.h sys/isa isa_common.h sys/kern bus_if.m kern_intr.c subr_bus.c sys/netgraph/bluetooth/drivers/bt3c ng_bt3c_pccard.c sys/pc98/cbus clock.c fdc.c pckbd.c sio.c sys/pci if_pcn.c if_rl.c if_sf.c if_sis.c if_ste.c if_tl.c if_vr.c if_wb.c if_xl.c intpm.c sys/powerpc/include intr_machdep.h openpicvar.h sys/powerpc/powermac hrowpic.c sys/powerpc/powerpc intr_machdep.c openpic.c sys/sparc64/fhc fhc.c sys/sparc64/include intr_machdep.h sys/sparc64/isa isa.c sys/sparc64/pci psycho.c sys/sparc64/sbus sbus.c sys/sparc64/sparc64 intr_machdep.c nexus.c upa.c sys/sun4v/include intr_machdep.h sys/sun4v/sun4v hvcons.c intr_machdep.c nexus.c vnex.c sys/sys bus.h interrupt.h Log: o break newbus api: add a new argument of type driver_filter_t to bus_setup_intr() o add an int return code to all fast handlers o retire INTR_FAST/IH_FAST For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current Reviewed by: many Approved by: re@ Revision Changes Path 1.28 +7 -7 src/sys/amd64/amd64/intr_machdep.c 1.73 +5 -3 src/sys/amd64/amd64/nexus.c 1.15 +3 -2 src/sys/amd64/include/intr_machdep.h 1.230 +10 -6 src/sys/amd64/isa/clock.c 1.149 +3 -2 src/sys/amd64/isa/isa.c 1.14 +5 -5 src/sys/arm/arm/intr.c 1.11 +3 -3 src/sys/arm/arm/nexus.c 1.11 +3 -3 src/sys/arm/at91/at91.c 1.3 +1 -1 src/sys/arm/at91/at91_mci.c 1.5 +5 -5 src/sys/arm/at91/at91_pio.c 1.3 +4 -4 src/sys/arm/at91/at91_rtc.c 1.5 +1 -1 src/sys/arm/at91/at91_spi.c 1.4 +1 -1 src/sys/arm/at91/at91_ssc.c 1.8 +5 -3 src/sys/arm/at91/at91_st.c 1.9 +1 -1 src/sys/arm/at91/at91_twi.c 1.19 +1 -1 src/sys/arm/at91/if_ate.c 1.6 +2 -2 src/sys/arm/include/intr.h 1.8 +4 -4 src/sys/arm/sa11x0/sa11x0.c 1.6 +8 -7 src/sys/arm/sa11x0/sa11x0_ost.c 1.10 +3 -3 src/sys/arm/xscale/i80321/i80321_pci.c 1.12 +5 -5 src/sys/arm/xscale/i80321/i80321_timer.c 1.15 +4 -4 src/sys/arm/xscale/i80321/iq80321.c 1.4 +4 -4 src/sys/arm/xscale/ixp425/ixp425.c 1.3 +1 -1 src/sys/arm/xscale/ixp425/ixp425_npe.c 1.3 +2 -2 src/sys/arm/xscale/ixp425/ixp425_pci.c 1.2 +5 -4 src/sys/arm/xscale/ixp425/ixp425_timer.c 1.93 +1 -1 src/sys/compat/ndis/kern_ndis.c 1.43 +1 -1 src/sys/contrib/dev/oltr/if_oltr.c 1.120 +7 -5 src/sys/dev/aac/aac.c 1.48 +1 -1 src/sys/dev/aac/aacvar.h 1.22 +1 -1 src/sys/dev/acpica/Osd/OsdInterrupt.c 1.16 +9 -7 src/sys/dev/adlink/adlink.c 1.21 +2 -1 src/sys/dev/advansys/adv_eisa.c 1.31 +1 -1 src/sys/dev/advansys/adv_isa.c 1.31 +2 -1 src/sys/dev/advansys/adv_pci.c 1.26 +2 -2 src/sys/dev/advansys/adwcam.c 1.39 +1 -1 src/sys/dev/aha/aha_isa.c 1.39 +2 -1 src/sys/dev/ahb/ahb.c 1.12 +1 -1 src/sys/dev/aic/aic_cbus.c 1.13 +1 -1 src/sys/dev/aic/aic_isa.c 1.19 +1 -1 src/sys/dev/aic/aic_pccard.c 1.26 +1 -1 src/sys/dev/aic7xxx/aic79xx_osm.c 1.47 +1 -1 src/sys/dev/aic7xxx/aic7xxx_osm.c 1.34 +1 -1 src/sys/dev/amd/amd.c 1.38 +1 -1 src/sys/dev/amr/amr_pci.c 1.17 +1 -1 src/sys/dev/an/if_an_isa.c 1.31 +1 -1 src/sys/dev/an/if_an_pccard.c 1.28 +1 -1 src/sys/dev/an/if_an_pci.c 1.74 +1 -1 src/sys/dev/ar/if_ar.c 1.17 +1 -1 src/sys/dev/arcmsr/arcmsr.c 1.8 +1 -1 src/sys/dev/arl/if_arl_isa.c 1.83 +1 -1 src/sys/dev/asr/asr.c 1.278 +1 -1 src/sys/dev/ata/ata-all.c 1.25 +7 -3 src/sys/dev/ata/ata-cbus.c 1.185 +3 -3 src/sys/dev/ata/ata-chipset.c 1.121 +7 -3 src/sys/dev/ata/ata-pci.c 1.75 +1 -1 src/sys/dev/ata/ata-pci.h 1.18 +1 -1 src/sys/dev/ath/if_ath_pci.c 1.20 +1 -1 src/sys/dev/atkbdc/atkbd_atkbdc.c 1.92 +1 -1 src/sys/dev/atkbdc/psm.c 1.25 +1 -1 src/sys/dev/awi/if_awi_pccard.c 1.28 +1 -1 src/sys/dev/bce/if_bce.c 1.42 +1 -1 src/sys/dev/bfe/if_bfe.c 1.179 +1 -1 src/sys/dev/bge/if_bge.c 1.54 +1 -1 src/sys/dev/bktr/bktr_os.c 1.48 +1 -1 src/sys/dev/buslogic/bt.c 1.6 +1 -1 src/sys/dev/ce/if_ce.c 1.75 +1 -1 src/sys/dev/ciss/ciss.c 1.10 +1 -1 src/sys/dev/cm/if_cm_isa.c 1.32 +1 -1 src/sys/dev/cp/if_cp.c 1.7 +1 -1 src/sys/dev/cs/if_cs_isa.c 1.19 +1 -1 src/sys/dev/cs/if_cs_pccard.c 1.14 +1 -1 src/sys/dev/ct/ct_isa.c 1.32 +1 -1 src/sys/dev/ctau/if_ct.c 1.55 +1 -1 src/sys/dev/cx/if_cx.c 1.163 +3 -2 src/sys/dev/cy/cy.c 1.148 +2 -2 src/sys/dev/cy/cy_isa.c 1.38 +3 -3 src/sys/dev/cy/cy_pci.c 1.2 +1 -1 src/sys/dev/cy/cyvar.h 1.191 +1 -1 src/sys/dev/dc/if_dc.c 1.182 +1 -1 src/sys/dev/de/if_de.c 1.23 +1 -1 src/sys/dev/dpt/dpt_eisa.c 1.36 +1 -1 src/sys/dev/dpt/dpt_pci.c 1.3 +1 -1 src/sys/dev/drm/drm_irq.c 1.28 +1 -1 src/sys/dev/ed/if_ed_cbus.c 1.31 +1 -1 src/sys/dev/ed/if_ed_isa.c 1.111 +1 -1 src/sys/dev/ed/if_ed_pccard.c 1.49 +1 -1 src/sys/dev/ed/if_ed_pci.c 1.169 +9 -8 src/sys/dev/em/if_em.c 1.42 +1 -1 src/sys/dev/en/if_en_pci.c 1.35 +2 -2 src/sys/dev/ep/if_ep_eisa.c 1.29 +2 -2 src/sys/dev/ep/if_ep_isa.c 1.50 +1 -1 src/sys/dev/ep/if_ep_pccard.c 1.14 +1 -1 src/sys/dev/esp/esp_sbus.c 1.12 +1 -1 src/sys/dev/ex/if_ex_isa.c 1.18 +1 -1 src/sys/dev/ex/if_ex_pccard.c 1.23 +1 -1 src/sys/dev/fatm/if_fatm.c 1.315 +14 -3 src/sys/dev/fdc/fdc.c 1.98 +1 -1 src/sys/dev/fe/if_fe.c 1.56 +1 -1 src/sys/dev/firewire/fwohci_pci.c 1.264 +1 -1 src/sys/dev/fxp/if_fxp.c 1.21 +1 -1 src/sys/dev/gem/if_gem_pci.c 1.27 +1 -1 src/sys/dev/hatm/if_hatm.c 1.7 +1 -1 src/sys/dev/hfa/hfa_pci.c 1.39 +1 -1 src/sys/dev/hifn/hifn7751.c 1.23 +1 -1 src/sys/dev/hme/if_hme_pci.c 1.18 +1 -1 src/sys/dev/hme/if_hme_sbus.c 1.14 +1 -1 src/sys/dev/hptmv/entry.c 1.18 +1 -1 src/sys/dev/ichsmb/ichsmb.c 1.20 +1 -1 src/sys/dev/ida/ida_eisa.c 1.35 +1 -1 src/sys/dev/ida/ida_pci.c 1.8 +1 -1 src/sys/dev/idt/idt_pci.c 1.7 +3 -3 src/sys/dev/ie/if_ie_isa.c 1.19 +1 -1 src/sys/dev/iir/iir_pci.c 1.9 +1 -1 src/sys/dev/ipmi/ipmi.c 1.15 +2 -1 src/sys/dev/ips/ips_pci.c 1.24 +1 -1 src/sys/dev/ipw/if_ipw.c 1.136 +1 -1 src/sys/dev/isp/isp_pci.c 1.28 +1 -1 src/sys/dev/isp/isp_sbus.c 1.49 +1 -1 src/sys/dev/iwi/if_iwi.c 1.21 +1 -1 src/sys/dev/ixgb/if_ixgb.c 1.5 +1 -1 src/sys/dev/le/if_le_cbus.c 1.4 +1 -1 src/sys/dev/le/if_le_isa.c 1.2 +1 -1 src/sys/dev/le/if_le_lebuffer.c 1.4 +1 -1 src/sys/dev/le/if_le_ledma.c 1.7 +1 -1 src/sys/dev/le/if_le_pci.c 1.50 +1 -1 src/sys/dev/lge/if_lge.c 1.31 +1 -1 src/sys/dev/lmc/if_lmc.c 1.27 +1 -1 src/sys/dev/mfi/mfi.c 1.54 +1 -1 src/sys/dev/mlx/mlx.c 1.43 +1 -1 src/sys/dev/mly/mly.c 1.48 +1 -1 src/sys/dev/mpt/mpt_pci.c 1.75 +1 -1 src/sys/dev/mse/mse.c 1.10 +5 -4 src/sys/dev/msk/if_msk.c 1.23 +1 -1 src/sys/dev/mxge/if_mxge.c 1.42 +1 -1 src/sys/dev/my/if_my.c 1.29 +1 -1 src/sys/dev/ncv/ncr53c500_pccard.c 1.15 +1 -1 src/sys/dev/nfe/if_nfe.c 1.90 +1 -1 src/sys/dev/nge/if_nge.c 1.25 +1 -1 src/sys/dev/nsp/nsp_pccard.c 1.25 +1 -1 src/sys/dev/nve/if_nve.c 1.14 +1 -1 src/sys/dev/patm/if_patm_attach.c 1.117 +22 -9 src/sys/dev/pccard/pccard.c 1.3 +1 -0 src/sys/dev/pccard/pccardvarp.h 1.155 +4 -3 src/sys/dev/pccbb/pccbb.c 1.24 +1 -1 src/sys/dev/pccbb/pccbb_pci.c 1.29 +2 -1 src/sys/dev/pccbb/pccbbvar.h 1.7 +1 -1 src/sys/dev/pcf/envctrl.c 1.6 +1 -1 src/sys/dev/pcf/pcf_ebus.c 1.8 +1 -1 src/sys/dev/pcf/pcf_isa.c 1.44 +1 -1 src/sys/dev/ppbus/if_plip.c 1.40 +1 -1 src/sys/dev/ppbus/lpt.c 1.25 +2 -2 src/sys/dev/ppbus/ppbconf.c 1.52 +5 -4 src/sys/dev/ppbus/pps.c 1.53 +4 -4 src/sys/dev/ppc/ppc.c 1.5 +1 -1 src/sys/dev/ppc/ppcvar.h 1.8 +1 -1 src/sys/dev/pst/pst-iop.c 1.49 +12 -10 src/sys/dev/puc/puc.c 1.2 +1 -1 src/sys/dev/puc/puc_bfe.h 1.6 +1 -1 src/sys/dev/ral/if_ral_pci.c 1.86 +1 -1 src/sys/dev/ray/if_ray.c 1.103 +2 -2 src/sys/dev/rc/rc.c 1.85 +6 -6 src/sys/dev/re/if_re.c 1.4 +1 -1 src/sys/dev/rr232x/osm_bsd.c 1.17 +1 -1 src/sys/dev/safe/safe.c 1.15 +1 -1 src/sys/dev/sbni/if_sbni_isa.c 1.12 +1 -1 src/sys/dev/sbni/if_sbni_pci.c 1.18 +1 -1 src/sys/dev/sbsh/if_sbsh.c 1.4 +2 -2 src/sys/dev/scc/scc_bfe.h 1.7 +13 -11 src/sys/dev/scc/scc_core.c 1.470 +7 -5 src/sys/dev/sio/sio.c 1.134 +1 -1 src/sys/dev/sk/if_sk.c 1.55 +2 -1 src/sys/dev/sn/if_sn.c 1.7 +1 -1 src/sys/dev/snc/if_snc_cbus.c 1.11 +1 -1 src/sys/dev/snc/if_snc_pccard.c 1.18 +7 -3 src/sys/dev/sound/isa/gusc.c 1.46 +8 -4 src/sys/dev/sound/isa/sbc.c 1.35 +8 -2 src/sys/dev/sound/pci/csa.c 1.7 +1 -1 src/sys/dev/sound/pci/emu10kx.c 1.21 +1 -1 src/sys/dev/sound/pci/vibes.c 1.109 +1 -1 src/sys/dev/sound/pcm/sound.c 1.72 +1 -1 src/sys/dev/sr/if_sr.c 1.13 +1 -1 src/sys/dev/stg/tmc18c30_isa.c 1.26 +1 -1 src/sys/dev/stg/tmc18c30_pccard.c 1.7 +1 -1 src/sys/dev/stg/tmc18c30_pci.c 1.5 +1 -1 src/sys/dev/stge/if_stge.c 1.62 +1 -1 src/sys/dev/sym/sym_hipd.c 1.127 +1 -1 src/sys/dev/ti/if_ti.c 1.31 +1 -1 src/sys/dev/trm/trm.c 1.6 +31 -13 src/sys/dev/twa/tw_osl_freebsd.c 1.44 +2 -1 src/sys/dev/twe/twe_freebsd.c 1.97 +1 -1 src/sys/dev/tx/if_tx.c 1.43 +1 -1 src/sys/dev/txp/if_txp.c 1.20 +8 -6 src/sys/dev/uart/uart_core.c 1.48 +1 -1 src/sys/dev/ubsec/ubsec.c 1.25 +1 -1 src/sys/dev/usb/ehci_pci.c 1.49 +2 -2 src/sys/dev/usb/ohci_pci.c 1.60 +1 -1 src/sys/dev/usb/uhci_pci.c 1.30 +1 -1 src/sys/dev/vge/if_vge.c 1.27 +2 -2 src/sys/dev/vx/if_vx_eisa.c 1.37 +1 -1 src/sys/dev/vx/if_vx_pci.c 1.205 +1 -1 src/sys/dev/wi/if_wi.c 1.64 +2 -2 src/sys/dev/xe/if_xe.c 1.23 +6 -6 src/sys/i386/i386/intr_machdep.c 1.68 +5 -3 src/sys/i386/i386/nexus.c 1.17 +2 -2 src/sys/i386/include/intr_machdep.h 1.233 +8 -6 src/sys/i386/isa/clock.c 1.150 +3 -2 src/sys/i386/isa/isa.c 1.171 +5 -4 src/sys/i386/isa/npx.c 1.57 +7 -6 src/sys/ia64/ia64/interrupt.c 1.16 +5 -3 src/sys/ia64/ia64/nexus.c 1.4 +3 -3 src/sys/ia64/include/intr.h 1.15 +2 -1 src/sys/isa/isa_common.h 1.34 +1 -0 src/sys/kern/bus_if.m 1.140 +8 -17 src/sys/kern/kern_intr.c 1.198 +14 -7 src/sys/kern/subr_bus.c 1.20 +1 -1 src/sys/netgraph/bluetooth/drivers/bt3c/ng_bt3c_pccard.c 1.156 +4 -3 src/sys/pc98/cbus/clock.c 1.169 +1 -1 src/sys/pc98/cbus/fdc.c 1.33 +1 -1 src/sys/pc98/cbus/pckbd.c 1.243 +7 -5 src/sys/pc98/cbus/sio.c 1.83 +1 -1 src/sys/pci/if_pcn.c 1.169 +1 -1 src/sys/pci/if_rl.c 1.95 +1 -1 src/sys/pci/if_sf.c 1.149 +1 -1 src/sys/pci/if_sis.c 1.97 +1 -1 src/sys/pci/if_ste.c 1.110 +1 -1 src/sys/pci/if_tl.c 1.117 +1 -1 src/sys/pci/if_vr.c 1.92 +1 -1 src/sys/pci/if_wb.c 1.209 +1 -1 src/sys/pci/if_xl.c 1.38 +2 -2 src/sys/pci/intpm.c 1.7 +2 -2 src/sys/powerpc/include/intr_machdep.h 1.5 +2 -2 src/sys/powerpc/include/openpicvar.h 1.12 +5 -4 src/sys/powerpc/powermac/hrowpic.c 1.10 +6 -6 src/sys/powerpc/powerpc/intr_machdep.c 1.15 +3 -2 src/sys/powerpc/powerpc/openpic.c 1.15 +15 -7 src/sys/sparc64/fhc/fhc.c 1.16 +2 -2 src/sys/sparc64/include/intr_machdep.h 1.19 +4 -4 src/sys/sparc64/isa/isa.c 1.63 +58 -29 src/sys/sparc64/pci/psycho.c 1.41 +25 -15 src/sys/sparc64/sbus/sbus.c 1.25 +8 -8 src/sys/sparc64/sparc64/intr_machdep.c 1.19 +2 -2 src/sys/sparc64/sparc64/nexus.c 1.6 +2 -2 src/sys/sparc64/sparc64/upa.c 1.4 +2 -2 src/sys/sun4v/include/intr_machdep.h 1.6 +1 -1 src/sys/sun4v/sun4v/hvcons.c 1.5 +16 -14 src/sys/sun4v/sun4v/intr_machdep.c 1.3 +2 -2 src/sys/sun4v/sun4v/nexus.c 1.5 +2 -2 src/sys/sun4v/sun4v/vnex.c 1.78 +40 -3 src/sys/sys/bus.h 1.35 +5 -3 src/sys/sys/interrupt.h From owner-cvs-src@FreeBSD.ORG Fri Feb 23 12:23: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 DAEF616A401; Fri, 23 Feb 2007 12:23:41 +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 B496B13C491; Fri, 23 Feb 2007 12:23:41 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NCNfe3048102; Fri, 23 Feb 2007 12:23:41 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NCNfqK048099; Fri, 23 Feb 2007 12:23:41 GMT (envelope-from kib) Message-Id: <200702231223.l1NCNfqK048099@repoman.freebsd.org> From: Konstantin Belousov Date: Fri, 23 Feb 2007 12:23: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 vfs_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: Fri, 23 Feb 2007 12:23:42 -0000 kib 2007-02-23 12:23:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern vfs_lookup.c Log: MFC rev. 1.98: Handle the case when both ISDOTDOT and NOCROSSMOUNT are set, inside lookup(). Submitted by: tegge Revision Changes Path 1.80.2.12 +4 -3 src/sys/kern/vfs_lookup.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 12:27: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 B0A5416A400; Fri, 23 Feb 2007 12:27:23 +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 89C7813C46B; Fri, 23 Feb 2007 12:27:23 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NCRNou048584; Fri, 23 Feb 2007 12:27:23 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NCRNYR048583; Fri, 23 Feb 2007 12:27:23 GMT (envelope-from kib) Message-Id: <200702231227.l1NCRNYR048583@repoman.freebsd.org> From: Konstantin Belousov Date: Fri, 23 Feb 2007 12:27: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/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: Fri, 23 Feb 2007 12:27:23 -0000 kib 2007-02-23 12:27:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ufs/ufs ufs_vnops.c Log: MFC rev. 1.285: Remove not needed acquision of the mount interlock aroung reading of mnt_kern_flags in ufs_itimes(). Revision Changes Path 1.271.2.8 +5 -12 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 13:47: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 8D6FC16A412; Fri, 23 Feb 2007 13:47:36 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 28A0E13C48E; Fri, 23 Feb 2007 13:47:36 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NDla6c092436; Fri, 23 Feb 2007 13:47:36 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NDlaFF092435; Fri, 23 Feb 2007 13:47:36 GMT (envelope-from netchild) Message-Id: <200702231347.l1NDlaFF092435@repoman.freebsd.org> From: Alexander Leidinger Date: Fri, 23 Feb 2007 13:47:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c src/sys/dev/sound/pci als4000.c atiixp.c au88x0.c aureal.c cmi.c cs4281.c csapcm.c ds1.c emu10k1.c emu10kx.c envy24.c envy24ht.c fm801.c ich.c maestro.c maestro3.c solo.c t4dwave.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 13:47:36 -0000 netchild 2007-02-23 13:47:35 UTC FreeBSD src repository Modified files: sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c sys/dev/sound/pci als4000.c atiixp.c au88x0.c aureal.c cmi.c cs4281.c csapcm.c ds1.c emu10k1.c emu10kx.c envy24.c envy24ht.c fm801.c ich.c maestro.c maestro3.c solo.c t4dwave.c via8233.c via82c686.c vibes.c Log: MFp4 (114068): Use bus_get_dma_tag() to obtain the parent DMA tag to make the drivers a little bit more non-ia32/amd64 friendly. There is no man page for bus_get_dma_tag, so this is modelled after rev. 1.62 of src/sys/dev/sound/pci/es137x.c by marius. Inspired by: commit by marius Revision Changes Path 1.41 +2 -1 src/sys/dev/sound/isa/ad1816.c 1.38 +2 -1 src/sys/dev/sound/isa/ess.c 1.107 +2 -1 src/sys/dev/sound/isa/mss.c 1.94 +2 -1 src/sys/dev/sound/isa/sb16.c 1.83 +2 -1 src/sys/dev/sound/isa/sb8.c 1.23 +1 -1 src/sys/dev/sound/pci/als4000.c 1.9 +4 -2 src/sys/dev/sound/pci/atiixp.c 1.11 +1 -1 src/sys/dev/sound/pci/au88x0.c 1.33 +2 -1 src/sys/dev/sound/pci/aureal.c 1.39 +2 -1 src/sys/dev/sound/pci/cmi.c 1.23 +2 -1 src/sys/dev/sound/pci/cs4281.c 1.38 +3 -1 src/sys/dev/sound/pci/csapcm.c 1.46 +9 -6 src/sys/dev/sound/pci/ds1.c 1.63 +2 -1 src/sys/dev/sound/pci/emu10k1.c 1.8 +5 -4 src/sys/dev/sound/pci/emu10kx.c 1.7 +4 -3 src/sys/dev/sound/pci/envy24.c 1.8 +4 -3 src/sys/dev/sound/pci/envy24ht.c 1.29 +2 -1 src/sys/dev/sound/pci/fm801.c 1.71 +2 -1 src/sys/dev/sound/pci/ich.c 1.34 +2 -2 src/sys/dev/sound/pci/maestro.c 1.30 +1 -1 src/sys/dev/sound/pci/maestro3.c 1.40 +2 -2 src/sys/dev/sound/pci/solo.c 1.49 +2 -1 src/sys/dev/sound/pci/t4dwave.c 1.29 +4 -2 src/sys/dev/sound/pci/via8233.c 1.38 +4 -2 src/sys/dev/sound/pci/via82c686.c 1.22 +2 -1 src/sys/dev/sound/pci/vibes.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 14:39: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 8B33E16A403; Fri, 23 Feb 2007 14:39:04 +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 79BBA13C46B; Fri, 23 Feb 2007 14:39:04 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NEd4YQ007685; Fri, 23 Feb 2007 14:39:04 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NEd4Y5007684; Fri, 23 Feb 2007 14:39:04 GMT (envelope-from rwatson) Message-Id: <200702231439.l1NEd4Y5007684@repoman.freebsd.org> From: Robert Watson Date: Fri, 23 Feb 2007 14:39:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/mac_biba mac_biba.c src/sys/security/mac_bsdextended mac_bsdextended.c src/sys/security/mac_ifoff mac_ifoff.c src/sys/security/mac_partition mac_partition.c src/sys/security/mac_portacl mac_portacl.c src/sys/security/mac_seeotheruids mac_seeotheruids.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 14:39:04 -0000 rwatson 2007-02-23 14:39:04 UTC FreeBSD src repository Modified files: sys/security/mac_biba mac_biba.c sys/security/mac_bsdextended mac_bsdextended.c sys/security/mac_ifoff mac_ifoff.c sys/security/mac_partition mac_partition.c sys/security/mac_portacl mac_portacl.c sys/security/mac_seeotheruids mac_seeotheruids.c sys/security/mac_test mac_test.c Log: More unnecessary include reduction. Revision Changes Path 1.101 +0 -2 src/sys/security/mac_biba/mac_biba.c 1.34 +2 -17 src/sys/security/mac_bsdextended/mac_bsdextended.c 1.12 +2 -15 src/sys/security/mac_ifoff/mac_ifoff.c 1.18 +1 -19 src/sys/security/mac_partition/mac_partition.c 1.13 +1 -9 src/sys/security/mac_portacl/mac_portacl.c 1.13 +2 -16 src/sys/security/mac_seeotheruids/mac_seeotheruids.c 1.69 +4 -12 src/sys/security/mac_test/mac_test.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 15:55: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 492F916A400; Fri, 23 Feb 2007 15:55:39 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2240A13C494; Fri, 23 Feb 2007 15:55:39 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NFtd9G023821; Fri, 23 Feb 2007 15:55:39 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NFtcic023820; Fri, 23 Feb 2007 15:55:38 GMT (envelope-from piso) Message-Id: <200702231555.l1NFtcic023820@repoman.freebsd.org> From: Paolo Pisati Date: Fri, 23 Feb 2007 15:55: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/aha aha_mca.c src/sys/dev/ep if_ep_mca.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 15:55:39 -0000 piso 2007-02-23 15:55:37 UTC FreeBSD src repository Modified files: sys/dev/aha aha_mca.c sys/dev/ep if_ep_mca.c Log: o break newbus api: add a new argument of type driver_filter_t to bus_setup_intr() o add an int return code to all fast handlers o retire INTR_FAST/IH_FAST For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current Approved by: re (implicit?) Revision Changes Path 1.16 +1 -1 src/sys/dev/aha/aha_mca.c 1.13 +1 -1 src/sys/dev/ep/if_ep_mca.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 16:03: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 12DCF16A405; Fri, 23 Feb 2007 16:03:37 +0000 (UTC) (envelope-from frank@pinky.sax.de) Received: from pinky.frank-behrens.de (pinky.frank-behrens.de [82.139.199.24]) by mx1.freebsd.org (Postfix) with ESMTP id 5827713C47E; Fri, 23 Feb 2007 16:03:36 +0000 (UTC) (envelope-from frank@pinky.sax.de) Received: from [192.168.20.32] (sun.behrens [192.168.20.32]) by pinky.frank-behrens.de (8.13.8/8.13.8) with ESMTP id l1NFdqR6064059; Fri, 23 Feb 2007 16:39:53 +0100 (CET) (envelope-from frank@pinky.sax.de) Message-Id: <200702231539.l1NFdqR6064059@pinky.frank-behrens.de> From: "Frank Behrens" To: Paolo Pisati Date: Fri, 23 Feb 2007 16:39:13 +0100 MIME-Version: 1.0 Priority: normal In-reply-to: <200702231219.l1NCJ7KT046530@repoman.freebsd.org> X-mailer: Pegasus Mail for Windows (4.31, DE v4.31 R1) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c nexus.c src/sys/amd64/include intr_machdep.h src/sys/amd64/isa clock.c isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 16:03:37 -0000 Paolo Pisati wrote on 23 Feb 2007 12:19: > o break newbus api: add a new argument of type driver_filter_t to > bus_setup_intr() How about bumping FreeBSD_version in sys/param.h? There are also third party device drivers. Regards, Frank -- Frank Behrens, Osterwieck, Germany PGP-key 0x5B7C47ED on public servers available. From owner-cvs-src@FreeBSD.ORG Fri Feb 23 16:21: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 9CA8116A552; Fri, 23 Feb 2007 16:21:08 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7629113C48E; Fri, 23 Feb 2007 16:21:08 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NGL8kJ028726; Fri, 23 Feb 2007 16:21:08 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NGL83G028725; Fri, 23 Feb 2007 16:21:08 GMT (envelope-from piso) Message-Id: <200702231621.l1NGL83G028725@repoman.freebsd.org> From: Paolo Pisati Date: Fri, 23 Feb 2007 16:21: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/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: Fri, 23 Feb 2007 16:21:08 -0000 piso 2007-02-23 16:21:08 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version after newbus api modification. Reviewed by: re@ Approved by: re@ Revision Changes Path 1.285 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri Feb 23 16:22: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 6650316A400; Fri, 23 Feb 2007 16:22:10 +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 5744D13C47E; Fri, 23 Feb 2007 16:22:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NGMAnJ029150; Fri, 23 Feb 2007 16:22:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NGMAdR029149; Fri, 23 Feb 2007 16:22:10 GMT (envelope-from jhb) Message-Id: <200702231622.l1NGMAdR029149@repoman.freebsd.org> From: John Baldwin Date: Fri, 23 Feb 2007 16:22: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/share/man/man9 Makefile sleep.9 src/sys/kern kern_synch.c src/sys/sys sleepqueue.h 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: Fri, 23 Feb 2007 16:22:10 -0000 jhb 2007-02-23 16:22:09 UTC FreeBSD src repository Modified files: share/man/man9 Makefile sleep.9 sys/kern kern_synch.c sys/sys sleepqueue.h systm.h Log: Add a new kernel sleep function pause(9). pause(9) is for places that want an equivalent of DELAY(9) that sleeps instead of spins. It accepts a wmesg and a timeout and is not interrupted by signals. It uses a private wait channel that should never be woken up by wakeup(9) or wakeup_one(9). Glanced at by: phk Revision Changes Path 1.293 +1 -0 src/share/man/man9/Makefile 1.50 +23 -4 src/share/man/man9/sleep.9 1.288 +21 -1 src/sys/kern/kern_synch.c 1.10 +1 -0 src/sys/sys/sleepqueue.h 1.250 +1 -0 src/sys/sys/systm.h From owner-cvs-src@FreeBSD.ORG Fri Feb 23 16:25: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 C701216A402; Fri, 23 Feb 2007 16:25:08 +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 B6DD913C4B5; Fri, 23 Feb 2007 16:25:08 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NGP8je029886; Fri, 23 Feb 2007 16:25:08 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NGP86A029885; Fri, 23 Feb 2007 16:25:08 GMT (envelope-from jhb) Message-Id: <200702231625.l1NGP86A029885@repoman.freebsd.org> From: John Baldwin Date: Fri, 23 Feb 2007 16:25: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/compat/ndis kern_ndis.c src/sys/dev/acpica/Osd OsdSchedule.c src/sys/dev/ata ata-all.c atapi-cd.c atapi-tape.c src/sys/dev/ppc ppc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 16:25:08 -0000 jhb 2007-02-23 16:25:08 UTC FreeBSD src repository Modified files: sys/compat/ndis kern_ndis.c sys/dev/acpica/Osd OsdSchedule.c sys/dev/ata ata-all.c atapi-cd.c atapi-tape.c sys/dev/ppc ppc.c Log: Use 'pause' in several places rather than trying to tsleep() on NULL (which triggers a KASSERT) or local variables. In the case of kern_ndis, the tsleep() actually used a common sleep address (curproc) making it susceptible to a premature wakeup. Revision Changes Path 1.94 +1 -1 src/sys/compat/ndis/kern_ndis.c 1.38 +1 -2 src/sys/dev/acpica/Osd/OsdSchedule.c 1.279 +3 -3 src/sys/dev/ata/ata-all.c 1.193 +3 -3 src/sys/dev/ata/atapi-cd.c 1.103 +2 -2 src/sys/dev/ata/atapi-tape.c 1.54 +1 -2 src/sys/dev/ppc/ppc.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 16:50: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 DA26116A402; Fri, 23 Feb 2007 16:50:17 +0000 (UTC) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B336F13C4B7; Fri, 23 Feb 2007 16:50:17 +0000 (UTC) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NGoHKc041580; Fri, 23 Feb 2007 16:50:17 GMT (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NGoHsV041579; Fri, 23 Feb 2007 16:50:17 GMT (envelope-from schweikh) Message-Id: <200702231650.l1NGoHsV041579@repoman.freebsd.org> From: Jens Schweikhardt Date: Fri, 23 Feb 2007 16:50: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/share/man/man4 ppbus.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Feb 2007 16:50:18 -0000 schweikh 2007-02-23 16:50:17 UTC FreeBSD src repository Modified files: share/man/man4 ppbus.4 Log: Correct two grammos. Revision Changes Path 1.24 +2 -2 src/share/man/man4/ppbus.4 From owner-cvs-src@FreeBSD.ORG Fri Feb 23 16:57: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 40B6116A403; Fri, 23 Feb 2007 16:57:07 +0000 (UTC) (envelope-from piso@newluxor.wired.org) Received: from mail.oltrelinux.com (krisma.oltrelinux.com [194.242.226.43]) by mx1.freebsd.org (Postfix) with ESMTP id EF82413C4B4; Fri, 23 Feb 2007 16:57:06 +0000 (UTC) (envelope-from piso@newluxor.wired.org) Received: from newluxor.wired.org (ip-91-186.sn1.eutelia.it [62.94.91.186]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.oltrelinux.com (Postfix) with ESMTP id D36BE11AE50; Fri, 23 Feb 2007 17:27:19 +0100 (CET) Received: (from piso@localhost) by newluxor.wired.org (8.13.8/8.13.8/Submit) id l1NGRBcJ003512; Fri, 23 Feb 2007 17:27:11 +0100 (CET) (envelope-from piso) Date: Fri, 23 Feb 2007 17:27:11 +0100 From: Paolo Pisati To: Frank Behrens Message-ID: <20070223162711.GB3351@tin.it> References: <200702231219.l1NCJ7KT046530@repoman.freebsd.org> <200702231539.l1NFdqR6064059@pinky.frank-behrens.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200702231539.l1NFdqR6064059@pinky.frank-behrens.de> User-Agent: Mutt/1.4.2.2i X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at krisma.oltrelinux.com Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Paolo Pisati Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c nexus.c src/sys/amd64/include intr_machdep.h src/sys/amd64/isa clock.c isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 16:57:07 -0000 On Fri, Feb 23, 2007 at 04:39:13PM +0100, Frank Behrens wrote: > Paolo Pisati wrote on 23 Feb 2007 12:19: > > o break newbus api: add a new argument of type driver_filter_t to > > bus_setup_intr() > > How about bumping FreeBSD_version in sys/param.h? There are also third party device > drivers. Done. bye, P. From owner-cvs-src@FreeBSD.ORG Fri Feb 23 17:59: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 2E0AF16A401; Fri, 23 Feb 2007 17:59:45 +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 1F85913C442; Fri, 23 Feb 2007 17:59:45 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NHxis7054080; Fri, 23 Feb 2007 17:59:45 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NHxiuE054079; Fri, 23 Feb 2007 17:59:44 GMT (envelope-from imp) Message-Id: <200702231759.l1NHxiuE054079@repoman.freebsd.org> From: Warner Losh Date: Fri, 23 Feb 2007 17:59: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: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Feb 2007 17:59:45 -0000 imp 2007-02-23 17:59:44 UTC FreeBSD src repository Modified files: . access Log: Remko Lodder has displayed far too much enthusiasm for the project and contributing to it. He's targetted easy PRs as well as a number of other areas that he can contribute to the common betterment of FreeBSD. He's only been able to do so much with his current doc@ bit. He's badgered me, and anybody else that would list, about getting these things fixed (ok, he hasn't really done the badgering part, but he has beeen very enthusiastic about wanting to help out). I'm left with no choice but to punish this extreme enthusiasm with a brand-new shiny src commit bit (ok, to be technically accurate, core@ did the punishing, I'm just core's whip-hand in making this commit). I'll be acting as his mentor in this process. Please welcome the new victum, errrr, member to the club. Approved by: core@ P.S. ;-) Revision Changes Path 1.812 +1 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Fri Feb 23 18:41: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 8A87516A400; Fri, 23 Feb 2007 18:41:13 +0000 (UTC) (envelope-from jls@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6405513C441; Fri, 23 Feb 2007 18:41:13 +0000 (UTC) (envelope-from jls@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NIfDhQ062018; Fri, 23 Feb 2007 18:41:13 GMT (envelope-from jls@repoman.freebsd.org) Received: (from jls@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NIfDp8062016; Fri, 23 Feb 2007 18:41:13 GMT (envelope-from jls) Message-Id: <200702231841.l1NIfDp8062016@repoman.freebsd.org> From: Jordan Sissel Date: Fri, 23 Feb 2007 18:41: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/usr.bin/tip/tip value.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 18:41:13 -0000 jls 2007-02-23 18:41:12 UTC FreeBSD src repository Modified files: usr.bin/tip/tip value.c Log: Make cu/tip handle when $HOME is not set in the environment. Approved by: philip Submitted by: ale PR: bin/108775 Revision Changes Path 1.12 +5 -1 src/usr.bin/tip/tip/value.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 18:44: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 6C3CD16A40A; Fri, 23 Feb 2007 18:44:21 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 44D4413C478; Fri, 23 Feb 2007 18:44:21 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NIiLg4062734; Fri, 23 Feb 2007 18:44:21 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NIiL0x062733; Fri, 23 Feb 2007 18:44:21 GMT (envelope-from remko) Message-Id: <200702231844.l1NIiL0x062733@repoman.freebsd.org> From: Remko Lodder Date: Fri, 23 Feb 2007 18:44: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/etc/periodic/weekly 310.locate X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 18:44:21 -0000 remko 2007-02-23 18:44:21 UTC FreeBSD src repository Modified files: etc/periodic/weekly 310.locate Log: Move to the preferred syntax for nice (-n) instead of the depricated one. PR: conf/108611 Submitted by: TAOKA Fumiyoshi Approved by: imp (mentor) Revision Changes Path 1.7 +2 -2 src/etc/periodic/weekly/310.locate From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19: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 D520A16A410; Fri, 23 Feb 2007 19:27:49 +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 A91E713C4BA; Fri, 23 Feb 2007 19:27:49 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJRnnY070148; Fri, 23 Feb 2007 19:27:49 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJRnpb070147; Fri, 23 Feb 2007 19:27:49 GMT (envelope-from imp) Message-Id: <200702231927.l1NJRnpb070147@repoman.freebsd.org> From: Warner Losh Date: Fri, 23 Feb 2007 19:27: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/cnw if_cnw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:27:50 -0000 imp 2007-02-23 19:27:49 UTC FreeBSD src repository Modified files: sys/dev/cnw if_cnw.c Log: Catchup to filters by piso. Revision Changes Path 1.25 +1 -1 src/sys/dev/cnw/if_cnw.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19:30: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 1FD0916A400; Fri, 23 Feb 2007 19:30:56 +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 EDAD013C491; Fri, 23 Feb 2007 19:30:55 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJUtbh070335; Fri, 23 Feb 2007 19:30:55 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJUtDV070334; Fri, 23 Feb 2007 19:30:55 GMT (envelope-from imp) Message-Id: <200702231930.l1NJUtDV070334@repoman.freebsd.org> From: Warner Losh Date: Fri, 23 Feb 2007 19:30: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/dev/ieee488 pcii.c tnt4882.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:30:56 -0000 imp 2007-02-23 19:30:55 UTC FreeBSD src repository Modified files: sys/dev/ieee488 pcii.c tnt4882.c Log: Catchup with filters Revision Changes Path 1.8 +1 -1 src/sys/dev/ieee488/pcii.c 1.3 +1 -1 src/sys/dev/ieee488/tnt4882.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19:31: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 D73CC16A401; Fri, 23 Feb 2007 19:31:44 +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 B06EE13C46B; Fri, 23 Feb 2007 19:31:44 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJVi2o070931; Fri, 23 Feb 2007 19:31:44 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJVia8070930; Fri, 23 Feb 2007 19:31:44 GMT (envelope-from imp) Message-Id: <200702231931.l1NJVia8070930@repoman.freebsd.org> From: Warner Losh Date: Fri, 23 Feb 2007 19:31:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pdq if_fpa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:31:44 -0000 imp 2007-02-23 19:31:44 UTC FreeBSD src repository Modified files: sys/dev/pdq if_fpa.c Log: Catchup with filters Revision Changes Path 1.27 +1 -1 src/sys/dev/pdq/if_fpa.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19: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 0B71316A401; Fri, 23 Feb 2007 19:32:22 +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 D7ED513C4A8; Fri, 23 Feb 2007 19:32:21 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJWLu4071208; Fri, 23 Feb 2007 19:32:21 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJWL8T071207; Fri, 23 Feb 2007 19:32:21 GMT (envelope-from imp) Message-Id: <200702231932.l1NJWL8T071207@repoman.freebsd.org> From: Warner Losh Date: Fri, 23 Feb 2007 19: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/dev/ppbus ppi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:32:22 -0000 imp 2007-02-23 19:32:21 UTC FreeBSD src repository Modified files: sys/dev/ppbus ppi.c Log: Catchup with filters Revision Changes Path 1.41 +3 -2 src/sys/dev/ppbus/ppi.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19: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 BEBB516A401; Fri, 23 Feb 2007 19:33:07 +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 9898613C48E; Fri, 23 Feb 2007 19:33:07 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJX7RZ071497; Fri, 23 Feb 2007 19:33:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJX7q4071496; Fri, 23 Feb 2007 19:33:07 GMT (envelope-from imp) Message-Id: <200702231933.l1NJX7q4071496@repoman.freebsd.org> From: Warner Losh Date: Fri, 23 Feb 2007 19:33: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/sys/dev/si si_isa.c si_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, 23 Feb 2007 19:33:07 -0000 imp 2007-02-23 19:33:07 UTC FreeBSD src repository Modified files: sys/dev/si si_isa.c si_pci.c Log: Catchup with filters Revision Changes Path 1.8 +1 -1 src/sys/dev/si/si_isa.c 1.9 +1 -1 src/sys/dev/si/si_pci.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19:34: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 5853116A404; Fri, 23 Feb 2007 19:34:27 +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 31B3F13C4AA; Fri, 23 Feb 2007 19:34:27 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJYRZk071752; Fri, 23 Feb 2007 19:34:27 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJYRlc071751; Fri, 23 Feb 2007 19:34:27 GMT (envelope-from imp) Message-Id: <200702231934.l1NJYRlc071751@repoman.freebsd.org> From: Warner Losh Date: Fri, 23 Feb 2007 19:34: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/usb slhci_pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:34:27 -0000 imp 2007-02-23 19:34:27 UTC FreeBSD src repository Modified files: sys/dev/usb slhci_pccard.c Log: Catchup with filters Revision Changes Path 1.3 +1 -1 src/sys/dev/usb/slhci_pccard.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19:34: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 0AD5116A415; Fri, 23 Feb 2007 19:34:54 +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 8A47613C4C7; Fri, 23 Feb 2007 19:34:53 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJYqZL071801; Fri, 23 Feb 2007 19:34:52 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJYqEX071800; Fri, 23 Feb 2007 19:34:52 GMT (envelope-from imp) Message-Id: <200702231934.l1NJYqEX071800@repoman.freebsd.org> From: Warner Losh Date: Fri, 23 Feb 2007 19:34: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/dev/wds wd7000.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:34:54 -0000 imp 2007-02-23 19:34:52 UTC FreeBSD src repository Modified files: sys/dev/wds wd7000.c Log: Catchup with filters Revision Changes Path 1.12 +1 -1 src/sys/dev/wds/wd7000.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19:37: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 3EDBF16A40A; Fri, 23 Feb 2007 19:37:48 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 17BC913C4C6; Fri, 23 Feb 2007 19:37:48 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJblY2072022; Fri, 23 Feb 2007 19:37:47 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJblbW072021; Fri, 23 Feb 2007 19:37:47 GMT (envelope-from emax) Message-Id: <200702231937.l1NJblbW072021@repoman.freebsd.org> From: Maksim Yevmenkin Date: Fri, 23 Feb 2007 19:37: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/usr.sbin/bluetooth/sdpd server.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:37:48 -0000 emax 2007-02-23 19:37:47 UTC FreeBSD src repository Modified files: usr.sbin/bluetooth/sdpd server.c Log: Check that the length of the received message is at least as big as a PDU before we use pdu->len. Submitted by: Iain Hibbert MFC after: 3 days Revision Changes Path 1.6 +2 -1 src/usr.sbin/bluetooth/sdpd/server.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19:37: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 EB76E16A400; Fri, 23 Feb 2007 19:37:55 +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 C4A2313C494; Fri, 23 Feb 2007 19:37:55 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJbtPL072058; Fri, 23 Feb 2007 19:37:55 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJbtXN072057; Fri, 23 Feb 2007 19:37:55 GMT (envelope-from thompsa) Message-Id: <200702231937.l1NJbtXN072057@repoman.freebsd.org> From: Andrew Thompson Date: Fri, 23 Feb 2007 19:37: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/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:37:56 -0000 thompsa 2007-02-23 19:37:55 UTC FreeBSD src repository Modified files: sys/net if_bridge.c Log: Move the lock init until after if_alloc in case the allocation fails and we free the softc and return. MFC after: 3 days Revision Changes Path 1.93 +1 -1 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19:39: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 B74F516A400; Fri, 23 Feb 2007 19:39:06 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9101413C4B2; Fri, 23 Feb 2007 19:39:06 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJd6mW072110; Fri, 23 Feb 2007 19:39:06 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJd6El072109; Fri, 23 Feb 2007 19:39:06 GMT (envelope-from ariff) Message-Id: <200702231939.l1NJd6El072109@repoman.freebsd.org> From: Ariff Abdullah Date: Fri, 23 Feb 2007 19:39: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/dev/sound/pci vibes.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:39:06 -0000 ariff 2007-02-23 19:39:06 UTC FreeBSD src repository Modified files: sys/dev/sound/pci vibes.c Log: Use snd_setup_intr() instead of bus_setup_intr() , like other drivers. Revision Changes Path 1.23 +1 -1 src/sys/dev/sound/pci/vibes.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19:40: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 51F2516A402; Fri, 23 Feb 2007 19:40:14 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 29FAB13C4C4; Fri, 23 Feb 2007 19:40:14 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJeEOn072263; Fri, 23 Feb 2007 19:40:14 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJeEDS072262; Fri, 23 Feb 2007 19:40:14 GMT (envelope-from ariff) Message-Id: <200702231940.l1NJeEDS072262@repoman.freebsd.org> From: Ariff Abdullah Date: Fri, 23 Feb 2007 19:40:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pcm sound.c src/sys/dev/sound/isa gusc.c sbc.c src/sys/dev/sound/pci csa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:40:14 -0000 ariff 2007-02-23 19:40:13 UTC FreeBSD src repository Modified files: sys/dev/sound/pcm sound.c sys/dev/sound/isa gusc.c sbc.c sys/dev/sound/pci csa.c Log: - Compile time compatibility for pre/post newbus API (intr filter) changes. This should ease the job of maintaining codebase since much of the regression tests are done across os versions. - bus_setup_intr() -> snd_setup_intr(). Revision Changes Path 1.19 +13 -5 src/sys/dev/sound/isa/gusc.c 1.47 +12 -3 src/sys/dev/sound/isa/sbc.c 1.36 +10 -4 src/sys/dev/sound/pci/csa.c 1.110 +5 -1 src/sys/dev/sound/pcm/sound.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19:41: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 E867B16A409; Fri, 23 Feb 2007 19:41:16 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C1E8813C48E; Fri, 23 Feb 2007 19:41:16 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJfG08072864; Fri, 23 Feb 2007 19:41:16 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJfGHF072862; Fri, 23 Feb 2007 19:41:16 GMT (envelope-from ariff) Message-Id: <200702231941.l1NJfGHF072862@repoman.freebsd.org> From: Ariff Abdullah Date: Fri, 23 Feb 2007 19:41: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/dev/sound/pci ds1.c emu10kx.c envy24.c envy24ht.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:41:17 -0000 ariff 2007-02-23 19:41:16 UTC FreeBSD src repository Modified files: sys/dev/sound/pci ds1.c emu10kx.c envy24.c envy24ht.c Log: - Revert arguments for several functions to pre bus_get_dma_tag() changes. Each softc contains information about their own device_t, use that instead. - bus_setup_intr() -> snd_setup_intr(). Revision Changes Path 1.47 +5 -5 src/sys/dev/sound/pci/ds1.c 1.9 +5 -5 src/sys/dev/sound/pci/emu10kx.c 1.8 +4 -3 src/sys/dev/sound/pci/envy24.c 1.9 +4 -3 src/sys/dev/sound/pci/envy24ht.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19:41: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 103C316A401; Fri, 23 Feb 2007 19:41:35 +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 DE75113C46B; Fri, 23 Feb 2007 19:41:34 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJfYBk072910; Fri, 23 Feb 2007 19:41:34 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJfYnF072909; Fri, 23 Feb 2007 19:41:34 GMT (envelope-from imp) Message-Id: <200702231941.l1NJfYnF072909@repoman.freebsd.org> From: Warner Losh Date: Fri, 23 Feb 2007 19:41:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pci if_mn.c ncr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:41:35 -0000 imp 2007-02-23 19:41:34 UTC FreeBSD src repository Modified files: sys/pci if_mn.c ncr.c Log: Catchup with filters Revision Changes Path 1.49 +1 -1 src/sys/pci/if_mn.c 1.193 +1 -1 src/sys/pci/ncr.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19:44: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 AC1E216A40F; Fri, 23 Feb 2007 19:44:40 +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 736E613C4B7; Fri, 23 Feb 2007 19:44:40 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from [10.177.171.220] (neutrino.centtech.com [10.177.171.220]) by mh1.centtech.com (8.13.8/8.13.8) with ESMTP id l1NJ5cSm069819; Fri, 23 Feb 2007 13:05:38 -0600 (CST) (envelope-from anderson@freebsd.org) Message-ID: <45DF3B05.1030606@freebsd.org> Date: Fri, 23 Feb 2007 13:05:41 -0600 From: Eric Anderson User-Agent: Thunderbird 1.5.0.9 (X11/20070204) MIME-Version: 1.0 To: Remko Lodder References: <200702231844.l1NIiL0x062733@repoman.freebsd.org> In-Reply-To: <200702231844.l1NIiL0x062733@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.4/2631/Thu Feb 22 15:33:11 2007 on mh1.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=8.0 tests=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/etc/periodic/weekly 310.locate X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:44:40 -0000 On 02/23/07 12:44, Remko Lodder wrote: > remko 2007-02-23 18:44:21 UTC > > FreeBSD src repository > > Modified files: > etc/periodic/weekly 310.locate > Log: > Move to the preferred syntax for nice (-n) instead > of the depricated one. > > PR: conf/108611 http://www.FreeBSD.org/cgi/query-pr.cgi?pr=108611 > Submitted by: TAOKA Fumiyoshi > Approved by: imp (mentor) > > Revision Changes Path > 1.7 +2 -2 src/etc/periodic/weekly/310.locate Already exercising that new commit bit! Eric From owner-cvs-src@FreeBSD.ORG Fri Feb 23 19:47: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 674B416A400; Fri, 23 Feb 2007 19:47:00 +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 4121013C4C2; Fri, 23 Feb 2007 19:47:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NJl0jF073789; Fri, 23 Feb 2007 19:47:00 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NJl04a073788; Fri, 23 Feb 2007 19:47:00 GMT (envelope-from jhb) Message-Id: <200702231947.l1NJl04a073788@repoman.freebsd.org> From: John Baldwin Date: Fri, 23 Feb 2007 19:46: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/kern kern_linker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 19:47:00 -0000 jhb 2007-02-23 19:46:59 UTC FreeBSD src repository Modified files: sys/kern kern_linker.c Log: Drop the global kernel linker lock while executing the sysinit's for a freshly-loaded kernel module. To avoid various unload races, hide linker files whose sysinit's are being run from userland so that they can't be kldunloaded until after all the sysinit's have finished. Tested by: gallatin Revision Changes Path 1.145 +21 -15 src/sys/kern/kern_linker.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 20:03: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 C77CD16A413; Fri, 23 Feb 2007 20:03:27 +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 9700B13C467; Fri, 23 Feb 2007 20:03:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NK3OYF082292; Fri, 23 Feb 2007 20:03:24 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NK3OIw082291; Fri, 23 Feb 2007 20:03:24 GMT (envelope-from jhb) Message-Id: <200702232003.l1NK3OIw082291@repoman.freebsd.org> From: John Baldwin Date: Fri, 23 Feb 2007 20:03:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 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: Fri, 23 Feb 2007 20:03:28 -0000 jhb 2007-02-23 20:03:24 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c sys/i386/i386 intr_machdep.c Log: Use ih_filter instead of ih_handler in a couple of places. This fixes most INTR_FAST handlers on i386. Reviewed by: piso Revision Changes Path 1.29 +1 -1 src/sys/amd64/amd64/intr_machdep.c 1.24 +2 -2 src/sys/i386/i386/intr_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 20:11: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 271E916A401; Fri, 23 Feb 2007 20:11:28 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 160B713C441; Fri, 23 Feb 2007 20:11:28 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NKBRKc083720; Fri, 23 Feb 2007 20:11:27 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NKBRAo083719; Fri, 23 Feb 2007 20:11:27 GMT (envelope-from piso) Message-Id: <200702232011.l1NKBRAo083719@repoman.freebsd.org> From: Paolo Pisati Date: Fri, 23 Feb 2007 20:11: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/i4b/layer1/isic i4b_avm_a1.c i4b_elsa_pcc16.c i4b_elsa_qs1p.c i4b_isic_pnp.c i4b_itk_ix1.c i4b_tel_s016.c i4b_tel_s0163.c i4b_tel_s08.c i4b_usr_sti.c src/sys/dev/pdq if_fea.c src/sys/i4b/capi/iavc iavc_isa.c iavc_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, 23 Feb 2007 20:11:28 -0000 piso 2007-02-23 20:11:27 UTC FreeBSD src repository Modified files: sys/i4b/layer1/isic i4b_elsa_pcc16.c i4b_avm_a1.c i4b_elsa_qs1p.c i4b_isic_pnp.c i4b_usr_sti.c i4b_itk_ix1.c i4b_tel_s016.c i4b_tel_s0163.c i4b_tel_s08.c sys/dev/pdq if_fea.c sys/i4b/capi/iavc iavc_pci.c iavc_isa.c sys/i4b/layer1/ifpi2 i4b_ifpi2_pci.c sys/i4b/layer1/ifpnp i4b_ifpnp_avm.c sys/i4b/layer1/ihfc i4b_ihfc_pnp.c sys/i4b/layer1/itjc i4b_itjc_pci.c sys/i4b/layer1/iwic i4b_iwic_pci.c sys/pc98/cbus olpt.c sys/dev/si si_eisa.c sys/dev/wl if_wl.c Log: o break newbus api: add a new argument of type driver_filter_t to bus_setup_intr() o add an int return code to all fast handlers o retire INTR_FAST/IH_FAST For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current Approved by: re (implicit?) Revision Changes Path 1.30 +1 -1 src/sys/dev/pdq/if_fea.c 1.7 +1 -1 src/sys/dev/si/si_eisa.c 1.75 +1 -1 src/sys/dev/wl/if_wl.c 1.11 +1 -1 src/sys/i4b/capi/iavc/iavc_isa.c 1.12 +1 -1 src/sys/i4b/capi/iavc/iavc_pci.c 1.18 +1 -1 src/sys/i4b/layer1/ifpi2/i4b_ifpi2_pci.c 1.13 +1 -1 src/sys/i4b/layer1/ifpnp/i4b_ifpnp_avm.c 1.11 +2 -2 src/sys/i4b/layer1/ihfc/i4b_ihfc_pnp.c 1.10 +1 -1 src/sys/i4b/layer1/isic/i4b_avm_a1.c 1.11 +1 -1 src/sys/i4b/layer1/isic/i4b_elsa_pcc16.c 1.15 +1 -1 src/sys/i4b/layer1/isic/i4b_elsa_qs1p.c 1.13 +1 -1 src/sys/i4b/layer1/isic/i4b_isic_pnp.c 1.11 +1 -1 src/sys/i4b/layer1/isic/i4b_itk_ix1.c 1.11 +1 -1 src/sys/i4b/layer1/isic/i4b_tel_s016.c 1.10 +1 -1 src/sys/i4b/layer1/isic/i4b_tel_s0163.c 1.11 +1 -1 src/sys/i4b/layer1/isic/i4b_tel_s08.c 1.10 +1 -1 src/sys/i4b/layer1/isic/i4b_usr_sti.c 1.19 +1 -1 src/sys/i4b/layer1/itjc/i4b_itjc_pci.c 1.15 +1 -1 src/sys/i4b/layer1/iwic/i4b_iwic_pci.c 1.31 +1 -1 src/sys/pc98/cbus/olpt.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 20:23: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 5795F16A400; Fri, 23 Feb 2007 20:23:36 +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 48EF613C478; Fri, 23 Feb 2007 20:23:36 +0000 (UTC) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NKNal4086160; Fri, 23 Feb 2007 20:23:36 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NKNaeZ086158; Fri, 23 Feb 2007 20:23:36 GMT (envelope-from brian) Message-Id: <200702232023.l1NKNaeZ086158@repoman.freebsd.org> From: Brian Somers Date: Fri, 23 Feb 2007 20: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/ufs/ffs ffs_alloc.c ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 20:23:36 -0000 brian 2007-02-23 20:23:36 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_alloc.c ffs_softdep.c Log: Account for di_blocks allocations when IN_SPACECOUNTED is set in an inode's i_flag. It's possible that after ufs_infactive() calls softdep_releasefile(), i_nlink stays >0 for a considerable amount of time (> 60 seconds here). During this period, any ffs allocation routines that alter di_blocks must also account for the blocks in the filesystem's fs_pendingblocks value. This change fixes an eventual df/du discrepency that will happen as the result of fs_pendingblocks being reduced to <0. The only manifestation of this that people may recognise is the following message on boot: /somefs: update error: blocks -N files M at which point the negative pending block count is adjusted to zero. Reviewed by: tegge MFC after: 3 weeks Revision Changes Path 1.145 +28 -3 src/sys/ufs/ffs/ffs_alloc.c 1.204 +4 -4 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 20:41: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 578E816A401; Fri, 23 Feb 2007 20:41:16 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 465FC13C494; Fri, 23 Feb 2007 20:41:16 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 8AA441A4DA7; Fri, 23 Feb 2007 12:41:15 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id E6F2D515B2; Fri, 23 Feb 2007 15:41:12 -0500 (EST) Date: Fri, 23 Feb 2007 15:41:12 -0500 From: Kris Kennaway To: Brian Somers Message-ID: <20070223204112.GA88584@xor.obsecurity.org> References: <200702232023.l1NKNaeZ086158@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200702232023.l1NKNaeZ086158@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/ufs/ffs ffs_alloc.c ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 20:41:16 -0000 On Fri, Feb 23, 2007 at 08:23:36PM +0000, Brian Somers wrote: > brian 2007-02-23 20:23:36 UTC > > FreeBSD src repository > > Modified files: > sys/ufs/ffs ffs_alloc.c ffs_softdep.c > Log: > Account for di_blocks allocations when IN_SPACECOUNTED is set in an > inode's i_flag. > > It's possible that after ufs_infactive() calls softdep_releasefile(), > i_nlink stays >0 for a considerable amount of time (> 60 seconds here). > During this period, any ffs allocation routines that alter di_blocks > must also account for the blocks in the filesystem's fs_pendingblocks > value. > > This change fixes an eventual df/du discrepency that will happen as > the result of fs_pendingblocks being reduced to <0. > > The only manifestation of this that people may recognise is the > following message on boot: > > /somefs: update error: blocks -N files M > > at which point the negative pending block count is adjusted to zero. \o/ I hate that bug! Kris From owner-cvs-src@FreeBSD.ORG Fri Feb 23 20:56: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 9328816A404; Fri, 23 Feb 2007 20:56:27 +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 6CAC813C46B; Fri, 23 Feb 2007 20:56:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NKuRHT001911; Fri, 23 Feb 2007 20:56:27 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NKuRpi001910; Fri, 23 Feb 2007 20:56:27 GMT (envelope-from jhb) Message-Id: <200702232056.l1NKuRpi001910@repoman.freebsd.org> From: John Baldwin Date: Fri, 23 Feb 2007 20:56:27 +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/man9 watchdog.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Feb 2007 20:56:27 -0000 jhb 2007-02-23 20:56:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man9 watchdog.9 Log: Fix mis-merge. Revision Changes Path 1.3.8.2 +6 -6 src/share/man/man9/watchdog.9 From owner-cvs-src@FreeBSD.ORG Fri Feb 23 21:07: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 AAF1116A401; Fri, 23 Feb 2007 21:07:44 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8484E13C46B; Fri, 23 Feb 2007 21:07:44 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NL7iGk006267; Fri, 23 Feb 2007 21:07:44 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NL7iMZ006266; Fri, 23 Feb 2007 21:07:44 GMT (envelope-from remko) Message-Id: <200702232107.l1NL7iMZ006266@repoman.freebsd.org> From: Remko Lodder Date: Fri, 23 Feb 2007 21:07:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/i386/cdboot cdboot.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: Fri, 23 Feb 2007 21:07:44 -0000 remko 2007-02-23 21:07:44 UTC FreeBSD src repository Modified files: sys/boot/i386/cdboot cdboot.s Log: Fix the cdboot twiddle display. I created and tested this with a custom FreeSBIE cd-image. PR: i386/96452 Submitted by: Yuichiro Goto MFC after: 3 days Approved by: imp (mentor) Revision Changes Path 1.17 +1 -1 src/sys/boot/i386/cdboot/cdboot.s From owner-cvs-src@FreeBSD.ORG Fri Feb 23 21:15: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 0A2CE16A400; Fri, 23 Feb 2007 21:15:15 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D7B1613C4A5; Fri, 23 Feb 2007 21:15:14 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NLFEae007820; Fri, 23 Feb 2007 21:15:14 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NLFEdM007819; Fri, 23 Feb 2007 21:15:14 GMT (envelope-from ceri) Message-Id: <200702232115.l1NLFEdM007819@repoman.freebsd.org> From: Ceri Davies Date: Fri, 23 Feb 2007 21:15: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/usr.sbin/sysinstall system.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 21:15:15 -0000 ceri 2007-02-23 21:15:14 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall system.c Log: Use the RB_AUTOBOOT define over 0. Approved by: ru (mentor) Revision Changes Path 1.128 +1 -1 src/usr.sbin/sysinstall/system.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 21:17: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 851A416A404; Fri, 23 Feb 2007 21:17:07 +0000 (UTC) (envelope-from brian@Awfulhak.org) Received: from storm.uk.FreeBSD.org (storm.uk.FreeBSD.org [194.242.157.42]) by mx1.freebsd.org (Postfix) with ESMTP id 0712513C48E; Fri, 23 Feb 2007 21:17:06 +0000 (UTC) (envelope-from brian@Awfulhak.org) Received: from store.lan.Awfulhak.org (store.lan.Awfulhak.org [172.16.0.35]) by storm.uk.FreeBSD.org (8.13.8/8.13.8) with ESMTP id l1NLH5GI094600; Fri, 23 Feb 2007 21:17:05 GMT (envelope-from brian@Awfulhak.org) Received: from store.lan.Awfulhak.org (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id DDDC41957C5B; Fri, 23 Feb 2007 21:17:20 +0000 (GMT) Received: from gw.Awfulhak.org (gw.lan.Awfulhak.org [172.16.0.1]) by store.lan.Awfulhak.org (Postfix) with ESMTP id B16AE1957C4F; Fri, 23 Feb 2007 21:17:12 +0000 (GMT) Received: from conflict.ca.sophos.com (brian@localhost [127.0.0.1]) by gw.Awfulhak.org (8.13.8/8.13.8) with ESMTP id l1NLGstP063490; Fri, 23 Feb 2007 13:16:54 -0800 (PST) (envelope-from brian@Awfulhak.org) Date: Fri, 23 Feb 2007 13:16:54 -0800 From: Brian Somers To: Kris Kennaway Message-ID: <20070223131654.489d5ae6@conflict.ca.sophos.com> In-Reply-To: <20070223204112.GA88584@xor.obsecurity.org> References: <200702232023.l1NKNaeZ086158@repoman.freebsd.org> <20070223204112.GA88584@xor.obsecurity.org> X-Mailer: Claws Mail 2.7.2 (GTK+ 2.10.9; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED,SPF_HELO_PASS, SPF_PASS autolearn=failed version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on gw.lan.Awfulhak.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Brian Somers , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_alloc.c ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 21:17:07 -0000 On Fri, 23 Feb 2007 15:41:12 -0500 Kris Kennaway wrote: > On Fri, Feb 23, 2007 at 08:23:36PM +0000, Brian Somers wrote: > > brian 2007-02-23 20:23:36 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/ufs/ffs ffs_alloc.c ffs_softdep.c > > Log: > > Account for di_blocks allocations when IN_SPACECOUNTED is set in an > > inode's i_flag. > > > > It's possible that after ufs_infactive() calls softdep_releasefile(), > > i_nlink stays >0 for a considerable amount of time (> 60 seconds here). > > During this period, any ffs allocation routines that alter di_blocks > > must also account for the blocks in the filesystem's fs_pendingblocks > > value. > > > > This change fixes an eventual df/du discrepency that will happen as > > the result of fs_pendingblocks being reduced to <0. > > > > The only manifestation of this that people may recognise is the > > following message on boot: > > > > /somefs: update error: blocks -N files M > > > > at which point the negative pending block count is adjusted to zero. > > \o/ I hate that bug! As do I! As a result of the bug, all Sophos mail appliance customers had to suffer bi-weekly reboots for the past year (well, it was hardly the fault of this bug initially!). It took weeks to fix -- I have never been able to reproduce the problem on demand and had to resort to inserting copious amounts of diagnostics on several machines then sitting around 'till ffsinfo said one of the machines had "bitten". Until recently, even that strategy didn't work as our test machines just wouldn't see the problem. We recently released a less powerful version of the appliance, and only then did we see the problem reasonably frequently (between 4 and 24 hours usually). -- Brian Somers Don't _EVER_ lose your sense of humour ! From owner-cvs-src@FreeBSD.ORG Fri Feb 23 21:31: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 EC15B16A404; Fri, 23 Feb 2007 21:31:31 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id D900413C4A8; Fri, 23 Feb 2007 21:31:31 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id B4DDC1A4D9A; Fri, 23 Feb 2007 13:31:31 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id B8C64514E7; Fri, 23 Feb 2007 16:31:30 -0500 (EST) Date: Fri, 23 Feb 2007 16:31:30 -0500 From: Kris Kennaway To: Brian Somers Message-ID: <20070223213130.GA89494@xor.obsecurity.org> References: <200702232023.l1NKNaeZ086158@repoman.freebsd.org> <20070223204112.GA88584@xor.obsecurity.org> <20070223131654.489d5ae6@conflict.ca.sophos.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070223131654.489d5ae6@conflict.ca.sophos.com> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Brian Somers , cvs-all@FreeBSD.org, Kris Kennaway Subject: Re: cvs commit: src/sys/ufs/ffs ffs_alloc.c ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 21:31:32 -0000 On Fri, Feb 23, 2007 at 01:16:54PM -0800, Brian Somers wrote: > On Fri, 23 Feb 2007 15:41:12 -0500 > Kris Kennaway wrote: > > > On Fri, Feb 23, 2007 at 08:23:36PM +0000, Brian Somers wrote: > > > brian 2007-02-23 20:23:36 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/ufs/ffs ffs_alloc.c ffs_softdep.c > > > Log: > > > Account for di_blocks allocations when IN_SPACECOUNTED is set in an > > > inode's i_flag. > > > > > > It's possible that after ufs_infactive() calls softdep_releasefile(), > > > i_nlink stays >0 for a considerable amount of time (> 60 seconds here). > > > During this period, any ffs allocation routines that alter di_blocks > > > must also account for the blocks in the filesystem's fs_pendingblocks > > > value. > > > > > > This change fixes an eventual df/du discrepency that will happen as > > > the result of fs_pendingblocks being reduced to <0. > > > > > > The only manifestation of this that people may recognise is the > > > following message on boot: > > > > > > /somefs: update error: blocks -N files M > > > > > > at which point the negative pending block count is adjusted to zero. > > > > \o/ I hate that bug! > > As do I! As a result of the bug, all Sophos mail appliance > customers had to suffer bi-weekly reboots for the past year > (well, it was hardly the fault of this bug initially!). > > It took weeks to fix -- I have never been able to reproduce > the problem on demand and had to resort to inserting copious > amounts of diagnostics on several machines then sitting around > 'till ffsinfo said one of the machines had "bitten". > > Until recently, even that strategy didn't work as our test > machines just wouldn't see the problem. We recently released > a less powerful version of the appliance, and only then did > we see the problem reasonably frequently (between 4 and 24 > hours usually). Wow, nice job :) Kris From owner-cvs-src@FreeBSD.ORG Fri Feb 23 21:42: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 5A00516A402; Fri, 23 Feb 2007 21:42:55 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 32DC513C4AA; Fri, 23 Feb 2007 21:42:55 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NLgt9p012700; Fri, 23 Feb 2007 21:42:55 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NLgtv2012699; Fri, 23 Feb 2007 21:42:55 GMT (envelope-from remko) Message-Id: <200702232142.l1NLgtv2012699@repoman.freebsd.org> From: Remko Lodder Date: Fri, 23 Feb 2007 21:42: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/etc/periodic/security 800.loginfail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 21:42:55 -0000 remko 2007-02-23 21:42:54 UTC FreeBSD src repository Modified files: etc/periodic/security 800.loginfail Log: Only match on log messages containing fail,invalid, bad or illegal. This prevents matching on systems that have a name that matches the query. PR: conf/107560 Submitted by: Christian Laursen MFC after: 3 days Approved by: imp (mentor) Revision Changes Path 1.8 +1 -1 src/etc/periodic/security/800.loginfail From owner-cvs-src@FreeBSD.ORG Fri Feb 23 21:59: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 4363316A400; Fri, 23 Feb 2007 21:59:22 +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 348B313C49D; Fri, 23 Feb 2007 21:59:22 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NLxMpA014728; Fri, 23 Feb 2007 21:59:22 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NLxMNd014727; Fri, 23 Feb 2007 21:59:22 GMT (envelope-from mjacob) Message-Id: <200702232159.l1NLxMNd014727@repoman.freebsd.org> From: Matt Jacob Date: Fri, 23 Feb 2007 21:59: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/isp isp.c ispmbox.h ispreg.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, 23 Feb 2007 21:59:22 -0000 mjacob 2007-02-23 21:59:21 UTC FreeBSD src repository Modified files: sys/dev/isp isp.c ispmbox.h ispreg.h Log: Don't attempt to load illegal hard loop addresses into an ICB. This shows up on card restarts, and usually for 2200-2300 cards. What happens is that we start up, attempting to acquire a hard address. We end up instead being an F-port topology, which reports out a loop id of 0xff (or 0xffff for 2K Login f/w). Then, if we restart, we end up telling the card to go off an acquire this loop address, which the card then rejects. Bah. Compilation fixes from Solaris port. Revision Changes Path 1.139 +22 -40 src/sys/dev/isp/isp.c 1.58 +1 -1 src/sys/dev/isp/ispmbox.h 1.28 +8 -8 src/sys/dev/isp/ispreg.h From owner-cvs-src@FreeBSD.ORG Fri Feb 23 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 51C0216A480; Fri, 23 Feb 2007 21:59:46 +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 F339D13C471; Fri, 23 Feb 2007 21:59:45 +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 l1NLxitv017003; Fri, 23 Feb 2007 16:59:44 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Remko Lodder Date: Fri, 23 Feb 2007 16:55:05 -0500 User-Agent: KMail/1.9.1 References: <200702232107.l1NL7iMZ006266@repoman.freebsd.org> In-Reply-To: <200702232107.l1NL7iMZ006266@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702231655.06720.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]); Fri, 23 Feb 2007 16:59:44 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2632/Fri Feb 23 14:43:01 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/boot/i386/cdboot cdboot.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: Fri, 23 Feb 2007 21:59:46 -0000 On Friday 23 February 2007 16:07, Remko Lodder wrote: > remko 2007-02-23 21:07:44 UTC > > FreeBSD src repository > > Modified files: > sys/boot/i386/cdboot cdboot.s > Log: > Fix the cdboot twiddle display. > I created and tested this with a custom FreeSBIE cd-image. > > PR: i386/96452 > Submitted by: Yuichiro Goto > MFC after: 3 days > Approved by: imp (mentor) And: Reviewed by: jhb -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Feb 23 22:23: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 B673E16A543; Fri, 23 Feb 2007 22:23:26 +0000 (UTC) (envelope-from remko@freebsd.org) Received: from caelis.elvandar.org (caelis.elvandar.org [217.148.169.59]) by mx1.freebsd.org (Postfix) with ESMTP id 74F2E13C4A7; Fri, 23 Feb 2007 22:23:26 +0000 (UTC) (envelope-from remko@freebsd.org) Received: from localhost (caelis.elvandar.org [217.148.169.59]) by caelis.elvandar.org (Postfix) with ESMTP id 0250B92FD30; Fri, 23 Feb 2007 23:03:01 +0100 (CET) Received: from caelis.elvandar.org ([217.148.169.59]) by localhost (caelis.elvandar.org [217.148.169.59]) (amavisd-new, port 10024) with ESMTP id 72745-01; Fri, 23 Feb 2007 23:03:01 +0100 (CET) Received: from [10.0.2.125] (evilcoder.xs4all.nl [195.64.94.120]) (Authenticated sender: remko@evilcoder.org) by caelis.elvandar.org (Postfix) with ESMTP id 55CDA92FC62; Fri, 23 Feb 2007 23:03:01 +0100 (CET) Message-ID: <45DF6516.2020106@FreeBSD.org> Date: Fri, 23 Feb 2007 23:05:10 +0100 From: Remko Lodder User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207) MIME-Version: 1.0 To: John Baldwin References: <200702232107.l1NL7iMZ006266@repoman.freebsd.org> <200702231655.06720.jhb@freebsd.org> In-Reply-To: <200702231655.06720.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Maia Mailguard 1.0.1 at elvandar.org Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/boot/i386/cdboot cdboot.s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: remko@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: Fri, 23 Feb 2007 22:23:26 -0000 John Baldwin wrote: > On Friday 23 February 2007 16:07, Remko Lodder wrote: >> remko 2007-02-23 21:07:44 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/boot/i386/cdboot cdboot.s >> Log: >> Fix the cdboot twiddle display. >> I created and tested this with a custom FreeSBIE cd-image. >> >> PR: i386/96452 >> Submitted by: Yuichiro Goto >> MFC after: 3 days >> Approved by: imp (mentor) > > And: > > Reviewed by: jhb > > Darn, I knew I forgot something ;) Thanks for reminding me and indeed. John looked into this as well! Thanks John. Cheers, remko -- Kind regards, Remko Lodder ** remko@elvandar.org FreeBSD ** remko@FreeBSD.org /* Quis custodiet ipsos custodes */ From owner-cvs-src@FreeBSD.ORG Fri Feb 23 22:29: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 22BFF16A401; Fri, 23 Feb 2007 22:29:27 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EEE1113C46B; Fri, 23 Feb 2007 22:29:26 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NMTOs2021079; Fri, 23 Feb 2007 22:29:24 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NMTOKG021078; Fri, 23 Feb 2007 22:29:24 GMT (envelope-from netchild) Message-Id: <200702232229.l1NMTOKG021078@repoman.freebsd.org> From: Alexander Leidinger Date: Fri, 23 Feb 2007 22:29:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/linux linux_emul.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 22:29:27 -0000 netchild 2007-02-23 22:29:24 UTC FreeBSD src repository Modified files: sys/compat/linux linux_emul.c Log: MFp4 (part of 114132): - Fix a LOR caused by holding emul_lock and proctree_lock at once. Submitted by: rdivacky Revision Changes Path 1.16 +8 -7 src/sys/compat/linux/linux_emul.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 22:39: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 DDD6E16A400; Fri, 23 Feb 2007 22:39:26 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CD02A13C4A6; Fri, 23 Feb 2007 22:39:26 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NMdQlI022762; Fri, 23 Feb 2007 22:39:26 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NMdQLK022761; Fri, 23 Feb 2007 22:39:26 GMT (envelope-from netchild) Message-Id: <200702232239.l1NMdQLK022761@repoman.freebsd.org> From: Alexander Leidinger Date: Fri, 23 Feb 2007 22:39: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/i386/linux linux_machdep.c src/sys/compat/linux linux_emul.c linux_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: Fri, 23 Feb 2007 22:39:27 -0000 netchild 2007-02-23 22:39:26 UTC FreeBSD src repository Modified files: sys/i386/linux linux_machdep.c sys/compat/linux linux_emul.c linux_misc.c Log: MFp4 (114193 (i386 part), 114194, 114195, 114200): - Dont "return" in linux_clone() after we forked the new process in a case of problems. - Move the copyout of p2->p_pid outside the emul_lock coverage in linux_clone(). - Cache the em->pdeath_signal in a local variable and move the copyout out of the emul_lock coverage. - Move the free() out of the emul_shared_lock coverage in a preparation to switch emul_lock to non-sleepable lock (mutex). Submitted by: rdivacky Revision Changes Path 1.17 +8 -4 src/sys/compat/linux/linux_emul.c 1.207 +5 -3 src/sys/compat/linux/linux_misc.c 1.71 +40 -37 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 22:53: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 B759B16A403; Fri, 23 Feb 2007 22:53:56 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9009713C491; Fri, 23 Feb 2007 22:53:56 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NMru9d026296; Fri, 23 Feb 2007 22:53:56 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NMrueb026295; Fri, 23 Feb 2007 22:53:56 GMT (envelope-from scottl) Message-Id: <200702232253.l1NMrueb026295@repoman.freebsd.org> From: Scott Long Date: Fri, 23 Feb 2007 22:53:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_rman.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 22:53:56 -0000 scottl 2007-02-23 22:53:56 UTC FreeBSD src repository Modified files: sys/kern subr_rman.c Log: Fix a case in rman_manage_region() where the resource list would get missorted. This would in turn confuse rman_reserve_resource(). This was only seen for MSI resources that can get allocated and deallocated after boot. Revision Changes Path 1.55 +7 -6 src/sys/kern/subr_rman.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 23:05: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 F23A416A400; Fri, 23 Feb 2007 23:05: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 CAFB213C441; Fri, 23 Feb 2007 23:05:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NN5VgQ029382; Fri, 23 Feb 2007 23:05:31 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NN5Vwi029381; Fri, 23 Feb 2007 23:05:31 GMT (envelope-from jhb) Message-Id: <200702232305.l1NN5Vwi029381@repoman.freebsd.org> From: John Baldwin Date: Fri, 23 Feb 2007 23:05: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/dev/ppc ppc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 23:05:32 -0000 jhb 2007-02-23 23:05:31 UTC FreeBSD src repository Modified files: sys/dev/ppc ppc.c Log: Whitespace fix. Revision Changes Path 1.55 +1 -1 src/sys/dev/ppc/ppc.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 23:06: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 ACED616A402; Fri, 23 Feb 2007 23:06:10 +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 85AC013C4A6; Fri, 23 Feb 2007 23:06:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NN6AdT029459; Fri, 23 Feb 2007 23:06:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NN6Avc029458; Fri, 23 Feb 2007 23:06:10 GMT (envelope-from jhb) Message-Id: <200702232306.l1NN6Avc029458@repoman.freebsd.org> From: John Baldwin Date: Fri, 23 Feb 2007 23:06: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/fdc fdc.c src/sys/geom geom_dev.c geom_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 23:06:10 -0000 jhb 2007-02-23 23:06:10 UTC FreeBSD src repository Modified files: sys/dev/fdc fdc.c sys/geom geom_dev.c geom_io.c Log: Use tsleep() rather than msleep() with a NULL mtx parameter. Revision Changes Path 1.316 +9 -9 src/sys/dev/fdc/fdc.c 1.91 +1 -1 src/sys/geom/geom_dev.c 1.73 +1 -1 src/sys/geom/geom_io.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 23:13:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 30D8516A402; Fri, 23 Feb 2007 23:13:47 +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 08C2C13C474; Fri, 23 Feb 2007 23:13:47 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1NNDkeZ030898; Fri, 23 Feb 2007 23:13:46 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1NNDkFv030897; Fri, 23 Feb 2007 23:13:46 GMT (envelope-from mjacob) Message-Id: <200702232313.l1NNDkFv030897@repoman.freebsd.org> From: Matt Jacob Date: Fri, 23 Feb 2007 23:13: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/dev/isp isp_freebsd.h isp_pci.c isp_sbus.c src/sys/dev/mpt mpt.h mpt_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, 23 Feb 2007 23:13:47 -0000 mjacob 2007-02-23 23:13:46 UTC FreeBSD src repository Modified files: sys/dev/isp isp_freebsd.h isp_pci.c isp_sbus.c sys/dev/mpt mpt.h mpt_pci.c Log: Redo previous newbus related change to be kinder to multi-release support. Revision Changes Path 1.100 +6 -0 src/sys/dev/isp/isp_freebsd.h 1.137 +2 -1 src/sys/dev/isp/isp_pci.c 1.29 +1 -1 src/sys/dev/isp/isp_sbus.c 1.38 +7 -0 src/sys/dev/mpt/mpt.h 1.49 +1 -1 src/sys/dev/mpt/mpt_pci.c From owner-cvs-src@FreeBSD.ORG Fri Feb 23 23:55: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 90C8F16A405; Fri, 23 Feb 2007 23:55:35 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 4F6C213C4B2; Fri, 23 Feb 2007 23:55:35 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1NNrDgQ032712; Fri, 23 Feb 2007 16:53:13 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 23 Feb 2007 16:53:15 -0700 (MST) Message-Id: <20070223.165315.439560001.imp@bsdimp.com> To: anderson@FreeBSD.ORG From: "M. Warner Losh" In-Reply-To: <45DF3B05.1030606@freebsd.org> References: <200702231844.l1NIiL0x062733@repoman.freebsd.org> <45DF3B05.1030606@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, 23 Feb 2007 16:53:14 -0700 (MST) Cc: cvs-src@FreeBSD.ORG, remko@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/etc/periodic/weekly 310.locate X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Feb 2007 23:55:35 -0000 In message: <45DF3B05.1030606@freebsd.org> Eric Anderson writes: : On 02/23/07 12:44, Remko Lodder wrote: : > remko 2007-02-23 18:44:21 UTC : > : > FreeBSD src repository : > : > Modified files: : > etc/periodic/weekly 310.locate : > Log: : > Move to the preferred syntax for nice (-n) instead : > of the depricated one. : > : > PR: conf/108611 http://www.FreeBSD.org/cgi/query-pr.cgi?pr=108611 : > Submitted by: TAOKA Fumiyoshi : > Approved by: imp (mentor) : > : > Revision Changes Path : > 1.7 +2 -2 src/etc/periodic/weekly/310.locate : : : Already exercising that new commit bit! I told you he was enthusiastic in my commit message :-) Warner From owner-cvs-src@FreeBSD.ORG Sat Feb 24 02:28: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 F389216A400; Sat, 24 Feb 2007 02:28:07 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CDBAE13C442; Sat, 24 Feb 2007 02:28:07 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1O2S778075070; Sat, 24 Feb 2007 02:28:07 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1O2S7Li075069; Sat, 24 Feb 2007 02:28:07 GMT (envelope-from piso) Message-Id: <200702240228.l1O2S7Li075069@repoman.freebsd.org> From: Paolo Pisati Date: Sat, 24 Feb 2007 02:28: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/sys/i4b/layer1/ifpi i4b_ifpi_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: Sat, 24 Feb 2007 02:28:08 -0000 piso 2007-02-24 02:28:07 UTC FreeBSD src repository Modified files: sys/i4b/layer1/ifpi i4b_ifpi_pci.c Log: o break newbus api: add a new argument of type driver_filter_t to bus_setup_intr() o add an int return code to all fast handlers o retire INTR_FAST/IH_FAST For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current Approved by: re (implicit?) Revision Changes Path 1.18 +1 -1 src/sys/i4b/layer1/ifpi/i4b_ifpi_pci.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 11:11: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 D8C2816A401; Sat, 24 Feb 2007 11:11:36 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C903413C4B6; Sat, 24 Feb 2007 11:11:36 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OBBaLC097547; Sat, 24 Feb 2007 11:11:36 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OBBaUN097546; Sat, 24 Feb 2007 11:11:36 GMT (envelope-from bms) Message-Id: <200702241111.l1OBBaUN097546@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 24 Feb 2007 11:11: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/sys/net if_tap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 11:11:36 -0000 bms 2007-02-24 11:11:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_tap.c Log: MFC rev 1.68: Drop unicast Ethernet frames not destined for the configured address of a tap(4) instance, if IFF_PROMISC is not set. In tap(4), we should emulate the effect IFF_PROMISC would have on hardware, otherwise we risk introducing layer 2 loops if tap(4) is used with bridges. This means not even bpf(4) gets to see them. This patch has been tested in a variety of situations. Multicast and broadcast frames are correctly allowed through. I have observed this behaviour causing problems with multiple QEMU instances hosted on the same FreeBSD machine. The checks in in ether_demux() [if_ethersubr.c, rev 1.222, line 638] are insufficient to prevent this bug from occurring, as ifp->if_vlantrunk will always be NULL for the non-vlan case. PR: 86429 Submitted by: Pieter de Boer (with changes) Revision Changes Path 1.55.2.7 +18 -0 src/sys/net/if_tap.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 11:38: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 3CEAD16A403; Sat, 24 Feb 2007 11:38:48 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 28A3513C491; Sat, 24 Feb 2007 11:38:48 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OBclda001814; Sat, 24 Feb 2007 11:38:47 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OBcl6O001813; Sat, 24 Feb 2007 11:38:47 GMT (envelope-from bms) Message-Id: <200702241138.l1OBcl6O001813@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 24 Feb 2007 11:38: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/netinet ip_mroute.c src/sys/netinet6 in6.c in6_proto.c ip6_input.c ip6_mroute.c ip6_mroute.h ip6_var.h raw_ip6.c src/sys/conf files src/sys/modules/ip_mroute_mod Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Feb 2007 11:38:48 -0000 bms 2007-02-24 11:38:47 UTC FreeBSD src repository Modified files: sys/netinet ip_mroute.c sys/netinet6 in6.c in6_proto.c ip6_input.c ip6_mroute.c ip6_mroute.h ip6_var.h raw_ip6.c sys/conf files sys/modules/ip_mroute_mod Makefile Log: Make IPv6 multicast forwarding dynamically loadable from a GENERIC kernel. It is built in the same module as IPv4 multicast forwarding, i.e. ip_mroute.ko, if and only if IPv6 support is enabled for loadable modules. Export IPv6 forwarding structs to userland netstat(1) via sysctl(9). Revision Changes Path 1.1178 +2 -2 src/sys/conf/files 1.15 +16 -3 src/sys/modules/ip_mroute_mod/Makefile 1.130 +76 -3 src/sys/netinet/ip_mroute.c 1.68 +1 -1 src/sys/netinet6/in6.c 1.41 +1 -1 src/sys/netinet6/in6_proto.c 1.90 +2 -1 src/sys/netinet6/ip6_input.c 1.40 +48 -15 src/sys/netinet6/ip6_mroute.c 1.10 +4 -4 src/sys/netinet6/ip6_mroute.h 1.37 +3 -1 src/sys/netinet6/ip6_var.h 1.65 +18 -4 src/sys/netinet6/raw_ip6.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 11:41: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 0C02416A407; Sat, 24 Feb 2007 11:41:06 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D63F513C441; Sat, 24 Feb 2007 11:41:05 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OBf56f002475; Sat, 24 Feb 2007 11:41:05 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OBf5Oo002473; Sat, 24 Feb 2007 11:41:05 GMT (envelope-from bms) Message-Id: <200702241141.l1OBf5Oo002473@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 24 Feb 2007 11:41: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 11:41:06 -0000 bms 2007-02-24 11:41:05 UTC FreeBSD src repository Modified files: . UPDATING Log: Note that IPv6 multicast forwarding is now dynamically loadable. Revision Changes Path 1.475 +6 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Feb 24 14:27: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 0AFC116A406; Sat, 24 Feb 2007 14:27:37 +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 D7B4B13C4BA; Sat, 24 Feb 2007 14:27:36 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OERaoc039954; Sat, 24 Feb 2007 14:27:36 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OERaCF039953; Sat, 24 Feb 2007 14:27:36 GMT (envelope-from delphij) Message-Id: <200702241427.l1OERaCF039953@repoman.freebsd.org> From: Xin LI Date: Sat, 24 Feb 2007 14:27: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/pci if_sis.c if_sisreg.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, 24 Feb 2007 14:27:37 -0000 delphij 2007-02-24 14:27:36 UTC FreeBSD src repository Modified files: sys/pci if_sis.c if_sisreg.h Log: Convert sis(4) to use its own watchdog procedure. Submitted by: Florian C. Smeets Revision Changes Path 1.150 +15 -16 src/sys/pci/if_sis.c 1.38 +1 -0 src/sys/pci/if_sisreg.h From owner-cvs-src@FreeBSD.ORG Sat Feb 24 15:10: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 8FA7F16A401; Sat, 24 Feb 2007 15:10:25 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 62D1613C467; Sat, 24 Feb 2007 15:10:25 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OFAPSe047882; Sat, 24 Feb 2007 15:10:25 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OFAPI3047881; Sat, 24 Feb 2007 15:10:25 GMT (envelope-from philip) Message-Id: <200702241510.l1OFAPI3047881@repoman.freebsd.org> From: Philip Paeps Date: Sat, 24 Feb 2007 15:10:25 +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/syscons/fire fire_saver.c src/sys/dev/syscons/logo logo_saver.c src/sys/dev/syscons/rain rain_saver.c src/sys/dev/syscons/warp warp_saver.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 15:10:25 -0000 philip 2007-02-24 15:10:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/syscons/fire fire_saver.c sys/dev/syscons/logo logo_saver.c sys/dev/syscons/rain rain_saver.c sys/dev/syscons/warp warp_saver.c Log: MFC: Optimize set_origin() use in some screensavers to stop them eating cpu power when the origin hasn't changed. Revision Changes Path 1.10.10.1 +9 -2 src/sys/dev/syscons/fire/fire_saver.c 1.12.10.1 +10 -3 src/sys/dev/syscons/logo/logo_saver.c 1.12.12.1 +12 -5 src/sys/dev/syscons/rain/rain_saver.c 1.13.10.1 +9 -2 src/sys/dev/syscons/warp/warp_saver.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 15:56: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 4723516A400; Sat, 24 Feb 2007 15:56:07 +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 1F78013C442; Sat, 24 Feb 2007 15:56:07 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OFu6VT055389; Sat, 24 Feb 2007 15:56:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OFu63r055388; Sat, 24 Feb 2007 15:56:06 GMT (envelope-from imp) Message-Id: <200702241556.l1OFu63r055388@repoman.freebsd.org> From: Warner Losh Date: Sat, 24 Feb 2007 15:56: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/dev/exca exca.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 15:56:07 -0000 imp 2007-02-24 15:56:06 UTC FreeBSD src repository Modified files: sys/dev/exca exca.c Log: exca->pccarddev should always be non-null now. Only call it when the device is actually attached. Revision Changes Path 1.27 +1 -1 src/sys/dev/exca/exca.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 16:08: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 AE0D216A401; Sat, 24 Feb 2007 16:08: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 8546713C48E; Sat, 24 Feb 2007 16:08:03 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OG834m058243; Sat, 24 Feb 2007 16:08:03 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OG83l9058242; Sat, 24 Feb 2007 16:08:03 GMT (envelope-from cognet) Message-Id: <200702241608.l1OG83l9058242@repoman.freebsd.org> From: Olivier Houchard Date: Sat, 24 Feb 2007 16:08: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/sys/net if_loop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 16:08:03 -0000 cognet 2007-02-24 16:08:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_loop.c Log: MFC rev 1.112: Use __NO_STRICT_ALIGNMENT, instead of special casing ia64 and sparc64. Revision Changes Path 1.106.2.4 +1 -1 src/sys/net/if_loop.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 16:49: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 8A47716A406; Sat, 24 Feb 2007 16:49:25 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7910013C428; Sat, 24 Feb 2007 16:49:25 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OGnPee072722; Sat, 24 Feb 2007 16:49:25 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OGnPiS072721; Sat, 24 Feb 2007 16:49:25 GMT (envelope-from netchild) Message-Id: <200702241649.l1OGnPiS072721@repoman.freebsd.org> From: Alexander Leidinger Date: Sat, 24 Feb 2007 16:49: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/amd64/linux32 linux.h linux32_machdep.c src/sys/compat/linux linux_emul.c linux_misc.c linux_uid16.c linux_util.c src/sys/i386/linux imgact_linux.c linux.h linux_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Feb 2007 16:49:25 -0000 netchild 2007-02-24 16:49:25 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux.h linux32_machdep.c sys/compat/linux linux_emul.c linux_misc.c linux_uid16.c linux_util.c sys/i386/linux imgact_linux.c linux.h linux_machdep.c Log: Partial MFp4 of 114977: Whitespace commit: Fix grammar, spelling and punctuation. Submitted by: "Scot Hetzel" Revision Changes Path 1.13 +1 -1 src/sys/amd64/linux32/linux.h 1.34 +4 -4 src/sys/amd64/linux32/linux32_machdep.c 1.18 +1 -1 src/sys/compat/linux/linux_emul.c 1.208 +4 -5 src/sys/compat/linux/linux_misc.c 1.21 +3 -4 src/sys/compat/linux/linux_uid16.c 1.32 +4 -5 src/sys/compat/linux/linux_util.c 1.55 +1 -1 src/sys/i386/linux/imgact_linux.c 1.75 +1 -1 src/sys/i386/linux/linux.h 1.72 +21 -17 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 16:56: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 C2E1016A400; Sat, 24 Feb 2007 16:56:23 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9BF5713C441; Sat, 24 Feb 2007 16:56:23 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OGuNb1074234; Sat, 24 Feb 2007 16:56:23 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OGuNfa074233; Sat, 24 Feb 2007 16:56:23 GMT (envelope-from piso) Message-Id: <200702241656.l1OGuNfa074233@repoman.freebsd.org> From: Paolo Pisati Date: Sat, 24 Feb 2007 16:56: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/ia64/isa isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 16:56:23 -0000 piso 2007-02-24 16:56:22 UTC FreeBSD src repository Modified files: sys/ia64/isa isa.c Log: Updated ia64 isa support with the new bus_setup_intr() syntax. Approved by: re (implicit?) Revision Changes Path 1.4 +3 -2 src/sys/ia64/isa/isa.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 19:45: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 697B016A402; Sat, 24 Feb 2007 19:45:10 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 449D813C4A6; Sat, 24 Feb 2007 19:45:10 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OJjA0u005667; Sat, 24 Feb 2007 19:45:10 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OJjADr005666; Sat, 24 Feb 2007 19:45:10 GMT (envelope-from piso) Message-Id: <200702241945.l1OJjADr005666@repoman.freebsd.org> From: Paolo Pisati Date: Sat, 24 Feb 2007 19:45: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 19:45:10 -0000 piso 2007-02-24 19:45:09 UTC FreeBSD src repository Modified files: . UPDATING Log: Note newbus API & ABI breakage. Revision Changes Path 1.476 +5 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Feb 24 20:15: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 2A83916A402; Sat, 24 Feb 2007 20:15:05 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0552013C49D; Sat, 24 Feb 2007 20:15:05 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OKF42H011443; Sat, 24 Feb 2007 20:15:04 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OKF4hj011442; Sat, 24 Feb 2007 20:15:04 GMT (envelope-from piso) Message-Id: <200702242015.l1OKF4hj011442@repoman.freebsd.org> From: Paolo Pisati Date: Sat, 24 Feb 2007 20:15: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 20:15:05 -0000 piso 2007-02-24 20:15:04 UTC FreeBSD src repository Modified files: . UPDATING Log: Update my previous note about newbus API breakage mentioning the __FreeBSD_version bump. Revision Changes Path 1.477 +3 -2 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Feb 24 21:09: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 554BF16A402; Sat, 24 Feb 2007 21:09:36 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 30B4113C471; Sat, 24 Feb 2007 21:09:36 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OL9aQb031145; Sat, 24 Feb 2007 21:09:36 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OL9aMk031144; Sat, 24 Feb 2007 21:09:36 GMT (envelope-from bms) Message-Id: <200702242109.l1OL9aMk031144@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 24 Feb 2007 21:09: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/netinet6 ip6_mroute.c raw_ip6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 21:09:36 -0000 bms 2007-02-24 21:09:35 UTC FreeBSD src repository Modified files: sys/netinet6 ip6_mroute.c raw_ip6.c Log: Fix tinderbox. ip6_mrouter should be defined in raw_ip6.c as it is tested to determine if the userland socket is open; this, in turn, is used to determine if the module has been loaded. Tested with: LINT Revision Changes Path 1.41 +1 -2 src/sys/netinet6/ip6_mroute.c 1.66 +1 -3 src/sys/netinet6/raw_ip6.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 21:21: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 6856916A400; Sat, 24 Feb 2007 21:21:54 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4255813C48E; Sat, 24 Feb 2007 21:21:54 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OLLslZ033534; Sat, 24 Feb 2007 21:21:54 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OLLsYT033533; Sat, 24 Feb 2007 21:21:54 GMT (envelope-from bms) Message-Id: <200702242121.l1OLLsYT033533@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 24 Feb 2007 21:21: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 21:21:54 -0000 bms 2007-02-24 21:21:53 UTC FreeBSD src repository Modified files: . UPDATING Log: Reword addition about MROUTING. Submitted by: ru Revision Changes Path 1.478 +3 -3 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Feb 24 21:42: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 C739016A404; Sat, 24 Feb 2007 21:42:22 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9F71913C474; Sat, 24 Feb 2007 21:42:22 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OLgMJh036628; Sat, 24 Feb 2007 21:42:22 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OLgMlZ036627; Sat, 24 Feb 2007 21:42:22 GMT (envelope-from bms) Message-Id: <200702242142.l1OLgMlZ036627@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 24 Feb 2007 21:42: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/netstat mroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 21:42:22 -0000 bms 2007-02-24 21:42:22 UTC FreeBSD src repository Modified files: usr.bin/netstat mroute.c Log: Add comments about where netstat is using KVM to read things which should really be available via sysctl for a running system. Revision Changes Path 1.28 +3 -1 src/usr.bin/netstat/mroute.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 21:56: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 3307416A403; Sat, 24 Feb 2007 21:56:53 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0E52F13C461; Sat, 24 Feb 2007 21:56:53 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OLuqrd039043; Sat, 24 Feb 2007 21:56:52 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OLuqAm039042; Sat, 24 Feb 2007 21:56:52 GMT (envelope-from bms) Message-Id: <200702242156.l1OLuqAm039042@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 24 Feb 2007 21:56:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat mroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 21:56:53 -0000 bms 2007-02-24 21:56:52 UTC FreeBSD src repository Modified files: usr.bin/netstat mroute.c Log: Use the names 'IPv4' and 'Forwarding Table' in program output, not 'Routing Table', to be consistent with what the code actually does and is. Revision Changes Path 1.29 +4 -4 src/usr.bin/netstat/mroute.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 21:58: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 DAFCD16A401; Sat, 24 Feb 2007 21:58:30 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B67AA13C4AA; Sat, 24 Feb 2007 21:58:30 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OLwUv8039174; Sat, 24 Feb 2007 21:58:30 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OLwUvS039173; Sat, 24 Feb 2007 21:58:30 GMT (envelope-from bms) Message-Id: <200702242158.l1OLwUvS039173@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 24 Feb 2007 21:58: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/usr.bin/netstat inet6.c mroute6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 21:58:31 -0000 bms 2007-02-24 21:58:30 UTC FreeBSD src repository Modified files: usr.bin/netstat inet6.c mroute6.c Log: Use sysctl(2), not kvm(3), to read IPv6 multicast information from the running system. Use the name 'IPv6 Forwarding Table', not 'IPv6 Routing Table', to be consistent with what the code actually does and is. Revision Changes Path 1.28 +11 -4 src/usr.bin/netstat/inet6.c 1.20 +49 -17 src/usr.bin/netstat/mroute6.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 21:59: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 244BA16A402; Sat, 24 Feb 2007 21:59:19 +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 F196513C48E; Sat, 24 Feb 2007 21:59:18 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1OLxI4C039233; Sat, 24 Feb 2007 21:59:18 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1OLxIk4039232; Sat, 24 Feb 2007 21:59:18 GMT (envelope-from simon) Message-Id: <200702242159.l1OLxIk4039232@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 24 Feb 2007 21:59: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 21:59:19 -0000 simon 2007-02-24 21:59:18 UTC FreeBSD src repository Modified files: . UPDATING Log: - Use a permanent URL to reference piso's mail. - Put URL on seperate line to not get very long lines. Revision Changes Path 1.479 +2 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Feb 24 23:13: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 E4EF416A404; Sat, 24 Feb 2007 23:13:03 +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 C036213C441; Sat, 24 Feb 2007 23:13:03 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1ONCwoi053606; Sat, 24 Feb 2007 23:12:58 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1ONCwxB053605; Sat, 24 Feb 2007 23:12:58 GMT (envelope-from sam) Message-Id: <200702242312.l1ONCwxB053605@repoman.freebsd.org> From: Sam Leffler Date: Sat, 24 Feb 2007 23:12: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/dev/ath if_ath.c if_athvar.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, 24 Feb 2007 23:13:04 -0000 sam 2007-02-24 23:12:58 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: set the antenna switch when fixing the tx antenna using the dev.ath.X.txantenna sysctl; this is typically what folks want but beware this has the side effect of disabling rx diversity MFC after: 2 weeks Revision Changes Path 1.161 +26 -3 src/sys/dev/ath/if_ath.c 1.59 +4 -0 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Sat Feb 24 23:23: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 A52FA16A400; Sat, 24 Feb 2007 23:23:29 +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 808DC13C49D; Sat, 24 Feb 2007 23:23:29 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1ONNT0F055709; Sat, 24 Feb 2007 23:23:29 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1ONNTR8055708; Sat, 24 Feb 2007 23:23:29 GMT (envelope-from sam) Message-Id: <200702242323.l1ONNTR8055708@repoman.freebsd.org> From: Sam Leffler Date: Sat, 24 Feb 2007 23:23:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Feb 2007 23:23:30 -0000 sam 2007-02-24 23:23:29 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: don't call ath_reset when processing sysctl's before the device is marked running; we don't have all the needed state in place Noticed by: Hugo Silva MFC after: 1 week Revision Changes Path 1.162 +5 -4 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Sat Feb 24 23:55: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 688E916A401; Sat, 24 Feb 2007 23:55:47 +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 5BBDE13C49D; Sat, 24 Feb 2007 23:55:47 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1ONtl5h066371; Sat, 24 Feb 2007 23:55:47 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1ONtlSE066370; Sat, 24 Feb 2007 23:55:47 GMT (envelope-from sam) Message-Id: <200702242355.l1ONtlSE066370@repoman.freebsd.org> From: Sam Leffler Date: Sat, 24 Feb 2007 23:55: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/sbin/ifconfig af_atalk.c af_inet.c af_inet6.c af_ipx.c af_link.c ifconfig.c ifconfig.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, 24 Feb 2007 23:55:47 -0000 sam 2007-02-24 23:55:47 UTC FreeBSD src repository Modified files: sbin/ifconfig af_atalk.c af_inet.c af_inet6.c af_ipx.c af_link.c ifconfig.c ifconfig.h Log: use getifaddrs from libc instead of private code Reviewed by: bms MFC after: 1 month Revision Changes Path 1.2 +9 -11 src/sbin/ifconfig/af_atalk.c 1.3 +11 -13 src/sbin/ifconfig/af_inet.c 1.6 +7 -9 src/sbin/ifconfig/af_inet6.c 1.2 +6 -6 src/sbin/ifconfig/af_ipx.c 1.4 +5 -5 src/sbin/ifconfig/af_link.c 1.125 +78 -150 src/sbin/ifconfig/ifconfig.c 1.19 +3 -4 src/sbin/ifconfig/ifconfig.h