From owner-cvs-src@FreeBSD.ORG Sun Apr 6 00:07:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3203F1065670; Sun, 6 Apr 2008 00:07:01 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.freebsd.org (Postfix) with ESMTP id D76678FC16; Sun, 6 Apr 2008 00:07:00 +0000 (UTC) (envelope-from grog@lemis.com) Received: from dereel.lemis.com (ozlabs.org [203.10.76.45]) by ozlabs.org (Postfix) with ESMTP id 7B476DDDEA; Sun, 6 Apr 2008 09:48:03 +1000 (EST) Received: by dereel.lemis.com (Postfix, from userid 1004) id C9A29229AA; Sun, 6 Apr 2008 09:47:58 +1000 (EST) Date: Sun, 6 Apr 2008 09:47:58 +1000 From: Greg 'groggy' Lehey To: "Bjoern A. Zeeb" Message-ID: <20080405234758.GB27705@dereel.lemis.com> References: <200804040357.m343vlQ8083007@repoman.freebsd.org> <20080405193851.J66744@maildrop.int.zabbadoz.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="61jdw2sOBCFtR2d/" Content-Disposition: inline In-Reply-To: <20080405193851.J66744@maildrop.int.zabbadoz.net> User-Agent: Mutt/1.4.2.3i Organization: The FreeBSD Project Phone: +61-3-5346-1370 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls ls.1 ls.c ls.h print.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Apr 2008 00:07:01 -0000 --61jdw2sOBCFtR2d/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Saturday, 5 April 2008 at 19:40:02 +0000, Bjoern A. Zeeb wrote: > On Fri, 4 Apr 2008, Greg Lehey wrote: > >> grog 2008-04-04 03:57:47 UTC >> >> FreeBSD src repository >> >> Modified files: >> bin/ls ls.1 ls.c ls.h print.c >> Log: >> Add -D option to specify exact format of date and time output with ls -l. > > I think something went wrong here. Could you please fix this. Thanks. > > bz@dopt:/local/building/freebsd/HEAD/bin/ls> ll > total 80 > drwxr-xr-x 2 bz wheel 512 Apr 5 15:18 CVS/ > -rw-r--r-- 1 bz wheel 300 May 25 2004 Makefile > -rw-r--r-- 1 bz wheel 4803 Mar 24 2006 cmp.c > -rw-r--r-- 1 bz wheel 2852 Mar 24 2006 extern.h Ugh. My editor was a little too zealous in replacing spaces with tabs :-(= =20 Done. Greg -- See complete headers for address and phone numbers. --61jdw2sOBCFtR2d/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFH+A+tIubykFB6QiMRAusmAJ9MVq81j1nuFlFOHOoQgJV7tAT5gQCeOI5R wq/eUHul5BUCeImErPjtbPU= =sp8u -----END PGP SIGNATURE----- --61jdw2sOBCFtR2d/-- From owner-cvs-src@FreeBSD.ORG Sun Apr 6 00:58:00 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 205E01065672 for ; Sun, 6 Apr 2008 00:58:00 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA09.emeryville.ca.mail.comcast.net (qmta09.emeryville.ca.mail.comcast.net [76.96.30.96]) by mx1.freebsd.org (Postfix) with ESMTP id E6FE08FC17 for ; Sun, 6 Apr 2008 00:57:59 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA14.emeryville.ca.mail.comcast.net ([76.96.30.60]) by QMTA09.emeryville.ca.mail.comcast.net with comcast id 9wAh1Z0081HpZEsA90Vx00; Sun, 06 Apr 2008 00:40:44 +0000 Received: from discordia ([24.60.135.75]) by OMTA14.emeryville.ca.mail.comcast.net with comcast id A0hy1Z0011dmTCQ8a00000; Sun, 06 Apr 2008 00:41:59 +0000 X-Authority-Analysis: v=1.0 c=1 a=wfyTI2jGULUA:10 a=UcQdyvHyK3wA:10 a=c5sTgUsrrxMA:10 a=pfHE30T_o85YwS7_Ie4A:9 a=lGwF_qf_Hlz3h-TDKUcA:7 a=4UvJe-QTh_gTP0ShZ-nOgaCfMBEA:4 a=SKpDKCWXRSQA:10 Received: by discordia (Postfix, from userid 103) id 082721636FA; Sat, 5 Apr 2008 20:41:58 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 9769F1636F8; Sat, 5 Apr 2008 20:41:44 -0400 (EDT) Message-ID: <47F81C48.1040103@FreeBSD.org> Date: Sat, 05 Apr 2008 20:41:44 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Greg 'groggy' Lehey References: <200804040357.m343vlQ8083007@repoman.freebsd.org> <20080405193851.J66744@maildrop.int.zabbadoz.net> <20080405234758.GB27705@dereel.lemis.com> In-Reply-To: <20080405234758.GB27705@dereel.lemis.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, "Bjoern A. Zeeb" , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/bin/ls ls.1 ls.c ls.h print.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@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: Sun, 06 Apr 2008 00:58:00 -0000 Greg 'groggy' Lehey wrote: > On Saturday, 5 April 2008 at 19:40:02 +0000, Bjoern A. Zeeb wrote: > >> On Fri, 4 Apr 2008, Greg Lehey wrote: >> >> >>> grog 2008-04-04 03:57:47 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> bin/ls ls.1 ls.c ls.h print.c >>> Log: >>> Add -D option to specify exact format of date and time output with ls -l. >>> >> I think something went wrong here. Could you please fix this. Thanks. >> >> bz@dopt:/local/building/freebsd/HEAD/bin/ls> ll >> total 80 >> drwxr-xr-x 2 bz wheel 512 Apr 5 15:18 CVS/ >> -rw-r--r-- 1 bz wheel 300 May 25 2004 Makefile >> -rw-r--r-- 1 bz wheel 4803 Mar 24 2006 cmp.c >> -rw-r--r-- 1 bz wheel 2852 Mar 24 2006 extern.h >> > > Ugh. My editor was a little too zealous in replacing spaces with tabs :-( > > Done. > > Greg > -- > See complete headers for address and phone numbers. > Uhm.... shouldn't this be "\t" instead of the actualy tab character (0x08)? -- Coleman From owner-cvs-src@FreeBSD.ORG Sun Apr 6 05:19:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 127561065671; Sun, 6 Apr 2008 05:19:23 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D67408FC21; Sun, 6 Apr 2008 05:19:22 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m365JMBX014104; Sun, 6 Apr 2008 05:19:22 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m365JM1s014103; Sun, 6 Apr 2008 05:19:22 GMT (envelope-from bmah) Message-Id: <200804060519.m365JM1s014103@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sun, 6 Apr 2008 05:19:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2008 05:19:23 -0000 bmah 2008-04-06 05:19:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) release/doc/en_US.ISO8859-1/relnotes article.sgml Log: MFC: textdumps, ULE default scheduler, cmx(4), uslcom(4), aac(4) >2TB volume support, adduser(8) -M, ypserv(8) -P. Revision Changes Path 1.1068.2.24 +29 -1 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml From owner-cvs-src@FreeBSD.ORG Sun Apr 6 05:34:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C14CA1065670; Sun, 6 Apr 2008 05:34:17 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 90D908FC15; Sun, 6 Apr 2008 05:34:17 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m365YHoQ014602; Sun, 6 Apr 2008 05:34:17 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m365YH7P014601; Sun, 6 Apr 2008 05:34:17 GMT (envelope-from bmah) Message-Id: <200804060534.m365YH7P014601@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sun, 6 Apr 2008 05:34:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2008 05:34:17 -0000 bmah 2008-04-06 05:34:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: BTX real mode, tzdata2008b, GNOME 2.22. Revision Changes Path 1.883.2.91 +13 -4 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sun Apr 6 05:36:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B958A106566B; Sun, 6 Apr 2008 05:36:57 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.freebsd.org (Postfix) with ESMTP id 3E9C58FC19; Sun, 6 Apr 2008 05:36:57 +0000 (UTC) (envelope-from grog@lemis.com) Received: from dereel.lemis.com (ozlabs.org [203.10.76.45]) by ozlabs.org (Postfix) with ESMTP id 6DAA2DDDE9; Sun, 6 Apr 2008 15:36:54 +1000 (EST) Received: by dereel.lemis.com (Postfix, from userid 1004) id 7BD54229AA; Sun, 6 Apr 2008 15:36:48 +1000 (EST) Date: Sun, 6 Apr 2008 15:36:48 +1000 From: Greg 'groggy' Lehey To: Coleman Kane Message-ID: <20080406053648.GC27705@dereel.lemis.com> References: <200804040357.m343vlQ8083007@repoman.freebsd.org> <20080405193851.J66744@maildrop.int.zabbadoz.net> <20080405234758.GB27705@dereel.lemis.com> <47F81C48.1040103@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="S1BNGpv0yoYahz37" Content-Disposition: inline In-Reply-To: <47F81C48.1040103@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Organization: The FreeBSD Project Phone: +61-3-5346-1370 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: cvs-src@FreeBSD.org, "Bjoern A. Zeeb" , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/bin/ls ls.1 ls.c ls.h print.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Apr 2008 05:36:57 -0000 --S1BNGpv0yoYahz37 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Saturday, 5 April 2008 at 20:41:44 -0400, Coleman Kane wrote: > Greg 'groggy' Lehey wrote: >> On Saturday, 5 April 2008 at 19:40:02 +0000, Bjoern A. Zeeb wrote: >> >>> On Fri, 4 Apr 2008, Greg Lehey wrote: >>> >>> >>>> grog 2008-04-04 03:57:47 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> bin/ls ls.1 ls.c ls.h print.c >>>> Log: >>>> Add -D option to specify exact format of date and time output with ls -l. >>>> >>> I think something went wrong here. Could you please fix this. Thanks. >>> >>> bz@dopt:/local/building/freebsd/HEAD/bin/ls> ll >>> total 80 >>> drwxr-xr-x 2 bz wheel 512 Apr 5 15:18 CVS/ >>> -rw-r--r-- 1 bz wheel 300 May 25 2004 Makefile >>> -rw-r--r-- 1 bz wheel 4803 Mar 24 2006 cmp.c >>> -rw-r--r-- 1 bz wheel 2852 Mar 24 2006 extern.h >>> >> >> Ugh. My editor was a little too zealous in replacing spaces with tabs :-( > > Uhm.... shouldn't this be "\t" instead of the actualy tab character > (0x08)? No. It should be two spaces. Here's the diff :-) --- print.c 4 Apr 2008 03:57:46 -0000 1.77 +++ print.c 5 Apr 2008 23:44:24 -0000 @@ -388,7 +388,7 @@ format = d_first ? "%e %b %R" : "%b %e %R"; else /* mmm dd yyyy || dd mmm yyyy */ - format = d_first ? "%e %b %Y" : "%b %e %Y"; + format = d_first ? "%e %b %Y" : "%b %e %Y"; strftime(longstring, sizeof(longstring), format, localtime(&ftime)); For reasons lost in the mists of time, there are two spaces before the %Y in this format, but my editor accidentally replaced them with a tab character. As you can see, that's not immediately obvious. Greg -- See complete headers for address and phone numbers. --S1BNGpv0yoYahz37 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFH+GFvIubykFB6QiMRAsOnAJ9B+QF3HoopXn8FhA8FE5VvLHMx1wCfV3Ki jIurFfP8NqUrd92O6aXOKNs= =MF8f -----END PGP SIGNATURE----- --S1BNGpv0yoYahz37-- From owner-cvs-src@FreeBSD.ORG Sun Apr 6 05:44:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58F51106564A; Sun, 6 Apr 2008 05:44:12 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 284DB8FC23; Sun, 6 Apr 2008 05:44:12 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m365iC3W014902; Sun, 6 Apr 2008 05:44:12 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m365iBXU014901; Sun, 6 Apr 2008 05:44:11 GMT (envelope-from bmah) Message-Id: <200804060544.m365iBXU014901@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sun, 6 Apr 2008 05:44:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2008 05:44:12 -0000 bmah 2008-04-06 05:44:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: BTX real mode, GNOME 2.22. Bump copyright date while here. Revision Changes Path 1.761.2.87 +7 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sun Apr 6 10:02:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 026EE106564A; Sun, 6 Apr 2008 10:02:21 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DD4498FC20; Sun, 6 Apr 2008 10:02:20 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36A2Koc040856; Sun, 6 Apr 2008 10:02:20 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36A2Kj7040855; Sun, 6 Apr 2008 10:02:20 GMT (envelope-from kib) Message-Id: <200804061002.m36A2Kj7040855@repoman.freebsd.org> From: Konstantin Belousov Date: Sun, 6 Apr 2008 10:02:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/sys vnode.h src/sys/kern vfs_mount.c src/sys/ufs/ffs 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: Sun, 06 Apr 2008 10:02:21 -0000 kib 2008-04-06 10:02:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sys vnode.h sys/kern vfs_mount.c sys/ufs/ffs ffs_softdep.c Log: MFC rev. 1.277 of sys/kern/vfs_mount.c rev. 1.332 of sys/sys/vnode.h rev. 1.222 of sys/ufs/ffs/ffs_softdep.c Yield the cpu in the kernel while iterating the list of the vnodes belonging to the mountpoint. Also, yield when in the softdep_process_worklist() even when we are not going to sleep due to buffer drain. Revision Changes Path 1.265.2.3 +6 -0 src/sys/kern/vfs_mount.c 1.326.2.1 +2 -0 src/sys/sys/vnode.h 1.211.2.2 +1 -0 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Sun Apr 6 11:08:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0D1A106566C; Sun, 6 Apr 2008 11:08:49 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 641D78FC0C; Sun, 6 Apr 2008 11:08:49 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36B8nQO045283; Sun, 6 Apr 2008 11:08:49 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36B8nuB045282; Sun, 6 Apr 2008 11:08:49 GMT (envelope-from jeff) Message-Id: <200804061108.m36B8nuB045282@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 6 Apr 2008 11:08:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_timeout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Apr 2008 11:08:49 -0000 jeff 2008-04-06 11:08:49 UTC FreeBSD src repository Modified files: sys/kern kern_timeout.c Log: - Correct a major error introduced in the per-cpu timeout commit. Sleep and wakeup require the same wait channel to function properly. Found by: kris Pointy hat: me Revision Changes Path 1.113 +5 -5 src/sys/kern/kern_timeout.c From owner-cvs-src@FreeBSD.ORG Sun Apr 6 13:48:58 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B8E11065671 for ; Sun, 6 Apr 2008 13:48:58 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA06.westchester.pa.mail.comcast.net (qmta06.westchester.pa.mail.comcast.net [76.96.62.56]) by mx1.freebsd.org (Postfix) with ESMTP id 2DCA78FC31 for ; Sun, 6 Apr 2008 13:48:58 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA08.westchester.pa.mail.comcast.net ([76.96.62.12]) by QMTA06.westchester.pa.mail.comcast.net with comcast id AAUq1Z00A0Fqzac560LD00; Sun, 06 Apr 2008 13:47:41 +0000 Received: from discordia ([24.60.135.75]) by OMTA08.westchester.pa.mail.comcast.net with comcast id ADox1Z0011dmTCQ3U00000; Sun, 06 Apr 2008 13:48:57 +0000 X-Authority-Analysis: v=1.0 c=1 a=wfyTI2jGULUA:10 a=UcQdyvHyK3wA:10 a=c5sTgUsrrxMA:10 a=Wj8HP1ZwoTE8aXALNcIA:9 a=Oibl90ofgS6SbfjdDX4A:7 a=y_axJBUsizMAhhHZtlirfk4N6-gA:4 a=SKpDKCWXRSQA:10 Received: by discordia (Postfix, from userid 103) id 0393B1636F9; Sun, 6 Apr 2008 09:48:57 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 3B74F1636F8; Sun, 6 Apr 2008 09:48:43 -0400 (EDT) Message-ID: <47F8D4BD.1020901@FreeBSD.org> Date: Sun, 06 Apr 2008 09:48:45 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: Greg 'groggy' Lehey References: <200804040357.m343vlQ8083007@repoman.freebsd.org> <20080405193851.J66744@maildrop.int.zabbadoz.net> <20080405234758.GB27705@dereel.lemis.com> <47F81C48.1040103@FreeBSD.org> <20080406053648.GC27705@dereel.lemis.com> In-Reply-To: <20080406053648.GC27705@dereel.lemis.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, "Bjoern A. Zeeb" , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/bin/ls ls.1 ls.c ls.h print.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@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: Sun, 06 Apr 2008 13:48:58 -0000 Greg 'groggy' Lehey wrote: > On Saturday, 5 April 2008 at 20:41:44 -0400, Coleman Kane wrote: > >> Greg 'groggy' Lehey wrote: >> >>> On Saturday, 5 April 2008 at 19:40:02 +0000, Bjoern A. Zeeb wrote: >>> >>> >>>> On Fri, 4 Apr 2008, Greg Lehey wrote: >>>> >>>> >>>> >>>>> grog 2008-04-04 03:57:47 UTC >>>>> >>>>> FreeBSD src repository >>>>> >>>>> Modified files: >>>>> bin/ls ls.1 ls.c ls.h print.c >>>>> Log: >>>>> Add -D option to specify exact format of date and time output with ls -l. >>>>> >>>>> >>>> I think something went wrong here. Could you please fix this. Thanks. >>>> >>>> bz@dopt:/local/building/freebsd/HEAD/bin/ls> ll >>>> total 80 >>>> drwxr-xr-x 2 bz wheel 512 Apr 5 15:18 CVS/ >>>> -rw-r--r-- 1 bz wheel 300 May 25 2004 Makefile >>>> -rw-r--r-- 1 bz wheel 4803 Mar 24 2006 cmp.c >>>> -rw-r--r-- 1 bz wheel 2852 Mar 24 2006 extern.h >>>> >>>> >>> Ugh. My editor was a little too zealous in replacing spaces with tabs :-( >>> >> Uhm.... shouldn't this be "\t" instead of the actualy tab character >> (0x08)? >> > > No. It should be two spaces. > > Here's the diff :-) > > --- print.c 4 Apr 2008 03:57:46 -0000 1.77 > +++ print.c 5 Apr 2008 23:44:24 -0000 > @@ -388,7 +388,7 @@ > format = d_first ? "%e %b %R" : "%b %e %R"; > else > /* mmm dd yyyy || dd mmm yyyy */ > - format = d_first ? "%e %b %Y" : "%b %e %Y"; > + format = d_first ? "%e %b %Y" : "%b %e %Y"; > strftime(longstring, sizeof(longstring), format, localtime(&ftime)); > > For reasons lost in the mists of time, there are two spaces before the > %Y in this format, but my editor accidentally replaced them with a tab > character. As you can see, that's not immediately obvious. > > Greg > -- > See complete headers for address and phone numbers. > Oh heh. I had a dyslexic moment there (I read "tabs with spaces"). Nevermind. -- Coleman From owner-cvs-src@FreeBSD.ORG Sun Apr 6 13:52:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DAA08106564A; Sun, 6 Apr 2008 13:52:17 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A71648FC1F; Sun, 6 Apr 2008 13:52:17 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36DqH6b063773; Sun, 6 Apr 2008 13:52:17 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36DqHS0063772; Sun, 6 Apr 2008 13:52:17 GMT (envelope-from dfr) Message-Id: <200804061352.m36DqHS0063772@repoman.freebsd.org> From: Doug Rabson Date: Sun, 6 Apr 2008 13:52: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/usr.sbin/rpc.statd statd.c src/usr.sbin/rpc.lockd lockd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Apr 2008 13:52:18 -0000 dfr 2008-04-06 13:52:17 UTC FreeBSD src repository Modified files: usr.sbin/rpc.statd statd.c usr.sbin/rpc.lockd lockd.c Log: Call listen(2) on bound tcp sockets before passing them to svc_tli_create. Revision Changes Path 1.26 +3 -0 src/usr.sbin/rpc.lockd/lockd.c 1.18 +3 -0 src/usr.sbin/rpc.statd/statd.c From owner-cvs-src@FreeBSD.ORG Sun Apr 6 14:03:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CF9B1065674; Sun, 6 Apr 2008 14:03:58 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 135118FC2C; Sun, 6 Apr 2008 14:03:58 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36E3v3j065349; Sun, 6 Apr 2008 14:03:57 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36E3v37065348; Sun, 6 Apr 2008 14:03:57 GMT (envelope-from rwatson) Message-Id: <200804061403.m36E3v37065348@repoman.freebsd.org> From: Robert Watson Date: Sun, 6 Apr 2008 14:03:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/security/audit audit_worker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2008 14:03:58 -0000 rwatson 2008-04-06 14:03:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/security/audit audit_worker.c Log: Merge audit_worker.c:1.20 from HEAD to RELENG_7: Replace somewhat awkward audit trail rotation scheme, which involved the global audit mutex and condition variables, with an sx lock which protects the trail vnode and credential while in use, and is acquired by the system call code when rotating the trail. Previously, a "message" would be sent to the kernel audit worker, which did the rotation, but the new code is simpler and (hopefully) less error-prone. Obtained from: TrustedBSD Project Revision Changes Path 1.16.2.2 +106 -171 src/sys/security/audit/audit_worker.c From owner-cvs-src@FreeBSD.ORG Sun Apr 6 15:01:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C4C3106566B; Sun, 6 Apr 2008 15:01:42 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CD33A8FC15; Sun, 6 Apr 2008 15:01:41 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36F1fXG080193; Sun, 6 Apr 2008 15:01:41 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36F1f85080192; Sun, 6 Apr 2008 15:01:41 GMT (envelope-from rwatson) Message-Id: <200804061501.m36F1f85080192@repoman.freebsd.org> From: Robert Watson Date: Sun, 6 Apr 2008 15:01:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/security/audit audit_trigger.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Apr 2008 15:01:42 -0000 rwatson 2008-04-06 15:01:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/security/audit audit_trigger.c Log: Merge audit_trigger.c:1.7 from HEAD to RELENG_7: Rather than copying out the full audit trigger record, which includes a queue entry field, just copy out the unsigned int that is the trigger message. In practice, auditd always requested sizeof(unsigned int), so the extra bytes were ignored, but copying them out was not the intent. Revision Changes Path 1.5.2.1 +1 -1 src/sys/security/audit/audit_trigger.c From owner-cvs-src@FreeBSD.ORG Sun Apr 6 15:26:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0521106564A; Sun, 6 Apr 2008 15:26:32 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ADD468FC22; Sun, 6 Apr 2008 15:26:32 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36FQWHA082582; Sun, 6 Apr 2008 15:26:32 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36FQWid082581; Sun, 6 Apr 2008 15:26:32 GMT (envelope-from mav) Message-Id: <200804061526.m36FQWid082581@repoman.freebsd.org> From: Alexander Motin Date: Sun, 6 Apr 2008 15:26:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Apr 2008 15:26:33 -0000 mav 2008-04-06 15:26:32 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Rewrite node's r/w/q-lock semantics using only atomics instead of mutex and atomics combination. Mutex is now used only for queue protection. Also avoid unneded extra swi scheduling calls. Revision Changes Path 1.155 +76 -247 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Sun Apr 6 15:57:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 947091065670; Sun, 6 Apr 2008 15:57:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 79B968FC0A; Sun, 6 Apr 2008 15:57:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36FvJJL083614; Sun, 6 Apr 2008 15:57:19 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36FvIN4083613; Sun, 6 Apr 2008 15:57:18 GMT (envelope-from rwatson) Message-Id: <200804061557.m36FvIN4083613@repoman.freebsd.org> From: Robert Watson Date: Sun, 6 Apr 2008 15:57:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/security/audit audit_private.h audit_syscalls.c audit_trigger.c audit_worker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2008 15:57:19 -0000 rwatson 2008-04-06 15:57:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/security/audit audit_private.h audit_syscalls.c audit_trigger.c audit_worker.c Log: Merge audit_private.h:1.18, audit_syscalls.c:1.24, audit_trigger.c:1.6, audit_worker.c:1.21 from HEAD to RELENG_7: Rename globally exposed symbol send_trigger() to audit_send_trigger(). Revision Changes Path 1.16.2.1 +1 -1 src/sys/security/audit/audit_private.h 1.21.2.2 +1 -1 src/sys/security/audit/audit_syscalls.c 1.5.2.2 +1 -1 src/sys/security/audit/audit_trigger.c 1.16.2.3 +4 -3 src/sys/security/audit/audit_worker.c From owner-cvs-src@FreeBSD.ORG Sun Apr 6 17:00:08 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E626B1065670; Sun, 6 Apr 2008 17:00:07 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id 8430B8FC12; Sun, 6 Apr 2008 17:00:07 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id 15DCB41C756; Sun, 6 Apr 2008 19:00:06 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id QstItcWSCU3i; Sun, 6 Apr 2008 19:00:05 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id B4AFA41C752; Sun, 6 Apr 2008 19:00:05 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 8CACB44487F; Sun, 6 Apr 2008 16:55:56 +0000 (UTC) Date: Sun, 6 Apr 2008 16:55:56 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Brooks Davis In-Reply-To: <200803280757.m2S7vqvN037009@repoman.freebsd.org> Message-ID: <20080406165513.N66744@maildrop.int.zabbadoz.net> References: <200803280757.m2S7vqvN037009@repoman.freebsd.org> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d ppp src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2008 17:00:08 -0000 On Fri, 28 Mar 2008, Brooks Davis wrote: > brooks 2008-03-28 07:57:52 UTC > > FreeBSD src repository > > Modified files: > etc/rc.d ppp > share/man/man5 rc.conf.5 > Log: > Add support for hardwiring ppp sessions to particular devices with new > per-profile variables of the form ppp__unit. No ppp_unit > variable is supported since tying the same unit to more than one profile > won't work. > > PR: conf/122127 > MFC after: 1 week There is a bug in there: + # Check for hard wired unit + eval _ppp_unit=\$ppp_${_ppp_profile_cleaned}_unit + if [ -n "_ppp_unit" ]; then ^^^^^^^^^^^ should ${_ppp_unit} + _ppp_unit="-unit${_ppp_unit}" + fi + rc_flags="$rc_flags $_ppp_unit" > Revision Changes Path > 1.18 +8 -1 src/etc/rc.d/ppp > 1.337 +9 -1 src/share/man/man5/rc.conf.5 -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT Software is harder than hardware so better get it right the first time. From owner-cvs-src@FreeBSD.ORG Sun Apr 6 17:49:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C165F106566B; Sun, 6 Apr 2008 17:49:37 +0000 (UTC) (envelope-from syrinx@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8E4F68FC13; Sun, 6 Apr 2008 17:49:37 +0000 (UTC) (envelope-from syrinx@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36HnbrF099331; Sun, 6 Apr 2008 17:49:37 GMT (envelope-from syrinx@repoman.freebsd.org) Received: (from syrinx@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36HnbpZ099330; Sun, 6 Apr 2008 17:49:37 GMT (envelope-from syrinx) Message-Id: <200804061749.m36HnbpZ099330@repoman.freebsd.org> From: Shteryana Shopova Date: Sun, 6 Apr 2008 17:49:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/bsnmp/snmpd main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2008 17:49:37 -0000 syrinx 2008-04-06 17:49:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/bsnmp/snmpd main.c Log: MFC: src/contrib/bsnmp/snmpd/main.c: Revision 1.1.1.14 Vendor patch: Prevent bsnmpd from dumping core when a module's init hook returns an error. Approved by: bz (mentor) Revision Changes Path 1.1.1.8.2.3 +2 -0 src/contrib/bsnmp/snmpd/main.c From owner-cvs-src@FreeBSD.ORG Sun Apr 6 18:09:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 120891065671; Sun, 6 Apr 2008 18:09:29 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ED5868FC1C; Sun, 6 Apr 2008 18:09:28 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36I9SPd001723; Sun, 6 Apr 2008 18:09:28 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36I9SWA001722; Sun, 6 Apr 2008 18:09:28 GMT (envelope-from alc) Message-Id: <200804061809.m36I9SWA001722@repoman.freebsd.org> From: Alan Cox Date: Sun, 6 Apr 2008 18:09: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/vm vm_page.c vm_phys.c vm_reserv.c vm_reserv.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, 06 Apr 2008 18:09:29 -0000 alc 2008-04-06 18:09:28 UTC FreeBSD src repository Modified files: sys/vm vm_page.c vm_phys.c vm_reserv.c vm_reserv.h Log: Introduce vm_reserv_reclaim_contig(). This function is used by contigmalloc(9) as a last resort to steal pages from an inactive, partially-used superpage reservation. Rename vm_reserv_reclaim() to vm_reserv_reclaim_inactive() and refactor it so that a separate subroutine is responsible for breaking the selected reservation. This subroutine is also used by vm_reserv_reclaim_contig(). Revision Changes Path 1.369 +1 -1 src/sys/vm/vm_page.c 1.9 +8 -0 src/sys/vm/vm_phys.c 1.2 +85 -22 src/sys/vm/vm_reserv.c 1.2 +5 -2 src/sys/vm/vm_reserv.h From owner-cvs-src@FreeBSD.ORG Sun Apr 6 19:20:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8C6D1065670; Sun, 6 Apr 2008 19:20:15 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A68D98FC16; Sun, 6 Apr 2008 19:20:15 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36JKFgS007929; Sun, 6 Apr 2008 19:20:15 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36JKFdV007928; Sun, 6 Apr 2008 19:20:15 GMT (envelope-from bz) Message-Id: <200804061920.m36JKFdV007928@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Sun, 6 Apr 2008 19:20: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: 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, 06 Apr 2008 19:20:16 -0000 bz 2008-04-06 19:20:15 UTC FreeBSD src repository Modified files: . access Log: Forced commit to note that syrinx is no longer under mentorship. Approved by: core (implicit) Revision Changes Path 1.868 +0 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sun Apr 6 20:08:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 83CBC106566B; Sun, 6 Apr 2008 20:08:51 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 664E78FC19; Sun, 6 Apr 2008 20:08:51 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36K8plH014345; Sun, 6 Apr 2008 20:08:51 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36K8prN014344; Sun, 6 Apr 2008 20:08:51 GMT (envelope-from attilio) Message-Id: <200804062008.m36K8prN014344@repoman.freebsd.org> From: Attilio Rao Date: Sun, 6 Apr 2008 20:08:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/unionfs union_subr.c src/sys/kern kern_lock.c src/sys/sys _lockmgr.h _stack.h lockmgr.h proc.h sleepqueue.h stack.h vnode.h src/sys/ufs/ffs 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: Sun, 06 Apr 2008 20:08:51 -0000 attilio 2008-04-06 20:08:51 UTC FreeBSD src repository Modified files: sys/fs/unionfs union_subr.c sys/kern kern_lock.c sys/sys lockmgr.h proc.h sleepqueue.h stack.h vnode.h sys/ufs/ffs ffs_softdep.c Added files: sys/sys _lockmgr.h _stack.h Log: Optimize lockmgr in order to get rid of the pool mutex interlock, of the state transitioning flags and of msleep(9) callings. Use, instead, an algorithm very similar to what sx(9) and rwlock(9) alredy do and direct accesses to the sleepqueue(9) primitive. In order to avoid writer starvation a mechanism very similar to what rwlock(9) uses now is implemented, with the correspective per-thread shared lockmgrs counter. This patch also adds 2 new functions to lockmgr KPI: lockmgr_rw() and lockmgr_args_rw(). These two are like the 2 "normal" versions, but they both accept a rwlock as interlock. In order to realize this, the general lockmgr manager function "__lockmgr_args()" has been implemented through the generic lock layer. It supports all the blocking primitives, but currently only these 2 mappers live. The patch drops the support for WITNESS atm, but it will be probabilly added soon. Also, there is a little race in the draining code which is also present in the current CVS stock implementation: if some sharers, once they wakeup, are in the runqueue they can contend the lock with the exclusive drainer. This is hard to be fixed but the now committed code mitigate this issue a lot better than the (past) CVS version. In addition assertive KA_HELD and KA_UNHELD have been made mute assertions because they are dangerous and they will be nomore supported soon. In order to avoid namespace pollution, stack.h is splitted into two parts: one which includes only the "struct stack" definition (_stack.h) and one defining the KPI. In this way, newly added _lockmgr.h can just include _stack.h. Kernel ABI results heavilly changed by this commit (the now committed version of "struct lock" is a lot smaller than the previous one) and KPI results broken by lockmgr_rw() / lockmgr_args_rw() introduction, so manpages and __FreeBSD_version will be updated accordingly. Tested by: kris, pho, jeff, danger Reviewed by: jeff Sponsored by: Google, Summer of Code program 2007 Revision Changes Path 1.100 +4 -5 src/sys/fs/unionfs/union_subr.c 1.128 +809 -627 src/sys/kern/kern_lock.c 1.1 +49 -0 src/sys/sys/_lockmgr.h (new) 1.1 +39 -0 src/sys/sys/_stack.h (new) 1.68 +137 -188 src/sys/sys/lockmgr.h 1.510 +2 -1 src/sys/sys/proc.h 1.14 +1 -0 src/sys/sys/sleepqueue.h 1.5 +1 -6 src/sys/sys/stack.h 1.335 +4 -2 src/sys/sys/vnode.h 1.223 +2 -2 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Sun Apr 6 20:27:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 113F91065675; Sun, 6 Apr 2008 20:27:56 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D30328FC16; Sun, 6 Apr 2008 20:27:55 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36KRtTf015090; Sun, 6 Apr 2008 20:27:55 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36KRtuL015089; Sun, 6 Apr 2008 20:27:55 GMT (envelope-from attilio) Message-Id: <200804062027.m36KRtuL015089@repoman.freebsd.org> From: Attilio Rao Date: Sun, 6 Apr 2008 20:27: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/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2008 20:27:56 -0000 attilio 2008-04-06 20:27:55 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version in order to reflect lockmgr_rw() and lockmgr_args_rw() introduction. Revision Changes Path 1.347 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Sun Apr 6 20:39:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0DB2106566B; Sun, 6 Apr 2008 20:39:33 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9EE5E8FC2A; Sun, 6 Apr 2008 20:39:33 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36KdXof015521; Sun, 6 Apr 2008 20:39:33 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36KdX6R015520; Sun, 6 Apr 2008 20:39:33 GMT (envelope-from brooks) Message-Id: <200804062039.m36KdX6R015520@repoman.freebsd.org> From: Brooks Davis Date: Sun, 6 Apr 2008 20:39:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d ppp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Apr 2008 20:39:33 -0000 brooks 2008-04-06 20:39:33 UTC FreeBSD src repository Modified files: etc/rc.d ppp Log: Fix a stupid typo. Reviewed by: bz Revision Changes Path 1.19 +1 -1 src/etc/rc.d/ppp From owner-cvs-src@FreeBSD.ORG Sun Apr 6 20:40:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 32D9F1065675; Sun, 6 Apr 2008 20:40:25 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 00B438FC19; Sun, 6 Apr 2008 20:40:25 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36KeO1Q015614; Sun, 6 Apr 2008 20:40:24 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36KeOT7015613; Sun, 6 Apr 2008 20:40:24 GMT (envelope-from brooks) Message-Id: <200804062040.m36KeOT7015613@repoman.freebsd.org> From: Brooks Davis Date: Sun, 6 Apr 2008 20:40:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/rc.d ppp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Apr 2008 20:40:25 -0000 brooks 2008-04-06 20:40:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/rc.d ppp Log: Fix a stupid typo. Reported by: bz Revision Changes Path 1.13.2.2 +14 -3 src/etc/rc.d/ppp From owner-cvs-src@FreeBSD.ORG Sun Apr 6 21:20:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C06D21065670; Sun, 6 Apr 2008 21:20:56 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8E1648FC13; Sun, 6 Apr 2008 21:20:56 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36LKuWg027034; Sun, 6 Apr 2008 21:20:56 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36LKutT027033; Sun, 6 Apr 2008 21:20:56 GMT (envelope-from rwatson) Message-Id: <200804062120.m36LKutT027033@repoman.freebsd.org> From: Robert Watson Date: Sun, 6 Apr 2008 21:20:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet in_pcb.c src/sys/netinet6 in6_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, 06 Apr 2008 21:20:56 -0000 rwatson 2008-04-06 21:20:56 UTC FreeBSD src repository Modified files: sys/netinet in_pcb.c sys/netinet6 in6_pcb.c Log: In in_pcbnotifyall() and in6_pcbnotify(), use LIST_FOREACH_SAFE() and eliminate unnecessary local variable caching of the list head pointer, making the code a bit easier to read. MFC after: 3 weeks Revision Changes Path 1.203 +2 -5 src/sys/netinet/in_pcb.c 1.88 +2 -6 src/sys/netinet6/in6_pcb.c From owner-cvs-src@FreeBSD.ORG Sun Apr 6 21:22:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A8D97106564A; Sun, 6 Apr 2008 21:22:12 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 77E6F8FC27; Sun, 6 Apr 2008 21:22:12 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36LMCjL027167; Sun, 6 Apr 2008 21:22:12 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36LMCmk027166; Sun, 6 Apr 2008 21:22:12 GMT (envelope-from attilio) Message-Id: <200804062122.m36LMCmk027166@repoman.freebsd.org> From: Attilio Rao Date: Sun, 6 Apr 2008 21:22:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 Makefile lock.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: Sun, 06 Apr 2008 21:22:12 -0000 attilio 2008-04-06 21:22:12 UTC FreeBSD src repository Modified files: share/man/man9 Makefile lock.9 Log: Commit manpages for lockmgr_args_rw(9) and lockmgr_rw(9). Revision Changes Path 1.335 +2 -0 src/share/man/man9/Makefile 1.32 +42 -16 src/share/man/man9/lock.9 From owner-cvs-src@FreeBSD.ORG Sun Apr 6 22:08:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCC1B106566C; Sun, 6 Apr 2008 22:08:17 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B1218FC17; Sun, 6 Apr 2008 22:08:17 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m36M8Hc6029733; Sun, 6 Apr 2008 22:08:17 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m36M8H6H029732; Sun, 6 Apr 2008 22:08:17 GMT (envelope-from kan) Message-Id: <200804062208.m36M8H6H029732@repoman.freebsd.org> From: Alexander Kabaev Date: Sun, 6 Apr 2008 22:08: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/usr.sbin/rpc.statd statd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Apr 2008 22:08:17 -0000 kan 2008-04-06 22:08:17 UTC FreeBSD src repository Modified files: usr.sbin/rpc.statd statd.c Log: Fix apparent mis-paste in previous check-in by author. Revision Changes Path 1.19 +1 -1 src/usr.sbin/rpc.statd/statd.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 00:29:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 956A41065671; Mon, 7 Apr 2008 00:29:32 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 707928FC1F; Mon, 7 Apr 2008 00:29:32 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m370TWLx037151; Mon, 7 Apr 2008 00:29:32 GMT (envelope-from truckman@repoman.freebsd.org) Received: (from truckman@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m370TWDH037150; Mon, 7 Apr 2008 00:29:32 GMT (envelope-from truckman) Message-Id: <200804070029.m370TWDH037150@repoman.freebsd.org> From: Don Lewis Date: Mon, 7 Apr 2008 00:29:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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, 07 Apr 2008 00:29:32 -0000 truckman 2008-04-07 00:29:32 UTC FreeBSD src repository Modified files: sys/kern vfs_syscalls.c Log: vfs_syscalls.c 1.452 mistakenly swapped the behavior of chown() and lchown(). Revision Changes Path 1.453 +1 -1 src/sys/kern/vfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 01:43:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C155106564A; Mon, 7 Apr 2008 01:43:31 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4C7DC8FC1F; Mon, 7 Apr 2008 01:43:31 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m371hVIx051482; Mon, 7 Apr 2008 01:43:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m371hUX0051481; Mon, 7 Apr 2008 01:43:30 GMT (envelope-from rwatson) Message-Id: <200804070143.m371hUX0051481@repoman.freebsd.org> From: Robert Watson Date: Mon, 7 Apr 2008 01:43: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/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: Mon, 07 Apr 2008 01:43:31 -0000 rwatson 2008-04-07 01:43:30 UTC FreeBSD src repository Modified files: sys/net if_loop.c Log: Coerce if_loop.c in the general direction of style(9): - Use ANSI function declarations - Remove use of 'register' keyword - Prefer style(9) return parens, white space MFC after: 1 month Revision Changes Path 1.115 +18 -33 src/sys/net/if_loop.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 02:51:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 26F1F1065673; Mon, 7 Apr 2008 02:51:01 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 23D6E8FC1B; Mon, 7 Apr 2008 02:51:01 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m372p1Bm055614; Mon, 7 Apr 2008 02:51:01 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m372p02x055613; Mon, 7 Apr 2008 02:51:00 GMT (envelope-from rwatson) Message-Id: <200804070251.m372p02x055613@repoman.freebsd.org> From: Robert Watson Date: Mon, 7 Apr 2008 02:51:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net bpf.c bpf_zerocopy.c bpf_zerocopy.h src/share/man/man4 bpf.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 02:51:01 -0000 rwatson 2008-04-07 02:51:00 UTC FreeBSD src repository Modified files: sys/net bpf.c bpf_zerocopy.c bpf_zerocopy.h share/man/man4 bpf.4 Log: Maintain and observe a ZBUF_FLAG_IMMUTABLE flag on zero-copy BPF buffer kernel descriptors, which is used to allow the buffer currently in the BPF "store" position to be assigned to userspace when it fills, even if userspace hasn't acknowledged the buffer in the "hold" position yet. To implement this, notify the buffer model when a buffer becomes full, and check that the store buffer is writable, not just for it being full, before trying to append new packet data. Shared memory buffers will be assigned to userspace at most once per fill, be it in the store or in the hold position. This removes the restriction that at most one shared memory can by owned by userspace, reducing the chances that userspace will need to call select() after acknowledging one buffer in order to wait for the next buffer when under high load. This more fully realizes the goal of zero system calls in order to process a high-speed packet stream from BPF. Update bpf.4 to reflect that both buffers may be owned by userspace at once; caution against assuming this. Revision Changes Path 1.50 +8 -8 src/share/man/man4/bpf.4 1.191 +50 -10 src/sys/net/bpf.c 1.4 +73 -4 src/sys/net/bpf_zerocopy.c 1.2 +2 -0 src/sys/net/bpf_zerocopy.h From owner-cvs-src@FreeBSD.ORG Mon Apr 7 07:38:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 458A41065673; Mon, 7 Apr 2008 07:38:03 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2115F8FC2B; Mon, 7 Apr 2008 07:38:03 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m377c3Qr081507; Mon, 7 Apr 2008 07:38:03 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m377c3ol081506; Mon, 7 Apr 2008 07:38:03 GMT (envelope-from alc) Message-Id: <200804070738.m377c3ol081506@repoman.freebsd.org> From: Alan Cox Date: Mon, 7 Apr 2008 07:38: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/amd64/amd64 pmap.c src/sys/i386/i386 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, 07 Apr 2008 07:38:03 -0000 alc 2008-04-07 07:38:03 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/i386/i386 pmap.c Log: Update pmap_page_wired_mappings() so that it counts 2/4MB page mappings. Revision Changes Path 1.613 +18 -4 src/sys/amd64/amd64/pmap.c 1.615 +18 -4 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 07:59:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0AF5A1065672; Mon, 7 Apr 2008 07:59:40 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from itchy.rabson.org (mail.rabson.org [IPv6:2002:50b1:e8f2:1::143]) by mx1.freebsd.org (Postfix) with ESMTP id BD0858FC15; Mon, 7 Apr 2008 07:59:39 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from [IPv6:2002:50b1:e8f2:1:21b:63ff:feb8:5abc] (unknown [IPv6:2002:50b1:e8f2:1:21b:63ff:feb8:5abc]) by itchy.rabson.org (Postfix) with ESMTP id 8CD933FD9; Mon, 7 Apr 2008 08:59:38 +0100 (BST) Message-Id: <95DD70E3-CC9E-40D3-B1B4-1B5038E76888@rabson.org> From: Doug Rabson To: Alexander Kabaev In-Reply-To: <200804062208.m36M8H6H029732@repoman.freebsd.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Mon, 7 Apr 2008 08:59:38 +0100 References: <200804062208.m36M8H6H029732@repoman.freebsd.org> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/rpc.statd statd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Apr 2008 07:59:40 -0000 On 6 Apr 2008, at 23:08, Alexander Kabaev wrote: > kan 2008-04-06 22:08:17 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/rpc.statd statd.c > Log: > Fix apparent mis-paste in previous check-in by author. Sorry about that - I was porting a patch for RELENG_7 back to HEAD and I clearly forgot to compile the HEAD version :( From owner-cvs-src@FreeBSD.ORG Mon Apr 7 08:35:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC5A9106566B; Mon, 7 Apr 2008 08:35:32 +0000 (UTC) (envelope-from rink@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7662B8FC20; Mon, 7 Apr 2008 08:35:32 +0000 (UTC) (envelope-from rink@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m378ZWHw086973; Mon, 7 Apr 2008 08:35:32 GMT (envelope-from rink@repoman.freebsd.org) Received: (from rink@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m378ZW1c086972; Mon, 7 Apr 2008 08:35:32 GMT (envelope-from rink) Message-Id: <200804070835.m378ZW1c086972@repoman.freebsd.org> From: Rink Springer Date: Mon, 7 Apr 2008 08:35:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/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, 07 Apr 2008 08:35:32 -0000 rink 2008-04-07 08:35:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/conf GENERIC sys/i386/conf GENERIC Log: Add USB->RS232 devices to the GENERIC kernel. imp@ has already done this in HEAD, refer to revision 1.476 of i386/conf/GENERIC and revision 1.486 of amd64/conf/GENERIC. It seems only fair to do the same in RELENG_7. Discussed with: imp Approved by: re (bmah, kensmith) Revision Changes Path 1.484.2.5 +11 -0 src/sys/amd64/conf/GENERIC 1.474.2.5 +11 -0 src/sys/i386/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Mon Apr 7 10:27:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC82C106566B; Mon, 7 Apr 2008 10:27:21 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9E6678FC12; Mon, 7 Apr 2008 10:27:21 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37ARLk5017588; Mon, 7 Apr 2008 10:27:21 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37ARLxX017587; Mon, 7 Apr 2008 10:27:21 GMT (envelope-from flz) Message-Id: <200804071027.m37ARLxX017587@repoman.freebsd.org> From: Florent Thoumie Date: Mon, 7 Apr 2008 10:27:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/pkg_install Makefile src/usr.sbin/pkg_install/add add.h main.c perform.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c perform.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 10:27:21 -0000 flz 2008-04-07 10:27:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/pkg_install Makefile usr.sbin/pkg_install/add add.h main.c perform.c pkg_add.1 usr.sbin/pkg_install/create main.c pkg_create.1 usr.sbin/pkg_install/delete main.c perform.c pkg_delete.1 usr.sbin/pkg_install/info main.c pkg_info.1 usr.sbin/pkg_install/lib lib.h match.c usr.sbin/pkg_install/version main.c perform.c pkg_version.1 version.h Added files: (Branch: RELENG_7) usr.sbin/pkg_install/updating Makefile main.c pathnames.h pkg_updating.1 Removed files: (Branch: RELENG_7) usr.sbin/pkg_install/sign Makefile README check.c common.c extern.h gzip.c gzip.h main.c pgp.h pgp_check.c pgp_sign.c pkg_sign.1 sha1.c sign.c stand.c stand.h x509.c Log: Synchronize pkg_install with HEAD: - Add pkg_updating, - Remove pkg_sign, - Support for 8-CURRENT, - Style cleanup (__P use), - ... and much more. Revision Changes Path 1.17.2.1 +1 -5 src/usr.sbin/pkg_install/Makefile 1.14.2.1 +1 -0 src/usr.sbin/pkg_install/add/add.h 1.72.2.2 +9 -4 src/usr.sbin/pkg_install/add/main.c 1.80.2.1 +4 -0 src/usr.sbin/pkg_install/add/perform.c 1.71.2.2 +4 -1 src/usr.sbin/pkg_install/add/pkg_add.1 1.40.2.1 +1 -1 src/usr.sbin/pkg_install/create/main.c 1.70.2.1 +0 -0 src/usr.sbin/pkg_install/create/pkg_create.1 1.28.2.1 +1 -1 src/usr.sbin/pkg_install/delete/main.c 1.41.18.1 +1 -1 src/usr.sbin/pkg_install/delete/perform.c 1.31.10.1 +0 -0 src/usr.sbin/pkg_install/delete/pkg_delete.1 1.50.2.1 +1 -1 src/usr.sbin/pkg_install/info/main.c 1.60.2.1 +0 -0 src/usr.sbin/pkg_install/info/pkg_info.1 1.60.2.1 +10 -1 src/usr.sbin/pkg_install/lib/lib.h 1.20.2.1 +57 -11 src/usr.sbin/pkg_install/lib/match.c 1.10.18.1 +0 -16 src/usr.sbin/pkg_install/sign/Makefile (dead) 1.1.26.1 +0 -55 src/usr.sbin/pkg_install/sign/README (dead) 1.2.24.1 +0 -119 src/usr.sbin/pkg_install/sign/check.c (dead) 1.2.24.1 +0 -90 src/usr.sbin/pkg_install/sign/common.c (dead) 1.2.24.1 +0 -100 src/usr.sbin/pkg_install/sign/extern.h (dead) 1.3.24.1 +0 -319 src/usr.sbin/pkg_install/sign/gzip.c (dead) 1.2.24.1 +0 -95 src/usr.sbin/pkg_install/sign/gzip.h (dead) 1.3.2.1 +0 -185 src/usr.sbin/pkg_install/sign/main.c (dead) 1.1.26.1 +0 -25 src/usr.sbin/pkg_install/sign/pgp.h (dead) 1.2.24.1 +0 -196 src/usr.sbin/pkg_install/sign/pgp_check.c (dead) 1.5.18.1 +0 -281 src/usr.sbin/pkg_install/sign/pgp_sign.c (dead) 1.10.10.1 +0 -211 src/usr.sbin/pkg_install/sign/pkg_sign.1 (dead) 1.5.18.1 +0 -230 src/usr.sbin/pkg_install/sign/sha1.c (dead) 1.5.2.1 +0 -150 src/usr.sbin/pkg_install/sign/sign.c (dead) 1.3.2.1 +0 -57 src/usr.sbin/pkg_install/sign/stand.c (dead) 1.2.18.1 +0 -28 src/usr.sbin/pkg_install/sign/stand.h (dead) 1.5.2.1 +0 -428 src/usr.sbin/pkg_install/sign/x509.c (dead) 1.2.2.1 +14 -0 src/usr.sbin/pkg_install/updating/Makefile (new) 1.2.2.1 +259 -0 src/usr.sbin/pkg_install/updating/main.c (new) 1.2.2.1 +17 -0 src/usr.sbin/pkg_install/updating/pathnames.h (new) 1.3.2.1 +88 -0 src/usr.sbin/pkg_install/updating/pkg_updating.1 (new) 1.7.2.1 +1 -1 src/usr.sbin/pkg_install/version/main.c 1.16.2.2 +0 -0 src/usr.sbin/pkg_install/version/perform.c 1.36.2.2 +5 -5 src/usr.sbin/pkg_install/version/pkg_version.1 1.5.2.1 +0 -7 src/usr.sbin/pkg_install/version/version.h From owner-cvs-src@FreeBSD.ORG Mon Apr 7 10:33:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08BEB1065677; Mon, 7 Apr 2008 10:33:29 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F17F78FC19; Mon, 7 Apr 2008 10:33:28 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37AXSHp017978; Mon, 7 Apr 2008 10:33:28 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37AXScc017977; Mon, 7 Apr 2008 10:33:28 GMT (envelope-from mav) Message-Id: <200804071033.m37AXScc017977@repoman.freebsd.org> From: Alexander Motin Date: Mon, 7 Apr 2008 10:33: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/share/man/man4 ng_pptpgre.4 src/sys/netgraph ng_pptpgre.c ng_pptpgre.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 10:33:29 -0000 mav 2008-04-07 10:33:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ng_pptpgre.4 sys/netgraph ng_pptpgre.c ng_pptpgre.h Log: MFC ng_pptpgre.c rev. 1.41-1.42 Rewrite node to support multiple hooks, alike to ng_l2tp, to use one pair of pptpgre and ksocket nodes for all calls between two peers. This patch modifies node's API by adding new "session_%04x" hook names support, while keeping backward compatibility. Revision Changes Path 1.21.2.1 +8 -5 src/share/man/man4/ng_pptpgre.4 1.37.2.3 +281 -261 src/sys/netgraph/ng_pptpgre.c 1.9.2.1 +4 -0 src/sys/netgraph/ng_pptpgre.h From owner-cvs-src@FreeBSD.ORG Mon Apr 7 11:08:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E617610656AB; Mon, 7 Apr 2008 11:08:45 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BF1E28FC21; Mon, 7 Apr 2008 11:08:45 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37B8jS9020285; Mon, 7 Apr 2008 11:08:45 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37B8jec020284; Mon, 7 Apr 2008 11:08:45 GMT (envelope-from rpaulo) Message-Id: <200804071108.m37B8jec020284@repoman.freebsd.org> From: Rui Paulo Date: Mon, 7 Apr 2008 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/modules/asmc 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, 07 Apr 2008 11:08:46 -0000 rpaulo 2008-04-07 11:08:45 UTC FreeBSD src repository Modified files: sys/modules/asmc Makefile Log: Add opt_intr_filter.h. Revision Changes Path 1.2 +1 -1 src/sys/modules/asmc/Makefile From owner-cvs-src@FreeBSD.ORG Mon Apr 7 11:22:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18F231065670; Mon, 7 Apr 2008 11:22:13 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E58EA8FC15; Mon, 7 Apr 2008 11:22:12 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37BMChv021256; Mon, 7 Apr 2008 11:22:12 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37BMCmW021255; Mon, 7 Apr 2008 11:22:12 GMT (envelope-from rpaulo) Message-Id: <200804071122.m37BMCmW021255@repoman.freebsd.org> From: Rui Paulo Date: Mon, 7 Apr 2008 11:22: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/asmc asmc.c asmcvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 11:22:13 -0000 rpaulo 2008-04-07 11:22:12 UTC FreeBSD src repository Modified files: sys/dev/asmc asmc.c asmcvar.h Log: The SMC is represented on the acpi tables, so we can completely remove dependency on isa. We are now an acpi child. Also: * Add compile time debugging activation * Increase the delay for the SMS init flag. Revision Changes Path 1.4 +72 -42 src/sys/dev/asmc/asmc.c 1.2 +12 -14 src/sys/dev/asmc/asmcvar.h From owner-cvs-src@FreeBSD.ORG Mon Apr 7 11:26:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 874AA1065674; Mon, 7 Apr 2008 11:26:13 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5FAC58FC21; Mon, 7 Apr 2008 11:26:13 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37BQDYX021551; Mon, 7 Apr 2008 11:26:13 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37BQDPf021550; Mon, 7 Apr 2008 11:26:13 GMT (envelope-from rpaulo) Message-Id: <200804071126.m37BQDPf021550@repoman.freebsd.org> From: Rui Paulo Date: Mon, 7 Apr 2008 11:26: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/modules/asmc 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, 07 Apr 2008 11:26:13 -0000 rpaulo 2008-04-07 11:26:13 UTC FreeBSD src repository Modified files: sys/modules/asmc Makefile Log: Remove isa_if.h. Revision Changes Path 1.3 +1 -1 src/sys/modules/asmc/Makefile From owner-cvs-src@FreeBSD.ORG Mon Apr 7 11:27:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29A7D1065672; Mon, 7 Apr 2008 11:27:17 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 023288FC23; Mon, 7 Apr 2008 11:27:17 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37BRGmp021602; Mon, 7 Apr 2008 11:27:16 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37BRG0W021601; Mon, 7 Apr 2008 11:27:16 GMT (envelope-from rpaulo) Message-Id: <200804071127.m37BRG0W021601@repoman.freebsd.org> From: Rui Paulo Date: Mon, 7 Apr 2008 11:27:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 asmc.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 11:27:17 -0000 rpaulo 2008-04-07 11:27:16 UTC FreeBSD src repository Modified files: share/man/man4 asmc.4 Log: Change the EXAMPLE section to reflect reality (ISA -> ACPI). Revision Changes Path 1.4 +3 -3 src/share/man/man4/asmc.4 From owner-cvs-src@FreeBSD.ORG Mon Apr 7 11:32:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3449D106566C; Mon, 7 Apr 2008 11:32:02 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1E7478FC21; Mon, 7 Apr 2008 11:32:02 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37BW2gm022081; Mon, 7 Apr 2008 11:32:02 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37BW1te022080; Mon, 7 Apr 2008 11:32:01 GMT (envelope-from flz) Message-Id: <200804071132.m37BW1te022080@repoman.freebsd.org> From: Florent Thoumie Date: Mon, 7 Apr 2008 11:32:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/pkg_install Makefile src/usr.sbin/pkg_install/add add.h extract.c main.c perform.c pkg_add.1 src/usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 pl.c src/usr.sbin/pkg_install/delete main.c perform.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Apr 2008 11:32:02 -0000 flz 2008-04-07 11:32:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/pkg_install Makefile usr.sbin/pkg_install/add add.h extract.c main.c perform.c pkg_add.1 usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 pl.c usr.sbin/pkg_install/delete main.c perform.c pkg_delete.1 usr.sbin/pkg_install/info info.h main.c perform.c pkg_info.1 show.c usr.sbin/pkg_install/lib deps.c exec.c global.c lib.h match.c plist.c url.c usr.sbin/pkg_install/version main.c perform.c pkg_version.1 test-pkg_version.sh version.h Added files: (Branch: RELENG_6) usr.sbin/pkg_install/updating Makefile main.c pathnames.h pkg_updating.1 Removed files: (Branch: RELENG_6) usr.sbin/pkg_install/sign Makefile README check.c common.c extern.h gzip.c gzip.h main.c pgp.h pgp_check.c pgp_sign.c pkg_sign.1 sha1.c sign.c stand.c stand.h x509.c Log: Synchronize pkg_install with HEAD: - Add pkg_updating, - Remove pkg_sign, - Support for 8-CURRENT, - Style cleanup (__P use), - ... and much more. Revision Changes Path 1.16.2.1 +2 -4 src/usr.sbin/pkg_install/Makefile 1.11.8.4 +1 -0 src/usr.sbin/pkg_install/add/add.h 1.43.2.3 +0 -0 src/usr.sbin/pkg_install/add/extract.c 1.61.2.11 +12 -5 src/usr.sbin/pkg_install/add/main.c 1.77.8.4 +4 -0 src/usr.sbin/pkg_install/add/perform.c 1.66.2.5 +97 -73 src/usr.sbin/pkg_install/add/pkg_add.1 1.25.2.2 +0 -0 src/usr.sbin/pkg_install/create/create.h 1.36.2.3 +10 -10 src/usr.sbin/pkg_install/create/main.c 1.80.2.3 +0 -0 src/usr.sbin/pkg_install/create/perform.c 1.68.2.3 +0 -0 src/usr.sbin/pkg_install/create/pkg_create.1 1.27.8.2 +0 -0 src/usr.sbin/pkg_install/create/pl.c 1.26.8.2 +2 -2 src/usr.sbin/pkg_install/delete/main.c 1.41.8.1 +1 -1 src/usr.sbin/pkg_install/delete/perform.c 1.31.2.1 +0 -0 src/usr.sbin/pkg_install/delete/pkg_delete.1 1.28.2.2 +0 -0 src/usr.sbin/pkg_install/info/info.h 1.47.2.3 +2 -2 src/usr.sbin/pkg_install/info/main.c 1.53.8.2 +0 -0 src/usr.sbin/pkg_install/info/perform.c 1.54.2.3 +38 -30 src/usr.sbin/pkg_install/info/pkg_info.1 1.38.2.4 +0 -0 src/usr.sbin/pkg_install/info/show.c 1.11.8.2 +0 -0 src/usr.sbin/pkg_install/lib/deps.c 1.10.14.1 +2 -2 src/usr.sbin/pkg_install/lib/exec.c 1.10.2.1 +1 -1 src/usr.sbin/pkg_install/lib/global.c 1.56.2.3 +12 -3 src/usr.sbin/pkg_install/lib/lib.h 1.19.8.3 +0 -0 src/usr.sbin/pkg_install/lib/match.c 1.50.2.2 +1 -1 src/usr.sbin/pkg_install/lib/plist.c 1.4.10.3 +8 -8 src/usr.sbin/pkg_install/lib/url.c 1.10.8.1 +0 -16 src/usr.sbin/pkg_install/sign/Makefile (dead) 1.1.16.1 +0 -55 src/usr.sbin/pkg_install/sign/README (dead) 1.2.14.1 +0 -119 src/usr.sbin/pkg_install/sign/check.c (dead) 1.2.14.1 +0 -90 src/usr.sbin/pkg_install/sign/common.c (dead) 1.2.14.1 +0 -100 src/usr.sbin/pkg_install/sign/extern.h (dead) 1.3.14.1 +0 -319 src/usr.sbin/pkg_install/sign/gzip.c (dead) 1.2.14.1 +0 -95 src/usr.sbin/pkg_install/sign/gzip.h (dead) 1.2.14.2 +0 -185 src/usr.sbin/pkg_install/sign/main.c (dead) 1.1.16.1 +0 -25 src/usr.sbin/pkg_install/sign/pgp.h (dead) 1.2.14.1 +0 -196 src/usr.sbin/pkg_install/sign/pgp_check.c (dead) 1.5.8.1 +0 -281 src/usr.sbin/pkg_install/sign/pgp_sign.c (dead) 1.10.2.1 +0 -211 src/usr.sbin/pkg_install/sign/pkg_sign.1 (dead) 1.5.8.1 +0 -230 src/usr.sbin/pkg_install/sign/sha1.c (dead) 1.4.8.2 +0 -150 src/usr.sbin/pkg_install/sign/sign.c (dead) 1.2.14.2 +0 -57 src/usr.sbin/pkg_install/sign/stand.c (dead) 1.2.8.1 +0 -28 src/usr.sbin/pkg_install/sign/stand.h (dead) 1.4.8.2 +0 -428 src/usr.sbin/pkg_install/sign/x509.c (dead) 1.2.4.1 +14 -0 src/usr.sbin/pkg_install/updating/Makefile (new) 1.2.4.1 +259 -0 src/usr.sbin/pkg_install/updating/main.c (new) 1.2.4.1 +17 -0 src/usr.sbin/pkg_install/updating/pathnames.h (new) 1.3.4.1 +88 -0 src/usr.sbin/pkg_install/updating/pkg_updating.1 (new) 1.5.2.2 +5 -5 src/usr.sbin/pkg_install/version/main.c 1.12.2.6 +2 -2 src/usr.sbin/pkg_install/version/perform.c 1.34.2.2 +6 -6 src/usr.sbin/pkg_install/version/pkg_version.1 1.5.8.2 +0 -0 src/usr.sbin/pkg_install/version/test-pkg_version.sh 1.4.2.2 +0 -7 src/usr.sbin/pkg_install/version/version.h From owner-cvs-src@FreeBSD.ORG Mon Apr 7 11:38:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66EB0106564A; Mon, 7 Apr 2008 11:38:43 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F51A8FC0C; Mon, 7 Apr 2008 11:38:43 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37BchfF022367; Mon, 7 Apr 2008 11:38:43 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37BchNM022366; Mon, 7 Apr 2008 11:38:43 GMT (envelope-from rpaulo) Message-Id: <200804071138.m37BchNM022366@repoman.freebsd.org> From: Rui Paulo Date: Mon, 7 Apr 2008 11:38: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/dev/asmc asmcvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 11:38:43 -0000 rpaulo 2008-04-07 11:38:43 UTC FreeBSD src repository Modified files: sys/dev/asmc asmcvar.h Log: "Prettyfy" numbers in hexadecimal. No functional change. Revision Changes Path 1.3 +2 -2 src/sys/dev/asmc/asmcvar.h From owner-cvs-src@FreeBSD.ORG Mon Apr 7 12:10:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD2A01065672; Mon, 7 Apr 2008 12:10:04 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 94F928FC26; Mon, 7 Apr 2008 12:10:04 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37C9xGX025010; Mon, 7 Apr 2008 12:09:59 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37C9xc3025009; Mon, 7 Apr 2008 12:09:59 GMT (envelope-from rpaulo) Message-Id: <200804071209.m37C9xc3025009@repoman.freebsd.org> From: Rui Paulo Date: Mon, 7 Apr 2008 12:09: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/asmc asmc.c asmcvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 12:10:04 -0000 rpaulo 2008-04-07 12:09:59 UTC FreeBSD src repository Modified files: sys/dev/asmc asmc.c asmcvar.h Log: * Add missing #else in the #ifdef DEBUG section. * Fix the login in asmc_init(). * Change the INIT2 constant to reflect the same change in the Linux driver. Revision Changes Path 1.5 +5 -4 src/sys/dev/asmc/asmc.c 1.4 +1 -1 src/sys/dev/asmc/asmcvar.h From owner-cvs-src@FreeBSD.ORG Mon Apr 7 12:23:52 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB9171065678; Mon, 7 Apr 2008 12:23:52 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id D20928FC28; Mon, 7 Apr 2008 12:23:51 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from orphanage.alkar.net (account mav@alkar.net [212.86.226.11] verified) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 103508096; Mon, 07 Apr 2008 15:23:50 +0300 Message-ID: <47FA1255.60002@FreeBSD.org> Date: Mon, 07 Apr 2008 15:23:49 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.0 (X11/20070424) MIME-Version: 1.0 To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200804061526.m36FQWid082581@repoman.freebsd.org> In-Reply-To: <200804061526.m36FQWid082581@repoman.freebsd.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Apr 2008 12:23:52 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi. Alexander Motin wrote: > mav 2008-04-06 15:26:32 UTC > > FreeBSD src repository > > Modified files: > sys/netgraph ng_base.c > Log: > Rewrite node's r/w/q-lock semantics using only atomics instead of mutex > and atomics combination. Mutex is now used only for queue protection. > Also avoid unneded extra swi scheduling calls. > > Revision Changes Path > 1.155 +76 -247 src/sys/netgraph/ng_base.c This patch broke tinderbox build on powerpc. But as soon as I have only replaced _add_ with _set_ and _subtract_ with _clear_ IMHO problem is powerpc atomic.h related. That atomic.h looks something strange: #define atomic_set_long atomic_set_32 #define atomic_clear_long atomic_clear_32 #define atomic_add_long(p, v) atomic_add_32((uint32_t *)p, (uint32_t)v) #define atomic_subtract_long(p, v) atomic_subtract_32((uint32_t *)p, (uint32_t)v) #define atomic_readandclear_long atomic_readandclear_32 Can somebody with powerpc experience check this? - -- Alexander Motin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH+hJV0kCgngV3usoRAjtBAJ9+f7dzmXv8xVcmLG3h3x22eg8B9gCfVuvE 5aDm6E5iX1r7tfsQ/kmR0GU= =14ws -----END PGP SIGNATURE----- From owner-cvs-src@FreeBSD.ORG Mon Apr 7 12:41:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D94C71065740; Mon, 7 Apr 2008 12:41:45 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B16778FC24; Mon, 7 Apr 2008 12:41:45 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37Cfj2f026427; Mon, 7 Apr 2008 12:41:45 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37Cfjl0026426; Mon, 7 Apr 2008 12:41:45 GMT (envelope-from rwatson) Message-Id: <200804071241.m37Cfjl0026426@repoman.freebsd.org> From: Robert Watson Date: Mon, 7 Apr 2008 12:41: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/netinet tcp_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Apr 2008 12:41:46 -0000 rwatson 2008-04-07 12:41:45 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c Log: Add further TCP inpcb locking assertions to some TCP input code paths. MFC after: 1 month Revision Changes Path 1.374 +11 -0 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 12:58:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D622C106566B; Mon, 7 Apr 2008 12:58:43 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AE15A8FC0A; Mon, 7 Apr 2008 12:58:43 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37Cwhrx036066; Mon, 7 Apr 2008 12:58:43 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37Cwh7q036065; Mon, 7 Apr 2008 12:58:43 GMT (envelope-from rpaulo) Message-Id: <200804071258.m37Cwh7q036065@repoman.freebsd.org> From: Rui Paulo Date: Mon, 7 Apr 2008 12:58: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/dev/asmc asmc.c asmcvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 12:58:43 -0000 rpaulo 2008-04-07 12:58:43 UTC FreeBSD src repository Modified files: sys/dev/asmc asmc.c asmcvar.h Log: Actually, I was looking at the wrong Linux .c file. Set INIT2 to its previous value. While there, lower the delay for the misterious key. Revision Changes Path 1.6 +1 -1 src/sys/dev/asmc/asmc.c 1.5 +1 -1 src/sys/dev/asmc/asmcvar.h From owner-cvs-src@FreeBSD.ORG Mon Apr 7 13:18:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3132B1065671; Mon, 7 Apr 2008 13:18:01 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from azure.onthenet.com.au (azure.OntheNet.com.au [203.13.68.11]) by mx1.freebsd.org (Postfix) with ESMTP id E6B818FC14; Mon, 7 Apr 2008 13:18:00 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by azure.onthenet.com.au (Postfix) with ESMTP id 778EF171A7; Mon, 7 Apr 2008 23:17:37 +1000 (EST) Received: (from dommail.onthenet.com.au [198.202.202.19]) by dommail.onthenet.com.au (MOS 3.7.5a-GA) with HTTP/1.1 id DUL49107 (AUTH peterg@ptree32.com.au); Mon, 7 Apr 2008 23:17:35 +1000 (EST) From: Peter Grehan To: Alexander Motin , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-Mailer: Mirapoint Webmail Direct 3.7.5a-GA MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20080407231735.DUL49107@dommail.onthenet.com.au> Date: Mon, 7 Apr 2008 23:17:35 +1000 (EST) Cc: Subject: Re: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Apr 2008 13:18:01 -0000 >Can somebody with powerpc experience check this? I'll get to it later this morning PDT if Marcel doesn't beat me to it. later, Peter. From owner-cvs-src@FreeBSD.ORG Mon Apr 7 13:34:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 89C7F1065677; Mon, 7 Apr 2008 13:34:20 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 62B888FC1A; Mon, 7 Apr 2008 13:34:20 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37DYKO2038392; Mon, 7 Apr 2008 13:34:20 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37DYKTL038391; Mon, 7 Apr 2008 13:34:20 GMT (envelope-from jkoshy) Message-Id: <200804071334.m37DYKTL038391@repoman.freebsd.org> From: Joseph Koshy Date: Mon, 7 Apr 2008 13:34:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: 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: Mon, 07 Apr 2008 13:34:20 -0000 jkoshy 2008-04-07 13:34:20 UTC FreeBSD src repository Modified files: . access Log: Kai Wang is henceforth free to fly solo. Approved by: core (implicit) Revision Changes Path 1.869 +0 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Mon Apr 7 13:53:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 856121065670; Mon, 7 Apr 2008 13:53:51 +0000 (UTC) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5E52D8FC2B; Mon, 7 Apr 2008 13:53:51 +0000 (UTC) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37DrpDx039025; Mon, 7 Apr 2008 13:53:51 GMT (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37Drpks039024; Mon, 7 Apr 2008 13:53:51 GMT (envelope-from deischen) Message-Id: <200804071353.m37Drpks039024@repoman.freebsd.org> From: Daniel Eischen Date: Mon, 7 Apr 2008 13:53:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 13:53:51 -0000 deischen 2008-04-07 13:53:51 UTC FreeBSD src repository Modified files: lib/libc/sys Symbol.map Log: Move the cpuset functions from FBSD_1.0 to FBSD_1.1. All symbols added to 8.0 belong in the FBSD_1.1 symbol namespace. Revision Changes Path 1.14 +5 -5 src/lib/libc/sys/Symbol.map From owner-cvs-src@FreeBSD.ORG Mon Apr 7 14:16:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF7671065670; Mon, 7 Apr 2008 14:16:35 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A22D38FC13; Mon, 7 Apr 2008 14:16:35 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37EGZC7041811; Mon, 7 Apr 2008 14:16:35 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37EGZII041810; Mon, 7 Apr 2008 14:16:35 GMT (envelope-from emaste) Message-Id: <200804071416.m37EGZII041810@repoman.freebsd.org> From: Ed Maste Date: Mon, 7 Apr 2008 14:16:35 +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/aac aac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Apr 2008 14:16:35 -0000 emaste 2008-04-07 14:16:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/aac aac.c Log: MFC aac.c 1.137: Calling RequestSupplementAdapterInfo before RequestAdapterInfo appears to trip a bug causing the latter to return a zeroed struct aac_adapter_info. This causes two issues. One is cosmetic only -- a verbose boot prints information about the controller, and shows all zero: aac0: Unknown processor 0MHz, 0MB memory (0MB cache, 0MB execution), unknown battery platform The second problem is that the firmware version information is stored away for aac_rev_check, for userland tools (like aaccli) to query via the FSACTL_MINIPORT_REV_CHECK and FSACTL_LNX_MINIPORT_REV_CHECK ioctls. When aaccli encounters this issue it prints Command Error: Move the RequestSupplementAdapterInfo call after RequestAdapterInfo, which seems to fix both problems. Revision Changes Path 1.109.2.17 +17 -17 src/sys/dev/aac/aac.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 14:17:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97C5A1065671; Mon, 7 Apr 2008 14:17:27 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7120A8FC21; Mon, 7 Apr 2008 14:17:27 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37EHRaL041860; Mon, 7 Apr 2008 14:17:27 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37EHRfT041859; Mon, 7 Apr 2008 14:17:27 GMT (envelope-from cognet) Message-Id: <200804071417.m37EHRfT041859@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 7 Apr 2008 14:17: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: 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: Mon, 07 Apr 2008 14:17:27 -0000 cognet 2008-04-07 14:17:27 UTC FreeBSD src repository Modified files: . access Log: Forced commit to note raj@ is now free of mentorship. Approved by: core (sort of) Revision Changes Path 1.870 +0 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Mon Apr 7 14:19:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F9421065670; Mon, 7 Apr 2008 14:19:57 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 822448FC18; Mon, 7 Apr 2008 14:19:57 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37EJvWv041929; Mon, 7 Apr 2008 14:19:57 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37EJv65041928; Mon, 7 Apr 2008 14:19:57 GMT (envelope-from emaste) Message-Id: <200804071419.m37EJv65041928@repoman.freebsd.org> From: Ed Maste Date: Mon, 7 Apr 2008 14:19:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/aac aac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Apr 2008 14:19:57 -0000 emaste 2008-04-07 14:19:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/aac aac.c Log: MFC aac.c 1.137: Calling RequestSupplementAdapterInfo before RequestAdapterInfo appears to trip a bug causing the latter to return a zeroed struct aac_adapter_info. This causes two issues. One is cosmetic only -- a verbose boot prints information about the controller, and shows all zero: aac0: Unknown processor 0MHz, 0MB memory (0MB cache, 0MB execution), unknown battery platform The second problem is that the firmware version information is stored away for aac_rev_check, for userland tools (like aaccli) to query via the FSACTL_MINIPORT_REV_CHECK and FSACTL_LNX_MINIPORT_REV_CHECK ioctls. When aaccli encounters this issue it prints Command Error: Move the RequestSupplementAdapterInfo call after RequestAdapterInfo, which seems to fix both problems. Revision Changes Path 1.120.2.11 +17 -17 src/sys/dev/aac/aac.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 14:46:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C96EA106566C; Mon, 7 Apr 2008 14:46:39 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A1F498FC2E; Mon, 7 Apr 2008 14:46:39 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37Ekdwd047068; Mon, 7 Apr 2008 14:46:39 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37EkdhZ047067; Mon, 7 Apr 2008 14:46:39 GMT (envelope-from attilio) Message-Id: <200804071446.m37EkdhZ047067@repoman.freebsd.org> From: Attilio Rao Date: Mon, 7 Apr 2008 14:46:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_lock.c src/sys/sys lockmgr.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 14:46:39 -0000 attilio 2008-04-07 14:46:38 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c sys/sys lockmgr.h Log: - Use a different encoding for lockmgr options: make them encoded by bit in order to allow per-bit checks on the options flag, in particular in the consumers code [1] - Re-enable the check against TDP_DEADLKTREAT as the anti-waiters starvation patch allows exclusive waiters to override new shared requests. [1] Requested by: pjd, jeff Revision Changes Path 1.129 +1 -1 src/sys/kern/kern_lock.c 1.69 +21 -21 src/sys/sys/lockmgr.h From owner-cvs-src@FreeBSD.ORG Mon Apr 7 17:04:55 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C6C4E106566C; Mon, 7 Apr 2008 17:04:55 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.80]) by mx1.freebsd.org (Postfix) with ESMTP id A62C58FC14; Mon, 7 Apr 2008 17:04:55 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (asmtp002-s [10.150.69.65]) by smtpoutm.mac.com (Xserve/smtpout017/MantshX 4.0) with ESMTP id m37H4oVI004571; Mon, 7 Apr 2008 10:04:50 -0700 (PDT) Received: from macbook-pro.jnpr.net (natint3.juniper.net [66.129.224.36]) (authenticated bits=0) by mac.com (Xserve/asmtp002/MantshX 4.0) with ESMTP id m37H4RtW011325 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 7 Apr 2008 10:04:31 -0700 (PDT) Message-Id: <5C5302E1-3207-415F-95F0-9ADCA5670576@mac.com> From: Marcel Moolenaar To: Peter Grehan In-Reply-To: <20080407231735.DUL49107@dommail.onthenet.com.au> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Mon, 7 Apr 2008 10:04:21 -0700 References: <20080407231735.DUL49107@dommail.onthenet.com.au> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@freebsd.org, Alexander Motin , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Apr 2008 17:04:55 -0000 On Apr 7, 2008, at 6:17 AM, Peter Grehan wrote: >> Can somebody with powerpc experience check this? > > I'll get to it later this morning PDT if Marcel doesn't beat > me to it. You may be faster than I then. Compile libthr when you make changes. It's been having aliasing related compile failures after -fno-string-aliases was removed. It's for the same set of atomic functions... FYI, -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Mon Apr 7 18:12:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41280106564A; Mon, 7 Apr 2008 18:12:38 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 18C978FC23; Mon, 7 Apr 2008 18:12:38 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37ICbW4074283; Mon, 7 Apr 2008 18:12:37 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37ICbNV074282; Mon, 7 Apr 2008 18:12:37 GMT (envelope-from pjd) Message-Id: <200804071812.m37ICbNV074282@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 7 Apr 2008 18:12: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/ufs/ufs ufs_gjournal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Apr 2008 18:12:38 -0000 pjd 2008-04-07 18:12:37 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_gjournal.c Log: Correct function name in panic(). Reported by: kensmith Revision Changes Path 1.3 +1 -1 src/sys/ufs/ufs/ufs_gjournal.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 18:23:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 322791065672; Mon, 7 Apr 2008 18:23:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 09EAB8FC16; Mon, 7 Apr 2008 18:23:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37INSkv074688; Mon, 7 Apr 2008 18:23:28 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37INSrD074687; Mon, 7 Apr 2008 18:23:28 GMT (envelope-from jhb) Message-Id: <200804071823.m37INSrD074687@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Apr 2008 18:23:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/gpt gpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Apr 2008 18:23:29 -0000 jhb 2008-04-07 18:23:28 UTC FreeBSD src repository Modified files: sbin/gpt gpt.c Log: Add 'zfs' as an alias for the FreeBSD ZFS UUID. MFC after: 3 days PR: bin/119976 Submitted by: Cian Hughes Ci of nhugh.es Revision Changes Path 1.20 +7 -0 src/sbin/gpt/gpt.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 18:35:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96B781065672; Mon, 7 Apr 2008 18:35:11 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6DDD68FC0C; Mon, 7 Apr 2008 18:35:11 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37IZBfx075085; Mon, 7 Apr 2008 18:35:11 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37IZBMK075084; Mon, 7 Apr 2008 18:35:11 GMT (envelope-from jhb) Message-Id: <200804071835.m37IZBMK075084@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Apr 2008 18:35:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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: Mon, 07 Apr 2008 18:35:11 -0000 jhb 2008-04-07 18:35:11 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Revert back to probing Host-PCI bridges in the order we encounter them in the tree rather than sorting them by their address on PCI bus 0. Reported by: kan Revision Changes Path 1.248 +11 -18 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 18:43:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9C12106566C; Mon, 7 Apr 2008 18:43:59 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B0F4E8FC1C; Mon, 7 Apr 2008 18:43:59 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37IhxWn075492; Mon, 7 Apr 2008 18:43:59 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37Ihxr2075491; Mon, 7 Apr 2008 18:43:59 GMT (envelope-from andre) Message-Id: <200804071843.m37Ihxr2075491@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 7 Apr 2008 18:43:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp.h tcp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 18:44:00 -0000 andre 2008-04-07 18:43:59 UTC FreeBSD src repository Modified files: sys/netinet tcp.h tcp_output.c Log: Use #defines for TCP options padding after EOL to be consistent. Reviewed by: bz Revision Changes Path 1.42 +2 -0 src/sys/netinet/tcp.h 1.147 +2 -2 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 18:50:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A11E106564A; Mon, 7 Apr 2008 18:50:16 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 20E2D8FC0C; Mon, 7 Apr 2008 18:50:16 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37IoGVx075781; Mon, 7 Apr 2008 18:50:16 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37IoGDY075780; Mon, 7 Apr 2008 18:50:16 GMT (envelope-from andre) Message-Id: <200804071850.m37IoGDY075780@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 7 Apr 2008 18:50:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 18:50:16 -0000 andre 2008-04-07 18:50:05 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c Log: Remove now unnecessary comment. Revision Changes Path 1.148 +0 -2 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 19:09:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 080FD106564A; Mon, 7 Apr 2008 19:09:24 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D29548FC12; Mon, 7 Apr 2008 19:09:23 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37J9Naa077551; Mon, 7 Apr 2008 19:09:23 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37J9Nal077550; Mon, 7 Apr 2008 19:09:23 GMT (envelope-from andre) Message-Id: <200804071909.m37J9Nal077550@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 7 Apr 2008 19:09: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 tcp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2008 19:09:24 -0000 andre 2008-04-07 19:09:23 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c Log: Remove TCP options ordering assumptions in tcp_addoptions(). Ordering was changed in rev. 1.161 of tcp_var.h. All option now test for sufficient space in TCP header before getting added. Reported by: Mark Atkinson Tested by: Mark Atkinson MFC after: 1 week Revision Changes Path 1.149 +11 -1 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Mon Apr 7 19:12:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 472041065676; Mon, 7 Apr 2008 19:12:23 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EEAE98FC25; Mon, 7 Apr 2008 19:12:22 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m37JCMQY077762; Mon, 7 Apr 2008 19:12:22 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m37JCMHp077761; Mon, 7 Apr 2008 19:12:22 GMT (envelope-from jhb) Message-Id: <200804071912.m37JCMHp077761@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Apr 2008 19:12: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/dev/usb ehci_pci.c uhci_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: Mon, 07 Apr 2008 19:12:23 -0000 jhb 2008-04-07 19:12:22 UTC FreeBSD src repository Modified files: sys/dev/usb ehci_pci.c uhci_pci.c Log: Add PCI ID's for ICH8 USB controllers. MFC after: 1 week PR: usb/116574 Submitted by: Dave Grochowski malus.x of gmail Revision Changes Path 1.31 +8 -0 src/sys/dev/usb/ehci_pci.c 1.63 +25 -0 src/sys/dev/usb/uhci_pci.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 00:24:16 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B321106566B; Tue, 8 Apr 2008 00:24:16 +0000 (UTC) (envelope-from clbuisson@orange.fr) Received: from smtp25.orange.fr (smtp25.orange.fr [193.252.22.21]) by mx1.freebsd.org (Postfix) with ESMTP id 1AF9F8FC15; Tue, 8 Apr 2008 00:24:15 +0000 (UTC) (envelope-from clbuisson@orange.fr) Received: from smtp25.orange.fr (mwinf2516 [10.232.9.116]) by mwinf2530.orange.fr (SMTP Server) with ESMTP id 72C2E1C0D17F; Tue, 8 Apr 2008 01:46:06 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2516.orange.fr (SMTP Server) with ESMTP id 9B6771C00092; Tue, 8 Apr 2008 01:46:04 +0200 (CEST) Received: from localhost (AToulouse-156-1-137-104.w90-30.abo.wanadoo.fr [90.30.200.104]) by mwinf2516.orange.fr (SMTP Server) with ESMTP id E173C1C00090; Tue, 8 Apr 2008 01:46:03 +0200 (CEST) X-ME-UUID: 20080407234603923.E173C1C00090@mwinf2516.orange.fr Message-ID: <47FAB23A.6070302@orange.fr> Date: Tue, 08 Apr 2008 01:46:02 +0200 From: Claude Buisson User-Agent: Thunderbird 2.0.0.12 (X11/20080229) MIME-Version: 1.0 To: cvs-src@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: jhb@freebsd.org Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 00:24:16 -0000 On Sun Apr 6 05:44:12 UTC 2008: > bmah 2008-04-06 05:44:11 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) ^^^^^^^^^ > release/doc/en_US.ISO8859-1/relnotes/common new.sgml > Log: > MFC: BTX real mode, GNOME 2.22. ^^^^^^^^^^^^^ > > Bump copyright date while here. > > Revision Changes Path > 1.761.2.87 +7 -2 src/release/doc/en_US.ISO8859-1/relnotes/... AFAIK, BTX realmode has been MFCed to RELENG_7, RELENG_6, RELENG_4, but NOT to RELENG_5 Claude Buisson From owner-cvs-src@FreeBSD.ORG Tue Apr 8 01:47:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C081A106566B; Tue, 8 Apr 2008 01:47:33 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 94F558FC12; Tue, 8 Apr 2008 01:47:33 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m381lXCC020764; Tue, 8 Apr 2008 01:47:33 GMT (envelope-from weongyo@repoman.freebsd.org) Received: (from weongyo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m381lXh6020763; Tue, 8 Apr 2008 01:47:33 GMT (envelope-from weongyo) Message-Id: <200804080147.m381lXh6020763@repoman.freebsd.org> From: Weongyo Jeong Date: Tue, 8 Apr 2008 01:47:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/sysinstall devices.c src/sys/boot/forth loader.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 01:47:33 -0000 weongyo 2008-04-08 01:47:33 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall devices.c sys/boot/forth loader.conf Log: Add a couple of missing wireless NIC driver modules. Approved by: thompsa (mentor) Revision Changes Path 1.124 +5 -0 src/sys/boot/forth/loader.conf 1.174 +8 -0 src/usr.sbin/sysinstall/devices.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 02:57:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D3A2C106564A; Tue, 8 Apr 2008 02:57:59 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A98208FC16; Tue, 8 Apr 2008 02:57:59 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m382vxtS024395; Tue, 8 Apr 2008 02:57:59 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m382vxuR024394; Tue, 8 Apr 2008 02:57:59 GMT (envelope-from marcel) Message-Id: <200804080257.m382vxuR024394@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 8 Apr 2008 02:57: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/release/ia64 mkisoimages.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 02:57:59 -0000 marcel 2008-04-08 02:57:59 UTC FreeBSD src repository Modified files: release/ia64 mkisoimages.sh Log: Increase the size of the EFI system partition from 16M to 20M. We just ran out of space... Revision Changes Path 1.12 +1 -1 src/release/ia64/mkisoimages.sh From owner-cvs-src@FreeBSD.ORG Tue Apr 8 06:33:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40A6A106566B; Tue, 8 Apr 2008 06:33:48 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 165E98FC1C; Tue, 8 Apr 2008 06:33:48 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m386Xl61045752; Tue, 8 Apr 2008 06:33:47 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m386Xlkp045751; Tue, 8 Apr 2008 06:33:47 GMT (envelope-from thompsa) Message-Id: <200804080633.m386Xlkp045751@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 8 Apr 2008 06:33:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/contrib/dev/wpi LICENSE iwlwifi-3945-2.14.4.fw.uu X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 06:33:48 -0000 thompsa 2008-04-08 06:33:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/contrib/dev/wpi LICENSE iwlwifi-3945-2.14.4.fw.uu Log: Fix MFC, the contents were duplicated. Revision Changes Path 1.1.2.2 +0 -39 src/sys/contrib/dev/wpi/LICENSE 1.1.2.2 +0 -2628 src/sys/contrib/dev/wpi/iwlwifi-3945-2.14.4.fw.uu From owner-cvs-src@FreeBSD.ORG Tue Apr 8 06:55:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0A9A106566B; Tue, 8 Apr 2008 06:55:09 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B68018FC15; Tue, 8 Apr 2008 06:55:09 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m386t9xO059912; Tue, 8 Apr 2008 06:55:09 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m386t9VS059911; Tue, 8 Apr 2008 06:55:09 GMT (envelope-from thompsa) Message-Id: <200804080655.m386t9VS059911@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 8 Apr 2008 06:55:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/net bridgestp.c bridgestp.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, 08 Apr 2008 06:55:10 -0000 thompsa 2008-04-08 06:55:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/net bridgestp.c bridgestp.h Log: MFC bridgestp.c r1.40, bridgestp.h r1.15 Fix spelling, retaining old define. Revision Changes Path 1.39.2.1 +7 -7 src/sys/net/bridgestp.c 1.14.2.1 +2 -1 src/sys/net/bridgestp.h From owner-cvs-src@FreeBSD.ORG Tue Apr 8 09:07:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C970B106566B; Tue, 8 Apr 2008 09:07:43 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A052B8FC0A; Tue, 8 Apr 2008 09:07:43 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3897hPk076671; Tue, 8 Apr 2008 09:07:43 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3897huq076670; Tue, 8 Apr 2008 09:07:43 GMT (envelope-from flz) Message-Id: <200804080907.m3897huq076670@repoman.freebsd.org> From: Florent Thoumie Date: Tue, 8 Apr 2008 09:07:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 09:07:43 -0000 flz 2008-04-08 09:07:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) . ObsoleteFiles.inc Log: Add pkg_check and pkg_sign to ObsoleteFiles.inc. Revision Changes Path 1.112.2.12 +5 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Tue Apr 8 09:08:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 855FA1065674; Tue, 8 Apr 2008 09:08:17 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5C2978FC13; Tue, 8 Apr 2008 09:08:17 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3898H6L076710; Tue, 8 Apr 2008 09:08:17 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3898H5F076709; Tue, 8 Apr 2008 09:08:17 GMT (envelope-from flz) Message-Id: <200804080908.m3898H5F076709@repoman.freebsd.org> From: Florent Thoumie Date: Tue, 8 Apr 2008 09:08: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 ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 09:08:17 -0000 flz 2008-04-08 09:08:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) . ObsoleteFiles.inc Log: Add pkg_check and pkg_sign to ObsoleteFiles.inc. Revision Changes Path 1.25.2.22 +5 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Tue Apr 8 09:38:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 82B1A106566B; Tue, 8 Apr 2008 09:38:16 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 59CAD8FC15; Tue, 8 Apr 2008 09:38:16 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m389cGNl077883; Tue, 8 Apr 2008 09:38:16 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m389cGQY077882; Tue, 8 Apr 2008 09:38:16 GMT (envelope-from phk) Message-Id: <200804080938.m389cGQY077882@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Apr 2008 09:38:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/i386/cpufreq est.c p4tcc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 09:38:16 -0000 phk 2008-04-08 09:38:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/cpufreq est.c p4tcc.c Log: MFC: 1.13: Use correct bitmask for checking CPU identities. 1.16: Add XXX comment about the table in general. Revision Changes Path 1.11.2.4 +16 -2 src/sys/i386/cpufreq/est.c 1.12.2.1 +9 -1 src/sys/i386/cpufreq/p4tcc.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 09:45:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA177106564A; Tue, 8 Apr 2008 09:45:07 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A10028FC20; Tue, 8 Apr 2008 09:45:07 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m389j78Q078364; Tue, 8 Apr 2008 09:45:07 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m389j7cP078363; Tue, 8 Apr 2008 09:45:07 GMT (envelope-from phk) Message-Id: <200804080945.m389j7cP078363@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Apr 2008 09:45:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/ata ata-all.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, 08 Apr 2008 09:45:07 -0000 phk 2008-04-08 09:45:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ata ata-all.h Log: MFC: 1.127 Use bus_{read|write_*() instead of bus_space_{read|write}_*() for purely stylistic reasons. Revision Changes Path 1.124.2.3 +14 -36 src/sys/dev/ata/ata-all.h From owner-cvs-src@FreeBSD.ORG Tue Apr 8 09:45:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DF361065672; Tue, 8 Apr 2008 09:45:49 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5B2718FC1F; Tue, 8 Apr 2008 09:45:49 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m389jnhp078565; Tue, 8 Apr 2008 09:45:49 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m389jnat078564; Tue, 8 Apr 2008 09:45:49 GMT (envelope-from kib) Message-Id: <200804080945.m389jnat078564@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 8 Apr 2008 09:45: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/amd64/linux32 linux.h linux32_dummy.c linux32_sysvec.c syscalls.master src/sys/compat/linux linux_file.c linux_file.h linux_misc.c linux_stats.c linux_util.c linux_util.h src/sys/compat/svr4 svr4_sysvec.c src/sys/i386/ibcs2 ibcs2_util.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 09:45:49 -0000 kib 2008-04-08 09:45:49 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux.h linux32_dummy.c linux32_sysvec.c syscalls.master sys/compat/linux linux_file.c linux_misc.c linux_stats.c linux_util.c linux_util.h sys/compat/svr4 svr4_sysvec.c sys/i386/ibcs2 ibcs2_util.c sys/i386/linux linux.h linux_dummy.c linux_sysvec.c syscalls.master sys/kern vfs_lookup.c sys/sys syscallsubr.h Added files: sys/compat/linux linux_file.h Log: Implement the linux syscalls openat, mkdirat, mknodat, fchownat, futimesat, fstatat, unlinkat, renameat, linkat, symlinkat, readlinkat, fchmodat, faccessat. Submitted by: rdivacky Sponsored by: Google Summer of Code 2007 Tested by: pho Revision Changes Path 1.17 +0 -2 src/sys/amd64/linux32/linux.h 1.10 +0 -12 src/sys/amd64/linux32/linux32_dummy.c 1.34 +2 -1 src/sys/amd64/linux32/linux32_sysvec.c 1.32 +24 -13 src/sys/amd64/linux32/syscalls.master 1.111 +246 -112 src/sys/compat/linux/linux_file.c 1.1 +36 -0 src/sys/compat/linux/linux_file.h (new) 1.220 +84 -0 src/sys/compat/linux/linux_misc.c 1.91 +40 -3 src/sys/compat/linux/linux_stats.c 1.34 +4 -3 src/sys/compat/linux/linux_util.c 1.30 +7 -5 src/sys/compat/linux/linux_util.h 1.45 +1 -1 src/sys/compat/svr4/svr4_sysvec.c 1.21 +1 -1 src/sys/i386/ibcs2/ibcs2_util.c 1.79 +0 -2 src/sys/i386/linux/linux.h 1.47 +0 -12 src/sys/i386/linux/linux_dummy.c 1.154 +1 -1 src/sys/i386/linux/linux_sysvec.c 1.91 +24 -13 src/sys/i386/linux/syscalls.master 1.110 +11 -2 src/sys/kern/vfs_lookup.c 1.50 +2 -2 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Tue Apr 8 09:48:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C55DA1065670; Tue, 8 Apr 2008 09:48:26 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9BBDF8FC20; Tue, 8 Apr 2008 09:48:26 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m389mQ0J078860; Tue, 8 Apr 2008 09:48:26 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m389mQ1U078859; Tue, 8 Apr 2008 09:48:26 GMT (envelope-from kib) Message-Id: <200804080948.m389mQ1U078859@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 8 Apr 2008 09:48: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_proto.h linux_syscall.h linux_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 09:48:26 -0000 kib 2008-04-08 09:48:26 UTC FreeBSD src repository Modified files: sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c Log: Regenerate Revision Changes Path 1.97 +59 -26 src/sys/i386/linux/linux_proto.h 1.89 +1 -1 src/sys/i386/linux/linux_syscall.h 1.96 +13 -14 src/sys/i386/linux/linux_sysent.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 09:49:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E8155106564A; Tue, 8 Apr 2008 09:49:42 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BF1488FC1B; Tue, 8 Apr 2008 09:49:42 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m389ngUJ078977; Tue, 8 Apr 2008 09:49:42 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m389ng1Y078976; Tue, 8 Apr 2008 09:49:42 GMT (envelope-from phk) Message-Id: <200804080949.m389ng1Y078976@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Apr 2008 09:49:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/sys ata.h src/sys/dev/ata ata-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: Tue, 08 Apr 2008 09:49:43 -0000 phk 2008-04-08 09:49:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sys ata.h sys/dev/ata ata-disk.c Log: MFC 1.206: If the disk reports that it support the Compact Flash Association command set, announce BIO_DELETE capability and issue ATA_CFA_ERASE when we get one. Revision Changes Path 1.204.2.2 +9 -0 src/sys/dev/ata/ata-disk.c 1.36.2.2 +1 -0 src/sys/sys/ata.h From owner-cvs-src@FreeBSD.ORG Tue Apr 8 09:51:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07B26106567A; Tue, 8 Apr 2008 09:51:20 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D2B188FC21; Tue, 8 Apr 2008 09:51:19 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m389pJh3079193; Tue, 8 Apr 2008 09:51:19 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m389pJRk079192; Tue, 8 Apr 2008 09:51:19 GMT (envelope-from kib) Message-Id: <200804080951.m389pJRk079192@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 8 Apr 2008 09:51: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/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 09:51:20 -0000 kib 2008-04-08 09:51:19 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c Log: Regenerate Revision Changes Path 1.35 +59 -26 src/sys/amd64/linux32/linux32_proto.h 1.35 +1 -1 src/sys/amd64/linux32/linux32_syscall.h 1.35 +13 -14 src/sys/amd64/linux32/linux32_sysent.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 09:54:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 903A9106566B; Tue, 8 Apr 2008 09:54:37 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 67A988FC15; Tue, 8 Apr 2008 09:54:37 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m389sbC5079251; Tue, 8 Apr 2008 09:54:37 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m389sb2V079250; Tue, 8 Apr 2008 09:54:37 GMT (envelope-from phk) Message-Id: <200804080954.m389sb2V079250@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Apr 2008 09:54:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/atacontrol atacontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 09:54:37 -0000 phk 2008-04-08 09:54:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/atacontrol atacontrol.c Log: MFC 1.44,1.45: Report CFA capability. 1.46: Un-cut&paste argument processing, fix things lint found. Revision Changes Path 1.43.2.1 +71 -104 src/sbin/atacontrol/atacontrol.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 10:24:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7AF9E106566C; Tue, 8 Apr 2008 10:24:42 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 689C98FC16; Tue, 8 Apr 2008 10:24:42 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38AOgvF081502; Tue, 8 Apr 2008 10:24:42 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38AOgvm081501; Tue, 8 Apr 2008 10:24:42 GMT (envelope-from kevlo) Message-Id: <200804081024.m38AOgvm081501@repoman.freebsd.org> From: Kevin Lo Date: Tue, 8 Apr 2008 10:24: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/arm/arm exception.S locore.S src/sys/arm/sa11x0 assabet_machdep.c src/sys/arm/xscale/i80321 ep80219_machdep.c iq31244_machdep.c src/sys/arm/xscale/i8134x crb_machdep.c src/sys/arm/xscale/ixp425 avila_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 10:24:42 -0000 kevlo 2008-04-08 10:24:42 UTC FreeBSD src repository Modified files: sys/arm/arm exception.S locore.S sys/arm/sa11x0 assabet_machdep.c sys/arm/xscale/i80321 ep80219_machdep.c iq31244_machdep.c sys/arm/xscale/i8134x crb_machdep.c sys/arm/xscale/ixp425 avila_machdep.c Log: Remove some long-dead code Reviewed by: cognet Revision Changes Path 1.6 +0 -5 src/sys/arm/arm/exception.S 1.19 +0 -37 src/sys/arm/arm/locore.S 1.25 +1 -4 src/sys/arm/sa11x0/assabet_machdep.c 1.10 +0 -4 src/sys/arm/xscale/i80321/ep80219_machdep.c 1.31 +0 -4 src/sys/arm/xscale/i80321/iq31244_machdep.c 1.6 +0 -4 src/sys/arm/xscale/i8134x/crb_machdep.c 1.10 +0 -4 src/sys/arm/xscale/ixp425/avila_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 10:48:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 55C8E106566C; Tue, 8 Apr 2008 10:48:22 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2BBC48FC1C; Tue, 8 Apr 2008 10:48:22 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38AmMHq082534; Tue, 8 Apr 2008 10:48:22 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38AmMKL082533; Tue, 8 Apr 2008 10:48:22 GMT (envelope-from phk) Message-Id: <200804081048.m38AmMKL082533@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Apr 2008 10:48:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/atacontrol atacontrol.8 atacontrol.c src/sys/sys ata.h src/sys/dev/ata ata-all.c ata-all.h ata-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: Tue, 08 Apr 2008 10:48:22 -0000 phk 2008-04-08 10:48:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/atacontrol atacontrol.8 atacontrol.c sys/sys ata.h sys/dev/ata ata-all.c ata-all.h ata-disk.c Log: MFC: Add support for "atacontrol spindown" Revision Changes Path 1.28.2.2 +8 -0 src/sbin/atacontrol/atacontrol.8 1.43.2.2 +27 -0 src/sbin/atacontrol/atacontrol.c 1.280.2.1 +6 -0 src/sys/dev/ata/ata-all.c 1.124.2.4 +3 -0 src/sys/dev/ata/ata-all.h 1.204.2.3 +49 -1 src/sys/dev/ata/ata-disk.c 1.36.2.3 +3 -0 src/sys/sys/ata.h From owner-cvs-src@FreeBSD.ORG Tue Apr 8 11:04:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ADFB6106564A; Tue, 8 Apr 2008 11:04:06 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 84E248FC30; Tue, 8 Apr 2008 11:04:06 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38B465g084228; Tue, 8 Apr 2008 11:04:06 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38B46dX084227; Tue, 8 Apr 2008 11:04:06 GMT (envelope-from phk) Message-Id: <200804081104.m38B46dX084227@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Apr 2008 11:04:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern kern_exit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 11:04:06 -0000 phk 2008-04-08 11:04:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern kern_exit.c Log: MFC 1.310: In abort2(2): Accept a NULL arg pointer if nargs == 0 Revision Changes Path 1.304.2.1 +8 -6 src/sys/kern/kern_exit.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 11:51:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E76291065672; Tue, 8 Apr 2008 11:51:17 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D74C78FC18; Tue, 8 Apr 2008 11:51:17 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38BpH7S085891; Tue, 8 Apr 2008 11:51:17 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38BpHuL085890; Tue, 8 Apr 2008 11:51:17 GMT (envelope-from bz) Message-Id: <200804081151.m38BpHuL085890@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Tue, 8 Apr 2008 11:51: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/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 11:51:18 -0000 bz 2008-04-08 11:51:17 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: In some situations we were not clearing pending link state attentions. Because of this we were not getting further interrupts for link state changes, thus never went into iface UP state and thus could not transmit. The only way out of this was an incoming packet generating an rx interrupt and making us call into bge_link_upd. Up to rev. 1.101, in bge_start_locked, we only returned instantly if there was 'no link AND nothing queued for tx'. So with a packet queued for tx, we hit the register scrubbing at the end of bge_start_locked and were out fine. We simply lost a packet or two but got the interrupts need to get into UP state. With rev. 1.102 this was turned into 'if there is no link OR there is nothing to send' (correct behaviour) and as long as there is no link we never hit the register scrubbing and consequently never got the link UP. What we do now is force an interrupt at the end of bge_ifmedia_upd_locked so we will call bge_link_upd, clear the link state attention and get further interrupts. This helps to get the iface UP on an idle network or at least to get it UP faster not depending on an rx intr anymore. In case you could not get a DHCP lease or it took very long, it was because of this. It is unknown which chips are affected by this. ASIC rev. 0x2003 was the most popular trouble candidate. At least the fiber cards should have been working fine. Which register to scrub is currently under discussion. The comitted solution was tested and found to work for a lot of setups. It might not help with MSI. The reason why we end up in such a situation is entirely unknown. PR: kern/111804 Tested by: phk, scottl at Y! MFC after: 14 days Revision Changes Path 1.205 +17 -0 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 12:35:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D78B106566C; Tue, 8 Apr 2008 12:35:56 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 24A928FC13; Tue, 8 Apr 2008 12:35:56 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38CZueM088546; Tue, 8 Apr 2008 12:35:56 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38CZuUK088545; Tue, 8 Apr 2008 12:35:56 GMT (envelope-from rpaulo) Message-Id: <200804081235.m38CZuUK088545@repoman.freebsd.org> From: Rui Paulo Date: Tue, 8 Apr 2008 12:35:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/usb ums.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 12:35:56 -0000 rpaulo 2008-04-08 12:35:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb ums.c Log: MFC r1.97: Sync with rev 1.63 of NetBSD's ums.c: If a mouse has both a wheel and a Z direction we report both. XXX Due to tradition the wheel is reported as the Z direction (and the Z direction as W). Now Apple's Mighty Mouse is fully supported, except the X11 mouse driver doesn't know what to do with the new coordinate. Revision Changes Path 1.77.2.6 +49 -14 src/sys/dev/usb/ums.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 12:35:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D032E1065670; Tue, 8 Apr 2008 12:35:56 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A76A08FC1A; Tue, 8 Apr 2008 12:35:56 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38CZuG0088563; Tue, 8 Apr 2008 12:35:56 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38CZupi088562; Tue, 8 Apr 2008 12:35:56 GMT (envelope-from rpaulo) Message-Id: <200804081235.m38CZupi088562@repoman.freebsd.org> From: Rui Paulo Date: Tue, 8 Apr 2008 12:35:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/usb ums.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 12:35:56 -0000 rpaulo 2008-04-08 12:35:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/usb ums.c Log: MFC r1.97: Sync with rev 1.63 of NetBSD's ums.c: If a mouse has both a wheel and a Z direction we report both. XXX Due to tradition the wheel is reported as the Z direction (and the Z direction as W). Now Apple's Mighty Mouse is fully supported, except the X11 mouse driver doesn't know what to do with the new coordinate. Revision Changes Path 1.96.2.2 +49 -14 src/sys/dev/usb/ums.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 12:57:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B9381065676; Tue, 8 Apr 2008 12:57:27 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 22FF28FC30; Tue, 8 Apr 2008 12:57:27 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38CvRAg098724; Tue, 8 Apr 2008 12:57:27 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38CvRhr098723; Tue, 8 Apr 2008 12:57:27 GMT (envelope-from kib) Message-Id: <200804081257.m38CvRhr098723@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 8 Apr 2008 12:57: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/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: Tue, 08 Apr 2008 12:57:27 -0000 kib 2008-04-08 12:57:26 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version after the implementation of the openat() and related syscalls both for the native FreeBSD ABI and linuxolator. Revision Changes Path 1.348 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Tue Apr 8 13:10:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 06D4F106566B; Tue, 8 Apr 2008 13:10:58 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D1F4D8FC20; Tue, 8 Apr 2008 13:10:57 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38DAvOI000453; Tue, 8 Apr 2008 13:10:57 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38DAvlJ000452; Tue, 8 Apr 2008 13:10:57 GMT (envelope-from nyan) Message-Id: <200804081310.m38DAvlJ000452@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Tue, 8 Apr 2008 13:10: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/pc98/cbus sc_machdep.h syscons_cbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 13:10:58 -0000 nyan 2008-04-08 13:10:57 UTC FreeBSD src repository Modified files: sys/pc98/cbus sc_machdep.h syscons_cbus.c Log: Always set the bell_pitch to 800. This catch up with the sysbeep() argument changing. Revision Changes Path 1.6 +1 -5 src/sys/pc98/cbus/sc_machdep.h 1.28 +1 -4 src/sys/pc98/cbus/syscons_cbus.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 13:15:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 22AF4106564A; Tue, 8 Apr 2008 13:15:57 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EE3098FC2E; Tue, 8 Apr 2008 13:15:56 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38DFuAi001514; Tue, 8 Apr 2008 13:15:56 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38DFuSb001513; Tue, 8 Apr 2008 13:15:56 GMT (envelope-from nyan) Message-Id: <200804081315.m38DFuSb001513@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Tue, 8 Apr 2008 13:15:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/pc98/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 13:15:57 -0000 nyan 2008-04-08 13:15:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/pc98/conf GENERIC Log: MFi386: revision 1.474.2.5 Add USB->RS232 devices to the GENERIC kernel. Revision Changes Path 1.297.2.2 +11 -0 src/sys/pc98/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Tue Apr 8 14:19:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCFDA106566B; Tue, 8 Apr 2008 14:19:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 944A68FC15; Tue, 8 Apr 2008 14:19:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38EJwYJ018618; Tue, 8 Apr 2008 14:19:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38EJwVR018617; Tue, 8 Apr 2008 14:19:58 GMT (envelope-from jhb) Message-Id: <200804081419.m38EJwVR018617@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Apr 2008 14:19:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/de if_de.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 14:19:58 -0000 jhb 2008-04-08 14:19:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/de if_de.c Log: MFC: Explicitly bypass bpf(4) for media test packets during attach. Revision Changes Path 1.183.2.1 +6 -2 src/sys/dev/de/if_de.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 14:23:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CAB0106564A; Tue, 8 Apr 2008 14:23:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 03F388FC15; Tue, 8 Apr 2008 14:23:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38ENNGY020364; Tue, 8 Apr 2008 14:23:23 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38ENNxu020363; Tue, 8 Apr 2008 14:23:23 GMT (envelope-from jhb) Message-Id: <200804081423.m38ENNxu020363@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Apr 2008 14:23: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/pci if_de.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 14:23:24 -0000 jhb 2008-04-08 14:23:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_de.c Log: MFC: Explicitly bypass bpf(4) for media test packets during attach. Revision Changes Path 1.162.2.7 +6 -2 src/sys/pci/if_de.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 14:26:52 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62A01106568C for ; Tue, 8 Apr 2008 14:26:52 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 08D738FC0C for ; Tue, 8 Apr 2008 14:26:51 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id A1F621A4D83; Tue, 8 Apr 2008 07:26:51 -0700 (PDT) From: John Baldwin To: Claude Buisson Date: Tue, 8 Apr 2008 09:48:57 -0400 User-Agent: KMail/1.9.7 References: <47FAB23A.6070302@orange.fr> In-Reply-To: <47FAB23A.6070302@orange.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804080948.57953.jhb@freebsd.org> Cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 14:26:52 -0000 On Monday 07 April 2008 07:46:02 pm Claude Buisson wrote: > On Sun Apr 6 05:44:12 UTC 2008: > > bmah 2008-04-06 05:44:11 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_5) > > ^^^^^^^^^ > > > release/doc/en_US.ISO8859-1/relnotes/common new.sgml > > Log: > > MFC: BTX real mode, GNOME 2.22. > > ^^^^^^^^^^^^^ > > > Bump copyright date while here. > > > > Revision Changes Path > > 1.761.2.87 +7 -2 src/release/doc/en_US.ISO8859-1/relnotes/... > > AFAIK, BTX realmode has been MFCed to RELENG_7, RELENG_6, RELENG_4, > but NOT to RELENG_5 Correct. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Apr 8 16:34:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 797871065671; Tue, 8 Apr 2008 16:34:51 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 509358FC14; Tue, 8 Apr 2008 16:34:51 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38GYpeB044578; Tue, 8 Apr 2008 16:34:51 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38GYp5V044577; Tue, 8 Apr 2008 16:34:51 GMT (envelope-from marcel) Message-Id: <200804081634.m38GYp5V044577@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 8 Apr 2008 16:34: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/powerpc/include atomic.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, 08 Apr 2008 16:34:51 -0000 marcel 2008-04-08 16:34:51 UTC FreeBSD src repository Modified files: sys/powerpc/include atomic.h Log: Quick fix for the kernel build breakage in netgraph and the aliasing warning in libthr. A more elaborate fix is in the works that makes sure that all variants have proper inline functions with proper types. Revision Changes Path 1.20 +4 -2 src/sys/powerpc/include/atomic.h From owner-cvs-src@FreeBSD.ORG Tue Apr 8 16:36:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B1EB1065680; Tue, 8 Apr 2008 16:36:49 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 53A488FC1A; Tue, 8 Apr 2008 16:36:49 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38GanSa044732; Tue, 8 Apr 2008 16:36:49 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38Ganw2044731; Tue, 8 Apr 2008 16:36:49 GMT (envelope-from rpaulo) Message-Id: <200804081636.m38Ganw2044731@repoman.freebsd.org> From: Rui Paulo Date: Tue, 8 Apr 2008 16:36:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/usb ubsa.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 16:36:49 -0000 rpaulo 2008-04-08 16:36:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb ubsa.c usbdevs Log: MFC: Add Qualcomm ZTE CMDMA MSM modem to the list of supported modems. Revision Changes Path 1.17.2.6 +2 -0 src/sys/dev/usb/ubsa.c 1.232.2.28 +2 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Tue Apr 8 16:36:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE83A1065673; Tue, 8 Apr 2008 16:36:49 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C61838FC32; Tue, 8 Apr 2008 16:36:49 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38Ganc1044751; Tue, 8 Apr 2008 16:36:49 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38Ganhc044750; Tue, 8 Apr 2008 16:36:49 GMT (envelope-from rpaulo) Message-Id: <200804081636.m38Ganhc044750@repoman.freebsd.org> From: Rui Paulo Date: Tue, 8 Apr 2008 16:36:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/usb ubsa.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 16:36:50 -0000 rpaulo 2008-04-08 16:36:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/usb ubsa.c usbdevs Log: MFC: Add Qualcomm ZTE CMDMA MSM modem to the list of supported modems. Revision Changes Path 1.32.2.1 +2 -0 src/sys/dev/usb/ubsa.c 1.328.2.7 +2 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Tue Apr 8 16:37:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 927D21065691; Tue, 8 Apr 2008 16:37:20 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from azure.onthenet.com.au (azure.OntheNet.com.au [203.13.68.11]) by mx1.freebsd.org (Postfix) with ESMTP id 4D1CB8FC37; Tue, 8 Apr 2008 16:37:20 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by azure.onthenet.com.au (Postfix) with ESMTP id 9036311E13; Wed, 9 Apr 2008 02:37:18 +1000 (EST) Received: from peter-grehans-power-mac-g5.local (dsl-63-249-90-35.cruzio.com [63.249.90.35]) by dommail.onthenet.com.au (MOS 3.7.5a-GA) with ESMTP id DUQ10062 (AUTH peterg@ptree32.com.au); Wed, 9 Apr 2008 02:37:16 +1000 (EST) Message-ID: <47FB9F3A.7070509@freebsd.org> Date: Tue, 08 Apr 2008 09:37:14 -0700 From: Peter Grehan User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Marcel Moolenaar References: <200804081634.m38GYp5V044577@repoman.freebsd.org> In-Reply-To: <200804081634.m38GYp5V044577@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/powerpc/include atomic.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: grehan@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: Tue, 08 Apr 2008 16:37:20 -0000 > Modified files: > sys/powerpc/include atomic.h > Log: > Quick fix for the kernel build breakage in netgraph and the > aliasing warning in libthr. A more elaborate fix is in the > works that makes sure that all variants have proper inline > functions with proper types. Thankyou Marcel ! later, Peter. From owner-cvs-src@FreeBSD.ORG Tue Apr 8 16:39:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D04D31065683; Tue, 8 Apr 2008 16:39:00 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A78938FC42; Tue, 8 Apr 2008 16:39:00 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38Gd01c044811; Tue, 8 Apr 2008 16:39:00 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38Gd0Di044810; Tue, 8 Apr 2008 16:39:00 GMT (envelope-from rpaulo) Message-Id: <200804081639.m38Gd0Di044810@repoman.freebsd.org> From: Rui Paulo Date: Tue, 8 Apr 2008 16:39:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 ubsa.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 16:39:00 -0000 rpaulo 2008-04-08 16:39:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ubsa.4 Log: MFC r1.11: Add Qualcomm, Inc. ZTE CDMA Technologies MSM to the list of supported devices. Revision Changes Path 1.5.2.6 +3 -1 src/share/man/man4/ubsa.4 From owner-cvs-src@FreeBSD.ORG Tue Apr 8 16:39:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34D0D1065670; Tue, 8 Apr 2008 16:39:01 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0C3DB8FC45; Tue, 8 Apr 2008 16:39:01 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38Gd0jZ044830; Tue, 8 Apr 2008 16:39:00 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38Gd0JE044829; Tue, 8 Apr 2008 16:39:00 GMT (envelope-from rpaulo) Message-Id: <200804081639.m38Gd0JE044829@repoman.freebsd.org> From: Rui Paulo Date: Tue, 8 Apr 2008 16:39:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 ubsa.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 16:39:01 -0000 rpaulo 2008-04-08 16:39:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 ubsa.4 Log: MFC r1.11: Add Qualcomm, Inc. ZTE CDMA Technologies MSM to the list of supported devices. Revision Changes Path 1.10.2.1 +3 -1 src/share/man/man4/ubsa.4 From owner-cvs-src@FreeBSD.ORG Tue Apr 8 17:33:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2074C1065676; Tue, 8 Apr 2008 17:33:58 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EBEE88FC14; Tue, 8 Apr 2008 17:33:57 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38HXvXR057356; Tue, 8 Apr 2008 17:33:57 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38HXvvF057355; Tue, 8 Apr 2008 17:33:57 GMT (envelope-from trhodes) Message-Id: <200804081733.m38HXvvF057355@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 8 Apr 2008 17:33:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 ed.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 17:33:58 -0000 trhodes 2008-04-08 17:33:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 ed.4 Log: MFC revisions 1.56 and 1.57: Bring the DIAGNOSTICS section in ed.4 closer to reality by removing missing diagnostic messages and adding a few found in the code. PR: 51891 Properly Xref device.hints(5). Revision Changes Path 1.53.2.1 +16 -8 src/share/man/man4/ed.4 From owner-cvs-src@FreeBSD.ORG Tue Apr 8 17:40:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97FA4106566B; Tue, 8 Apr 2008 17:40:43 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6F3D28FC1A; Tue, 8 Apr 2008 17:40:43 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38HehWj057845; Tue, 8 Apr 2008 17:40:43 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38Heh68057844; Tue, 8 Apr 2008 17:40:43 GMT (envelope-from trhodes) Message-Id: <200804081740.m38Heh68057844@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 8 Apr 2008 17:40:43 +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 ed.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 17:40:43 -0000 trhodes 2008-04-08 17:40:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ed.4 Log: MFC revisions 1.56 and 1.57: Bring the DIAGNOSTICS section in ed.4 closer to reality by removing missing diagnostic messages and adding a few found in the code. PR: 51891 Properly Xref device.hints(5). Revision Changes Path 1.45.2.4 +16 -8 src/share/man/man4/ed.4 From owner-cvs-src@FreeBSD.ORG Tue Apr 8 17:48:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2D5FE106566C; Tue, 8 Apr 2008 17:48:03 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 048E08FC18; Tue, 8 Apr 2008 17:48:03 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38Hm2lc058104; Tue, 8 Apr 2008 17:48:02 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38Hm2Qm058103; Tue, 8 Apr 2008 17:48:02 GMT (envelope-from sam) Message-Id: <200804081748.m38Hm2Qm058103@repoman.freebsd.org> From: Sam Leffler Date: Tue, 8 Apr 2008 17:48:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_taskqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 17:48:03 -0000 sam 2008-04-08 17:48:02 UTC FreeBSD src repository Modified files: sys/kern subr_taskqueue.c Log: change taskqueue_start_threads to create threads instead of proc's Reviewed by: jhb Revision Changes Path 1.42 +24 -22 src/sys/kern/subr_taskqueue.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 17:53:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5ADB3106566B; Tue, 8 Apr 2008 17:53:34 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 30EAE8FC22; Tue, 8 Apr 2008 17:53:34 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38HrYEC058334; Tue, 8 Apr 2008 17:53:34 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38HrYPx058333; Tue, 8 Apr 2008 17:53:34 GMT (envelope-from sam) Message-Id: <200804081753.m38HrYPx058333@repoman.freebsd.org> From: Sam Leffler Date: Tue, 8 Apr 2008 17:53:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys eventhandler.h kernel.h src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 17:53:34 -0000 sam 2008-04-08 17:53:33 UTC FreeBSD src repository Modified files: sys/sys eventhandler.h kernel.h sys/kern vfs_mount.c Log: o add a mountroot event handler that fires when / is mounted; this information was lost when root started being mounted by init o remove SI_SUB_MOUNT_ROOT since it's no longer meaningful MFC after: 2 weeks Revision Changes Path 1.279 +2 -0 src/sys/kern/vfs_mount.c 1.42 +4 -0 src/sys/sys/eventhandler.h 1.140 +0 -1 src/sys/sys/kernel.h From owner-cvs-src@FreeBSD.ORG Tue Apr 8 17:55:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A7D21065671; Tue, 8 Apr 2008 17:55:26 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 409D98FC1D; Tue, 8 Apr 2008 17:55:26 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38HtQdP058501; Tue, 8 Apr 2008 17:55:26 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38HtQrf058500; Tue, 8 Apr 2008 17:55:26 GMT (envelope-from jkim) Message-Id: <200804081755.m38HtQrf058500@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 8 Apr 2008 17:55: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 UPDATING src/share/man/man4 psm.4 src/sys/dev/atkbdc psm.c 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: Tue, 08 Apr 2008 17:55:26 -0000 jkim 2008-04-08 17:55:26 UTC FreeBSD src repository Modified files: . UPDATING share/man/man4 psm.4 sys/dev/atkbdc psm.c sys/sys param.h Log: - Add write(2) support for psm(4) in native operation level. Now arbitrary commands can be written to /dev/psm%d and status can be read back from it. - Reflect the change in psm(4) and bump version for ports. MFC after: 1 week Revision Changes Path 1.524 +7 -0 src/UPDATING 1.49 +4 -2 src/share/man/man4/psm.4 1.95 +53 -7 src/sys/dev/atkbdc/psm.c 1.349 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Tue Apr 8 18:54:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D52AC1065673; Tue, 8 Apr 2008 18:54:42 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AC58B8FC24; Tue, 8 Apr 2008 18:54:42 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38Isgd2071282; Tue, 8 Apr 2008 18:54:42 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38IsgJG071281; Tue, 8 Apr 2008 18:54:42 GMT (envelope-from sam) Message-Id: <200804081854.m38IsgJG071281@repoman.freebsd.org> From: Sam Leffler Date: Tue, 8 Apr 2008 18:54: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/etc/rc.d wpa_supplicant X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 18:54:42 -0000 sam 2008-04-08 18:54:42 UTC FreeBSD src repository Modified files: etc/rc.d wpa_supplicant Log: spell pidfile correctly so multiple wpa_supplicant processes can be run MFC after: 1 week Revision Changes Path 1.3 +2 -2 src/etc/rc.d/wpa_supplicant From owner-cvs-src@FreeBSD.ORG Tue Apr 8 19:09:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 04189106564A; Tue, 8 Apr 2008 19:09:46 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CF5458FC18; Tue, 8 Apr 2008 19:09:45 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38J9jl9075566; Tue, 8 Apr 2008 19:09:45 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38J9jgx075565; Tue, 8 Apr 2008 19:09:45 GMT (envelope-from jkim) Message-Id: <200804081909.m38J9jgx075565@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 8 Apr 2008 19:09: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/dev/atkbdc psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 19:09:46 -0000 jkim 2008-04-08 19:09:45 UTC FreeBSD src repository Modified files: sys/dev/atkbdc psm.c Log: Clean up and fix style(9) nits. Revision Changes Path 1.96 +2903 -2817 src/sys/dev/atkbdc/psm.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 19:43:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E03DE1065675; Tue, 8 Apr 2008 19:43:00 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B6D6C8FC1B; Tue, 8 Apr 2008 19:43:00 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38Jh0o4076892; Tue, 8 Apr 2008 19:43:00 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38Jh0jW076891; Tue, 8 Apr 2008 19:43:00 GMT (envelope-from remko) Message-Id: <200804081943.m38Jh0jW076891@repoman.freebsd.org> From: Remko Lodder Date: Tue, 8 Apr 2008 19:43:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/sysinstall menus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 19:43:01 -0000 remko 2008-04-08 19:43:00 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall menus.c Log: Remove ftp.hk.super.net, the DNS isn't pointing to anything at the moment. I tested this as well as the submitter and couldn't resolve this either, since I dont want to "announce" dead mirrors, I'll remove it from the list. PR: 122567 Submitted by: vs Approved by: imp (mentor, implicit for trivial changes) MFC after: 1 week Revision Changes Path 1.431 +0 -3 src/usr.sbin/sysinstall/menus.c From owner-cvs-src@FreeBSD.ORG Tue Apr 8 23:00:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2528106566C; Tue, 8 Apr 2008 23:00:04 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 94E858FC0A; Tue, 8 Apr 2008 23:00:04 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38N045c002950; Tue, 8 Apr 2008 23:00:04 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38N046t002949; Tue, 8 Apr 2008 23:00:04 GMT (envelope-from sam) Message-Id: <200804082300.m38N046t002949@repoman.freebsd.org> From: Sam Leffler Date: Tue, 8 Apr 2008 23:00: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/etc/rc.d wpa_supplicant X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 Apr 2008 23:00:04 -0000 sam 2008-04-08 23:00:04 UTC FreeBSD src repository Modified files: etc/rc.d wpa_supplicant Log: add support wired interfaces MFC after: 2 weeks Revision Changes Path 1.4 +17 -1 src/etc/rc.d/wpa_supplicant From owner-cvs-src@FreeBSD.ORG Tue Apr 8 23:12:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 36796106566B; Tue, 8 Apr 2008 23:12:16 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0D1458FC20; Tue, 8 Apr 2008 23:12:16 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38NCFxT004517; Tue, 8 Apr 2008 23:12:15 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38NCFmh004516; Tue, 8 Apr 2008 23:12:15 GMT (envelope-from sam) Message-Id: <200804082312.m38NCFmh004516@repoman.freebsd.org> From: Sam Leffler Date: Tue, 8 Apr 2008 23:12: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/etc/rc.d wpa_supplicant src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 23:12:16 -0000 sam 2008-04-08 23:12:15 UTC FreeBSD src repository Modified files: etc/rc.d wpa_supplicant etc/defaults rc.conf Log: o add rc.conf knobs to set the wpa_supplicant program, logging flags, and config file o change default logging options from -q to -s (log to syslog); this is currently broken for boot-time startup as syslogd is started too late but that'll be dealt with separately MFC after: 2 weeks Revision Changes Path 1.329 +4 -0 src/etc/defaults/rc.conf 1.5 +3 -3 src/etc/rc.d/wpa_supplicant From owner-cvs-src@FreeBSD.ORG Tue Apr 8 23:12:49 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29D3C1065672; Tue, 8 Apr 2008 23:12:49 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 004818FC14; Tue, 8 Apr 2008 23:12:48 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m38NCmom070658 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 8 Apr 2008 16:12:48 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <47FBFBF0.10702@freebsd.org> Date: Tue, 08 Apr 2008 16:12:48 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Sam Leffler References: <200804082312.m38NCFmh004516@repoman.freebsd.org> In-Reply-To: <200804082312.m38NCFmh004516@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/rc.d wpa_supplicant src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 23:12:49 -0000 Sam Leffler wrote: > sam 2008-04-08 23:12:15 UTC > > FreeBSD src repository > > Modified files: > etc/rc.d wpa_supplicant > etc/defaults rc.conf > Log: > o add rc.conf knobs to set the wpa_supplicant program, logging flags, > and config file > o change default logging options from -q to -s (log to syslog); this > is currently broken for boot-time startup as syslogd is started too > late but that'll be dealt with separately > > Reviewed by: brooks From owner-cvs-src@FreeBSD.ORG Tue Apr 8 23:34:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58C2F106566B; Tue, 8 Apr 2008 23:34:13 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2EC9C8FC18; Tue, 8 Apr 2008 23:34:13 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38NYDmD005173; Tue, 8 Apr 2008 23:34:13 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38NYDrM005172; Tue, 8 Apr 2008 23:34:13 GMT (envelope-from emax) Message-Id: <200804082334.m38NYDrM005172@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 8 Apr 2008 23:34: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/etc/rc.d Makefile rfcomm_pppd_server src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 23:34:13 -0000 emax 2008-04-08 23:34:12 UTC FreeBSD src repository Modified files: etc/rc.d Makefile share/man/man5 rc.conf.5 Added files: etc/rc.d rfcomm_pppd_server Log: Add rfcomm_pppd_server rc script to allow start rfcomm_pppd(8) in server mode at boot time. Multiple profiles can be started at the same time. The whole idea is very similar to the ppp rc script. Document Bluetooth knobs in rc.conf(5) MFC after: 1 week Revision Changes Path 1.90 +1 -1 src/etc/rc.d/Makefile 1.1 +122 -0 src/etc/rc.d/rfcomm_pppd_server (new) 1.338 +106 -0 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Tue Apr 8 23:50:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1CAAB106564A; Tue, 8 Apr 2008 23:50:04 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E7AED8FC12; Tue, 8 Apr 2008 23:50:03 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m38No3OG009480; Tue, 8 Apr 2008 23:50:03 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m38No3SV009479; Tue, 8 Apr 2008 23:50:03 GMT (envelope-from emax) Message-Id: <200804082350.m38No3SV009479@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 8 Apr 2008 23:50: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/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 23:50:04 -0000 emax 2008-04-08 23:50:03 UTC FreeBSD src repository Modified files: etc/defaults rc.conf Log: Set defaults for the rfcomm_pppd_server rc script MFC after: 1 week Revision Changes Path 1.330 +13 -0 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Wed Apr 9 00:38:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 88DCB106564A; Wed, 9 Apr 2008 00:38:33 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5FCD18FC0A; Wed, 9 Apr 2008 00:38:33 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m390cXtT012123; Wed, 9 Apr 2008 00:38:33 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m390cXSS012122; Wed, 9 Apr 2008 00:38:33 GMT (envelope-from thompsa) Message-Id: <200804090038.m390cXSS012122@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 9 Apr 2008 00:38:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/net if_gif.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 Apr 2008 00:38:33 -0000 thompsa 2008-04-09 00:38:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/net if_gif.c Log: MFC r1.68 Improve EtherIP interaction with the bridge Submitted by: Eugene Grosbein Revision Changes Path 1.66.2.1 +30 -2 src/sys/net/if_gif.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 00:47:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E23C91065671; Wed, 9 Apr 2008 00:47:41 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B89188FC24; Wed, 9 Apr 2008 00:47:41 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m390lf39021516; Wed, 9 Apr 2008 00:47:41 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m390lfAG021515; Wed, 9 Apr 2008 00:47:41 GMT (envelope-from thompsa) Message-Id: <200804090047.m390lfAG021515@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 9 Apr 2008 00:47:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/net ieee8023ad_lacp.c ieee8023ad_lacp.h if_lagg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 00:47:42 -0000 thompsa 2008-04-09 00:47:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/net ieee8023ad_lacp.c ieee8023ad_lacp.h if_lagg.c Log: MFC if_lagg.c r1.26-27, ieee8023ad_lacp.c r1.13-15, ieee8023ad_lacp.h r1.9-11 - Pass any unmatched slowprotocols frames up the stack - Switch the LACP state machine over to its own mutex Revision Changes Path 1.12.2.1 +105 -129 src/sys/net/ieee8023ad_lacp.c 1.8.2.1 +48 -4 src/sys/net/ieee8023ad_lacp.h 1.19.2.6 +9 -5 src/sys/net/if_lagg.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 01:00:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7DAA106566C; Wed, 9 Apr 2008 01:00:39 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9E9A88FC0C; Wed, 9 Apr 2008 01:00:39 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3910dj4022040; Wed, 9 Apr 2008 01:00:39 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3910dlQ022039; Wed, 9 Apr 2008 01:00:39 GMT (envelope-from marcel) Message-Id: <200804090100.m3910dlQ022039@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 9 Apr 2008 01:00: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/powerpc/include atomic.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, 09 Apr 2008 01:00:39 -0000 marcel 2008-04-09 01:00:36 UTC FreeBSD src repository Modified files: sys/powerpc/include atomic.h Log: Reimplement atomic_add, atomic_clear, atomic_set and atomic_subtract so that all implemented variants have proper prototypes. The 8-bit, 16-bit and 64-bit variants are not implemented. This really fixes the current build breakages caused by type casting and struct aliasing rules. Revision Changes Path 1.21 +294 -272 src/sys/powerpc/include/atomic.h From owner-cvs-src@FreeBSD.ORG Wed Apr 9 03:32:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9CD6B1065674; Wed, 9 Apr 2008 03:32:49 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 742888FC18; Wed, 9 Apr 2008 03:32:49 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m393WnFe031309; Wed, 9 Apr 2008 03:32:49 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m393WncO031308; Wed, 9 Apr 2008 03:32:49 GMT (envelope-from marcel) Message-Id: <200804090332.m393WncO031308@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 9 Apr 2008 03:32: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/ia64/ia64 sscdisk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 Apr 2008 03:32:49 -0000 marcel 2008-04-09 03:32:49 UTC FreeBSD src repository Modified files: sys/ia64/ia64 sscdisk.c Log: Unbreak after removal of SI_SUB_MOUNT_ROOT. Revision Changes Path 1.35 +1 -12 src/sys/ia64/ia64/sscdisk.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 05:17:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30421106564A; Wed, 9 Apr 2008 05:17:19 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 20EAC8FC1C; Wed, 9 Apr 2008 05:17:19 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m395HJ5A046148; Wed, 9 Apr 2008 05:17:19 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m395HI7r046147; Wed, 9 Apr 2008 05:17:18 GMT (envelope-from bz) Message-Id: <200804090517.m395HI7r046147@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Wed, 9 Apr 2008 05:17:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_input.c ip_ipsec.c ip_ipsec.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, 09 Apr 2008 05:17:19 -0000 bz 2008-04-09 05:17:18 UTC FreeBSD src repository Modified files: sys/netinet ip_input.c ip_ipsec.c ip_ipsec.h Log: Take the route mtu into account, if available, when sending an ICMP unreach, frag needed. Up to now we only looked at the interface MTU. Make sure to only use the minimum of the two. In case IPSEC is compiled in, loop the mtu through ip_ipsec_mtu() to avoid any further conditional maths. Without this, PMTU was broken in those cases when there was a route with a lower MTU than the MTU of the outgoing interface. PR: kern/122338 Tested by: Mark Cammidge mark peralex.com Reviewed by: silence on net@ MFC after: 2 weeks Revision Changes Path 1.335 +26 -4 src/sys/netinet/ip_input.c 1.10 +1 -2 src/sys/netinet/ip_ipsec.c 1.3 +1 -1 src/sys/netinet/ip_ipsec.h From owner-cvs-src@FreeBSD.ORG Wed Apr 9 08:50:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3AD271065672; Wed, 9 Apr 2008 08:50:38 +0000 (UTC) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2B43F8FC36; Wed, 9 Apr 2008 08:50:38 +0000 (UTC) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m398ocPe069692; Wed, 9 Apr 2008 08:50:38 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m398oceM069691; Wed, 9 Apr 2008 08:50:38 GMT (envelope-from grehan) Message-Id: <200804090850.m398oceM069691@repoman.freebsd.org> From: Peter Grehan Date: Wed, 9 Apr 2008 08:50: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/powerpc/fpu fpu_add.c fpu_compare.c fpu_div.c fpu_explode.c fpu_implode.c fpu_mul.c fpu_sqrt.c fpu_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 08:50:38 -0000 grehan 2008-04-09 08:50:37 UTC FreeBSD src repository Modified files: sys/powerpc/fpu fpu_add.c fpu_compare.c fpu_div.c fpu_explode.c fpu_implode.c fpu_mul.c fpu_sqrt.c fpu_subr.c Log: Include before to get typedefs required by new atomic.h. Fixes tinderbox LINT build. Revision Changes Path 1.3 +1 -1 src/sys/powerpc/fpu/fpu_add.c 1.2 +1 -1 src/sys/powerpc/fpu/fpu_compare.c 1.2 +1 -1 src/sys/powerpc/fpu/fpu_div.c 1.2 +1 -1 src/sys/powerpc/fpu/fpu_explode.c 1.2 +1 -1 src/sys/powerpc/fpu/fpu_implode.c 1.2 +1 -1 src/sys/powerpc/fpu/fpu_mul.c 1.2 +1 -1 src/sys/powerpc/fpu/fpu_sqrt.c 1.3 +1 -1 src/sys/powerpc/fpu/fpu_subr.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 10:01:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D51371065671; Wed, 9 Apr 2008 10:01:08 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C3B3E8FC22; Wed, 9 Apr 2008 10:01:08 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39A18qm073925; Wed, 9 Apr 2008 10:01:08 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39A18AM073924; Wed, 9 Apr 2008 10:01:08 GMT (envelope-from phk) Message-Id: <200804091001.m39A18AM073924@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 9 Apr 2008 10:01:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/fifolog Makefile Makefile.inc flint.lnt src/usr.sbin/fifolog/fifolog_create Makefile fifolog.1 fifolog_create.c src/usr.sbin/fifolog/fifolog_reader Makefile fifolog_reader.c src/usr.sbin/fifolog/fifolog_writer Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 10:01:08 -0000 phk 2008-04-09 10:01:08 UTC FreeBSD src repository Added files: (Branch: RELENG_7) usr.sbin/fifolog Makefile Makefile.inc flint.lnt usr.sbin/fifolog/fifolog_create Makefile fifolog.1 fifolog_create.c usr.sbin/fifolog/fifolog_reader Makefile fifolog_reader.c usr.sbin/fifolog/fifolog_writer Makefile fifolog_writer.c usr.sbin/fifolog/lib Makefile fifolog.h fifolog_create.c fifolog_int.c fifolog_reader.c fifolog_write.h fifolog_write_poll.c getdate.y libfifolog.h libfifolog_int.h miniobj.h Log: MFC: the fifolog tools. (Will be connected to build after a make universe check) Revision Changes Path 1.1.2.1 +10 -0 src/usr.sbin/fifolog/Makefile (new) 1.1.2.1 +13 -0 src/usr.sbin/fifolog/Makefile.inc (new) 1.1.2.1 +22 -0 src/usr.sbin/fifolog/fifolog_create/Makefile (new) 1.1.2.1 +210 -0 src/usr.sbin/fifolog/fifolog_create/fifolog.1 (new) 1.1.2.1 +105 -0 src/usr.sbin/fifolog/fifolog_create/fifolog_create.c (new) 1.2.2.1 +21 -0 src/usr.sbin/fifolog/fifolog_reader/Makefile (new) 1.2.2.1 +170 -0 src/usr.sbin/fifolog/fifolog_reader/fifolog_reader.c (new) 1.1.2.1 +16 -0 src/usr.sbin/fifolog/fifolog_writer/Makefile (new) 1.1.2.1 +105 -0 src/usr.sbin/fifolog/fifolog_writer/fifolog_writer.c (new) 1.1.2.1 +49 -0 src/usr.sbin/fifolog/flint.lnt (new) 1.1.2.1 +17 -0 src/usr.sbin/fifolog/lib/Makefile (new) 1.1.2.1 +138 -0 src/usr.sbin/fifolog/lib/fifolog.h (new) 1.1.2.1 +122 -0 src/usr.sbin/fifolog/lib/fifolog_create.c (new) 1.2.2.1 +275 -0 src/usr.sbin/fifolog/lib/fifolog_int.c (new) 1.1.2.1 +315 -0 src/usr.sbin/fifolog/lib/fifolog_reader.c (new) 1.1.2.1 +65 -0 src/usr.sbin/fifolog/lib/fifolog_write.h (new) 1.2.2.1 +416 -0 src/usr.sbin/fifolog/lib/fifolog_write_poll.c (new) 1.1.2.1 +889 -0 src/usr.sbin/fifolog/lib/getdate.y (new) 1.1.2.1 +62 -0 src/usr.sbin/fifolog/lib/libfifolog.h (new) 1.1.2.1 +45 -0 src/usr.sbin/fifolog/lib/libfifolog_int.h (new) 1.2.2.1 +66 -0 src/usr.sbin/fifolog/lib/miniobj.h (new) From owner-cvs-src@FreeBSD.ORG Wed Apr 9 15:08:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A86FD1065670; Wed, 9 Apr 2008 15:08:31 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 80D1F8FC33; Wed, 9 Apr 2008 15:08:31 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39F8V9E040428; Wed, 9 Apr 2008 15:08:31 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39F8VwV040427; Wed, 9 Apr 2008 15:08:31 GMT (envelope-from flz) Message-Id: <200804091508.m39F8VwV040427@repoman.freebsd.org> From: Florent Thoumie Date: Wed, 9 Apr 2008 15:08: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/usr.sbin/pkg_install Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 15:08:31 -0000 flz 2008-04-09 15:08:31 UTC FreeBSD src repository Modified files: usr.sbin/pkg_install Makefile Log: Add a distfile target to generate a distfile to be used by the ports-mgmt/pkg_install port. Revision Changes Path 1.22 +16 -0 src/usr.sbin/pkg_install/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 9 15:43:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 734A4106566C; Wed, 9 Apr 2008 15:43:20 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4B6588FC14; Wed, 9 Apr 2008 15:43:20 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39FhKFP042449; Wed, 9 Apr 2008 15:43:20 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39FhKjs042448; Wed, 9 Apr 2008 15:43:20 GMT (envelope-from dfr) Message-Id: <200804091543.m39FhKjs042448@repoman.freebsd.org> From: Doug Rabson Date: Wed, 9 Apr 2008 15:43:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nlm nlm_prot_impl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 Apr 2008 15:43:20 -0000 dfr 2008-04-09 15:43:20 UTC FreeBSD src repository Modified files: sys/nlm nlm_prot_impl.c Log: Fix a problem which stopped this from starting up on a kernel compiled without the INET6 option. Revision Changes Path 1.4 +4 -3 src/sys/nlm/nlm_prot_impl.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 15:56:02 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2636F106564A; Wed, 9 Apr 2008 15:56:02 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.64]) by mx1.freebsd.org (Postfix) with ESMTP id E8CE38FC1B; Wed, 9 Apr 2008 15:56:01 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (asmtp004-s [10.150.69.67]) by smtpoutm.mac.com (Xserve/smtpout001/MantshX 4.0) with ESMTP id m39Fu1Fv004750; Wed, 9 Apr 2008 08:56:01 -0700 (PDT) Received: from [192.168.1.100] (209-128-86-226.bayarea.net [209.128.86.226]) (authenticated bits=0) by mac.com (Xserve/asmtp004/MantshX 4.0) with ESMTP id m39Ft4ne029818 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 9 Apr 2008 08:55:19 -0700 (PDT) Message-Id: <64C7F213-5512-4EE6-A9AB-08669B905554@mac.com> From: Marcel Moolenaar To: Peter Grehan In-Reply-To: <200804090850.m398oceM069691@repoman.freebsd.org> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Wed, 9 Apr 2008 08:55:02 -0700 References: <200804090850.m398oceM069691@repoman.freebsd.org> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/powerpc/fpu fpu_add.c fpu_compare.c fpu_div.c fpu_explode.c fpu_implode.c fpu_mul.c fpu_sqrt.c fpu_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 15:56:02 -0000 On Apr 9, 2008, at 1:50 AM, Peter Grehan wrote: > grehan 2008-04-09 08:50:37 UTC > > FreeBSD src repository > > Modified files: > sys/powerpc/fpu fpu_add.c fpu_compare.c fpu_div.c > fpu_explode.c fpu_implode.c fpu_mul.c > fpu_sqrt.c fpu_subr.c > Log: > Include before to get typedefs required > by new atomic.h. Fixes tinderbox LINT build. Thanks! -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Wed Apr 9 16:01:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 000BE106564A; Wed, 9 Apr 2008 16:01:07 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CC0108FC1A; Wed, 9 Apr 2008 16:01:07 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39G17G2044335; Wed, 9 Apr 2008 16:01:07 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39G17u6044333; Wed, 9 Apr 2008 16:01:07 GMT (envelope-from phk) Message-Id: <200804091601.m39G17u6044333@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 9 Apr 2008 16:01:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 16:01:08 -0000 phk 2008-04-09 16:01:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin Makefile Log: MFC: Hitch fifolog tools into build Revision Changes Path 1.375.2.1 +1 -0 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 9 16:17:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C95D1065679; Wed, 9 Apr 2008 16:17:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 544E78FC12; Wed, 9 Apr 2008 16:17:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39GHoI3048698; Wed, 9 Apr 2008 16:17:50 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39GHol3048697; Wed, 9 Apr 2008 16:17:50 GMT (envelope-from jhb) Message-Id: <200804091617.m39GHol3048697@repoman.freebsd.org> From: John Baldwin Date: Wed, 9 Apr 2008 16:17:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/bin/cp cp.1 cp.c utils.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 Apr 2008 16:17:50 -0000 jhb 2008-04-09 16:17:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) bin/cp cp.1 cp.c utils.c Log: MFC: Add an '-a' option which maps to '-RpP'. Revision Changes Path 1.39.2.1 +6 -2 src/bin/cp/cp.1 1.57.2.1 +7 -1 src/bin/cp/cp.c 1.52.2.1 +2 -2 src/bin/cp/utils.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 16:42:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 340BD1065670; Wed, 9 Apr 2008 16:42:51 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0B7D98FC0C; Wed, 9 Apr 2008 16:42:51 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39GgomA052945; Wed, 9 Apr 2008 16:42:50 GMT (envelope-from rdivacky@repoman.freebsd.org) Received: (from rdivacky@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39GgohM052944; Wed, 9 Apr 2008 16:42:50 GMT (envelope-from rdivacky) Message-Id: <200804091642.m39GgohM052944@repoman.freebsd.org> From: Roman Divacky Date: Wed, 9 Apr 2008 16:42:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/linux linux_file.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 Apr 2008 16:42:51 -0000 rdivacky 2008-04-09 16:42:50 UTC FreeBSD src repository Modified files: sys/compat/linux linux_file.c Log: Remove using magic value of -1 to distinguish between linux_open() and linux_openat(). Instead just pass AT_FDCWD into linux_common_open() for the linux_open() case. This prevents passing -1 as a dirfd to openat() from succeeding which is wrong. Suggested by: rwatson, kib Approved by: kib (mentor) Revision Changes Path 1.112 +3 -5 src/sys/compat/linux/linux_file.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 17:59:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1FDE7106564A; Wed, 9 Apr 2008 17:59:18 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EB72C8FC1B; Wed, 9 Apr 2008 17:59:17 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39HxHij074236; Wed, 9 Apr 2008 17:59:17 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39HxHFN074235; Wed, 9 Apr 2008 17:59:17 GMT (envelope-from jhb) Message-Id: <200804091759.m39HxHFN074235@repoman.freebsd.org> From: John Baldwin Date: Wed, 9 Apr 2008 17:59: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/boot/i386/pxeldr pxeldr.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: Wed, 09 Apr 2008 17:59:18 -0000 jhb 2008-04-09 17:59:17 UTC FreeBSD src repository Modified files: sys/boot/i386/pxeldr pxeldr.S Log: Revert the previous change and let PROBE_KEYBOARD function identical to -P in boot2/gptboot. Revision Changes Path 1.17 +2 -4 src/sys/boot/i386/pxeldr/pxeldr.S From owner-cvs-src@FreeBSD.ORG Wed Apr 9 18:31:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7226A1065670; Wed, 9 Apr 2008 18:31:46 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from mxf1.bahnhof.se (mxf1.bahnhof.se [213.80.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id 2A5CC8FC15; Wed, 9 Apr 2008 18:31:45 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from localhost (mxf1.local [127.0.0.1]) by mxf1-reinject (Postfix) with ESMTP id 984E25E13; Wed, 9 Apr 2008 20:08:37 +0200 (CEST) X-Virus-Scanned: by amavisd-new using ClamAV at bahnhof.se (MXF1) X-Spam-Score: 3.457 X-Spam-Level: *** X-Spam-Status: No, score=3.457 tagged_above=-99 required=5 tests=[SPF_HELO_SOFTFAIL=2.078, SPF_NEUTRAL=1.379] Received: from mxf1.bahnhof.se ([127.0.0.1]) by localhost (mxf1.bahnhof.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yvtxkk+dX3n8; Wed, 9 Apr 2008 20:08:31 +0200 (CEST) Received: from [10.0.0.3] (unknown [79.136.60.153]) by mxf1.bahnhof.se (Postfix) with ESMTP id 7B19D5DC4; Wed, 9 Apr 2008 20:08:31 +0200 (CEST) Message-ID: <47FD0603.10307@gmail.com> Date: Wed, 09 Apr 2008 20:08:03 +0200 From: Niclas Zeising User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: Maksim Yevmenkin References: <200804082334.m38NYDrM005172@repoman.freebsd.org> In-Reply-To: <200804082334.m38NYDrM005172@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/etc/rc.d Makefile rfcomm_pppd_server src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 18:31:46 -0000 Maksim Yevmenkin wrote: > emax 2008-04-08 23:34:12 UTC > > FreeBSD src repository > > Modified files: > etc/rc.d Makefile > share/man/man5 rc.conf.5 > Added files: > etc/rc.d rfcomm_pppd_server > Log: > Add rfcomm_pppd_server rc script to allow start rfcomm_pppd(8) in server > mode at boot time. Multiple profiles can be started at the same time. > The whole idea is very similar to the ppp rc script. > > Document Bluetooth knobs in rc.conf(5) > > MFC after: 1 week > > Revision Changes Path > 1.90 +1 -1 src/etc/rc.d/Makefile > 1.1 +122 -0 src/etc/rc.d/rfcomm_pppd_server (new) > 1.338 +106 -0 src/share/man/man5/rc.conf.5 > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" > You should bumb .Dd as well. Regards! Niclas From owner-cvs-src@FreeBSD.ORG Wed Apr 9 18:40:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE6E71065690; Wed, 9 Apr 2008 18:40:10 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C5AC88FC1A; Wed, 9 Apr 2008 18:40:10 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39IeASY081053; Wed, 9 Apr 2008 18:40:10 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39IeAFm081052; Wed, 9 Apr 2008 18:40:10 GMT (envelope-from sam) Message-Id: <200804091840.m39IeAFm081052@repoman.freebsd.org> From: Sam Leffler Date: Wed, 9 Apr 2008 18:40: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/ral rt2661.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 Apr 2008 18:40:11 -0000 sam 2008-04-09 18:40:10 UTC FreeBSD src repository Modified files: sys/dev/ral rt2661.c Log: fix locking botch MFC after: 1 week Revision Changes Path 1.19 +3 -1 src/sys/dev/ral/rt2661.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 19:03:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A123A1065671; Wed, 9 Apr 2008 19:03:19 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 785648FC1D; Wed, 9 Apr 2008 19:03:19 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39J3JgZ086697; Wed, 9 Apr 2008 19:03:19 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39J3Jhq086696; Wed, 9 Apr 2008 19:03:19 GMT (envelope-from mav) Message-Id: <200804091903.m39J3Jhq086696@repoman.freebsd.org> From: Alexander Motin Date: Wed, 9 Apr 2008 19:03: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/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 Apr 2008 19:03:19 -0000 mav 2008-04-09 19:03:19 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Add memory barriers to the node locking operations. Add some comments. Revision Changes Path 1.156 +32 -18 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 19:05:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93744106566C; Wed, 9 Apr 2008 19:05:59 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 695338FC22; Wed, 9 Apr 2008 19:05:59 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39J5xYK087213; Wed, 9 Apr 2008 19:05:59 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39J5xfx087212; Wed, 9 Apr 2008 19:05:59 GMT (envelope-from peter) Message-Id: <200804091905.m39J5xfx087212@repoman.freebsd.org> From: Peter Wemm Date: Wed, 9 Apr 2008 19:05:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/compat/linprocfs linprocfs.c src/sys/kern kern_clock.c src/sys/sys pcpu.h resource.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, 09 Apr 2008 19:05:59 -0000 peter 2008-04-09 19:05:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/compat/linprocfs linprocfs.c sys/kern kern_clock.c sys/sys pcpu.h resource.h Log: MFC: collect per-cpu stats for %user, %system, %idle etc. Counters are stored in pcpu area and merged at collection time rather than a common set being manipulated with atomic ops. Revision Changes Path 1.115.2.1 +16 -5 src/sys/compat/linprocfs/linprocfs.c 1.202.2.2 +72 -9 src/sys/kern/kern_clock.c 1.22.2.1 +2 -0 src/sys/sys/pcpu.h 1.31.2.1 +1 -1 src/sys/sys/resource.h From owner-cvs-src@FreeBSD.ORG Wed Apr 9 19:07:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E576106564A; Wed, 9 Apr 2008 19:07:34 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 754668FC14; Wed, 9 Apr 2008 19:07:34 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39J7YkY087462; Wed, 9 Apr 2008 19:07:34 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39J7YSZ087461; Wed, 9 Apr 2008 19:07:34 GMT (envelope-from peter) Message-Id: <200804091907.m39J7YSZ087461@repoman.freebsd.org> From: Peter Wemm Date: Wed, 9 Apr 2008 19:07:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/vmstat Makefile vmstat.8 vmstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 Apr 2008 19:07:34 -0000 peter 2008-04-09 19:07:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/vmstat Makefile vmstat.8 vmstat.c Log: MFC: add -P flag etc for displaying per-cpu stats. Revision Changes Path 1.12.2.1 +2 -2 src/usr.bin/vmstat/Makefile 1.36.2.1 +9 -1 src/usr.bin/vmstat/vmstat.8 1.98.2.1 +196 -17 src/usr.bin/vmstat/vmstat.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 19:07:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3CB2E106566B; Wed, 9 Apr 2008 19:07:49 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2D4D78FC15; Wed, 9 Apr 2008 19:07:49 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39J7n7O087525; Wed, 9 Apr 2008 19:07:49 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39J7nQb087521; Wed, 9 Apr 2008 19:07:49 GMT (envelope-from sam) Message-Id: <200804091907.m39J7nQb087521@repoman.freebsd.org> From: Sam Leffler Date: Wed, 9 Apr 2008 19:07:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_firmware.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 Apr 2008 19:07:49 -0000 sam 2008-04-09 19:07:49 UTC FreeBSD src repository Modified files: sys/kern subr_firmware.c Log: Do image loading in a context known to have a root directory: o create a private task queue thread that sets up root and current directories (hooking mountroot event as needed); this is necessary because task queue threads are parented from proc0 and it does not have a reference to rootvnode (lost when / mounting moved to init) o bounce image load + unload requests through the private task q so we can load images even when the request is made from a thread that does not have sufficient context (e.g. task q thread) o add a check in the task q thread to fail requests before root is mounted (just in case) Reviewed by: jhb, mlaier, luigi (glance) MFC after: 1 month Revision Changes Path 1.10 +121 -23 src/sys/kern/subr_firmware.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 19:08:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37B2F106566B; Wed, 9 Apr 2008 19:08:44 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0E0A08FC13; Wed, 9 Apr 2008 19:08:44 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39J8hEj087685; Wed, 9 Apr 2008 19:08:43 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39J8hmF087684; Wed, 9 Apr 2008 19:08:43 GMT (envelope-from peter) Message-Id: <200804091908.m39J8hmF087684@repoman.freebsd.org> From: Peter Wemm Date: Wed, 9 Apr 2008 19:08:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/contrib/top display.c layout.h machine.h top.c top.h src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 Apr 2008 19:08:44 -0000 peter 2008-04-09 19:08:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/top display.c layout.h machine.h top.c top.h usr.bin/top machine.c Log: MFC: merge -P flag for displaying per-cpu %user/%system/%idle states. Revision Changes Path 1.9.10.1 +70 -18 src/contrib/top/display.c 1.2.50.1 +22 -20 src/contrib/top/layout.h 1.9.2.1 +4 -1 src/contrib/top/machine.h 1.23.2.2 +11 -2 src/contrib/top/top.c 1.4.2.1 +4 -2 src/contrib/top/top.h 1.82.2.2 +95 -5 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 19:34:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91F051065673 for ; Wed, 9 Apr 2008 19:34:03 +0000 (UTC) (envelope-from wearabnet@yahoo.ca) Received: from web33708.mail.mud.yahoo.com (web33708.mail.mud.yahoo.com [68.142.201.205]) by mx1.freebsd.org (Postfix) with SMTP id 3F14D8FC2C for ; Wed, 9 Apr 2008 19:34:02 +0000 (UTC) (envelope-from wearabnet@yahoo.ca) Received: (qmail 70907 invoked by uid 60001); 9 Apr 2008 19:34:02 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.ca; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID; b=Ax5Ugm3BQ5Rq+PKRyOFFbwwj/WxUlSzHXT1Opj7cdtYoOM6NUdDdK8D4Uf15qQSlaP1xeRGiZoRh9yi6edYyHPBDD1mzHT8KAf5N2/06jH9kr/gBz00GzVcDhcJd6tCzN+3NNK+SNusqF0X7MOM0tYbMv0faw+KgPlCJmQc3mqw=; X-YMail-OSG: uNM2Z18VM1k3lMTzXZ891gnIHh5T3DhFW4CmBDw7zpHnf3ashJ1uxjv3_N7CO6KXmF3x.5DzV4A.ISOaCoXgX74Dd4CYjsx7QLP4n6tauj5GIG0- Received: from [82.148.96.69] by web33708.mail.mud.yahoo.com via HTTP; Wed, 09 Apr 2008 12:34:01 PDT X-Mailer: YahooMailRC/902.40 YahooMailWebService/0.7.185 Date: Wed, 9 Apr 2008 12:34:01 -0700 (PDT) From: Abdullah Ibn Hamad Al-Marri To: Pyun YongHyeon , src-committers@FreeBSD.org, cvs-src@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <968902.70296.qm@web33708.mail.mud.yahoo.com> Cc: Subject: Re: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 19:34:03 -0000 ----- Original Message ---- > From: Pyun YongHyeon > To: src-committers@FreeBSD.org; cvs-src@FreeBSD.org; cvs-all@FreeBSD.org > Sent: Monday, March 31, 2008 7:03:14 AM > Subject: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.h > > yongari 2008-03-31 04:03:14 UTC > > FreeBSD src repository > > Modified files: > sys/dev/re if_re.c > sys/pci if_rlreg.h > Log: > Padding more bytes than necessary one broke another variants of > PCIe RealTek chips. Only pad IP packets if the payload is less than > 28 bytes. > > Obtained from: NetBSD > PR: kern/122221 > > Revision Changes Path > 1.113 +1 -1 src/sys/dev/re/if_re.c > 1.74 +6 -0 src/sys/pci/if_rlreg.h Hello Pyun, I hope you are doing well. This is a friendly reminder... It has been more than a week since you said you'll MFC the re changes to RELENG_7 I still suffer of the current patch and the re poor performance. Thank you in advance, --- Regards, -Abdullah Ibn Hamad Al-Marri Arab Portal http://www.WeArab.Net/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From owner-cvs-src@FreeBSD.ORG Wed Apr 9 19:47:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2856B106566B; Wed, 9 Apr 2008 19:47:21 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F2A8B8FC1D; Wed, 9 Apr 2008 19:47:20 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39JlKeQ093642; Wed, 9 Apr 2008 19:47:20 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39JlKHW093641; Wed, 9 Apr 2008 19:47:20 GMT (envelope-from peter) Message-Id: <200804091947.m39JlKHW093641@repoman.freebsd.org> From: Peter Wemm Date: Wed, 9 Apr 2008 19:47:20 +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/compat/linprocfs linprocfs.c src/sys/kern kern_clock.c src/sys/sys pcpu.h resource.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, 09 Apr 2008 19:47:21 -0000 peter 2008-04-09 19:47:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/compat/linprocfs linprocfs.c sys/kern kern_clock.c sys/sys pcpu.h resource.h Log: MFC: record per-cpu stats for %user/%nice/%system/%idle Revision Changes Path 1.89.2.8 +16 -5 src/sys/compat/linprocfs/linprocfs.c 1.178.2.5 +68 -5 src/sys/kern/kern_clock.c 1.16.2.1 +2 -0 src/sys/sys/pcpu.h 1.29.2.1 +1 -1 src/sys/sys/resource.h From owner-cvs-src@FreeBSD.ORG Wed Apr 9 19:48:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1DFDF1065674; Wed, 9 Apr 2008 19:48:07 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0BE088FC0C; Wed, 9 Apr 2008 19:48:07 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39Jm6b2093804; Wed, 9 Apr 2008 19:48:06 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39Jm6Ao093803; Wed, 9 Apr 2008 19:48:06 GMT (envelope-from peter) Message-Id: <200804091948.m39Jm6Ao093803@repoman.freebsd.org> From: Peter Wemm Date: Wed, 9 Apr 2008 19:48:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/top display.c layout.h machine.h top.c top.h src/usr.bin/top machine.c src/usr.bin/vmstat Makefile vmstat.8 vmstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 Apr 2008 19:48:07 -0000 peter 2008-04-09 19:48:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/top display.c layout.h machine.h top.c top.h usr.bin/top machine.c usr.bin/vmstat Makefile vmstat.8 vmstat.c Log: MFC: backport -P (per-cpu) stats for %user/%system/%idle etc. Revision Changes Path 1.9.2.1 +70 -18 src/contrib/top/display.c 1.2.40.1 +22 -20 src/contrib/top/layout.h 1.7.2.3 +4 -1 src/contrib/top/machine.h 1.17.2.4 +14 -2 src/contrib/top/top.c 1.3.8.1 +4 -2 src/contrib/top/top.h 1.74.2.3 +95 -5 src/usr.bin/top/machine.c 1.11.8.2 +2 -2 src/usr.bin/vmstat/Makefile 1.32.2.2 +9 -1 src/usr.bin/vmstat/vmstat.8 1.86.2.7 +196 -17 src/usr.bin/vmstat/vmstat.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 20:17:02 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6742F1065674; Wed, 9 Apr 2008 20:17:02 +0000 (UTC) (envelope-from davidch@broadcom.com) Received: from mms1.broadcom.com (mms1.broadcom.com [216.31.210.17]) by mx1.freebsd.org (Postfix) with ESMTP id 1BE658FC18; Wed, 9 Apr 2008 20:17:01 +0000 (UTC) (envelope-from davidch@broadcom.com) Received: from [10.11.16.99] by mms1.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.3.2)); Wed, 09 Apr 2008 13:16:29 -0700 X-Server-Uuid: 02CED230-5797-4B57-9875-D5D2FEE4708A Received: by mail-irva-10.broadcom.com (Postfix, from userid 47) id E45B12B8; Wed, 9 Apr 2008 13:16:28 -0700 (PDT) Received: from mail-irva-8.broadcom.com (mail-irva-8 [10.11.18.52]) by mail-irva-10.broadcom.com (Postfix) with ESMTP id CD6F52B0; Wed, 9 Apr 2008 13:16:28 -0700 (PDT) Received: from mail-irva-12.broadcom.com (mail-irva-12.broadcom.com [10.11.16.101]) by mail-irva-8.broadcom.com (MOS 3.7.5a-GA) with ESMTP id GTF76542; Wed, 9 Apr 2008 13:16:22 -0700 (PDT) Received: from NT-IRVA-0751.brcm.ad.broadcom.com ( nt-irva-0751.brcm.ad.broadcom.com [10.8.194.65]) by mail-irva-12.broadcom.com (Postfix) with ESMTP id 2041C69CA4; Wed, 9 Apr 2008 13:16:22 -0700 (PDT) Received: from IRVEXCHHUB01.corp.ad.broadcom.com ([10.9.200.131]) by NT-IRVA-0751.brcm.ad.broadcom.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 9 Apr 2008 13:16:22 -0700 Received: from IRVEXCHCCR01.corp.ad.broadcom.com ([10.9.200.129]) by IRVEXCHHUB01.corp.ad.broadcom.com ([10.9.200.131]) with mapi; Wed, 9 Apr 2008 13:16:21 -0700 From: "David Christensen" To: "Peter Wemm" Date: Wed, 9 Apr 2008 13:16:20 -0700 Thread-Topic: cvs commit: src/sys/dev/bce if_bce.c if_bcefw.h if_bcereg.h Thread-Index: AciVhTlUGyKB0/w2Rk2ZVTa8JaKtygE9TxIA Message-ID: <5D267A3F22FD854F8F48B3D2B523819324EF6DEE3B@IRVEXCHCCR01.corp.ad.broadcom.com> References: <200802220046.m1M0kMPM008814@repoman.freebsd.org> <5D267A3F22FD854F8F48B3D2B523819324EF633FCC@IRVEXCHCCR01.corp.ad.broadcom.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes acceptlanguage: en-US MIME-Version: 1.0 X-OriginalArrivalTime: 09 Apr 2008 20:16:22.0050 (UTC) FILETIME=[940D1020:01C89A7E] X-WSS-ID: 6BE3FB963M83289692-03-01 Content-Type: multipart/mixed; boundary=_003_5D267A3F22FD854F8F48B3D2B523819324EF6DEE3BIRVEXCHCCR01c_ Cc: "cvs-src@freebsd.org" , "src-committers@freebsd.org" , "cvs-all@freebsd.org" Subject: RE: cvs commit: src/sys/dev/bce if_bce.c if_bcefw.h if_bcereg.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, 09 Apr 2008 20:17:02 -0000 --_003_5D267A3F22FD854F8F48B3D2B523819324EF6DEE3BIRVEXCHCCR01c_ Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable > On 8.0/i386, with PAE enabled, I get messages on the console and the > system hangs when trying to do a nfs mount. Backing out the driver > fixes it. The same driver doesn't cause quite as spectacular a > failure on 8.0/amd64, but it isn't exactly happy.. > > Additional IP options:.^M > Mounting NFS file systebcms:e1: link state changed to UP^M > bce1: discard frame w/o leading ethernet header (len 0 pkt len 0)^M > bce1: discard frame w/o leading ethernet header (len 0 pkt len 0)^M > bce1: discard frame w/o leading ethernet header (len 0 pkt len 0)^M > bce1: discard frame w/o leading ethernet header (len 0 pkt len 0)^M > [..forever..] > > NFS over UDP, fwiw. Server is a netapp. I may have found the performance problem. It looks like an issue with handling the producer/consumer indices for the send ring that would cause outgoing frames to just sit there until a received frame came in and kickstarted the interrupt handler. This is consistent with your observation that enabling promiscuous mode seemed to make things better, there's more received traffic. I found that pinging the SUT from another system has the same effect. Can you try the attached patch to head and let me know? I tested on RELENG_7 and I haven't seen the discard errors yet. Dave --_003_5D267A3F22FD854F8F48B3D2B523819324EF6DEE3BIRVEXCHCCR01c_ Content-Type: application/octet-stream; name=if_bcereg.patch Content-Description: if_bcereg.patch Content-Disposition: attachment; filename=if_bcereg.patch; size=890; creation-date="Wed, 09 Apr 2008 13:12:06 GMT"; modification-date="Wed, 09 Apr 2008 13:12:06 GMT" Content-Transfer-Encoding: base64 LS0tIGlmX2JjZXJlZy5oLmhlYWQJMjAwOC0wNC0wMyAxMzo1ODoxOS4wMDAwMDAwMDAgLTA3MDAK KysrIGlmX2JjZXJlZy5oCTIwMDgtMDQtMDkgMTM6MDk6MDQuMDAwMDAwMDAwIC0wNzAwCkBAIC0x MzIsNiArMTMyLDkgQEAKIAkiXDAyYjEiCQkJCQlcCiAJIlwwMWIwIgogCisvKiBEUkMgLSBTdGFy dCAqLworLyogI2RlZmluZSBCQ0VfREVCVUcgMSAqLworLyogRFJDIC0gRW5kICovCiAvKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKi8KIC8qIERlYnVnZ2luZyBtYWNyb3MgYW5kIGRlZmluaXRpb25zLiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLwogLyoqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KiovCkBAIC01MTM0LDYgKzUxMzcsOCBAQCBzdHJ1Y3QgYmNlX3NvZnRjCiAJLyogVFggRE1BIG1h cHBpbmcgZmFpbHVyZSBjb3VudGVyLiAqLwogCXUzMiB0eF9kbWFfbWFwX2ZhaWx1cmVzOwogCisJ dTY0IHJ4X2ludHJfdGltZTsKKwogI2lmZGVmIEJDRV9ERUJVRwogCS8qIFRyYWNrIHRoZSBudW1i ZXIgb2YgZW5xdWV1ZWQgbWJ1ZnMuICovCiAJaW50CWRlYnVnX3R4X21idWZfYWxsb2M7CkBAIC01 MTQ3LDcgKzUxNTIsNiBAQCBzdHJ1Y3QgYmNlX3NvZnRjCiAJdTMyIHR4X2ludGVycnVwdHM7CiAK IAkvKiBUcmFjayBpbnRlcnJ1cHQgdGltZSAoMjVNSHogY2xvY2spLiAqLwotCXU2NCByeF9pbnRy X3RpbWU7CiAJdTY0IHR4X2ludHJfdGltZTsKIAogCXUzMglyeF9sb3dfd2F0ZXJtYXJrOwkJCS8q IExvd2VzdCBudW1iZXIgb2YgcnhfYmQncyBmcmVlLiAqLwo= --_003_5D267A3F22FD854F8F48B3D2B523819324EF6DEE3BIRVEXCHCCR01c_ Content-Type: application/octet-stream; name=if_bce.patch Content-Description: if_bce.patch Content-Disposition: attachment; filename=if_bce.patch; size=13993; creation-date="Wed, 09 Apr 2008 13:11:10 GMT"; modification-date="Wed, 09 Apr 2008 13:11:10 GMT" Content-Transfer-Encoding: base64 LS0tIGlmX2JjZS5jLmhlYWQJMjAwOC0wNC0wMyAxMzo1ODoxOS4wMDAwMDAwMDAgLTA3MDAKKysr IGlmX2JjZS5jCTIwMDgtMDQtMDkgMTA6Mzk6NDcuMDAwMDAwMDAwIC0wNzAwCkBAIC01NCw3ICs1 NCw3IEBAIF9fRkJTRElEKCIkRnJlZUJTRDogc3JjL3N5cy9kZXYvYmNlL2lmX2IKIC8qIEJDRSBE ZWJ1ZyBPcHRpb25zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAqLwogLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiAjaWZkZWYgQkNFX0RFQlVHCi0J dTMyIGJjZV9kZWJ1ZyA9IEJDRV9XQVJOOworCXUzMiBiY2VfZGVidWcgPSBCQ0VfV0FSTl9TRU5E IHwgQkNFX1dBUk5fUkVDVjsKIAogCS8qICAgICAgICAgIDAgPSBOZXZlciAgICAgICAgICAgICAg Ki8KIAkvKiAgICAgICAgICAxID0gMSBpbiAyLDE0Nyw0ODMsNjQ4ICovCkBAIC00MzkyLDcgKzQz OTIsNyBAQCBiY2VfZnJlZV9wZ19jaGFpbihzdHJ1Y3QgYmNlX3NvZnRjICpzYykKIHsKIAlpbnQg aTsKIAotCURCUFJJTlQoc2MsIEJDRV9WRVJCT1NFX1JFU0VULCAiRW50ZXJpbmcgJXMoKVxuIiwg X19GVU5DVElPTl9fKTsKKwlEQlBSSU5UKHNjLCBCQ0VfRVhDRVNTSVZFX1JFU0VULCAiRW50ZXJp bmcgJXMoKVxuIiwgX19GVU5DVElPTl9fKTsKIAogCS8qIEZyZWUgYW55IG1idWZzIHN0aWxsIGlu IHRoZSBtYnVmIHBhZ2UgY2hhaW4uICovCiAJZm9yIChpID0gMDsgaSA8IFRPVEFMX1BHX0JEOyBp KyspIHsKQEAgLTQ0MTcsNyArNDQxNyw3IEBAIGJjZV9mcmVlX3BnX2NoYWluKHN0cnVjdCBiY2Vf c29mdGMgKnNjKQogCQlCQ0VfUFJJTlRGKCIlcygpOiBNZW1vcnkgbGVhayEgTG9zdCAlZCBtYnVm cyBmcm9tIHBhZ2UgY2hhaW4hXG4iLAogCQkJX19GVU5DVElPTl9fLCBzYy0+ZGVidWdfcGdfbWJ1 Zl9hbGxvYykpOwogCi0JREJQUklOVChzYywgQkNFX1ZFUkJPU0VfUkVTRVQsICJFeGl0aW5nICVz KClcbiIsIF9fRlVOQ1RJT05fXyk7CisJREJQUklOVChzYywgQkNFX0VYQ0VTU0lWRV9SRVNFVCwg IkV4aXRpbmcgJXMoKVxuIiwgX19GVU5DVElPTl9fKTsKIH0KIAogCkBAIC00NTYxLDYgKzQ1NjEs NyBAQCBiY2VfZ2V0X2h3X3J4X2NvbnMoc3RydWN0IGJjZV9zb2Z0YyAqc2MpCiAJcmV0dXJuIGh3 X2NvbnM7CiB9CiAKKwogLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiAvKiBIYW5kbGVzIHJlY2VpdmVk IGZyYW1lIGludGVycnVwdCBldmVudHMuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Ki8KIC8qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAqLwpAQCAtNDU3Niw5ICs0NTc3LDEwIEBAIGJjZV9yeF9p bnRyKHN0cnVjdCBiY2Vfc29mdGMgKnNjKQogCXUxNiBzd19yeF9jb25zLCBzd19yeF9jb25zX2lk eCwgc3dfcGdfY29ucywgc3dfcGdfY29uc19pZHgsIGh3X3J4X2NvbnM7CiAJdTMyIHN0YXR1czsK IAorCXUzMiB0aW1lcl9zdGFydCwgdGltZXJfZW5kOworCXRpbWVyX3N0YXJ0ID0gUkVHX1JEKHNj LCBCQ0VfVElNRVJfMjVNSFpfRlJFRV9SVU4pOworCiAjaWZkZWYgQkNFX0RFQlVHCi0JdTMyIHJ4 X2ludHJfc3RhcnQsIHJ4X2ludHJfZW5kOwotCXJ4X2ludHJfc3RhcnQgPSBSRUdfUkQoc2MsIEJD RV9USU1FUl8yNU1IWl9GUkVFX1JVTik7CiAJc2MtPnJ4X2ludGVycnVwdHMrKzsKICNlbmRpZgog CkBAIC00NTk5LDYgKzQ2MDEsMTAgQEAgYmNlX3J4X2ludHIoc3RydWN0IGJjZV9zb2Z0YyAqc2Mp CiAJc3dfcnhfY29ucyA9IHNjLT5yeF9jb25zOwogCXN3X3BnX2NvbnMgPSBzYy0+cGdfY29uczsK IAorCURCUFJJTlQoc2MsIEJDRV9JTkZPX1JFQ1YsICIlcyhlbnRlcik6IHJ4X3Byb2QgPSAweCUw NFgsICIKKwkJInJ4X2NvbnMgPSAweCUwNFgsIHJ4X3Byb2RfYnNlcSA9IDB4JTA4WFxuIiwKKwkJ X19GVU5DVElPTl9fLCBzYy0+cnhfcHJvZCwgc2MtPnJ4X2NvbnMsIHNjLT5yeF9wcm9kX2JzZXEp OworCiAJLyogVXBkYXRlIHNvbWUgZGVidWcgc3RhdGlzdGljcyBjb3VudGVycyAqLwogCURCUlVO SUYoKHNjLT5mcmVlX3J4X2JkIDwgc2MtPnJ4X2xvd193YXRlcm1hcmspLAogCQlzYy0+cnhfbG93 X3dhdGVybWFyayA9IHNjLT5mcmVlX3J4X2JkKTsKQEAgLTQ2MDgsNyArNDYxNCw3IEBAIGJjZV9y eF9pbnRyKHN0cnVjdCBiY2Vfc29mdGMgKnNjKQogCS8qIFRvRG86IENvbnNpZGVyIHNldHRpbmcg YSBsaW1pdCBvbiB0aGUgbnVtYmVyIG9mIHBhY2tldHMgcHJvY2Vzc2VkLiAqLwogCXdoaWxlIChz d19yeF9jb25zICE9IGh3X3J4X2NvbnMpIHsKIAkJc3RydWN0IG1idWYgKm0wOwotCisJCQogCQkv KiBDb252ZXJ0IHRoZSBwcm9kdWNlci9jb25zdW1lciBpbmRpY2VzIHRvIGFuIGFjdHVhbCByeF9i ZCBpbmRleC4gKi8KIAkJc3dfcnhfY29uc19pZHggPSBSWF9DSEFJTl9JRFgoc3dfcnhfY29ucyk7 CiAKQEAgLTQ2ODEsNiArNDY4NywxMCBAQCBiY2VfcnhfaW50cihzdHJ1Y3QgYmNlX3NvZnRjICpz YykKIAkJCSAqIGlzIGZpbGxlZCBhbmQgdGhlIHJlbWFpbmluZyBieXRlcyBhcmUgcGxhY2VkIAog CQkJICogaW4gdGhlIHBhZ2UgY2hhaW4uCiAJCQkgKi8KKworCQkJREJQUklOVChzYywgQkNFX0lO Rk9fUkVDViwgIiVzKCk6IEZvdW5kIGEgbGFyZ2UgcGFja2V0LlxuIiwKKwkJCQlfX0ZVTkNUSU9O X18pOworCiAJCSAJaWYgKHN0YXR1cyAmIEwyX0ZIRFJfU1RBVFVTX1NQTElUKQogCQkJCW0wLT5t X2xlbiA9IGwyZmhkci0+bDJfZmhkcl9pcF94c3VtOwogCkBAIC00NzM2LDYgKzQ3NDYsOSBAQCBi Y2VfcnhfaW50cihzdHJ1Y3QgYmNlX3NvZnRjICpzYykKIAkJCSAqIDE1NCBieXRlcyBvciBsZXNz IGluIHNpemUuCiAJCQkgKi8KIAorCQkJREJQUklOVChzYywgQkNFX0lORk9fUkVDViwgIiVzKCk6 IEZvdW5kIGEgc21hbGwgcGFja2V0LlxuIiwKKwkJCQlfX0ZVTkNUSU9OX18pOworCiAJCQkvKiBT ZXQgdGhlIHRvdGFsIHBhY2tldCBsZW5ndGguICovCiAJCQltMC0+bV9wa3RoZHIubGVuID0gbTAt Pm1fbGVuID0gcGt0X2xlbjsKIAkJfQpAQCAtNDc0Niw2ICs0NzU5LDEyIEBAIGJjZV9yeF9pbnRy KHN0cnVjdCBiY2Vfc29mdGMgKnNjKQogCQkvKiBDaGVjayB0aGF0IHRoZSByZXN1bHRpbmcgbWJ1 ZiBjaGFpbiBpcyB2YWxpZC4gKi8KIAkJREJSVU4obV9zYW5pdHkobTAsIEZBTFNFKSk7CiAKKwkJ REJSVU5JRigobTAtPm1fbGVuIDwgRVRIRVJfSERSX0xFTiksCisJCQlCQ0VfUFJJTlRGKCIlcygp OiBVbmV4cGVjdGVkIGxlbmd0aCA9ICVkIS5cbiIsIAorCQkJCV9fRlVOQ1RJT05fXywgbTAtPm1f bGVuKTsKKwkJCWJjZV9icmVha3BvaW50KHNjKSk7CisKKwkJCQogCQlEQlJVTklGKERCX1JBTkRP TVRSVUUoYmNlX2RlYnVnX2wyZmhkcl9zdGF0dXNfY2hlY2spLAogCQkJQkNFX1BSSU5URigiU2lt dWxhdGluZyBsMl9maGRyIHN0YXR1cyBlcnJvci5cbiIpOwogCQkJc3RhdHVzID0gc3RhdHVzIHwg TDJfRkhEUl9FUlJPUlNfUEhZX0RFQ09ERSk7CkBAIC00ODU2LDggKzQ4NzUsMjggQEAgYmNlX3J4 X2ludF9uZXh0X3J4OgogCQkicnhfY29ucyA9IDB4JTA0WCwgcnhfcHJvZF9ic2VxID0gMHglMDhY XG4iLAogCQlfX0ZVTkNUSU9OX18sIHNjLT5yeF9wcm9kLCBzYy0+cnhfY29ucywgc2MtPnJ4X3By b2RfYnNlcSk7CiAKLQlEQlJVTihyeF9pbnRyX2VuZCA9IFJFR19SRChzYywgQkNFX1RJTUVSXzI1 TUhaX0ZSRUVfUlVOKTsKLQkJc2MtPnJ4X2ludHJfdGltZSArPSAodTY0KSBCQ0VfVElNRV9ERUxU QShyeF9pbnRyX3N0YXJ0LCByeF9pbnRyX2VuZCkpOworCXRpbWVyX2VuZCA9IFJFR19SRChzYywg QkNFX1RJTUVSXzI1TUhaX0ZSRUVfUlVOKTsKKwlzYy0+cnhfaW50cl90aW1lICs9ICh1NjQpICh0 aW1lcl9zdGFydCA+IHRpbWVyX2VuZCA/IAorCQkodGltZXJfc3RhcnQgLSB0aW1lcl9lbmQpIDog KH50aW1lcl9zdGFydCArIHRpbWVyX2VuZCArIDEpKTsKK30KKworCisvKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKi8KKy8qIFJlYWRzIHRoZSByZWNlaXZlIGNvbnN1bWVyIHZhbHVlIGZyb20gdGhlIHN0YXR1 cyBibG9jayAoc2tpcHBpbmcgb3ZlciAgICAqLworLyogY2hhaW4gcGFnZSBwb2ludGVyIGlmIG5l Y2Vzc2FyeSkuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCisvKiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKi8KKy8qIFJldHVybnM6ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLworLyogICBod19jb25zICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICovCisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KK3N0YXRpYyBpbmxpbmUgdTE2CitiY2VfZ2V0 X2h3X3R4X2NvbnMoc3RydWN0IGJjZV9zb2Z0YyAqc2MpCit7CisJdTE2IGh3X2NvbnMgPSBzYy0+ c3RhdHVzX2Jsb2NrLT5zdGF0dXNfdHhfcXVpY2tfY29uc3VtZXJfaW5kZXgwOworCisJaWYgKCho d19jb25zICYgVVNBQkxFX1RYX0JEX1BFUl9QQUdFKSA9PSBVU0FCTEVfVFhfQkRfUEVSX1BBR0Up CisJCWh3X2NvbnMrKzsKKworCXJldHVybiBod19jb25zOwogfQogCiAKQEAgLTQ4NzAsNyArNDkw OSw2IEBAIGJjZV9yeF9pbnRfbmV4dF9yeDoKIHN0YXRpYyB2b2lkCiBiY2VfdHhfaW50cihzdHJ1 Y3QgYmNlX3NvZnRjICpzYykKIHsKLQlzdHJ1Y3Qgc3RhdHVzX2Jsb2NrICpzYmxrID0gc2MtPnN0 YXR1c19ibG9jazsKIAlzdHJ1Y3QgaWZuZXQgKmlmcCA9IHNjLT5iY2VfaWZwOwogCXUxNiBod190 eF9jb25zLCBzd190eF9jb25zLCBzd190eF9jaGFpbl9jb25zOwogCkBAIC00ODgzLDEyICs0OTIx LDcgQEAgYmNlX3R4X2ludHIoc3RydWN0IGJjZV9zb2Z0YyAqc2MpCiAJQkNFX0xPQ0tfQVNTRVJU KHNjKTsKIAogCS8qIEdldCB0aGUgaGFyZHdhcmUncyB2aWV3IG9mIHRoZSBUWCBjb25zdW1lciBp bmRleC4gKi8KLQlod190eF9jb25zID0gc2MtPmh3X3R4X2NvbnMgPSBzYmxrLT5zdGF0dXNfdHhf cXVpY2tfY29uc3VtZXJfaW5kZXgwOwotCi0JLyogU2tpcCB0byB0aGUgbmV4dCBlbnRyeSBpZiB0 aGlzIGlzIGEgY2hhaW4gcGFnZSBwb2ludGVyLiAqLwotCWlmICgoaHdfdHhfY29ucyAmIFVTQUJM RV9UWF9CRF9QRVJfUEFHRSkgPT0gVVNBQkxFX1RYX0JEX1BFUl9QQUdFKQotCQlod190eF9jb25z Kys7Ci0KKwlod190eF9jb25zID0gc2MtPmh3X3R4X2NvbnMgPSBiY2VfZ2V0X2h3X3R4X2NvbnMo c2MpOwogCXN3X3R4X2NvbnMgPSBzYy0+dHhfY29uczsKIAogCS8qIFByZXZlbnQgc3BlY3VsYXRp dmUgcmVhZHMgZnJvbSBnZXR0aW5nIGFoZWFkIG9mIHRoZSBzdGF0dXMgYmxvY2suICovCkBAIC00 OTU3LDkgKzQ5OTAsNyBAQCBiY2VfdHhfaW50cihzdHJ1Y3QgYmNlX3NvZnRjICpzYykKIAkJc3df dHhfY29ucyA9IE5FWFRfVFhfQkQoc3dfdHhfY29ucyk7CiAKIAkJLyogUmVmcmVzaCBod19jb25z IHRvIHNlZSBpZiB0aGVyZSdzIG5ldyB3b3JrLiAqLwotCQlod190eF9jb25zID0gc2MtPmh3X3R4 X2NvbnMgPSBzYmxrLT5zdGF0dXNfdHhfcXVpY2tfY29uc3VtZXJfaW5kZXgwOwotCQlpZiAoKGh3 X3R4X2NvbnMgJiBVU0FCTEVfVFhfQkRfUEVSX1BBR0UpID09IFVTQUJMRV9UWF9CRF9QRVJfUEFH RSkKLQkJCWh3X3R4X2NvbnMrKzsKKwkJaHdfdHhfY29ucyA9IHNjLT5od190eF9jb25zID0gYmNl X2dldF9od190eF9jb25zKHNjKTsKIAogCQkvKiBQcmV2ZW50IHNwZWN1bGF0aXZlIHJlYWRzIGZy b20gZ2V0dGluZyBhaGVhZCBvZiB0aGUgc3RhdHVzIGJsb2NrLiAqLwogCQlidXNfc3BhY2VfYmFy cmllcihzYy0+YmNlX2J0YWcsIHNjLT5iY2VfYmhhbmRsZSwgMCwgMCwgCkBAIC01MzY2LDcgKzUz OTcsNyBAQCBiY2VfdHhfZW5jYXBfc2tpcF90c286CiAjZW5kaWYKIAogCURCUFJJTlQoc2MsIEJD RV9JTkZPX1NFTkQsCi0JCSIlcygpOiBTdGFydDogcHJvZCA9IDB4JTA0WCwgY2hhaW5fcHJvZCA9 ICUwNFgsICIKKwkJIiVzKHN0YXJ0KTogcHJvZCA9IDB4JTA0WCwgY2hhaW5fcHJvZCA9IDB4JTA0 WCwgIgogCQkicHJvZF9ic2VxID0gMHglMDhYXG4iLAogCQlfX0ZVTkNUSU9OX18sIHByb2QsIGNo YWluX3Byb2QsIHByb2RfYnNlcSk7CiAKQEAgLTUzOTgsNyArNTQyOSw3IEBAIGJjZV90eF9lbmNh cF9za2lwX3RzbzoKIAlEQlJVTk1TRyhCQ0VfRVhDRVNTSVZFX1NFTkQsIGJjZV9kdW1wX3R4X2No YWluKHNjLCBkZWJ1Z19wcm9kLCBuc2VncykpOwogCiAJREJQUklOVChzYywgQkNFX0lORk9fU0VO RCwKLQkJIiVzKCk6IEVuZDogcHJvZCA9IDB4JTA0WCwgY2hhaW5fcHJvZCA9ICUwNFgsICIKKwkJ IiVzKCBlbmQgKTogcHJvZCA9IDB4JTA0WCwgY2hhaW5fcHJvZCA9IDB4JTA0WCwgIgogCQkicHJv ZF9ic2VxID0gMHglMDhYXG4iLAogCQlfX0ZVTkNUSU9OX18sIHByb2QsIGNoYWluX3Byb2QsIHBy b2RfYnNlcSk7CiAKQEAgLTU0NDQsMjIgKzU0NzUsMjggQEAgYmNlX3N0YXJ0X2xvY2tlZChzdHJ1 Y3QgaWZuZXQgKmlmcCkKIAlpbnQgY291bnQgPSAwOwogCXUxNiB0eF9wcm9kLCB0eF9jaGFpbl9w cm9kOwogCi0JLyogSWYgdGhlcmUncyBubyBsaW5rIG9yIHRoZSB0cmFuc21pdCBxdWV1ZSBpcyBl bXB0eSB0aGVuIGp1c3QgZXhpdC4gKi8KLQlpZiAoIXNjLT5iY2VfbGluayB8fCBJRlFfRFJWX0lT X0VNUFRZKCZpZnAtPmlmX3NuZCkpIHsKLQkJREJQUklOVChzYywgQkNFX0lORk9fU0VORCwgIiVz KCk6IE5vIGxpbmsgb3IgdHJhbnNtaXQgcXVldWUgZW1wdHkuXG4iLCAKLQkJCV9fRlVOQ1RJT05f Xyk7Ci0JCWdvdG8gYmNlX3N0YXJ0X2xvY2tlZF9leGl0OwotCX0KLQogCS8qIHByb2QgcG9pbnRz IHRvIHRoZSBuZXh0IGZyZWUgdHhfYmQuICovCiAJdHhfcHJvZCA9IHNjLT50eF9wcm9kOwogCXR4 X2NoYWluX3Byb2QgPSBUWF9DSEFJTl9JRFgodHhfcHJvZCk7CiAKIAlEQlBSSU5UKHNjLCBCQ0Vf SU5GT19TRU5ELAotCQkiJXMoKTogU3RhcnQ6IHR4X3Byb2QgPSAweCUwNFgsIHR4X2NoYWluX3By b2QgPSAlMDRYLCAiCisJCSIlcyhlbnRlcik6IHR4X3Byb2QgPSAweCUwNFgsIHR4X2NoYWluX3By b2QgPSAweCUwNFgsICIKIAkJInR4X3Byb2RfYnNlcSA9IDB4JTA4WFxuIiwKIAkJX19GVU5DVElP Tl9fLCB0eF9wcm9kLCB0eF9jaGFpbl9wcm9kLCBzYy0+dHhfcHJvZF9ic2VxKTsKIAorCS8qIElm IHRoZXJlJ3Mgbm8gbGluayBvciB0aGUgdHJhbnNtaXQgcXVldWUgaXMgZW1wdHkgdGhlbiBqdXN0 IGV4aXQuICovCisJaWYgKCFzYy0+YmNlX2xpbmspIHsKKwkJREJQUklOVChzYywgQkNFX0lORk9f U0VORCwgIiVzKCk6IE5vIGxpbmsuXG4iLCAKKwkJCV9fRlVOQ1RJT05fXyk7CisJCWdvdG8gYmNl X3N0YXJ0X2xvY2tlZF9leGl0OworCX0KKworCWlmIChJRlFfRFJWX0lTX0VNUFRZKCZpZnAtPmlm X3NuZCkpIHsKKwkJREJQUklOVChzYywgQkNFX0lORk9fU0VORCwgIiVzKCk6IFRyYW5zbWl0IHF1 ZXVlIGVtcHR5LlxuIiwgCisJCQlfX0ZVTkNUSU9OX18pOworCQlnb3RvIGJjZV9zdGFydF9sb2Nr ZWRfZXhpdDsKKwl9CisKIAkvKgogCSAqIEtlZXAgYWRkaW5nIGVudHJpZXMgd2hpbGUgdGhlcmUg aXMgc3BhY2UgaW4gdGhlIHJpbmcuCiAJICovCkBAIC01NTAyLDExICs1NTM5LDYgQEAgYmNlX3N0 YXJ0X2xvY2tlZChzdHJ1Y3QgaWZuZXQgKmlmcCkKIAkvKiBVcGRhdGUgdGhlIGRyaXZlcidzIGNv dW50ZXJzLiAqLwogCXR4X2NoYWluX3Byb2QgPSBUWF9DSEFJTl9JRFgoc2MtPnR4X3Byb2QpOwog Ci0JREJQUklOVChzYywgQkNFX0lORk9fU0VORCwKLQkJIiVzKCk6IEVuZDogdHhfcHJvZCA9IDB4 JTA0WCwgdHhfY2hhaW5fcHJvZCA9IDB4JTA0WCwgIgotCQkidHhfcHJvZF9ic2VxID0gMHglMDhY XG4iLAotCQlfX0ZVTkNUSU9OX18sIHR4X3Byb2QsIHR4X2NoYWluX3Byb2QsIHNjLT50eF9wcm9k X2JzZXEpOwotCiAJLyogU3RhcnQgdGhlIHRyYW5zbWl0LiAqLwogCVJFR19XUjE2KHNjLCBNQl9U WF9DSURfQUREUiArIEJDRV9MMkNUWF9UWF9IT1NUX0JJRFgsIHNjLT50eF9wcm9kKTsKIAlSRUdf V1Ioc2MsIE1CX1RYX0NJRF9BRERSICsgQkNFX0wyQ1RYX1RYX0hPU1RfQlNFUSwgc2MtPnR4X3By b2RfYnNlcSk7CkBAIC01NTE1LDYgKzU1NDcsMTEgQEAgYmNlX3N0YXJ0X2xvY2tlZChzdHJ1Y3Qg aWZuZXQgKmlmcCkKIAlzYy0+d2F0Y2hkb2dfdGltZXIgPSBCQ0VfVFhfVElNRU9VVDsKIAogYmNl X3N0YXJ0X2xvY2tlZF9leGl0OgorCURCUFJJTlQoc2MsIEJDRV9JTkZPX1NFTkQsCisJCSIlcyhl eGl0ICk6IHR4X3Byb2QgPSAweCUwNFgsIHR4X2NoYWluX3Byb2QgPSAweCUwNFgsICIKKwkJInR4 X3Byb2RfYnNlcSA9IDB4JTA4WFxuIiwKKwkJX19GVU5DVElPTl9fLCB0eF9wcm9kLCB0eF9jaGFp bl9wcm9kLCBzYy0+dHhfcHJvZF9ic2VxKTsKKwogCXJldHVybjsKIH0KIApAQCAtNTc3Niw2OCAr NTgxMyw2IEBAIGJjZV93YXRjaGRvZyhzdHJ1Y3QgYmNlX3NvZnRjICpzYykKIH0KIAogCi0jaWZk ZWYgREVWSUNFX1BPTExJTkcKLXN0YXRpYyB2b2lkCi1iY2VfcG9sbF9sb2NrZWQoc3RydWN0IGlm bmV0ICppZnAsIGVudW0gcG9sbF9jbWQgY21kLCBpbnQgY291bnQpCi17Ci0Jc3RydWN0IGJjZV9z b2Z0YyAqc2MgPSBpZnAtPmlmX3NvZnRjOwotCi0JQkNFX0xPQ0tfQVNTRVJUKHNjKTsKLQotCXNj LT5iY2VfcnhjeWNsZXMgPSBjb3VudDsKLQotCWJ1c19kbWFtYXBfc3luYyhzYy0+c3RhdHVzX3Rh Zywgc2MtPnN0YXR1c19tYXAsCi0JICAgIEJVU19ETUFTWU5DX1BPU1RXUklURSk7Ci0KLQkvKiBD aGVjayBmb3IgYW55IGNvbXBsZXRlZCBSWCBmcmFtZXMuICovCi0JaWYgKHNjLT5zdGF0dXNfYmxv Y2stPnN0YXR1c19yeF9xdWlja19jb25zdW1lcl9pbmRleDAgIT0gCi0JCXNjLT5od19yeF9jb25z KQotCQliY2VfcnhfaW50cihzYyk7Ci0KLQkvKiBDaGVjayBmb3IgYW55IGNvbXBsZXRlZCBUWCBm cmFtZXMuICovCi0JaWYgKHNjLT5zdGF0dXNfYmxvY2stPnN0YXR1c190eF9xdWlja19jb25zdW1l cl9pbmRleDAgIT0gCi0JCXNjLT5od190eF9jb25zKQotCQliY2VfdHhfaW50cihzYyk7Ci0KLQkv KiBDaGVjayBmb3IgbmV3IGZyYW1lcyB0byB0cmFuc21pdC4gKi8KLQlpZiAoIUlGUV9EUlZfSVNf RU1QVFkoJmlmcC0+aWZfc25kKSkKLQkJYmNlX3N0YXJ0X2xvY2tlZChpZnApOwotCi19Ci0KLQot c3RhdGljIHZvaWQKLWJjZV9wb2xsKHN0cnVjdCBpZm5ldCAqaWZwLCBlbnVtIHBvbGxfY21kIGNt ZCwgaW50IGNvdW50KQotewotCXN0cnVjdCBiY2Vfc29mdGMgKnNjID0gaWZwLT5pZl9zb2Z0YzsK LQotCUJDRV9MT0NLKHNjKTsKLQlpZiAoaWZwLT5pZl9kcnZfZmxhZ3MgJiBJRkZfRFJWX1JVTk5J TkcpCi0JCWJjZV9wb2xsX2xvY2tlZChpZnAsIGNtZCwgY291bnQpOwotCUJDRV9VTkxPQ0soc2Mp OwotfQotI2VuZGlmIC8qIERFVklDRV9QT0xMSU5HICovCi0KLQotI2lmIDAKLXN0YXRpYyBpbmxp bmUgaW50Ci1iY2VfaGFzX3dvcmsoc3RydWN0IGJjZV9zb2Z0YyAqc2MpCi17Ci0Jc3RydWN0IHN0 YXR1c19ibG9jayAqc3RhdCA9IHNjLT5zdGF0dXNfYmxvY2s7Ci0KLQlpZiAoKHN0YXQtPnN0YXR1 c19yeF9xdWlja19jb25zdW1lcl9pbmRleDAgIT0gc2MtPmh3X3J4X2NvbnMpIHx8Ci0JICAgIChz dGF0LT5zdGF0dXNfdHhfcXVpY2tfY29uc3VtZXJfaW5kZXgwICE9IHNjLT5od190eF9jb25zKSkK LQkJcmV0dXJuIDE7Ci0KLQlpZiAoKChzdGF0LT5zdGF0dXNfYXR0bl9iaXRzICYgU1RBVFVTX0FU VE5fQklUU19MSU5LX1NUQVRFKSAhPSAwKSAhPQotCSAgICBicC0+bGlua191cCkKLQkJcmV0dXJu IDE7Ci0KLQlyZXR1cm4gMDsKLX0KLSNlbmRpZgotCi0KIC8qCiAgKiBJbnRlcnJ1cHQgaGFuZGxl ci4KICAqLwpAQCAtNTg1NSw2ICs1ODMwLDcgQEAgYmNlX2ludHIodm9pZCAqeHNjKQogCXN0cnVj dCBiY2Vfc29mdGMgKnNjOwogCXN0cnVjdCBpZm5ldCAqaWZwOwogCXUzMiBzdGF0dXNfYXR0bl9i aXRzOworCXUxNiBod19yeF9jb25zLCBod190eF9jb25zOwogCiAJc2MgPSB4c2M7CiAJaWZwID0g c2MtPmJjZV9pZnA7CkBAIC01ODY0LDEzICs1ODQwLDYgQEAgYmNlX2ludHIodm9pZCAqeHNjKQog CiAJREJSVU4oc2MtPmludGVycnVwdHNfZ2VuZXJhdGVkKyspOwogCi0jaWZkZWYgREVWSUNFX1BP TExJTkcKLQlpZiAoaWZwLT5pZl9jYXBlbmFibGUgJiBJRkNBUF9QT0xMSU5HKSB7Ci0JCURCUFJJ TlQoc2MsIEJDRV9JTkZPX01JU0MsICJQb2xsaW5nIGVuYWJsZWQhXG4iKTsKLQkJZ290byBiY2Vf aW50cl9leGl0OwotCX0KLSNlbmRpZgotCiAJYnVzX2RtYW1hcF9zeW5jKHNjLT5zdGF0dXNfdGFn LCBzYy0+c3RhdHVzX21hcCwKIAkgICAgQlVTX0RNQVNZTkNfUE9TVFdSSVRFKTsKIApAQCAtNTg4 OSw2ICs1ODU4LDkgQEAgYmNlX2ludHIodm9pZCAqeHNjKQogCQlCQ0VfUENJQ0ZHX0lOVF9BQ0tf Q01EX1VTRV9JTlRfSENfUEFSQU0gfAogCQlCQ0VfUENJQ0ZHX0lOVF9BQ0tfQ01EX01BU0tfSU5U KTsKIAorCWh3X3J4X2NvbnMgPSBiY2VfZ2V0X2h3X3J4X2NvbnMoc2MpOworCWh3X3R4X2NvbnMg PSBiY2VfZ2V0X2h3X3R4X2NvbnMoc2MpOworCiAJLyogS2VlcCBwcm9jZXNzaW5nIGRhdGEgYXMg bG9uZyBhcyB0aGVyZSBpcyB3b3JrIHRvIGRvLiAqLwogCWZvciAoOzspIHsKIApAQCAtNTkyMiwx MiArNTg5NCwyMiBAQCBiY2VfaW50cih2b2lkICp4c2MpCiAJCX0KIAogCQkvKiBDaGVjayBmb3Ig YW55IGNvbXBsZXRlZCBSWCBmcmFtZXMuICovCi0JCWlmIChzYy0+c3RhdHVzX2Jsb2NrLT5zdGF0 dXNfcnhfcXVpY2tfY29uc3VtZXJfaW5kZXgwICE9IHNjLT5od19yeF9jb25zKQorCQlpZiAoaHdf cnhfY29ucyAhPSBzYy0+aHdfcnhfY29ucykgeworCQkJREJQUklOVChzYywgQkNFX0lORk9fUkVD ViwgIiVzKCk6IGh3X3J4X2NvbnMgPSAweCUwNFgsICIKKwkJCQkic2MtPmh3X3J4X2NvbnMgPSAw eCUwNFhcbiIsIF9fRlVOQ1RJT05fXywgCisJCQkJaHdfcnhfY29ucywgc2MtPmh3X3J4X2NvbnMp OworCiAJCQliY2VfcnhfaW50cihzYyk7CisJCX0KIAogCQkvKiBDaGVjayBmb3IgYW55IGNvbXBs ZXRlZCBUWCBmcmFtZXMuICovCi0JCWlmIChzYy0+c3RhdHVzX2Jsb2NrLT5zdGF0dXNfdHhfcXVp Y2tfY29uc3VtZXJfaW5kZXgwICE9IHNjLT5od190eF9jb25zKQorCQlpZiAoaHdfdHhfY29ucyAh PSBzYy0+aHdfdHhfY29ucykgeworCQkJREJQUklOVChzYywgQkNFX0lORk9fU0VORCwgIiVzKCk6 IGh3X3R4X2NvbnMgPSAweCUwNFgsICIKKwkJCQkic2MtPmh3X3R4X2NvbnMgPSAweCUwNFhcbiIs IF9fRlVOQ1RJT05fXywgCisJCQkJaHdfdHhfY29ucywgc2MtPmh3X3R4X2NvbnMpOworCiAJCQli Y2VfdHhfaW50cihzYyk7CisJCX0KIAogCQkvKiBTYXZlIHRoZSBzdGF0dXMgYmxvY2sgaW5kZXgg dmFsdWUgZm9yIHVzZSBkdXJpbmcgdGhlIG5leHQgaW50ZXJydXB0LiAqLwogCQlzYy0+bGFzdF9z dGF0dXNfaWR4ID0gc2MtPnN0YXR1c19ibG9jay0+c3RhdHVzX2lkeDsKQEAgLTU5MzcsOCArNTkx OSwxMCBAQCBiY2VfaW50cih2b2lkICp4c2MpCiAJCQlCVVNfU1BBQ0VfQkFSUklFUl9SRUFEKTsK IAogCQkvKiBJZiB0aGVyZSdzIG5vIHdvcmsgbGVmdCB0aGVuIGV4aXQgdGhlIGludGVycnVwdCBz ZXJ2aWNlIHJvdXRpbmUuICovCi0JCWlmICgoc2MtPnN0YXR1c19ibG9jay0+c3RhdHVzX3J4X3F1 aWNrX2NvbnN1bWVyX2luZGV4MCA9PSBzYy0+aHdfcnhfY29ucykgJiYKLQkgICAgCShzYy0+c3Rh dHVzX2Jsb2NrLT5zdGF0dXNfdHhfcXVpY2tfY29uc3VtZXJfaW5kZXgwID09IHNjLT5od190eF9j b25zKSkKKwkJaHdfcnhfY29ucyA9IGJjZV9nZXRfaHdfcnhfY29ucyhzYyk7CisJCWh3X3R4X2Nv bnMgPSBiY2VfZ2V0X2h3X3R4X2NvbnMoc2MpOworCisJCWlmICgoaHdfcnhfY29ucyA9PSBzYy0+ aHdfcnhfY29ucykgJiYgKGh3X3R4X2NvbnMgPT0gc2MtPmh3X3R4X2NvbnMpKQogCQkJYnJlYWs7 CiAJCiAJfQpAQCAtNjMxNCw2ICs2Mjk4LDcgQEAgYmNlX3RpY2sodm9pZCAqeHNjKQogCXN0cnVj dCBiY2Vfc29mdGMgKnNjID0geHNjOwogCXN0cnVjdCBtaWlfZGF0YSAqbWlpOwogCXN0cnVjdCBp Zm5ldCAqaWZwOworCXUxNiBod19yeF9jb25zLCBod190eF9jb25zOwogCiAJaWZwID0gc2MtPmJj ZV9pZnA7CiAKQEAgLTYzMzIsNiArNjMxNywyMCBAQCBiY2VfdGljayh2b2lkICp4c2MpCiAJLyog Q2hlY2sgdGhhdCBjaGlwIGhhc24ndCBodW5nLiAqLwogCWJjZV93YXRjaGRvZyhzYyk7CiAKKwlo d19yeF9jb25zID0gYmNlX2dldF9od19yeF9jb25zKHNjKTsKKwlpZiAoaHdfcnhfY29ucyAhPSBz Yy0+aHdfcnhfY29ucykgeworCQlEQlBSSU5UKHNjLCBCQ0VfSU5GT19SRUNWLCAiJXMoKTogc3Rh dHVzX2Jsb2NrLT5yeF9jb25zMCA9IDB4JTA0WCwgIgorCQkJInNjLT5od19yeF9jb25zID0gMHgl MDRYXG4iLCBfX0ZVTkNUSU9OX18sIAorCQkJaHdfcnhfY29ucywgc2MtPmh3X3J4X2NvbnMpOwor CX0KKworCWh3X3R4X2NvbnMgPSBiY2VfZ2V0X2h3X3R4X2NvbnMoc2MpOworCWlmIChod190eF9j b25zICE9IHNjLT5od190eF9jb25zKSB7CisJCURCUFJJTlQoc2MsIEJDRV9JTkZPX1NFTkQsICIl cygpOiBzdGF0dXNfYmxvY2stPnR4X2NvbnMwID0gMHglMDRYLCAiCisJCQkic2MtPmh3X3R4X2Nv bnMgPSAweCUwNFhcbiIsIF9fRlVOQ1RJT05fXywgCisJCQlod190eF9jb25zLCBzYy0+aHdfdHhf Y29ucyk7CisJfQorCiAJLyogSWYgbGluayBpcyB1cCBhbHJlYWR5IHVwIHRoZW4gd2UncmUgZG9u ZS4gKi8KIAlpZiAoc2MtPmJjZV9saW5rKQogCQlnb3RvIGJjZV90aWNrX2xvY2tlZF9leGl0OwpA QCAtNjM0Nyw2ICs2MzQ2LDcgQEAgYmNlX3RpY2sodm9pZCAqeHNjKQogCQkgICAgSUZNX1NVQlRZ UEUobWlpLT5taWlfbWVkaWFfYWN0aXZlKSA9PSBJRk1fMTAwMF9TWCkgJiYKIAkJICAgIGJvb3R2 ZXJib3NlKQogCQkJQkNFX1BSSU5URigiR2lnYWJpdCBsaW5rIHVwXG4iKTsKKwogCQkvKiBOb3cg dGhhdCBsaW5rIGlzIHVwLCBoYW5kbGUgYW55IG91dHN0YW5kaW5nIFRYIHRyYWZmaWMuICovCiAJ CWlmICghSUZRX0RSVl9JU19FTVBUWSgmaWZwLT5pZl9zbmQpKQogCQkJYmNlX3N0YXJ0X2xvY2tl ZChpZnApOwpAQCAtNjY5MywxNyArNjY5MywxNyBAQCBiY2VfYWRkX3N5c2N0bHMoc3RydWN0IGJj ZV9zb2Z0YyAqc2MpCiAJCTAsICJOdW1iZXIgb2YgVFggaW50ZXJydXB0cyIpOwogCiAJU1lTQ1RM X0FERF9VTE9ORyhjdHgsIGNoaWxkcmVuLCBPSURfQVVUTywgCi0JCSJyeF9pbnRyX3RpbWUiLAot CQlDVExGTEFHX1JELCAmc2MtPnJ4X2ludHJfdGltZSwKLQkJIlJYIGludGVycnVwdCB0aW1lIik7 Ci0KLQlTWVNDVExfQUREX1VMT05HKGN0eCwgY2hpbGRyZW4sIE9JRF9BVVRPLCAKIAkJInR4X2lu dHJfdGltZSIsCiAJCUNUTEZMQUdfUkQsICZzYy0+dHhfaW50cl90aW1lLAogCQkiVFggaW50ZXJy dXB0IHRpbWUiKTsKIAogI2VuZGlmIAogCisJU1lTQ1RMX0FERF9VTE9ORyhjdHgsIGNoaWxkcmVu LCBPSURfQVVUTywgCisJCSJyeF9pbnRyX3RpbWUiLAorCQlDVExGTEFHX1JELCAmc2MtPnJ4X2lu dHJfdGltZSwKKwkJIlJYIGludGVycnVwdCB0aW1lIik7CisKIAlTWVNDVExfQUREX0lOVChjdHgs IGNoaWxkcmVuLCBPSURfQVVUTywgCiAJCSJtYnVmX2FsbG9jX2ZhaWxlZCIsCiAJCUNUTEZMQUdf UkQsICZzYy0+bWJ1Zl9hbGxvY19mYWlsZWQsCg== --_003_5D267A3F22FD854F8F48B3D2B523819324EF6DEE3BIRVEXCHCCR01c_-- From owner-cvs-src@FreeBSD.ORG Wed Apr 9 20:19:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B3CC106566B; Wed, 9 Apr 2008 20:19:56 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 019D98FC12; Wed, 9 Apr 2008 20:19:55 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39KJtSf000769; Wed, 9 Apr 2008 20:19:55 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39KJthN000768; Wed, 9 Apr 2008 20:19:55 GMT (envelope-from pjd) Message-Id: <200804092019.m39KJthN000768@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 9 Apr 2008 20:19: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/kern vfs_cache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 20:19:56 -0000 pjd 2008-04-09 20:19:55 UTC FreeBSD src repository Modified files: sys/kern vfs_cache.c Log: - Use LK_TYPE_MASK where needed. Actually after sys/sys/lockmgr.h:1.69 it is no longer needed, but for now we still want to be consistent with other similar checks in the tree. - Call ASSERT_VOP_ELOCKED() only when vget() returns 0. Reviewed by: jeff Revision Changes Path 1.121 +5 -3 src/sys/kern/vfs_cache.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 20:27:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E72D106566B; Wed, 9 Apr 2008 20:27:53 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 659718FC2B; Wed, 9 Apr 2008 20:27:53 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39KRr5X002034; Wed, 9 Apr 2008 20:27:53 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39KRrxN002033; Wed, 9 Apr 2008 20:27:53 GMT (envelope-from kan) Message-Id: <200804092027.m39KRrxN002033@repoman.freebsd.org> From: Alexander Kabaev Date: Wed, 9 Apr 2008 20:27: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/share/mk bsd.lib.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 20:27:53 -0000 kan 2008-04-09 20:27:53 UTC FreeBSD src repository Modified files: share/mk bsd.lib.mk Log: Fix spelling mistake in comment. Revision Changes Path 1.184 +1 -1 src/share/mk/bsd.lib.mk From owner-cvs-src@FreeBSD.ORG Wed Apr 9 21:14:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C409106566C; Wed, 9 Apr 2008 21:14:02 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 31A718FC15; Wed, 9 Apr 2008 21:14:02 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39LE10d019635; Wed, 9 Apr 2008 21:14:01 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39LE18A019634; Wed, 9 Apr 2008 21:14:01 GMT (envelope-from marius) Message-Id: <200804092114.m39LE18A019634@repoman.freebsd.org> From: Marius Strobl Date: Wed, 9 Apr 2008 21:14:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/include intr_machdep.h smp.h src/sys/sparc64/sparc64 intr_machdep.c mp_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 21:14:02 -0000 marius 2008-04-09 21:14:01 UTC FreeBSD src repository Modified files: sys/sparc64/include intr_machdep.h smp.h sys/sparc64/sparc64 intr_machdep.c mp_machdep.c Log: - Add support for IPI_PREEMPT. [1] - Add my copyright to mp_machdep.c for having implemented support for USIII and up and some fixes. Obtained from: sun4v (modulo style(9) bugs) [1] Revision Changes Path 1.18 +2 -1 src/sys/sparc64/include/intr_machdep.h 1.23 +1 -0 src/sys/sparc64/include/smp.h 1.32 +2 -1 src/sys/sparc64/sparc64/intr_machdep.c 1.39 +10 -0 src/sys/sparc64/sparc64/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Apr 9 21:24:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C76610656EE; Wed, 9 Apr 2008 21:24:12 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 128C38FC0A; Wed, 9 Apr 2008 21:24:12 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39LOBgg021369; Wed, 9 Apr 2008 21:24:11 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39LOBfO021368; Wed, 9 Apr 2008 21:24:11 GMT (envelope-from emax) Message-Id: <200804092124.m39LOBfO021368@repoman.freebsd.org> From: Maksim Yevmenkin Date: Wed, 9 Apr 2008 21:24: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/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 21:24:12 -0000 emax 2008-04-09 21:24:11 UTC FreeBSD src repository Modified files: share/man/man5 rc.conf.5 Log: Update .Dd Pointed out by: Niclas Zeising MFC after: 1 week Revision Changes Path 1.339 +1 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Wed Apr 9 22:20:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1B411065672; Wed, 9 Apr 2008 22:20:28 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 986DD8FC1A; Wed, 9 Apr 2008 22:20:28 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m39MKSCX031577; Wed, 9 Apr 2008 22:20:28 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m39MKS55031576; Wed, 9 Apr 2008 22:20:28 GMT (envelope-from flz) Message-Id: <200804092220.m39MKS55031576@repoman.freebsd.org> From: Florent Thoumie Date: Wed, 9 Apr 2008 22:20: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/dev/usb ubsa.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 22:20:28 -0000 flz 2008-04-09 22:20:28 UTC FreeBSD src repository Modified files: sys/dev/usb ubsa.c usbdevs Log: Add support for Verizon v740 to ubsa(4). PR: usb/122610 Submitted by: Randi Harper MFC after: 3 days Revision Changes Path 1.35 +2 -0 src/sys/dev/usb/ubsa.c 1.346 +1 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Thu Apr 10 00:12:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7325B106566C; Thu, 10 Apr 2008 00:12:48 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 611998FC0A; Thu, 10 Apr 2008 00:12:48 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A0CmVn058349; Thu, 10 Apr 2008 00:12:48 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A0CjvM058340; Thu, 10 Apr 2008 00:12:45 GMT (envelope-from delphij) Message-Id: <200804100012.m3A0CjvM058340@repoman.freebsd.org> From: Xin LI Date: Thu, 10 Apr 2008 00:12: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/include string.h src/sys/sys param.h src/lib/libc/string Makefile.inc Symbol.map memchr.3 memrchr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 00:12:48 -0000 delphij 2008-04-10 00:12:44 UTC FreeBSD src repository Modified files: include string.h sys/sys param.h lib/libc/string Makefile.inc Symbol.map memchr.3 Added files: lib/libc/string memrchr.c Log: Add memrchr(3). Obtained from: OpenBSD Revision Changes Path 1.26 +1 -0 src/include/string.h 1.38 +2 -1 src/lib/libc/string/Makefile.inc 1.3 +4 -0 src/lib/libc/string/Symbol.map 1.10 +28 -3 src/lib/libc/string/memchr.3 1.1 +40 -0 src/lib/libc/string/memrchr.c (new) 1.350 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 00:25:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 32F17106564A; Thu, 10 Apr 2008 00:25:54 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 08BC08FC1A; Thu, 10 Apr 2008 00:25:54 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A0PrmA060399; Thu, 10 Apr 2008 00:25:53 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A0Prh7060398; Thu, 10 Apr 2008 00:25:53 GMT (envelope-from delphij) Message-Id: <200804100025.m3A0Prh7060398@repoman.freebsd.org> From: Xin LI Date: Thu, 10 Apr 2008 00:25:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/rc.d mountlate root X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 00:25:54 -0000 delphij 2008-04-10 00:25:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/rc.d mountlate root Log: MFC: Do nextboot -D twice during boot. The first time in rc.d/root which ensures that we can remove the file as early as possible, but shut up nextboot at this moment if the operation is failed, because /boot is not necessarily a part of /; the newly added second run is placed in rc.d/mountlate after all filesystems were mounted. Revision Changes Path 1.2.2.2 +6 -0 src/etc/rc.d/mountlate 1.15.2.2 +1 -1 src/etc/rc.d/root From owner-cvs-src@FreeBSD.ORG Thu Apr 10 01:06:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DED81106566B; Thu, 10 Apr 2008 01:06:05 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CE0318FC15; Thu, 10 Apr 2008 01:06:05 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A165Dx076374; Thu, 10 Apr 2008 01:06:05 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A165vl076373; Thu, 10 Apr 2008 01:06:05 GMT (envelope-from yongari) Message-Id: <200804100106.m3A165vl076373@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 10 Apr 2008 01:06: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/pci if_rl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 01:06:06 -0000 yongari 2008-04-10 01:06:05 UTC FreeBSD src repository Modified files: sys/pci if_rl.c Log: It seems that RealTek 8129/8139 chip reports invalid length of received frame under certain conditions. wpaul said the length 0xfff0 is special meaning that indicates hardware is in the process of copying a packet into host memory. But it seems there are other cases that hardware is busy or stuck in bad situation even if the received frame length is not 0xfff0. To work-around this condition, add a check that verifys that recevied frame length is in valid range. If received length is out of range reinitialize hardware to recover from stuck condition. Reported by: Mike Tancsa ( mike AT sentex DOT net ) Tested by: Mike Tancsa Obtained from: OpenBSD MFC after: 1 week Revision Changes Path 1.174 +5 -3 src/sys/pci/if_rl.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 01:25:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F0355106566B; Thu, 10 Apr 2008 01:25:09 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C61C98FC0A; Thu, 10 Apr 2008 01:25:09 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A1P90u076991; Thu, 10 Apr 2008 01:25:09 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A1P9RE076990; Thu, 10 Apr 2008 01:25:09 GMT (envelope-from yongari) Message-Id: <200804100125.m3A1P9RE076990@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 10 Apr 2008 01:25: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/nfe if_nfe.c if_nfereg.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, 10 Apr 2008 01:25:10 -0000 yongari 2008-04-10 01:25:09 UTC FreeBSD src repository Modified files: sys/dev/nfe if_nfe.c if_nfereg.h Log: Add support for MCP73 chips. Tested by: "Daan Vreeken [PA4DAN]" ( Danovitsch AT vitsch DOT net ) MFC after: 1 week Revision Changes Path 1.28 +12 -0 src/sys/dev/nfe/if_nfe.c 1.12 +4 -0 src/sys/dev/nfe/if_nfereg.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 01:32:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF8CC106564A; Thu, 10 Apr 2008 01:32:54 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B60B18FC16; Thu, 10 Apr 2008 01:32:54 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A1Wnq8077223; Thu, 10 Apr 2008 01:32:54 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A1WnQx077222; Thu, 10 Apr 2008 01:32:49 GMT (envelope-from brooks) Message-Id: <200804100132.m3A1WnQx077222@repoman.freebsd.org> From: Brooks Davis Date: Thu, 10 Apr 2008 01:32: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/etc/rc.d ppp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 01:32:55 -0000 brooks 2008-04-10 01:32:49 UTC FreeBSD src repository Modified files: etc/rc.d ppp Log: Declare _ppp_profile_cleaned, _punct, and _punct_c local in ppp_start_profile(). Reported by: yar MFC after: 1 week Revision Changes Path 1.20 +1 -0 src/etc/rc.d/ppp From owner-cvs-src@FreeBSD.ORG Thu Apr 10 02:37:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B904D1065670; Thu, 10 Apr 2008 02:37:26 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8F70E8FC23; Thu, 10 Apr 2008 02:37:26 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A2bQcN080377; Thu, 10 Apr 2008 02:37:26 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A2bQEb080376; Thu, 10 Apr 2008 02:37:26 GMT (envelope-from marcel) Message-Id: <200804100237.m3A2bQEb080376@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 10 Apr 2008 02:37: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/powerpc/include atomic.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, 10 Apr 2008 02:37:26 -0000 marcel 2008-04-10 02:37:26 UTC FreeBSD src repository Modified files: sys/powerpc/include atomic.h Log: Fix copy-n-paste typos in free text. Revision Changes Path 1.22 +3 -3 src/sys/powerpc/include/atomic.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 02:44:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E084E1065670; Thu, 10 Apr 2008 02:44:44 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B70E18FC1A; Thu, 10 Apr 2008 02:44:44 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A2iiM5080604; Thu, 10 Apr 2008 02:44:44 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A2iilr080603; Thu, 10 Apr 2008 02:44:44 GMT (envelope-from peter) Message-Id: <200804100244.m3A2iilr080603@repoman.freebsd.org> From: Peter Wemm Date: Thu, 10 Apr 2008 02:44:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern kern_clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Apr 2008 02:44:45 -0000 peter 2008-04-10 02:44:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern kern_clock.c Log: MFC: rev 1.205: compile on systems without SCTL_MASK32 Revision Changes Path 1.202.2.3 +2 -1 src/sys/kern/kern_clock.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 02:45:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 291B61065671; Thu, 10 Apr 2008 02:45:40 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F40078FC1B; Thu, 10 Apr 2008 02:45:39 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A2jdou080695; Thu, 10 Apr 2008 02:45:39 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A2jdCO080694; Thu, 10 Apr 2008 02:45:39 GMT (envelope-from peter) Message-Id: <200804100245.m3A2jdCO080694@repoman.freebsd.org> From: Peter Wemm Date: Thu, 10 Apr 2008 02:45:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Apr 2008 02:45:40 -0000 peter 2008-04-10 02:45:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_clock.c Log: MFC: rev 1.205: compile on systems without SCTL_MASK32 Revision Changes Path 1.178.2.6 +2 -1 src/sys/kern/kern_clock.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 04:01:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B2FE1065671; Thu, 10 Apr 2008 04:01:27 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 41BE88FC1C; Thu, 10 Apr 2008 04:01:27 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A41RXU084388; Thu, 10 Apr 2008 04:01:27 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A41R9x084387; Thu, 10 Apr 2008 04:01:27 GMT (envelope-from thompsa) Message-Id: <200804100401.m3A41R9x084387@repoman.freebsd.org> From: Andrew Thompson Date: Thu, 10 Apr 2008 04:01:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/net if_bridge.c if_bridgevar.h src/sbin/ifconfig ifbridge.c ifconfig.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: Thu, 10 Apr 2008 04:01:27 -0000 thompsa 2008-04-10 04:01:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/net if_bridge.c if_bridgevar.h sbin/ifconfig ifbridge.c ifconfig.8 Log: MFC if_bridge.c r1.106, if_bridgevar.h r1.24 ifbridge.c r1.12, ifconfig.8 r1.144 Add an option to limit the number of source MACs that can be behind a bridge interface. Revision Changes Path 1.11.2.1 +28 -6 src/sbin/ifconfig/ifbridge.c 1.142.2.3 +5 -0 src/sbin/ifconfig/ifconfig.8 1.103.2.4 +86 -23 src/sys/net/if_bridge.c 1.23.2.2 +5 -1 src/sys/net/if_bridgevar.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 05:03:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB23E1065670; Thu, 10 Apr 2008 05:03:55 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B44888FC28; Thu, 10 Apr 2008 05:03:55 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A53tvX097915; Thu, 10 Apr 2008 05:03:55 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A53txM097914; Thu, 10 Apr 2008 05:03:55 GMT (envelope-from thompsa) Message-Id: <200804100503.m3A53txM097914@repoman.freebsd.org> From: Andrew Thompson Date: Thu, 10 Apr 2008 05:03:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/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: Thu, 10 Apr 2008 05:03:56 -0000 thompsa 2008-04-10 05:03:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/net if_bridge.c Log: Sync to HEAD. - Simplify the error handling - Nuke licence clause 3 & 4 - Drop frames to any of the reserved multicast addresses - Remove duplicated code for testing local packets. Revision Changes Path 1.103.2.5 +67 -106 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 09:20:53 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8ED01065671 for ; Thu, 10 Apr 2008 09:20:53 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by mx1.freebsd.org (Postfix) with ESMTP id 5608F8FC0C for ; Thu, 10 Apr 2008 09:20:52 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: by ug-out-1314.google.com with SMTP id y2so1428687uge.37 for ; Thu, 10 Apr 2008 02:20:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer; bh=x21Wr+2IGUyEAPpKr41eoVFTICYt0r5L4MRuUATFivo=; b=V0WalN41AeTvRI6gyxe9qpbzUsJvxTcoSqqDR2ku2kYGuOjeLTikaJ+Wes5eo797O0eBWIAbQ/sbCCvizgVXtUeKphCiy2KHoa+5ro8T6KNerkj+QX4HwCZhpJMr5ft3U+ycOVPPnXZ/KXUa8NCGzMPYITnFaQdvkWo7fv61WK4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer; b=BRua5YDpD8L1G3HagaoMNQgkru/Lv21sKIzsy7x70TVuy7nkDwuOEYlhhwhxeoegT32XZZpzI1VbVr435yER6Evr3Dwyh3GXDxxXjtvKEVNMuGH8BIGfb6bWFsRg1jIkgnkvdzASW/biRv3A7pIxzZ4Uw1KmrOCA2v324SY/13A= Received: by 10.67.121.2 with SMTP id y2mr5802937ugm.78.1207817645787; Thu, 10 Apr 2008 01:54:05 -0700 (PDT) Received: from ?127.0.0.1? ( [217.206.187.80]) by mx.google.com with ESMTPS id i6sm1967525gve.5.2008.04.10.01.54.02 (version=SSLv3 cipher=RC4-MD5); Thu, 10 Apr 2008 01:54:04 -0700 (PDT) From: Tom Evans To: Robert Watson In-Reply-To: <20080330104855.N7523@fledge.watson.org> References: <200803300219.m2U2JSjv016162@repoman.freebsd.org> <47EEF9CA.9080008@gmail.com> <20080330104855.N7523@fledge.watson.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-AxPoO+A3LvdSNLvcZWlI" Date: Thu, 10 Apr 2008 09:54:00 +0100 Message-Id: <1207817640.77243.5.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.10.2 FreeBSD GNOME Team Port Cc: cvs-src@FreeBSD.org, "Aryeh M. Friedman" Subject: Re: cvs commit: src/sys/fs/ntfs ntfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Apr 2008 09:20:53 -0000 --=-AxPoO+A3LvdSNLvcZWlI Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2008-03-30 at 10:51 +0100, Robert Watson wrote: > On Sat, 29 Mar 2008, Aryeh M. Friedman wrote: >=20 > > Christian S.J. Peron wrote: > >> csjp 2008-03-30 02:19:27 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: (Branch: RELENG_7) > >> sys/fs/ntfs ntfs_subr.c Log: > >> Un-break the build by adding a thread argument. This was removed > in > >> -CURRENT but this change has not been MFCed yet. > >> Submitted by: attilo > >> Revision Changes Path > >> 1.42.2.2 +1 -1 src/sys/fs/ntfs/ntfs_subr.c > > > > I know this question should be else where but since the kernel ntfs > doesn't=20 > > allow for writting and fusefs-ntfs is stable why is ntfs still in > the kernel=20 > > and if it should be there why not replace it with fuse? >=20 > That question was asked on arch@ recently, and you might want to go > read its=20 > conclusions. They seem quite contrary to the observations you > make :-). >=20 > Robert N M Watson > Computer Laboratory > University of Cambridge Perhaps as well as arch@ it was also discussed at length on fs@ http://lists.freebsd.org/pipermail/freebsd-fs/2008-February/004310.html Regards --=-AxPoO+A3LvdSNLvcZWlI Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBH/dWklcRvFfyds/cRAjMDAJ9WU8xrfOR7D8moQzVhP0tejCNxEQCcCxvH fQpvVmg4obV06bcO03LYsoc= =52ZL -----END PGP SIGNATURE----- --=-AxPoO+A3LvdSNLvcZWlI-- From owner-cvs-src@FreeBSD.ORG Thu Apr 10 09:39:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 478E8106564A; Thu, 10 Apr 2008 09:39:30 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 35B9C8FC1C; Thu, 10 Apr 2008 09:39:30 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A9dULC028749; Thu, 10 Apr 2008 09:39:30 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A9dUFu028748; Thu, 10 Apr 2008 09:39:30 GMT (envelope-from dfr) Message-Id: <200804100939.m3A9dUFu028748@repoman.freebsd.org> From: Doug Rabson Date: Thu, 10 Apr 2008 09:39:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libc/gen lockf.c src/lib/libc/include libc_private.h src/lib/libc/rpc svc_vc.c src/lib/libc/sys Makefile.inc Symbol.map fcntl.2 fcntl.c src/lib/libc/xdr xdr_rec.c src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA BWCT CRB EP80219 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 09:39:30 -0000 dfr 2008-04-10 09:39:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/gen lockf.c lib/libc/include libc_private.h lib/libc/rpc svc_vc.c lib/libc/sys Makefile.inc Symbol.map fcntl.2 lib/libc/xdr xdr_rec.c sys/amd64/conf GENERIC sys/arm/conf AVILA BWCT CRB EP80219 HL200 IQ31244 KB920X SIMICS SKYEYE sys/compat/freebsd32 syscalls.master sys/compat/linux linux_file.c sys/compat/svr4 svr4_fcntl.c sys/conf NOTES files options sys/contrib/opensolaris/uts/common/fs/zfs zfs_vnops.c sys/fs/msdosfs msdosfs_vnops.c sys/fs/tmpfs tmpfs_vnops.c sys/i386/conf GENERIC XBOX sys/i386/ibcs2 ibcs2_fcntl.c sys/ia64/conf GENERIC sys/kern kern_descrip.c kern_lockf.c syscalls.master vnode_if.src sys/modules Makefile sys/nfs4client nfs4_vnops.c sys/nfsclient nfs_lock.c nfs_vnops.c sys/pc98/conf GENERIC sys/powerpc/conf GENERIC sys/rpc types.h sys/sparc64/conf GENERIC sys/sun4v/conf GENERIC sys/sys fcntl.h lockf.h param.h sys/ufs/ufs ufs_vnops.c usr.sbin Makefile usr.sbin/rpc.lockd lockd.c usr.sbin/rpc.statd statd.c Added files: (Branch: RELENG_7) lib/libc/sys fcntl.c sys/modules/krpc Makefile sys/modules/nfslockd Makefile sys/nlm nlm.h nlm_prot.h nlm_prot_clnt.c nlm_prot_impl.c nlm_prot_server.c nlm_prot_svc.c nlm_prot_xdr.c sm_inter.h sm_inter_xdr.c sys/rpc auth.h auth_none.c auth_unix.c authunix_prot.c clnt.h clnt_dg.c clnt_rc.c clnt_stat.h clnt_vc.c getnetconfig.c inet_ntop.c inet_pton.c netconfig.h nettype.h pmap_prot.h rpc.h rpc_callmsg.c rpc_com.h rpc_generic.c rpc_msg.h rpc_prot.c rpcb_clnt.c rpcb_clnt.h rpcb_prot.c rpcb_prot.h svc.c svc.h svc_auth.c svc_auth.h svc_auth_unix.c svc_dg.c svc_generic.c svc_vc.c xdr.h sys/xdr xdr.c xdr_array.c xdr_mbuf.c xdr_mem.c xdr_reference.c xdr_sizeof.c tools/regression/file/flock Makefile flock.c usr.sbin/clear_locks Makefile clear_locks.8 clear_locks.c Log: MFC: Kernel mode Network Lock Manager. Revision Changes Path 1.8.24.1 +1 -1 src/lib/libc/gen/lockf.c 1.17.2.1 +3 -0 src/lib/libc/include/libc_private.h 1.26.2.1 +2 -1 src/lib/libc/rpc/svc_vc.c 1.127.2.2 +2 -1 src/lib/libc/sys/Makefile.inc 1.9.2.1 +1 -0 src/lib/libc/sys/Symbol.map 1.45.2.1 +7 -2 src/lib/libc/sys/fcntl.2 1.1.2.1 +87 -0 src/lib/libc/sys/fcntl.c (new) 1.21.10.1 +6 -0 src/lib/libc/xdr/xdr_rec.c 1.484.2.6 +1 -0 src/sys/amd64/conf/GENERIC 1.6.2.1 +1 -0 src/sys/arm/conf/AVILA 1.2.2.1 +1 -0 src/sys/arm/conf/BWCT 1.2.2.1 +1 -0 src/sys/arm/conf/CRB 1.5.2.1 +1 -0 src/sys/arm/conf/EP80219 1.2.2.2 +1 -0 src/sys/arm/conf/HL200 1.19.2.1 +1 -0 src/sys/arm/conf/IQ31244 1.13.2.1 +1 -0 src/sys/arm/conf/KB920X 1.13.2.1 +1 -0 src/sys/arm/conf/SIMICS 1.7.2.1 +1 -0 src/sys/arm/conf/SKYEYE 1.91.2.3 +2 -1 src/sys/compat/freebsd32/syscalls.master 1.105.2.2 +2 -0 src/sys/compat/linux/linux_file.c 1.40.2.1 +2 -2 src/sys/compat/svr4/svr4_fcntl.c 1.1454.2.6 +1 -0 src/sys/conf/NOTES 1.1243.2.13 +32 -0 src/sys/conf/files 1.608.2.3 +2 -0 src/sys/conf/options 1.24.2.1 +20 -0 src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c 1.179.2.1 +18 -0 src/sys/fs/msdosfs/msdosfs_vnops.c 1.11.2.2 +15 -0 src/sys/fs/tmpfs/tmpfs_vnops.c 1.474.2.6 +1 -0 src/sys/i386/conf/GENERIC 1.7.4.1 +1 -0 src/sys/i386/conf/XBOX 1.28.10.1 +2 -1 src/sys/i386/ibcs2/ibcs2_fcntl.c 1.92.2.1 +1 -0 src/sys/ia64/conf/GENERIC 1.313.2.2 +66 -7 src/sys/kern/kern_descrip.c 1.57.2.1 +1905 -471 src/sys/kern/kern_lockf.c 1.233.2.1 +2 -1 src/sys/kern/syscalls.master 1.87.2.1 +13 -0 src/sys/kern/vnode_if.src 1.540.2.10 +2 -0 src/sys/modules/Makefile 1.1.2.1 +44 -0 src/sys/modules/krpc/Makefile (new) 1.1.2.1 +23 -0 src/sys/modules/nfslockd/Makefile (new) 1.37.2.1 +18 -0 src/sys/nfs4client/nfs4_vnops.c 1.45.2.1 +1 -0 src/sys/nfsclient/nfs_lock.c 1.276.2.2 +23 -0 src/sys/nfsclient/nfs_vnops.c 1.1.2.1 +119 -0 src/sys/nlm/nlm.h (new) 1.1.2.1 +448 -0 src/sys/nlm/nlm_prot.h (new) 1.2.2.1 +372 -0 src/sys/nlm/nlm_prot_clnt.c (new) 1.4.2.1 +1817 -0 src/sys/nlm/nlm_prot_impl.c (new) 1.2.2.1 +762 -0 src/sys/nlm/nlm_prot_server.c (new) 1.2.2.1 +509 -0 src/sys/nlm/nlm_prot_svc.c (new) 1.2.2.1 +454 -0 src/sys/nlm/nlm_prot_xdr.c (new) 1.1.2.1 +112 -0 src/sys/nlm/sm_inter.h (new) 1.2.2.1 +107 -0 src/sys/nlm/sm_inter_xdr.c (new) 1.297.2.3 +1 -0 src/sys/pc98/conf/GENERIC 1.71.2.5 +1 -0 src/sys/powerpc/conf/GENERIC 1.1.2.1 +361 -0 src/sys/rpc/auth.h (new) 1.1.2.1 +148 -0 src/sys/rpc/auth_none.c (new) 1.2.2.1 +299 -0 src/sys/rpc/auth_unix.c (new) 1.2.2.1 +122 -0 src/sys/rpc/authunix_prot.c (new) 1.1.2.1 +620 -0 src/sys/rpc/clnt.h (new) 1.2.2.1 +865 -0 src/sys/rpc/clnt_dg.c (new) 1.2.2.1 +307 -0 src/sys/rpc/clnt_rc.c (new) 1.1.2.1 +83 -0 src/sys/rpc/clnt_stat.h (new) 1.2.2.1 +827 -0 src/sys/rpc/clnt_vc.c (new) 1.1.2.1 +138 -0 src/sys/rpc/getnetconfig.c (new) 1.2.2.1 +187 -0 src/sys/rpc/inet_ntop.c (new) 1.2.2.1 +228 -0 src/sys/rpc/inet_pton.c (new) 1.1.2.1 +99 -0 src/sys/rpc/netconfig.h (new) 1.1.2.1 +68 -0 src/sys/rpc/nettype.h (new) 1.1.2.1 +107 -0 src/sys/rpc/pmap_prot.h (new) 1.1.2.1 +125 -0 src/sys/rpc/rpc.h (new) 1.1.2.1 +200 -0 src/sys/rpc/rpc_callmsg.c (new) 1.1.2.1 +126 -0 src/sys/rpc/rpc_com.h (new) 1.3.2.1 +741 -0 src/sys/rpc/rpc_generic.c (new) 1.1.2.1 +214 -0 src/sys/rpc/rpc_msg.h (new) 1.1.2.1 +348 -0 src/sys/rpc/rpc_prot.c (new) 1.2.2.1 +1382 -0 src/sys/rpc/rpcb_clnt.c (new) 1.1.2.1 +89 -0 src/sys/rpc/rpcb_clnt.h (new) 1.1.2.1 +244 -0 src/sys/rpc/rpcb_prot.c (new) 1.1.2.1 +579 -0 src/sys/rpc/rpcb_prot.h (new) 1.2.2.1 +574 -0 src/sys/rpc/svc.c (new) 1.1.2.1 +614 -0 src/sys/rpc/svc.h (new) 1.1.2.1 +133 -0 src/sys/rpc/svc_auth.c (new) 1.1.2.1 +67 -0 src/sys/rpc/svc_auth.h (new) 1.2.2.1 +144 -0 src/sys/rpc/svc_auth_unix.c (new) 1.2.2.1 +334 -0 src/sys/rpc/svc_dg.c (new) 1.2.2.1 +407 -0 src/sys/rpc/svc_generic.c (new) 1.2.2.1 +746 -0 src/sys/rpc/svc_vc.c (new) 1.12.2.1 +17 -7 src/sys/rpc/types.h 1.1.2.1 +368 -0 src/sys/rpc/xdr.h (new) 1.127.2.2 +1 -0 src/sys/sparc64/conf/GENERIC 1.14.2.2 +1 -0 src/sys/sun4v/conf/GENERIC 1.16.18.1 +24 -3 src/sys/sys/fcntl.h 1.20.2.1 +70 -18 src/sys/sys/lockf.h 1.308.2.7 +1 -1 src/sys/sys/param.h 1.291.2.2 +21 -0 src/sys/ufs/ufs/ufs_vnops.c 1.1.2.1 +816 -0 src/sys/xdr/xdr.c (new) 1.1.2.1 +155 -0 src/sys/xdr/xdr_array.c (new) 1.1.2.1 +238 -0 src/sys/xdr/xdr_mbuf.c (new) 1.1.2.1 +232 -0 src/sys/xdr/xdr_mem.c (new) 1.1.2.1 +135 -0 src/sys/xdr/xdr_reference.c (new) 1.1.2.1 +162 -0 src/sys/xdr/xdr_sizeof.c (new) 1.1.2.1 +7 -0 src/tools/regression/file/flock/Makefile (new) 1.2.2.1 +1356 -0 src/tools/regression/file/flock/flock.c (new) 1.375.2.2 +1 -0 src/usr.sbin/Makefile 1.2.2.1 +9 -0 src/usr.sbin/clear_locks/Makefile (new) 1.1.2.1 +51 -0 src/usr.sbin/clear_locks/clear_locks.8 (new) 1.1.2.1 +70 -0 src/usr.sbin/clear_locks/clear_locks.c (new) 1.20.2.2 +262 -16 src/usr.sbin/rpc.lockd/lockd.c 1.15.2.1 +3 -0 src/usr.sbin/rpc.statd/statd.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 09:40:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 507101065675; Thu, 10 Apr 2008 09:40:12 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 413A78FC3D; Thu, 10 Apr 2008 09:40:12 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A9e6x2028920; Thu, 10 Apr 2008 09:40:06 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A9e6uN028919; Thu, 10 Apr 2008 09:40:06 GMT (envelope-from dfr) Message-Id: <200804100940.m3A9e6uN028919@repoman.freebsd.org> From: Doug Rabson Date: Thu, 10 Apr 2008 09:40:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c src/sys/kern init_sysent.c syscalls.c systrace_args.c src/sys/sys syscall.h syscall.mk sysproto.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, 10 Apr 2008 09:40:12 -0000 dfr 2008-04-10 09:40:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c sys/kern init_sysent.c syscalls.c systrace_args.c sys/sys syscall.h syscall.mk sysproto.h Log: Regen. Revision Changes Path 1.78.2.2 +1 -1 src/sys/compat/freebsd32/freebsd32_proto.h 1.76.2.2 +1 -1 src/sys/compat/freebsd32/freebsd32_syscall.h 1.67.2.2 +2 -2 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.77.2.2 +2 -2 src/sys/compat/freebsd32/freebsd32_sysent.c 1.230.2.1 +2 -2 src/sys/kern/init_sysent.c 1.214.2.1 +2 -2 src/sys/kern/syscalls.c 1.14.2.1 +10 -0 src/sys/kern/systrace_args.c 1.211.2.1 +2 -1 src/sys/sys/syscall.h 1.166.2.1 +2 -1 src/sys/sys/syscall.mk 1.215.2.1 +9 -1 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 09:55:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED507106564A; Thu, 10 Apr 2008 09:55:43 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AE0768FC1F; Thu, 10 Apr 2008 09:55:42 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <47FDE41D.5090601@FreeBSD.org> Date: Thu, 10 Apr 2008 11:55:41 +0200 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Doug Rabson References: <200804100939.m3A9dUFu028748@repoman.freebsd.org> In-Reply-To: <200804100939.m3A9dUFu028748@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/lib/libc/gen lockf.c src/lib/libc/include libc_private.h src/lib/libc/rpc svc_vc.c src/lib/libc/sys Makefile.inc Symbol.map fcntl.2 fcntl.c src/lib/libc/xdr xdr_rec.c src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA BWCT CRB EP80219 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 09:55:44 -0000 Doug Rabson wrote: > dfr 2008-04-10 09:39:29 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7) > lib/libc/gen lockf.c Hmm, I am concerned by this quick merge because rpc.lockd is still not usable for me on HEAD. I had to disable it entirely on all of my client machines because it will usually hang and become unkillable when locking files over NFS (when interoperating with a 7.0 server). I haven't had time to get the tcpdump trace you requested because of focusing on other problems. Because of the client problems I haven't tested it at all on the server side yet. I really don't think this has received sufficient testing yet. Kris From owner-cvs-src@FreeBSD.ORG Thu Apr 10 09:56:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE1C61065670; Thu, 10 Apr 2008 09:56:58 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 982F38FC15; Thu, 10 Apr 2008 09:56:58 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3A9uw2m029978; Thu, 10 Apr 2008 09:56:58 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3A9uw1k029975; Thu, 10 Apr 2008 09:56:58 GMT (envelope-from ru) Message-Id: <200804100956.m3A9uw1k029975@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 10 Apr 2008 09:56: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/vmstat vmstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 09:56:58 -0000 ru 2008-04-10 09:56:57 UTC FreeBSD src repository Modified files: usr.bin/vmstat vmstat.c Log: Add forgotten -H, -h, and -P to usage(). Revision Changes Path 1.101 +1 -1 src/usr.bin/vmstat/vmstat.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 10:22:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5A711065673; Thu, 10 Apr 2008 10:22:44 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from itchy.rabson.org (router.rabson.org [80.177.232.241]) by mx1.freebsd.org (Postfix) with ESMTP id 6D1118FC38; Thu, 10 Apr 2008 10:22:44 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from [IPv6:2002:50b1:e8f2:1:21b:63ff:feb8:5abc] (unknown [IPv6:2002:50b1:e8f2:1:21b:63ff:feb8:5abc]) by itchy.rabson.org (Postfix) with ESMTP id 09AA43FD6; Thu, 10 Apr 2008 11:03:26 +0100 (BST) Message-Id: <9E913B4A-C81E-4AB8-AFF8-F51FC9B25721@rabson.org> From: Doug Rabson To: Kris Kennaway In-Reply-To: <47FDE41D.5090601@FreeBSD.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Thu, 10 Apr 2008 11:03:25 +0100 References: <200804100939.m3A9dUFu028748@repoman.freebsd.org> <47FDE41D.5090601@FreeBSD.org> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@FreeBSD.org, Doug Rabson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen lockf.c src/lib/libc/include libc_private.h src/lib/libc/rpc svc_vc.c src/lib/libc/sys Makefile.inc Symbol.map fcntl.2 fcntl.c src/lib/libc/xdr xdr_rec.c src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA BWCT CRB EP80219 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 10:22:44 -0000 On 10 Apr 2008, at 10:55, Kris Kennaway wrote: > Doug Rabson wrote: >> dfr 2008-04-10 09:39:29 UTC >> FreeBSD src repository >> Modified files: (Branch: RELENG_7) >> lib/libc/gen lockf.c > > Hmm, I am concerned by this quick merge because rpc.lockd is still > not usable for me on HEAD. I had to disable it entirely on all of > my client machines because it will usually hang and become > unkillable when locking files over NFS (when interoperating with a > 7.0 server). I haven't had time to get the tcpdump trace you > requested because of focusing on other problems. Because of the > client problems I haven't tested it at all on the server side yet. > > I really don't think this has received sufficient testing yet. I'm pretty sure I fixed that problem with my change to src/lib/libc/ rpc/svc_vc.c revision 1.27. From owner-cvs-src@FreeBSD.ORG Thu Apr 10 10:27:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A8BAA106566B; Thu, 10 Apr 2008 10:27:46 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 315FF8FC15; Thu, 10 Apr 2008 10:27:45 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <47FDEBA0.3050908@FreeBSD.org> Date: Thu, 10 Apr 2008 12:27:44 +0200 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Doug Rabson References: <200804100939.m3A9dUFu028748@repoman.freebsd.org> <47FDE41D.5090601@FreeBSD.org> <9E913B4A-C81E-4AB8-AFF8-F51FC9B25721@rabson.org> In-Reply-To: <9E913B4A-C81E-4AB8-AFF8-F51FC9B25721@rabson.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, Doug Rabson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen lockf.c src/lib/libc/include libc_private.h src/lib/libc/rpc svc_vc.c src/lib/libc/sys Makefile.inc Symbol.map fcntl.2 fcntl.c src/lib/libc/xdr xdr_rec.c src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA BWCT CRB EP80219 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 10:27:46 -0000 Doug Rabson wrote: > > On 10 Apr 2008, at 10:55, Kris Kennaway wrote: > >> Doug Rabson wrote: >>> dfr 2008-04-10 09:39:29 UTC >>> FreeBSD src repository >>> Modified files: (Branch: RELENG_7) >>> lib/libc/gen lockf.c >> >> Hmm, I am concerned by this quick merge because rpc.lockd is still not >> usable for me on HEAD. I had to disable it entirely on all of my >> client machines because it will usually hang and become unkillable >> when locking files over NFS (when interoperating with a 7.0 server). >> I haven't had time to get the tcpdump trace you requested because of >> focusing on other problems. Because of the client problems I haven't >> tested it at all on the server side yet. >> >> I really don't think this has received sufficient testing yet. > > I'm pretty sure I fixed that problem with my change to > src/lib/libc/rpc/svc_vc.c revision 1.27. > > OK, I will retry, but that would just mean I can start testing. Let's hope the rest of the code is bug-free :) Kris From owner-cvs-src@FreeBSD.ORG Thu Apr 10 10:40:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1A55D1065676; Thu, 10 Apr 2008 10:40:51 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from itchy.rabson.org (router.rabson.org [80.177.232.241]) by mx1.freebsd.org (Postfix) with ESMTP id C3D0F8FC12; Thu, 10 Apr 2008 10:40:50 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from [IPv6:2002:50b1:e8f2:1:21b:63ff:feb8:5abc] (unknown [IPv6:2002:50b1:e8f2:1:21b:63ff:feb8:5abc]) by itchy.rabson.org (Postfix) with ESMTP id 8202D3FA7; Thu, 10 Apr 2008 11:40:17 +0100 (BST) Message-Id: <7E968817-C2EF-4A0C-BBC4-ACF3010EF83E@rabson.org> From: Doug Rabson To: Kris Kennaway In-Reply-To: <47FDEBA0.3050908@FreeBSD.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Thu, 10 Apr 2008 11:40:17 +0100 References: <200804100939.m3A9dUFu028748@repoman.freebsd.org> <47FDE41D.5090601@FreeBSD.org> <9E913B4A-C81E-4AB8-AFF8-F51FC9B25721@rabson.org> <47FDEBA0.3050908@FreeBSD.org> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@FreeBSD.org, Doug Rabson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen lockf.c src/lib/libc/include libc_private.h src/lib/libc/rpc svc_vc.c src/lib/libc/sys Makefile.inc Symbol.map fcntl.2 fcntl.c src/lib/libc/xdr xdr_rec.c src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA BWCT CRB EP80219 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 10:40:51 -0000 On 10 Apr 2008, at 11:27, Kris Kennaway wrote: > Doug Rabson wrote: >> On 10 Apr 2008, at 10:55, Kris Kennaway wrote: >>> Doug Rabson wrote: >>>> dfr 2008-04-10 09:39:29 UTC >>>> FreeBSD src repository >>>> Modified files: (Branch: RELENG_7) >>>> lib/libc/gen lockf.c >>> >>> Hmm, I am concerned by this quick merge because rpc.lockd is still >>> not usable for me on HEAD. I had to disable it entirely on all of >>> my client machines because it will usually hang and become >>> unkillable when locking files over NFS (when interoperating with a >>> 7.0 server). I haven't had time to get the tcpdump trace you >>> requested because of focusing on other problems. Because of the >>> client problems I haven't tested it at all on the server side yet. >>> >>> I really don't think this has received sufficient testing yet. >> I'm pretty sure I fixed that problem with my change to src/lib/libc/ >> rpc/svc_vc.c revision 1.27. > > OK, I will retry, but that would just mean I can start testing. > Let's hope the rest of the code is bug-free :) Thanks. If problems show up with RELENG_7 users, I can disable use of the kernel NLM without necessarily having to back out the whole thing. Lets see what shows up - I'll hold off committing to RELENG_6 for now. From owner-cvs-src@FreeBSD.ORG Thu Apr 10 12:13:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11FA61065674; Thu, 10 Apr 2008 12:13:57 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DF74F8FC27; Thu, 10 Apr 2008 12:13:56 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3ACDuMe046096; Thu, 10 Apr 2008 12:13:56 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3ACDuLZ046095; Thu, 10 Apr 2008 12:13:56 GMT (envelope-from kib) Message-Id: <200804101213.m3ACDuLZ046095@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 10 Apr 2008 12:13: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/include unistd.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, 10 Apr 2008 12:13:57 -0000 kib 2008-04-10 12:13:56 UTC FreeBSD src repository Modified files: include unistd.h Log: Add the restrict qualifiers to the pointer arguments of the readlinkat. Revision Changes Path 1.87 +1 -1 src/include/unistd.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 12:16:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30C641065672; Thu, 10 Apr 2008 12:16:21 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0AB448FC18; Thu, 10 Apr 2008 12:16:21 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3ACGKfS046466; Thu, 10 Apr 2008 12:16:20 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3ACGK4l046465; Thu, 10 Apr 2008 12:16:20 GMT (envelope-from ru) Message-Id: <200804101216.m3ACGK4l046465@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 10 Apr 2008 12:16:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/route route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Apr 2008 12:16:21 -0000 ru 2008-04-10 12:16:20 UTC FreeBSD src repository Modified files: sbin/route route.c Log: Fix printing of sockaddr prefixes in verbose mode. PR: bin/122403 Submitted by: az MFC after: 3 days Revision Changes Path 1.85 +1 -1 src/sbin/route/route.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 12:23:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 671C3106566C; Thu, 10 Apr 2008 12:23:31 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 021B88FC1E; Thu, 10 Apr 2008 12:23:29 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <47FE06C0.20309@FreeBSD.org> Date: Thu, 10 Apr 2008 14:23:28 +0200 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Doug Rabson References: <200804100939.m3A9dUFu028748@repoman.freebsd.org> <47FDE41D.5090601@FreeBSD.org> <9E913B4A-C81E-4AB8-AFF8-F51FC9B25721@rabson.org> <47FDEBA0.3050908@FreeBSD.org> <7E968817-C2EF-4A0C-BBC4-ACF3010EF83E@rabson.org> In-Reply-To: <7E968817-C2EF-4A0C-BBC4-ACF3010EF83E@rabson.org> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, Doug Rabson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen lockf.c src/lib/libc/include libc_private.h src/lib/libc/rpc svc_vc.c src/lib/libc/sys Makefile.inc Symbol.map fcntl.2 fcntl.c src/lib/libc/xdr xdr_rec.c src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA BWCT CRB EP80219 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 12:23:31 -0000 Doug Rabson wrote: > > On 10 Apr 2008, at 11:27, Kris Kennaway wrote: > >> Doug Rabson wrote: >>> On 10 Apr 2008, at 10:55, Kris Kennaway wrote: >>>> Doug Rabson wrote: >>>>> dfr 2008-04-10 09:39:29 UTC >>>>> FreeBSD src repository >>>>> Modified files: (Branch: RELENG_7) >>>>> lib/libc/gen lockf.c >>>> >>>> Hmm, I am concerned by this quick merge because rpc.lockd is still >>>> not usable for me on HEAD. I had to disable it entirely on all of >>>> my client machines because it will usually hang and become >>>> unkillable when locking files over NFS (when interoperating with a >>>> 7.0 server). I haven't had time to get the tcpdump trace you >>>> requested because of focusing on other problems. Because of the >>>> client problems I haven't tested it at all on the server side yet. >>>> >>>> I really don't think this has received sufficient testing yet. >>> I'm pretty sure I fixed that problem with my change to >>> src/lib/libc/rpc/svc_vc.c revision 1.27. >> >> OK, I will retry, but that would just mean I can start testing. Let's >> hope the rest of the code is bug-free :) > > Thanks. If problems show up with RELENG_7 users, I can disable use of > the kernel NLM without necessarily having to back out the whole thing. > Lets see what shows up - I'll hold off committing to RELENG_6 for now. > > > After cvs update and rebuilding kernel, includes, libc and rpc.lockd, I still get: hydra2# rpc.lockd Can't find or load kernel support for rpc.lockd - using non-kernel implementation hydra2# ps aux | grep lockd root 1217 0.0 0.0 3212 1188 ?? Ss 12:21PM 0:00.00 rpc.lockd: server (rpc.lockd) daemon 1218 0.0 0.0 3212 1360 ?? S 12:21PM 0:00.00 rpc.lockd: client (rpc.lockd) root 1219 0.0 0.0 3212 1188 ?? D 12:21PM 0:00.00 rpc.lockd: server (rpc.lockd) root 1221 0.0 0.0 552 352 p0 D+ 12:21PM 0:00.00 grep lockd hydra2# vi /etc/rc.conf load: 0.95 cmd: vi 1222 [lockd] 0.00u 0.00s 0% 1420k /etc is on a NFS-mounted / Kris From owner-cvs-src@FreeBSD.ORG Thu Apr 10 12:51:34 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74A6D1065680 for ; Thu, 10 Apr 2008 12:51:34 +0000 (UTC) (envelope-from ken@mthelicon.com) Received: from hercules.mthelicon.com (hercules.mthelicon.com [66.90.103.179]) by mx1.freebsd.org (Postfix) with ESMTP id 4CC528FC2A for ; Thu, 10 Apr 2008 12:51:34 +0000 (UTC) (envelope-from ken@mthelicon.com) Received: from feathers.mthelicon.com (host81-159-202-207.range81-159.btcentralplus.com [81.159.202.207]) (authenticated bits=0) by hercules.mthelicon.com (8.14.2/8.14.2) with ESMTP id m3ACIXmt021439 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO) for ; Thu, 10 Apr 2008 12:18:34 GMT (envelope-from ken@mthelicon.com) From: Pegasus Mc cleaft Organization: Feathers To: cvs-src@freebsd.org Date: Thu, 10 Apr 2008 13:18:25 +0100 User-Agent: KMail/1.9.7 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804101318.25581.ken@mthelicon.com> Subject: cvs commit: src/etc/rc.d zfs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 12:51:34 -0000 Hello everyone, is it possible the change to the above script is causing this problem: I use zfs on a amd64 platform to hold my /usr /var and /usr/home directories. Using todays cvs, after I compiled, mergemastered and rebooted the machine it will no longer automount my zfs pool and fs' and reports an error that the pool was used previously on another machine. If I boot in single user mode, force the pool to import and then continue booting to multi-user mode, it all works fine after that. However, on shutdown and reboot, the same problem reoccures. When I had this problem before (different reason for the problem, I was actually moving drives to another machine) I found that forcing the pool to import and doing a proper shutdown cleared the problem; not so in this case. Peg From owner-cvs-src@FreeBSD.ORG Thu Apr 10 12:54:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CACCD106566C; Thu, 10 Apr 2008 12:54:53 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A4A698FC23; Thu, 10 Apr 2008 12:54:53 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3ACsrKt063056; Thu, 10 Apr 2008 12:54:53 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3ACsrYw063055; Thu, 10 Apr 2008 12:54:53 GMT (envelope-from dfr) Message-Id: <200804101254.m3ACsrYw063055@repoman.freebsd.org> From: Doug Rabson Date: Thu, 10 Apr 2008 12:54: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/rpc.lockd lockd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 12:54:53 -0000 dfr 2008-04-10 12:54:53 UTC FreeBSD src repository Modified files: usr.sbin/rpc.lockd lockd.c Log: If we can't find or load the kernel NLM support, don't just go ahead and try to use it anyway. Revision Changes Path 1.27 +2 -1 src/usr.sbin/rpc.lockd/lockd.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 13:01:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1EE3E1065670; Thu, 10 Apr 2008 13:01:18 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EC8B98FC27; Thu, 10 Apr 2008 13:01:17 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AD1HXa064089; Thu, 10 Apr 2008 13:01:17 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AD1Hbh064088; Thu, 10 Apr 2008 13:01:17 GMT (envelope-from sos) Message-Id: <200804101301.m3AD1Hbh064088@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 10 Apr 2008 13:01: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/sys ata.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, 10 Apr 2008 13:01:18 -0000 sos 2008-04-10 13:01:17 UTC FreeBSD src repository Modified files: sys/sys ata.h Log: Add experimental support for SATA Port Multipliers Support is working on the Silicon Image SiI3124/3132. Support is working on some AHCI chips but far from all. Remember this is WIP, so test reports and (constructive) suggestions are welcome! Revision Changes Path 1.40 +5 -3 src/sys/sys/ata.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 13:05:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3611C10656C4; Thu, 10 Apr 2008 13:05:06 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 247948FC22; Thu, 10 Apr 2008 13:05:06 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AD564E066188; Thu, 10 Apr 2008 13:05:06 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AD55DK066187; Thu, 10 Apr 2008 13:05:05 GMT (envelope-from sos) Message-Id: <200804101305.m3AD55DK066187@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 10 Apr 2008 13:05: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/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-pci.c ata-pci.h ata-queue.c ata-raid.c ata-raid.h ata-usb.c ata_if.m atapi-cd.c atapi-cd.h atapi-fd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 13:05:06 -0000 sos 2008-04-10 13:05:05 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-pci.c ata-pci.h ata-queue.c ata-raid.c ata-raid.h ata-usb.c ata_if.m atapi-cd.c atapi-cd.h atapi-fd.c atapi-fd.h atapi-tape.c atapi-tape.h Log: Add experimental support for SATA Port Multipliers Support is working on the Silicon Image SiI3124/3132. Support is working on some AHCI chips but far from all. Remember this is WIP, so test reports and (constructive) suggestions are welcome! Revision Changes Path 1.282 +73 -57 src/sys/dev/ata/ata-all.c 1.129 +42 -25 src/sys/dev/ata/ata-all.h 1.41 +1 -1 src/sys/dev/ata/ata-card.c 1.26 +1 -1 src/sys/dev/ata/ata-cbus.c 1.213 +797 -266 src/sys/dev/ata/ata-chipset.c 1.208 +117 -48 src/sys/dev/ata/ata-disk.c 1.54 +1 -1 src/sys/dev/ata/ata-disk.h 1.151 +160 -132 src/sys/dev/ata/ata-dma.c 1.32 +1 -1 src/sys/dev/ata/ata-isa.c 1.81 +31 -33 src/sys/dev/ata/ata-lowlevel.c 1.124 +41 -40 src/sys/dev/ata/ata-pci.c 1.84 +1 -2 src/sys/dev/ata/ata-pci.h 1.70 +8 -3 src/sys/dev/ata/ata-queue.c 1.127 +1 -1 src/sys/dev/ata/ata-raid.c 1.47 +1 -1 src/sys/dev/ata/ata-raid.h 1.8 +1 -2 src/sys/dev/ata/ata-usb.c 1.8 +1 -1 src/sys/dev/ata/ata_if.m 1.197 +4 -9 src/sys/dev/ata/atapi-cd.c 1.48 +1 -1 src/sys/dev/ata/atapi-cd.h 1.112 +3 -7 src/sys/dev/ata/atapi-fd.c 1.28 +1 -1 src/sys/dev/ata/atapi-fd.h 1.105 +5 -13 src/sys/dev/ata/atapi-tape.c 1.26 +1 -1 src/sys/dev/ata/atapi-tape.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 14:02:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68DFC106566C; Thu, 10 Apr 2008 14:02:00 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 584738FC1B; Thu, 10 Apr 2008 14:02:00 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AE20lF074897; Thu, 10 Apr 2008 14:02:00 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AE20nT074896; Thu, 10 Apr 2008 14:02:00 GMT (envelope-from ru) Message-Id: <200804101402.m3AE20nT074896@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 10 Apr 2008 14:02:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/fifolog Makefile Makefile.inc src/usr.sbin/fifolog/fifolog_create Makefile fifolog.1 src/usr.sbin/fifolog/fifolog_reader Makefile src/usr.sbin/fifolog/fifolog_writer Makefile src/usr.sbin/fifolog/lib Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Apr 2008 14:02:00 -0000 ru 2008-04-10 14:02:00 UTC FreeBSD src repository Modified files: usr.sbin/fifolog Makefile Makefile.inc usr.sbin/fifolog/fifolog_create Makefile fifolog.1 usr.sbin/fifolog/fifolog_reader Makefile usr.sbin/fifolog/fifolog_writer Makefile usr.sbin/fifolog/lib Makefile Log: Clean up makefiles and a manpage. OK'ed by: phk Revision Changes Path 1.2 +1 -6 src/usr.sbin/fifolog/Makefile 1.2 +4 -7 src/usr.sbin/fifolog/Makefile.inc 1.2 +11 -11 src/usr.sbin/fifolog/fifolog_create/Makefile 1.2 +70 -62 src/usr.sbin/fifolog/fifolog_create/fifolog.1 1.3 +7 -10 src/usr.sbin/fifolog/fifolog_reader/Makefile 1.2 +8 -8 src/usr.sbin/fifolog/fifolog_writer/Makefile 1.2 +5 -11 src/usr.sbin/fifolog/lib/Makefile From owner-cvs-src@FreeBSD.ORG Thu Apr 10 14:14:14 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1FB1C106564A; Thu, 10 Apr 2008 14:14:14 +0000 (UTC) (envelope-from Daan@vehosting.nl) Received: from VM01.Vitsch.net (vm01.vitsch.net [85.17.51.140]) by mx1.freebsd.org (Postfix) with ESMTP id AF6128FC24; Thu, 10 Apr 2008 14:14:13 +0000 (UTC) (envelope-from Daan@vehosting.nl) Received: from [192.168.72.10] (81-171-30-78.dsl.fiberworld.nl [81.171.30.78] (may be forged)) (authenticated bits=0) by VM01.Vitsch.net (8.13.8/8.13.8) with ESMTP id m3ADYjL7057273; Thu, 10 Apr 2008 15:34:45 +0200 (CEST) (envelope-from Daan@vehosting.nl) From: Daan Vreeken Organization: VEHosting - Vitsch Electronics To: =?utf-8?q?S=C3=B8ren_Schmidt?= Date: Thu, 10 Apr 2008 15:34:28 +0200 User-Agent: KMail/1.9.7 References: <200804101305.m3AD55DK066187@repoman.freebsd.org> In-Reply-To: <200804101305.m3AD55DK066187@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200804101534.28928.Daan@vehosting.nl> Cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-pci.c ata-pci.h ata-queue.c ata-raid.c ata-raid.h ata-usb.c ata_if.m atapi-cd.c atapi-cd.h atapi-fd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 14:14:14 -0000 Hi S=C3=B8ren, On Thursday 10 April 2008 15:05:05 S=C3=B8ren Schmidt wrote: > sos 2008-04-10 13:05:05 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c > ata-chipset.c ata-disk.c ata-disk.h > ata-dma.c ata-isa.c ata-lowlevel.c > ata-pci.c ata-pci.h ata-queue.c > ata-raid.c ata-raid.h ata-usb.c ata_if.m > atapi-cd.c atapi-cd.h atapi-fd.c > atapi-fd.h atapi-tape.c atapi-tape.h > Log: > Add experimental support for SATA Port Multipliers > > Support is working on the Silicon Image SiI3124/3132. > Support is working on some AHCI chips but far from all. > > Remember this is WIP, so test reports and (constructive) suggestions are > welcome! Wow, that's quick :) I'll try to test the code on the experimental storage server we're building= =20 here. I'll let you know how far I get. Thanks for the effort! =2D-=20 Daan Vreeken VEHosting http://VEHosting.nl tel: +31-(0)40-7113050 / +31-(0)6-46210825 KvK nr: 17174380 From owner-cvs-src@FreeBSD.ORG Thu Apr 10 15:17:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 154CA1065672; Thu, 10 Apr 2008 15:17:42 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E172B8FC1D; Thu, 10 Apr 2008 15:17:41 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AFHfsp089401; Thu, 10 Apr 2008 15:17:41 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AFHfrZ089400; Thu, 10 Apr 2008 15:17:41 GMT (envelope-from jkim) Message-Id: <200804101517.m3AFHfrZ089400@repoman.freebsd.org> From: Jung-uk Kim Date: Thu, 10 Apr 2008 15:17:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpi_support acpi_asus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 15:17:42 -0000 jkim 2008-04-10 15:17:41 UTC FreeBSD src repository Modified files: sys/dev/acpi_support acpi_asus.c Log: - Add ASUS G2K laptop support. - Add DLED and GLED found on newer ASUS laptops. - Turn on BLED, TLED, and WLED by default as other OSes. Reviewed by: philip MFC after: 3 days Revision Changes Path 1.31 +104 -33 src/sys/dev/acpi_support/acpi_asus.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 16:04:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0CF8E1065673; Thu, 10 Apr 2008 16:04:51 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F1AEF8FC1A; Thu, 10 Apr 2008 16:04:50 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AG4ovM093788; Thu, 10 Apr 2008 16:04:50 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AG4ouG093787; Thu, 10 Apr 2008 16:04:50 GMT (envelope-from alc) Message-Id: <200804101604.m3AG4ouG093787@repoman.freebsd.org> From: Alan Cox Date: Thu, 10 Apr 2008 16:04:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 pmap.c src/sys/i386/i386 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: Thu, 10 Apr 2008 16:04:51 -0000 alc 2008-04-10 16:04:50 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/i386/i386 pmap.c Log: Correct pmap_copy()'s method for extracting the physical address of a 2/4MB page from a PDE. Specifically, change it to use PG_PS_FRAME, not PG_FRAME, to extract the physical address of a 2/4MB page from a PDE. Change the last argument passed to pmap_pv_insert_pde() from a vm_page_t representing the first 4KB page of a 2/4MB page to the vm_paddr_t of the 2/4MB page. This avoids an otherwise unnecessary conversion from a vm_paddr_t to a vm_page_t in pmap_copy(). Revision Changes Path 1.614 +6 -6 src/sys/amd64/amd64/pmap.c 1.616 +6 -6 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 16:14:22 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D42C91065671; Thu, 10 Apr 2008 16:14:22 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.79]) by mx1.freebsd.org (Postfix) with ESMTP id B5B9F8FC12; Thu, 10 Apr 2008 16:14:22 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (asmtp001-s [10.150.69.64]) by smtpoutm.mac.com (Xserve/smtpout016/MantshX 4.0) with ESMTP id m3AGEMh4004919; Thu, 10 Apr 2008 09:14:22 -0700 (PDT) Received: from macbook-pro.jnpr.net (natint3.juniper.net [66.129.224.36]) (authenticated bits=0) by mac.com (Xserve/asmtp001/MantshX 4.0) with ESMTP id m3AGEAU9022657 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 10 Apr 2008 09:14:11 -0700 (PDT) Message-Id: From: Marcel Moolenaar To: Kris Kennaway In-Reply-To: <47FDE41D.5090601@FreeBSD.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Thu, 10 Apr 2008 09:14:09 -0700 References: <200804100939.m3A9dUFu028748@repoman.freebsd.org> <47FDE41D.5090601@FreeBSD.org> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@freebsd.org, Doug Rabson , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/gen lockf.c src/lib/libc/include libc_private.h src/lib/libc/rpc svc_vc.c src/lib/libc/sys Makefile.inc Symbol.map fcntl.2 fcntl.c src/lib/libc/xdr xdr_rec.c src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA BWCT CRB EP80219 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 16:14:22 -0000 On Apr 10, 2008, at 2:55 AM, Kris Kennaway wrote: > Doug Rabson wrote: >> dfr 2008-04-10 09:39:29 UTC >> FreeBSD src repository >> Modified files: (Branch: RELENG_7) >> lib/libc/gen lockf.c > > Hmm, I am concerned by this quick merge because rpc.lockd is still > not usable for me on HEAD. I had to disable it entirely on all of > my client machines because it will usually hang and become > unkillable when locking files over NFS (when interoperating with a > 7.0 server). I haven't had time to get the tcpdump trace you > requested because of focusing on other problems. Because of the > client problems I haven't tested it at all on the server side yet. I saw this too, but after adding "options NFSLOCKD" to my kernel configuration that problem went away. FYI, -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Thu Apr 10 16:17:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7BE61106564A; Thu, 10 Apr 2008 16:17:56 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 534B98FC14; Thu, 10 Apr 2008 16:17:56 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AGHuTF094895; Thu, 10 Apr 2008 16:17:56 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AGHshI094894; Thu, 10 Apr 2008 16:17:54 GMT (envelope-from ru) Message-Id: <200804101617.m3AGHshI094894@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 10 Apr 2008 16:17:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 16:17:56 -0000 ru 2008-04-10 16:17:54 UTC FreeBSD src repository Modified files: usr.bin/top machine.c Log: Fix "top -P" (`&' mistyped as `&&' and a botched logic). The bug was unnoticed on non-i386 because mp_maxid is initialized differently, kern.cp_times doesn't print zeroes for non-existing CPUs, so no "writing outside of array bounds" happens. MFC after: 3 days Revision Changes Path 1.87 +3 -2 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 18:38:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 01A0E106566C; Thu, 10 Apr 2008 18:38:32 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CBEC98FC1B; Thu, 10 Apr 2008 18:38:31 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AIcV4A013204; Thu, 10 Apr 2008 18:38:31 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AIcV3M013203; Thu, 10 Apr 2008 18:38:31 GMT (envelope-from takawata) Message-Id: <200804101838.m3AIcV3M013203@repoman.freebsd.org> From: Takanori Watanabe Date: Thu, 10 Apr 2008 18:38: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/i386/i386 mp_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Apr 2008 18:38:32 -0000 takawata 2008-04-10 18:38:31 UTC FreeBSD src repository Modified files: sys/i386/i386 mp_machdep.c Log: Don't break identity mapping set up for ACPI resume path. With this change, BSP processor context seems to be recovered. Revision Changes Path 1.286 +5 -2 src/sys/i386/i386/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 19:54:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B58A9106564A; Thu, 10 Apr 2008 19:54:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A3BD18FC1D; Thu, 10 Apr 2008 19:54:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AJstia016715; Thu, 10 Apr 2008 19:54:55 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AJstb5016714; Thu, 10 Apr 2008 19:54:55 GMT (envelope-from rwatson) Message-Id: <200804101954.m3AJstb5016714@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Apr 2008 19:54:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/security/audit audit_arg.c audit_bsm.c audit_bsm_klib.c audit_private.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, 10 Apr 2008 19:54:55 -0000 rwatson 2008-04-10 19:54:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/security/audit audit_arg.c audit_bsm.c audit_bsm_klib.c audit_private.h Log: Merge audit_arg.c:1.18, audit_bsm.c:1.25, audit_bsm_klib.c:1.10, audit_private.h:1.17 from HEAD to RELENG_7: Rename several audit functions in the global kernel symbol namespace to have audit_ on the front: - canon_path -> audit_canon_path - msgctl_to_event -> audit_msgctl_to_event - semctl_to_event -> audit_semctl_to_event Note that audit.c:1.38 is not merged as changes it depends on have also not yet been merged. Revision Changes Path 1.15.2.1 +1 -1 src/sys/security/audit/audit_arg.c 1.20.2.4 +2 -2 src/sys/security/audit/audit_bsm.c 1.7.2.2 +4 -4 src/sys/security/audit/audit_bsm_klib.c 1.16.2.2 +3 -3 src/sys/security/audit/audit_private.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 20:00:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 12F18106564A; Thu, 10 Apr 2008 20:00:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DCB838FC15; Thu, 10 Apr 2008 20:00:18 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AK0Ixc017133; Thu, 10 Apr 2008 20:00:18 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AK0I6O017132; Thu, 10 Apr 2008 20:00:18 GMT (envelope-from rwatson) Message-Id: <200804102000.m3AK0I6O017132@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Apr 2008 20:00:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/security/audit audit.c audit_bsm_klib.c audit_private.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, 10 Apr 2008 20:00:19 -0000 rwatson 2008-04-10 20:00:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/security/audit audit.c audit_bsm_klib.c audit_private.h Log: MFC audit.c:1.39, audit_bsm_klib.c:1.11, audit_private.h:1.19 from HEAD to RELENG_7: Add audit_prefixes to two more globally visible functions in the Audit implementation. Revision Changes Path 1.33.2.2 +2 -2 src/sys/security/audit/audit.c 1.7.2.3 +2 -2 src/sys/security/audit/audit_bsm_klib.c 1.16.2.3 +3 -3 src/sys/security/audit/audit_private.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 20:15:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 06CB21065673; Thu, 10 Apr 2008 20:15:37 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E94D68FC21; Thu, 10 Apr 2008 20:15:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AKFap6019668; Thu, 10 Apr 2008 20:15:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AKFa9D019667; Thu, 10 Apr 2008 20:15:36 GMT (envelope-from rwatson) Message-Id: <200804102015.m3AKFa9D019667@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Apr 2008 20:15:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern kern_linker.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: Thu, 10 Apr 2008 20:15:37 -0000 rwatson 2008-04-10 20:15:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern kern_linker.c sys/sys linker.h Log: Merge kern_linker.c:1.153, linker.h:1.50 from HEAD to RELENG_7: The kernel linker includes a number of utility functions to look up symbol information in support of DDB(4); these functions bypass normal linker locking as they may run in contexts where locking is unsafe (such as the kernel debugger). Add a new interface linker_ddb_search_symbol_name(), which looks up a symbol name and offset given an address, and also linker_search_symbol_name() which does the same but *does* follow the locking conventions of the linker. Unlike existing functions, these functions place the name in a caller-provided buffer, which is stable even after linker locks have been released. These functions will be used in upcoming revisions to stack(9) to support kernel stack trace generation in contexts as part of a live, rather than suspended, kernel. Revision Changes Path 1.149.2.1 +87 -13 src/sys/kern/kern_linker.c 1.46.2.1 +8 -0 src/sys/sys/linker.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 20:28:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8462F106566B; Thu, 10 Apr 2008 20:28:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 717478FC1C; Thu, 10 Apr 2008 20:28:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AKS3OA020448; Thu, 10 Apr 2008 20:28:03 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AKS32j020447; Thu, 10 Apr 2008 20:28:03 GMT (envelope-from rwatson) Message-Id: <200804102028.m3AKS32j020447@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Apr 2008 20:28:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man9 Makefile stack.9 src/sys/kern kern_lock.c subr_stack.c src/sys/sys stack.h src/sys/vm redzone.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 20:28:03 -0000 rwatson 2008-04-10 20:28:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man9 Makefile stack.9 sys/kern kern_lock.c subr_stack.c sys/sys stack.h sys/vm redzone.c Log: Merge Makefile:1.320, stack.9:1.4, kern_lock.c:1.114, subr_stack.c:1.4, stack.h:1.3, redzone.c:1.2 from HEAD to RELENG_7: Modify stack(9) stack_print() and stack_sbuf_print() routines to use new linker interfaces for looking up function names and offsets from instruction pointers. Create two variants of each call: one that is "DDB-safe" and avoids locking in the linker, and one that is safe for use in live kernels, by virtue of observing locking, and in particular safe when kernel modules are being loaded and unloaded simultaneous to their use. This will allow them to be used outside of debugging contexts. Modify two of three current stack(9) consumers to use the DDB-safe interfaces, as they run in low-level debugging contexts, such as inside lockmgr(9) and the kernel memory allocator. Update man page. Revision Changes Path 1.310.2.3 +1 -0 src/share/man/man9/Makefile 1.5.2.2 +15 -2 src/share/man/man9/stack.9 1.110.2.1 +1 -1 src/sys/kern/kern_lock.c 1.3.2.1 +79 -24 src/sys/kern/subr_stack.c 1.2.4.1 +2 -0 src/sys/sys/stack.h 1.1.2.1 +4 -4 src/sys/vm/redzone.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 20:40:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 862BF106566B; Thu, 10 Apr 2008 20:40:25 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5C3AB8FC0A; Thu, 10 Apr 2008 20:40:25 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AKePLW027995; Thu, 10 Apr 2008 20:40:25 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AKePtF027994; Thu, 10 Apr 2008 20:40:25 GMT (envelope-from sos) Message-Id: <200804102040.m3AKePtF027994@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 10 Apr 2008 20:40:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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: Thu, 10 Apr 2008 20:40:25 -0000 sos 2008-04-10 20:40:25 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Fix clearing of nVidia interrupts. Revision Changes Path 1.214 +11 -3 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 20:54:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4AA7310656C3; Thu, 10 Apr 2008 20:54:02 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3948E8FC19; Thu, 10 Apr 2008 20:54:02 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AKs2eO038386; Thu, 10 Apr 2008 20:54:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AKs2fk038385; Thu, 10 Apr 2008 20:54:02 GMT (envelope-from rwatson) Message-Id: <200804102054.m3AKs2fk038385@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Apr 2008 20:54:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern kern_descrip.c kern_proc.c src/sys/sys sysctl.h user.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, 10 Apr 2008 20:54:02 -0000 rwatson 2008-04-10 20:54:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern kern_descrip.c kern_proc.c sys/sys sysctl.h user.h Log: Merge kern_descrip.c:1.314, kern_proc.c:1.256, sysctl.h:1.153, user.h:1.71 from HEAD to RELENG_7: Add two new sysctls in support of the forthcoming procstat(1) to support its -f and -v arguments: kern.proc.filedesc - dump file descriptor information for a process, if debugging is permitted, including socket addresses, open flags, file offsets, file paths, etc. kern.proc.vmmap - dump virtual memory mapping information for a process, if debugging is permitted, including layout and information on underlying objects, such as the type of object and path. These provide a superset of the information historically available through the now-deprecated procfs(4), and are intended to be exported in an ABI-robust form. Revision Changes Path 1.313.2.3 +180 -1 src/sys/kern/kern_descrip.c 1.252.2.4 +159 -1 src/sys/kern/kern_proc.c 1.148.2.1 +3 -0 src/sys/sys/sysctl.h 1.70.2.1 +92 -1 src/sys/sys/user.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 22:09:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 391FD1065671; Thu, 10 Apr 2008 22:09:26 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 271898FC15; Thu, 10 Apr 2008 22:09:26 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AM9QUe046084; Thu, 10 Apr 2008 22:09:26 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AM9QNh046083; Thu, 10 Apr 2008 22:09:26 GMT (envelope-from rwatson) Message-Id: <200804102209.m3AM9QNh046083@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Apr 2008 22:09:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man9 stack.9 src/sys/amd64/amd64 db_trace.c stack_machdep.c src/sys/amd64/conf GENERIC src/sys/amd64/include stack.h src/sys/arm/arm db_trace.c stack_machdep.c src/sys/arm/include stack.h src/sys/conf NOTES ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Apr 2008 22:09:26 -0000 rwatson 2008-04-10 22:09:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man9 stack.9 sys/amd64/amd64 db_trace.c sys/amd64/conf GENERIC sys/arm/arm db_trace.c sys/conf NOTES files files.amd64 files.arm files.i386 files.ia64 files.pc98 files.powerpc files.sparc64 files.sun4v options sys/i386/conf GENERIC sys/i386/i386 db_trace.c sys/ia64/conf GENERIC sys/ia64/ia64 db_machdep.c sys/kern subr_stack.c sys/pc98/conf GENERIC sys/powerpc/conf GENERIC sys/powerpc/powerpc db_trace.c sys/sparc64/conf GENERIC sys/sparc64/sparc64 db_trace.c sys/sun4v/conf GENERIC sys/sun4v/sun4v db_trace.c sys/sys stack.h Added files: (Branch: RELENG_7) sys/amd64/amd64 stack_machdep.c sys/amd64/include stack.h sys/arm/arm stack_machdep.c sys/arm/include stack.h sys/i386/i386 stack_machdep.c sys/i386/include stack.h sys/ia64/ia64 stack_machdep.c sys/pc98/include stack.h sys/powerpc/include stack.h sys/powerpc/powerpc stack_machdep.c sys/sparc64/include stack.h sys/sparc64/sparc64 stack_machdep.c sys/sun4v/include stack.h sys/sun4v/sun4v stack_machdep.c Log: Merge stack.9:1.5, amd64/db_trace.c:1.82, amd64/stack_machdep.c:1.1, amd64/conf/GENERIC:1.489, amd64/include/stack.h:1.1, arm/db_trace.c:1.14, arm/stack_machdep.c:1.1, arm/include/stack.h:1.1, NOTES:1.1457, files:1.1254, files.amd64:1.115, files.arm:1.19, files.i386:1.588, files.ia64:1.94, files.powerpc:1.67, files.sparc64:1.93, files.sun4v:1.13, options:1.610, i386/conf/GENERIC:1.478, i386/db_trace.c:1.80, i386/stack_machdep.c:1.1, i386/include/stack.h:1.1, ia64/conf/GENERIC:1.93, ia64/db_machdep.c:1.6, ia64/stack_machdep.c:1.1, kern/subr_stack.c:1.5, pc98/conf/GENERIC:1.299, powerpc/conf/GENERIC:1.73, powerpc/include/stack.h:1.1, powerpc/db_trace.c:1.14, powerpc/stack_machdep.c:1.1, sparc64/conf/GENERIC:1.129, sparc64/include/stack.h:1.1, sparc64/db_trace.c:1.27, sparc64/stack_machdep.c:1.1, sun4v/conf/GENERIC:1.16, sun4v/include/stack.h:1.1, sun4v/db_trace.c:1.2, sun4v/stack_machdep.c:1.1, sys/stack.h:1.4 from HEAD to RELENG_7: Break out stack(9) from ddb(4): - Introduce per-architecture stack_machdep.c to hold stack_save(9). - Introduce per-architecture machine/stack.h to capture any common definitions required between db_trace.c and stack_machdep.c. - Add new kernel option "options STACK"; we will build in stack(9) if it is defined, or also if "options DDB" is defined to provide compatibility with existing users of stack(9). Add new stack_save_td(9) function, which allows the capture of a stacktrace of another thread rather than the current thread, which the existing stack_save(9) was limited to. It requires that the thread be neither swapped out nor running, which is the responsibility of the consumer to enforce. Update stack(9) man page. Build tested: amd64, arm, i386, ia64, powerpc, sparc64, sun4v Runtime tested: amd64 (rwatson), arm (cognet), i386 (rwatson) Merge i386/stack_machdep.c:1.2 from HEAD to RELENG_7: Remove duplicate $FreeBSD$ tag. Merge files.pc98:1.359, pc98/include/stack.h:1.1 from HEAD to RELENG_7: Catch up pc98 for i386 stack(9) changes: Add stub stack.h for pc98 that includes i386 pc98. Add i386 stack_machdep.c to files.pc98. Spotted by: tinderbox Revision Changes Path 1.5.2.3 +28 -22 src/share/man/man9/stack.9 1.80.2.2 +1 -38 src/sys/amd64/amd64/db_trace.c 1.1.2.1 +87 -0 src/sys/amd64/amd64/stack_machdep.c (new) 1.484.2.7 +1 -0 src/sys/amd64/conf/GENERIC 1.1.2.1 +44 -0 src/sys/amd64/include/stack.h (new) 1.13.2.1 +1 -25 src/sys/arm/arm/db_trace.c 1.1.2.1 +76 -0 src/sys/arm/arm/stack_machdep.c (new) 1.1.2.1 +42 -0 src/sys/arm/include/stack.h (new) 1.1454.2.7 +7 -0 src/sys/conf/NOTES 1.1243.2.14 +1 -1 src/sys/conf/files 1.107.2.6 +1 -0 src/sys/conf/files.amd64 1.15.2.1 +1 -0 src/sys/conf/files.arm 1.580.2.6 +1 -0 src/sys/conf/files.i386 1.92.2.1 +1 -0 src/sys/conf/files.ia64 1.356.2.1 +1 -0 src/sys/conf/files.pc98 1.65.2.1 +1 -0 src/sys/conf/files.powerpc 1.92.2.2 +1 -0 src/sys/conf/files.sparc64 1.11.2.1 +1 -0 src/sys/conf/files.sun4v 1.608.2.4 +1 -0 src/sys/conf/options 1.474.2.7 +1 -0 src/sys/i386/conf/GENERIC 1.79.2.1 +1 -39 src/sys/i386/i386/db_trace.c 1.2.2.1 +87 -0 src/sys/i386/i386/stack_machdep.c (new) 1.1.2.1 +44 -0 src/sys/i386/include/stack.h (new) 1.92.2.2 +1 -0 src/sys/ia64/conf/GENERIC 1.4.2.1 +0 -12 src/sys/ia64/ia64/db_machdep.c 1.1.2.1 +57 -0 src/sys/ia64/ia64/stack_machdep.c (new) 1.3.2.2 +2 -0 src/sys/kern/subr_stack.c 1.297.2.4 +1 -0 src/sys/pc98/conf/GENERIC 1.1.2.1 +6 -0 src/sys/pc98/include/stack.h (new) 1.71.2.6 +1 -0 src/sys/powerpc/conf/GENERIC 1.1.2.1 +36 -0 src/sys/powerpc/include/stack.h (new) 1.13.2.1 +1 -38 src/sys/powerpc/powerpc/db_trace.c 1.1.2.1 +97 -0 src/sys/powerpc/powerpc/stack_machdep.c (new) 1.127.2.3 +1 -0 src/sys/sparc64/conf/GENERIC 1.1.2.1 +40 -0 src/sys/sparc64/include/stack.h (new) 1.26.2.1 +1 -34 src/sys/sparc64/sparc64/db_trace.c 1.1.2.1 +90 -0 src/sys/sparc64/sparc64/stack_machdep.c (new) 1.14.2.3 +1 -0 src/sys/sun4v/conf/GENERIC 1.1.2.1 +35 -0 src/sys/sun4v/include/stack.h (new) 1.1.2.1 +1 -23 src/sys/sun4v/sun4v/db_trace.c 1.1.2.1 +85 -0 src/sys/sun4v/sun4v/stack_machdep.c (new) 1.2.4.2 +2 -0 src/sys/sys/stack.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 22:43:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0E6FB1065670; Thu, 10 Apr 2008 22:43:26 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 01CF98FC16; Thu, 10 Apr 2008 22:43:26 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AMhPpk047926; Thu, 10 Apr 2008 22:43:25 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AMhPMn047925; Thu, 10 Apr 2008 22:43:25 GMT (envelope-from delphij) Message-Id: <200804102243.m3AMhPMn047925@repoman.freebsd.org> From: Xin LI Date: Thu, 10 Apr 2008 22:43:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/chat chat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 22:43:26 -0000 delphij 2008-04-10 22:43:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/chat chat.c Log: MFC revision 1.22 date: 2008/03/07 00:01:19; author: delphij; state: Exp; lines: +61 -68 Merge revisions 1.10 and 1.11 from DragonFly: - Use real getopt() handling instead of the hand-rolled and IOCCC-worthy "Micro getopt()" macros, plus clean up to the option handling code: * Sort the options in the switch statement; * Plug piddling memory leaks when processing repeated options by freeing strings before allocating them for a second time; * Die with a fatal error if the requested report file cannot be opened for appending; * Don't call init() before usage() (to prevent the usage message being mangled by changes to the terminal settings;) - Clean up the usage message, both in usage() and in the main program comment, both stylistically (sort and combine options) and for accuracy (following the manual page, make note of the -s and -S flags, and use the term 'send' instead of 'say' to reduce confusion (SAY is the name of a command for output to the user, not the connection.)) Obtained from: DragonFly Revision Changes Path 1.21.20.1 +61 -68 src/usr.bin/chat/chat.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 22:43:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 933331065674; Thu, 10 Apr 2008 22:43:46 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 870878FC17; Thu, 10 Apr 2008 22:43:46 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AMhkat047959; Thu, 10 Apr 2008 22:43:46 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AMhkh5047958; Thu, 10 Apr 2008 22:43:46 GMT (envelope-from delphij) Message-Id: <200804102243.m3AMhkh5047958@repoman.freebsd.org> From: Xin LI Date: Thu, 10 Apr 2008 22:43:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/chat chat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 22:43:46 -0000 delphij 2008-04-10 22:43:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/chat chat.c Log: MFC revision 1.22 date: 2008/03/07 00:01:19; author: delphij; state: Exp; lines: +61 -68 Merge revisions 1.10 and 1.11 from DragonFly: - Use real getopt() handling instead of the hand-rolled and IOCCC-worthy "Micro getopt()" macros, plus clean up to the option handling code: * Sort the options in the switch statement; * Plug piddling memory leaks when processing repeated options by freeing strings before allocating them for a second time; * Die with a fatal error if the requested report file cannot be opened for appending; * Don't call init() before usage() (to prevent the usage message being mangled by changes to the terminal settings;) - Clean up the usage message, both in usage() and in the main program comment, both stylistically (sort and combine options) and for accuracy (following the manual page, make note of the -s and -S flags, and use the term 'send' instead of 'say' to reduce confusion (SAY is the name of a command for output to the user, not the connection.)) Obtained from: DragonFly Revision Changes Path 1.21.10.1 +61 -68 src/usr.bin/chat/chat.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 22:45:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A9C0A106564A; Thu, 10 Apr 2008 22:45:27 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9CF158FC16; Thu, 10 Apr 2008 22:45:27 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AMjRIa048162; Thu, 10 Apr 2008 22:45:27 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AMjRZM048161; Thu, 10 Apr 2008 22:45:27 GMT (envelope-from rwatson) Message-Id: <200804102245.m3AMjRZM048161@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Apr 2008 22:45:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern kern_proc.c src/sys/sys sysctl.h user.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, 10 Apr 2008 22:45:27 -0000 rwatson 2008-04-10 22:45:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern kern_proc.c sys/sys sysctl.h user.h Log: Merge kern_proc.c:1.257, sysctl.h:1.154, and user.h:1.72 from HEAD to RELENG_7: Add another new sysctl in support of the forthcoming procstat(1) to support its -k argument: kern.proc.kstack - dump the kernel stack of a process, if debugging is permitted. This sysctl is present if either "options DDB" or "options STACK" is compiled into the kernel. Having support for tracing the kernel stacks of processes from user space makes it much easier to debug (or understand) specific wmesg's while avoiding the need to enter DDB in order to determine the path by which a process came to be blocked on a particular wait channel or lock. Revision Changes Path 1.252.2.5 +106 -0 src/sys/kern/kern_proc.c 1.148.2.2 +1 -0 src/sys/sys/sysctl.h 1.70.2.2 +19 -0 src/sys/sys/user.h From owner-cvs-src@FreeBSD.ORG Thu Apr 10 22:49:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5345106566C; Thu, 10 Apr 2008 22:49:39 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C592E8FC2F; Thu, 10 Apr 2008 22:49:39 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AMndfU048519; Thu, 10 Apr 2008 22:49:39 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AMndtA048517; Thu, 10 Apr 2008 22:49:39 GMT (envelope-from rwatson) Message-Id: <200804102249.m3AMndtA048517@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Apr 2008 22:49:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/procstat Makefile procstat.1 procstat.c procstat.h procstat_args.c procstat_basic.c procstat_bin.c procstat_cred.c procstat_files.c procstat_kstack.c procstat_threads.c procstat_vm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 22:49:39 -0000 rwatson 2008-04-10 22:49:39 UTC FreeBSD src repository Added files: (Branch: RELENG_7) usr.bin/procstat Makefile procstat.1 procstat.c procstat.h procstat_args.c procstat_basic.c procstat_bin.c procstat_cred.c procstat_files.c procstat_kstack.c procstat_threads.c procstat_vm.c Log: Merge Makefile:1.1, procstat.1:1.1, procstat.c:1.1, procstat.h:1.1, procstat_args.c:1.1, procstat_basic.c:1.1, procstat_bin.c:1.1, procstat_cred.c:1.1, procstat_files.c:1.1, procstat_kstack.c:1.1, procstat_threads.c:1.1, and procstat_vm.c:1.1 from HEAD to RELENG_7: Add procstat(1), a process inspection utility. This provides both some of the missing functionality from procfs(4) and new functionality for monitoring and debugging specific processes. procstat(1) operates in the following modes: -b Display binary information for the process. -c Display command line arguments for the process. -f Display file descriptor information for the process. -k Display the stacks of kernel threads in the process. -s Display security credential information for the process. -t Display thread information for the process. -v Display virtual memory mappings for the process. Further revision and modes are expected. Testing, ideas, etc: cognet, sam, Skip Ford Wesley Shields Revision Changes Path 1.1.2.1 +15 -0 src/usr.bin/procstat/Makefile (new) 1.1.2.1 +114 -0 src/usr.bin/procstat/procstat.1 (new) 1.2.2.1 +252 -0 src/usr.bin/procstat/procstat.c (new) 1.1.2.1 +46 -0 src/usr.bin/procstat/procstat.h (new) 1.2.2.1 +74 -0 src/usr.bin/procstat/procstat_args.c (new) 1.2.2.1 +64 -0 src/usr.bin/procstat/procstat_basic.c (new) 1.2.2.1 +68 -0 src/usr.bin/procstat/procstat_bin.c (new) 1.2.2.1 +57 -0 src/usr.bin/procstat/procstat_cred.c (new) 1.5.2.1 +303 -0 src/usr.bin/procstat/procstat_files.c (new) 1.3.2.1 +198 -0 src/usr.bin/procstat/procstat_kstack.c (new) 1.3.2.1 +138 -0 src/usr.bin/procstat/procstat_threads.c (new) 1.2.2.1 +130 -0 src/usr.bin/procstat/procstat_vm.c (new) From owner-cvs-src@FreeBSD.ORG Thu Apr 10 22:50:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B41C11065678; Thu, 10 Apr 2008 22:50:44 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8F12F8FC31; Thu, 10 Apr 2008 22:50:44 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AMoiIm048704; Thu, 10 Apr 2008 22:50:44 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AMoiri048703; Thu, 10 Apr 2008 22:50:44 GMT (envelope-from rwatson) Message-Id: <200804102250.m3AMoiri048703@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Apr 2008 22:50:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Apr 2008 22:50:44 -0000 rwatson 2008-04-10 22:50:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin Makefile Log: Merge Makefile:1.304 from HEAD to RELENG_7: Connect procstat(1) to the build. Revision Changes Path 1.303.2.2 +1 -0 src/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Thu Apr 10 22:57:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 25462106566B; Thu, 10 Apr 2008 22:57:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0022C8FC1C; Thu, 10 Apr 2008 22:57:18 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AMvIBw049399; Thu, 10 Apr 2008 22:57:18 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AMvIg8049398; Thu, 10 Apr 2008 22:57:18 GMT (envelope-from rwatson) Message-Id: <200804102257.m3AMvIg8049398@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Apr 2008 22:57:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern subr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 22:57:19 -0000 rwatson 2008-04-10 22:57:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern subr_stack.c Log: Merge subr_stack.c:1.6 from HEAD to RELENG_7: When a symbol name can't be resolved, return "??" as the name, rather than "Unknown func", in order to avoid putting spaces in what ideally is a string separated by white space. Revision Changes Path 1.3.2.3 +2 -2 src/sys/kern/subr_stack.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 22:57:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0563C106566C; Thu, 10 Apr 2008 22:57:55 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D479B8FC0C; Thu, 10 Apr 2008 22:57:54 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AMvsIQ049478; Thu, 10 Apr 2008 22:57:54 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AMvsOn049477; Thu, 10 Apr 2008 22:57:54 GMT (envelope-from imp) Message-Id: <200804102257.m3AMvsOn049477@repoman.freebsd.org> From: Warner Losh Date: Thu, 10 Apr 2008 22:57:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/config main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Apr 2008 22:57:55 -0000 imp 2008-04-10 22:57:54 UTC FreeBSD src repository Modified files: usr.sbin/config main.c Log: Fix a bug introduced by DEFAULTS feature. When the config file doesn't exist, we make a directory and then say "oops, that file isn't there" leaving the directory behind. Add a stat for the config file so that we detect this before making the directory. This is semi-lame, but less lame than having this bug. Revision Changes Path 1.78 +2 -0 src/usr.sbin/config/main.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 22:58:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CAE551065673; Thu, 10 Apr 2008 22:58:11 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BE9458FC1B; Thu, 10 Apr 2008 22:58:11 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AMwBpC049518; Thu, 10 Apr 2008 22:58:11 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AMwBuC049517; Thu, 10 Apr 2008 22:58:11 GMT (envelope-from rwatson) Message-Id: <200804102258.m3AMwBuC049517@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Apr 2008 22:58:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/procstat procstat_kstack.c procstat_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: Thu, 10 Apr 2008 22:58:11 -0000 rwatson 2008-04-10 22:58:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/procstat procstat_kstack.c procstat_threads.c Log: Merge procstaT_kstack.c:1.2, procstat_threads.c:1.2 from HEAD to RELENG_7: Display per-thread command line in TDNAME field for -k and -t; if no per-thread name is available or the name is identical to the process name, display "-" instead. Very slightly shrink the COMM entry to make a bit more room, although this doesn't help with stack traces much. Suggested by: thompsa Revision Changes Path 1.3.2.2 +65 -18 src/usr.bin/procstat/procstat_kstack.c 1.3.2.2 +6 -3 src/usr.bin/procstat/procstat_threads.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 22:58:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96E151065673; Thu, 10 Apr 2008 22:58:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 71A788FC1A; Thu, 10 Apr 2008 22:58:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3AMwxsU049627; Thu, 10 Apr 2008 22:58:59 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3AMwxbE049626; Thu, 10 Apr 2008 22:58:59 GMT (envelope-from rwatson) Message-Id: <200804102258.m3AMwxbE049626@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Apr 2008 22:58:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Apr 2008 22:58:59 -0000 rwatson 2008-04-10 22:58:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern kern_proc.c Log: Merge kern_proc.c:1.258 from HEAD to RELENG_7: Check for P_WEXIT before PHOLD() on a process in kstack and vm query sysctls, as PHOLD() asserts !P_WEXIT. Reported by: Michael Plass Revision Changes Path 1.252.2.6 +8 -0 src/sys/kern/kern_proc.c From owner-cvs-src@FreeBSD.ORG Thu Apr 10 23:49:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E44B106564A; Thu, 10 Apr 2008 23:49:23 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 728EE8FC16; Thu, 10 Apr 2008 23:49:23 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3ANnNYo053950; Thu, 10 Apr 2008 23:49:23 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3ANnNaN053949; Thu, 10 Apr 2008 23:49:23 GMT (envelope-from delphij) Message-Id: <200804102349.m3ANnNaN053949@repoman.freebsd.org> From: Xin LI Date: Thu, 10 Apr 2008 23:49: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/fsck_ffs fsck.h fsck_ffs.8 fsutil.c inode.c main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Apr 2008 23:49:23 -0000 delphij 2008-04-10 23:49:23 UTC FreeBSD src repository Modified files: sbin/fsck_ffs fsck.h fsck_ffs.8 fsutil.c inode.c main.c Log: Add a new flag, '-C' which enables a special mode that is intended for catastrophic recovery. Currently, this mode only validates whether a cylindergroup has good signature data, and prompts the user to decide whether to clear it as a whole. This mode is useful when there is data damage on a disk and you are working on copy of the original disk, as fsck_ffs(8) tends to abnormally exit in such case, as a last resort to recover data from the disk. Revision Changes Path 1.38 +2 -0 src/sbin/fsck_ffs/fsck.h 1.35 +22 -2 src/sbin/fsck_ffs/fsck_ffs.8 1.27 +30 -2 src/sbin/fsck_ffs/fsutil.c 1.39 +1 -2 src/sbin/fsck_ffs/inode.c 1.51 +6 -1 src/sbin/fsck_ffs/main.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 00:18:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E73F106564A; Fri, 11 Apr 2008 00:18:00 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 58BFE8FC0C; Fri, 11 Apr 2008 00:18:00 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B0I0Av056843; Fri, 11 Apr 2008 00:18:00 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B0I0Q7056842; Fri, 11 Apr 2008 00:18:00 GMT (envelope-from brooks) Message-Id: <200804110018.m3B0I0Q7056842@repoman.freebsd.org> From: Brooks Davis Date: Fri, 11 Apr 2008 00:18:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/dhclient dhclient-script X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 00:18:00 -0000 brooks 2008-04-11 00:17:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/dhclient dhclient-script Log: MFC rev 1.19 Add a new function is_default_interface() which determines if this interface is one with the default route (or there isn't one). Use it to decide if we should adjust the default route and /etc/resolv.conf. Fix the delete of the default route. The if statement was totally bogus and the delete only worked due to a typo. [1] Reported by: Jordan Coleman [1] Revision Changes Path 1.17.2.2 +48 -20 src/sbin/dhclient/dhclient-script From owner-cvs-src@FreeBSD.ORG Fri Apr 11 00:18:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B0BA1065671; Fri, 11 Apr 2008 00:18:37 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 678968FC1F; Fri, 11 Apr 2008 00:18:37 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B0IbUA056934; Fri, 11 Apr 2008 00:18:37 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B0Ib7U056933; Fri, 11 Apr 2008 00:18:37 GMT (envelope-from brooks) Message-Id: <200804110018.m3B0Ib7U056933@repoman.freebsd.org> From: Brooks Davis Date: Fri, 11 Apr 2008 00:18:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/dhclient dhclient-script X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 00:18:37 -0000 brooks 2008-04-11 00:18:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/dhclient dhclient-script Log: MFC rev 1.19 Add a new function is_default_interface() which determines if this interface is one with the default route (or there isn't one). Use it to decide if we should adjust the default route and /etc/resolv.conf. Fix the delete of the default route. The if statement was totally bogus and the delete only worked due to a typo. [1] Reported by: Jordan Coleman [1] Revision Changes Path 1.4.2.8 +48 -20 src/sbin/dhclient/dhclient-script From owner-cvs-src@FreeBSD.ORG Fri Apr 11 01:42:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 454B71065673; Fri, 11 Apr 2008 01:42:21 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2219E8FC1F; Fri, 11 Apr 2008 01:42:21 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B1gLDm075520; Fri, 11 Apr 2008 01:42:21 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B1gKQQ075519; Fri, 11 Apr 2008 01:42:20 GMT (envelope-from davidxu) Message-Id: <200804110142.m3B1gKQQ075519@repoman.freebsd.org> From: David Xu Date: Fri, 11 Apr 2008 01:42:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libthr/thread thr_create.c thr_private.h thr_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 01:42:21 -0000 davidxu 2008-04-11 01:42:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libthr/thread thr_create.c thr_private.h thr_sig.c Log: MFC: Unblock SIGCANCEL for thread created by cleanup handler. Revision Changes Path 1.36.2.1 +30 -11 src/lib/libthr/thread/thr_create.c 1.78.2.2 +6 -0 src/lib/libthr/thread/thr_private.h 1.23.2.1 +2 -0 src/lib/libthr/thread/thr_sig.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 02:38:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69D66106566C; Fri, 11 Apr 2008 02:38:29 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 479EF8FC0C; Fri, 11 Apr 2008 02:38:29 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B2cTfq086094; Fri, 11 Apr 2008 02:38:29 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B2cTtr086093; Fri, 11 Apr 2008 02:38:29 GMT (envelope-from davidxu) Message-Id: <200804110238.m3B2cTtr086093@repoman.freebsd.org> From: David Xu Date: Fri, 11 Apr 2008 02:38:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern kern_umtx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 02:38:29 -0000 davidxu 2008-04-11 02:38:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern kern_umtx.c Log: MFC: Modifying td_flags with thread lock held. Revision Changes Path 1.61.2.2 +2 -0 src/sys/kern/kern_umtx.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 03:26:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE23D106564A; Fri, 11 Apr 2008 03:26:41 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B1DEA8FC19; Fri, 11 Apr 2008 03:26:41 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B3QfEI095475; Fri, 11 Apr 2008 03:26:41 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B3QfjL095474; Fri, 11 Apr 2008 03:26:41 GMT (envelope-from jeff) Message-Id: <200804110326.m3B3QfjL095474@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 11 Apr 2008 03:26:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/ia64/ia64 interrupt.c src/sys/kern kern_cpuset.c kern_intr.c src/sys/powerpc/powerpc intr_machdep.c src/sys/sparc64/sparc64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 03:26:41 -0000 jeff 2008-04-11 03:26:41 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c sys/arm/arm intr.c sys/i386/i386 intr_machdep.c sys/ia64/ia64 interrupt.c sys/kern kern_cpuset.c kern_intr.c sys/powerpc/powerpc intr_machdep.c sys/sparc64/sparc64 intr_machdep.c sys/sun4v/sun4v intr_machdep.c sys/sys cpuset.h interrupt.h Log: - Add the interrupt vector number to intr_event_create so MI code can lookup hard interrupt events by number. Ignore the irq# for soft intrs. - Add support to cpuset for binding hardware interrupts. This has the side effect of binding any ithread associated with the hard interrupt. As per restrictions imposed by MD code we can only bind interrupts to a single cpu presently. Interrupts can be 'unbound' by binding them to all cpus. Reviewed by: jhb Sponsored by: Nokia Revision Changes Path 1.41 +1 -1 src/sys/amd64/amd64/intr_machdep.c 1.21 +1 -1 src/sys/arm/arm/intr.c 1.36 +1 -1 src/sys/i386/i386/intr_machdep.c 1.66 +1 -1 src/sys/ia64/ia64/interrupt.c 1.9 +16 -0 src/sys/kern/kern_cpuset.c 1.162 +97 -59 src/sys/kern/kern_intr.c 1.21 +1 -1 src/sys/powerpc/powerpc/intr_machdep.c 1.33 +1 -1 src/sys/sparc64/sparc64/intr_machdep.c 1.11 +2 -2 src/sys/sun4v/sun4v/intr_machdep.c 1.7 +1 -0 src/sys/sys/cpuset.h 1.41 +5 -2 src/sys/sys/interrupt.h From owner-cvs-src@FreeBSD.ORG Fri Apr 11 03:27:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBC181065670; Fri, 11 Apr 2008 03:27:42 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CA09F8FC12; Fri, 11 Apr 2008 03:27:42 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B3Rgit095717; Fri, 11 Apr 2008 03:27:42 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B3RggJ095716; Fri, 11 Apr 2008 03:27:42 GMT (envelope-from jeff) Message-Id: <200804110327.m3B3RggJ095716@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 11 Apr 2008 03:27:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/cpuset cpuset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 03:27:43 -0000 jeff 2008-04-11 03:27:42 UTC FreeBSD src repository Modified files: usr.bin/cpuset cpuset.c Log: - Add support for interrupt bindig to cpuset(1). Interrupts are bound by specifying the interrupt with -x . The irq number matches those displayed by vmstat -i. Sponsored by: Nokia Revision Changes Path 1.5 +19 -7 src/usr.bin/cpuset/cpuset.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 03:34:56 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5A3B5106566B for ; Fri, 11 Apr 2008 03:34:56 +0000 (UTC) (envelope-from jroberson@jroberson.net) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.169]) by mx1.freebsd.org (Postfix) with ESMTP id 363EA8FC1D for ; Fri, 11 Apr 2008 03:34:56 +0000 (UTC) (envelope-from jroberson@jroberson.net) Received: by wf-out-1314.google.com with SMTP id 25so288375wfa.7 for ; Thu, 10 Apr 2008 20:34:56 -0700 (PDT) Received: by 10.142.141.21 with SMTP id o21mr671617wfd.199.1207883238381; Thu, 10 Apr 2008 20:07:18 -0700 (PDT) Received: from ?10.0.1.199? ( [24.94.72.120]) by mx.google.com with ESMTPS id 30sm4156120wfg.5.2008.04.10.20.07.16 (version=SSLv3 cipher=OTHER); Thu, 10 Apr 2008 20:07:17 -0700 (PDT) Date: Thu, 10 Apr 2008 17:08:23 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: =?X-UNKNOWN?Q?S=F8ren_Schmidt?= In-Reply-To: <200804101305.m3AD55DK066187@repoman.freebsd.org> Message-ID: <20080410170530.V43186@desktop> References: <200804101305.m3AD55DK066187@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="2547152148-1559386048-1207883303=:43186" Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-pci.c ata-pci.h ata-queue.c ata-raid.c ata-raid.h ata-usb.c ata_if.m atapi-cd.c atapi-cd.h atapi-fd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 03:34:56 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --2547152148-1559386048-1207883303=:43186 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE I have two problems with this patch. First, it seems to break my amr=20 device which is no longer able to probe disks. Backing out this commit=20 fixes the problem. Secondly, with WITNESS enabled my console is full of the following=20 errors on boot: uma_zalloc_arg: zone "16" with the following non-sleepable locks held:^M exclusive sleep mutex ATA state lock r =3D 0 (0xffffff0004117678) locked @= =20 dev/ata /ata-queue.c:194^M exclusive sleep mutex ATA queue lock r =3D 0 (0xffffff00041176b0) locked @= =20 dev/ata /ata-queue.c:177^M KDB: stack backtrace:^M db_trace_self_wrapper() at db_trace_self_wrapper+0x27^M kdb_backtrace() at kdb_backtrace+0x3e^M witness_warn() at witness_warn+0x374^M uma_zalloc_arg() at uma_zalloc_arg+0x3f^M uma_zalloc() at uma_zalloc+0x20^M malloc() at malloc+0x122^M sysctl_add_oid() at sysctl_add_oid+0x11d^M alloc_bounce_zone() at alloc_bounce_zone+0x204^M bus_dma_tag_create() at bus_dma_tag_create+0x2d1^M ata_dmaload() at ata_dmaload+0x341^M ata_begin_transaction() at ata_begin_transaction+0x22f^M ata_start() at ata_start+0x24c^M ata_queue_request() at ata_queue_request+0x3da^M ata_raid_rw() at ata_raid_rw+0x14b^M ata_raid_adaptec_read_meta() at ata_raid_adaptec_read_meta+0x8a^M ata_raid_read_metadata() at ata_raid_read_metadata+0x297^M ata_raid_subdisk_attach() at ata_raid_subdisk_attach+0x57^M DEVICE_ATTACH() at DEVICE_ATTACH+0x84^M device_attach() at device_attach+0x3c^M device_probe_and_attach() at device_probe_and_attach+0x10d^M bus_generic_attach() at bus_generic_attach+0x23^M ad_attach() at ad_attach+0x25f^M DEVICE_ATTACH() at DEVICE_ATTACH+0x84^M device_attach() at device_attach+0x3c^M device_probe_and_attach() at device_probe_and_attach+0x10d^M bus_generic_attach() at bus_generic_attach+0x23^M ata_identify() at ata_identify+0x225^M ata_boot_attach() at ata_boot_attach+0x54^M run_interrupt_driven_config_hooks() at=20 run_interrupt_driven_config_hooks+0x79^M mi_startup() at mi_startup+0x11b^M It's not legal to call bus_dma_tag_create with locks held. Thanks, Jeff On Thu, 10 Apr 2008, S=F8ren Schmidt wrote: > sos 2008-04-10 13:05:05 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c > ata-chipset.c ata-disk.c ata-disk.h > ata-dma.c ata-isa.c ata-lowlevel.c > ata-pci.c ata-pci.h ata-queue.c > ata-raid.c ata-raid.h ata-usb.c ata_if.m > atapi-cd.c atapi-cd.h atapi-fd.c > atapi-fd.h atapi-tape.c atapi-tape.h > Log: > Add experimental support for SATA Port Multipliers > > Support is working on the Silicon Image SiI3124/3132. > Support is working on some AHCI chips but far from all. > > Remember this is WIP, so test reports and (constructive) suggestions are= welcome! > > Revision Changes Path > 1.282 +73 -57 src/sys/dev/ata/ata-all.c > 1.129 +42 -25 src/sys/dev/ata/ata-all.h > 1.41 +1 -1 src/sys/dev/ata/ata-card.c > 1.26 +1 -1 src/sys/dev/ata/ata-cbus.c > 1.213 +797 -266 src/sys/dev/ata/ata-chipset.c > 1.208 +117 -48 src/sys/dev/ata/ata-disk.c > 1.54 +1 -1 src/sys/dev/ata/ata-disk.h > 1.151 +160 -132 src/sys/dev/ata/ata-dma.c > 1.32 +1 -1 src/sys/dev/ata/ata-isa.c > 1.81 +31 -33 src/sys/dev/ata/ata-lowlevel.c > 1.124 +41 -40 src/sys/dev/ata/ata-pci.c > 1.84 +1 -2 src/sys/dev/ata/ata-pci.h > 1.70 +8 -3 src/sys/dev/ata/ata-queue.c > 1.127 +1 -1 src/sys/dev/ata/ata-raid.c > 1.47 +1 -1 src/sys/dev/ata/ata-raid.h > 1.8 +1 -2 src/sys/dev/ata/ata-usb.c > 1.8 +1 -1 src/sys/dev/ata/ata_if.m > 1.197 +4 -9 src/sys/dev/ata/atapi-cd.c > 1.48 +1 -1 src/sys/dev/ata/atapi-cd.h > 1.112 +3 -7 src/sys/dev/ata/atapi-fd.c > 1.28 +1 -1 src/sys/dev/ata/atapi-fd.h > 1.105 +5 -13 src/sys/dev/ata/atapi-tape.c > 1.26 +1 -1 src/sys/dev/ata/atapi-tape.h > --2547152148-1559386048-1207883303=:43186-- From owner-cvs-src@FreeBSD.ORG Fri Apr 11 03:42:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 98FD51065671; Fri, 11 Apr 2008 03:42:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8D7C78FC0A; Fri, 11 Apr 2008 03:42:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B3g2dP098309; Fri, 11 Apr 2008 03:42:02 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B3fx10098296; Fri, 11 Apr 2008 03:41:59 GMT (envelope-from yongari) Message-Id: <200804110341.m3B3fx10098296@repoman.freebsd.org> From: Pyun YongHyeon Date: Fri, 11 Apr 2008 03:41:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/conf files src/sys/dev/vr if_vr.c if_vrreg.h src/sys/modules/vr Makefile src/sys/pci if_vr.c if_vrreg.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, 11 Apr 2008 03:42:02 -0000 yongari 2008-04-11 03:41:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/conf files sys/modules/vr Makefile Added files: (Branch: RELENG_7) sys/dev/vr if_vr.c if_vrreg.h Removed files: (Branch: RELENG_7) sys/pci if_vr.c if_vrreg.h Log: MFC vr(4) to latest HEAD. o vr(4) repocopied from sys/pci to sys/dev/vr. Teach vr(4) to use bus_dma(9) and major overhauling to handle link state change and reliable error recovery. o Moved vr_softc structure and relevant macros to header file. o Use PCIR_BAR macro to get BARs. o Implemented suspend/resume methods. o Implemented automatic Tx threshold configuration which will be activated when it suffers from Tx underrun. Also Tx underrun will try to restart only Tx path and resort to previous full-reset(both Rx/Tx) operation if restarting Tx path have failed. o Removed old bit-banging MII interface. Rhine provides simple and efficient MII interface. While I'm here show PHY address and PHY register number when its read/write operation was failed. o Define VR_MII_TIMEOUT constant and use it in MII access routines. o Always honor link up/down state reported by mii layers. The link state information is used in vr_start() to determine whether we got a valid link. o Removed vr_setcfg() which is now handled in vr_link_task(), link state taskqueue handler. When mii layer reports link state changes the taskqueue handler reprograms MAC to reflect negotiated duplex settings. Flow-control changes are not handled yet and it should be revisited when mii layer knows the notion of flow-control. o Added a new sysctl interface to get statistics of an instance of the driver.(sysctl dev.vr.0.stats=1) o Chip name was renamed to reflect the official name of the chips described in VIA Rhine I/II/III datasheet. REV_ID_3065_A -> REV_ID_VT6102_A REV_ID_3065_B -> REV_ID_VT6102_B REV_ID_3065_C -> REV_ID_VT6102_C REV_ID_3106_J -> REV_ID_VT6105_A0 REV_ID_3106_S -> REV_ID_VT6105M_A0 The following chip revisions were added. #define REV_ID_VT6105_B0 0x83 #define REV_ID_VT6105_LOM 0x8A #define REV_ID_VT6107_A0 0x8C #define REV_ID_VT6107_A1 0x8D #define REV_ID_VT6105M_B1 0x94 o Always show chip revision number in device attach. This shall help identifying revision specific issues. o Check whether EEPROM reloading is complete by inspecting the state of VR_EECSR_LOAD bit. This bit is self-cleared after the EEPROM reloading. Previously vr(4) blindly spins for 200us which may/may not enough to complete the EEPROM reload. o Removed if_mtu setup. It's done in ether_ifattach(). o Use our own callout to drive watchdog timer. o In vr_attach disable further interrupts after reset. For VT6102 or newer hardwares, diable MII state change interrupt as well because mii state handling is done by mii layer. o Add more sane register initialization for VT6102 or newer chips. - Have NIC report error instead of retrying forever. - Let hardware detect MII coding error. - Enable MODE10T mode. - Enable memory-read-multiple for VT6107. o PHY address for VT6105 or newer chips is located at fixed address 1. For older chips the PHY address is stored in VR_PHYADDR register. Armed with these information, there is no need to re-read VR_PHYADDR register in miibus handler to get PHY address. This saves one register access cycle for each MII access. o Don't reprogram VR_PHYADDR register whenever access to a register located at a PHY address is made. Rhine fmaily allows reprogramming PHY address location via VR_PHYADDR register depending on VR_MIISTAT_PHYOPT bit of VR_MIISTAT register. This used to lead numerous phantom PHYs attached to miibus during phy probe phase and driver used to limit allowable PHY address in mii register accessors for certain chip revisions. This removes one more register access cycle for each MII access. o Correctly set VLAN header length. o bus_dma(9) conversion. - Limit DMA access to be in range of 32bit address space. Hardware doesn't support DAC. - Apply descriptor ring alignment requirements(16 bytes alignment) - Apply Rx buffer address alignment requirements(4 bytes alignment) - Apply Tx buffer address alignment requirements(4 bytes alignment) for Rhine I chip. Rhine II or III has no Tx buffer address alignment restrictions, though. - Reduce number of allowable number of DMA segments to 8. - Removed the atomic(9) used in descriptor ownership managements as it's job of bus_dmamap_sync(9). With these change vr(4) should work on all platforms. o Rhine uses two separated 8bits command registers to control Tx/Rx MAC. So don't access it as a single 16bit register. o For non-strict alignment architectures vr(4) no longer require time-consuming copy operation for received frames to align IP header. This greatly improves Rx performance on i386/amd64 platforms. However the alignment is still necessary for strict-alignment platforms(e.g. sparc64). The alignment is handled in new fuction vr_fixup_rx(). o vr_rxeof() now rejects multiple-segmented(fragmented) frames as vr(4) is not ready to handle this situation. Datasheet said nothing about the reason when/why it happens. o In vr_newbuf() don't set VR_RXSTAT_FIRSTFRAG/VR_RXSTAT_LASTFRAG bits as it's set by hardware. o Don't pass checksum offload information to upper layer for fragmented frames. The hardware assisted checksum is valid only when the frame is non-fragmented IP frames. Also mark the checksum is valid for corrupted frames such that upper layers doesn't need to recompute the checksum with software routine. o Removed vr_rxeoc(). RxDMA doesn't seem to need to be idle before sending VR_CMD_RX_GO command. Previously it used to stop RxDMA first which in turn resulted in long delays in Rx error recovery. o Rewrote Tx completion handler. - Always check VR_TXSTAT_OWN bit in status word prior to inspecting other status bits in the status word. - Collision counter updates were corrected as VT3071 or newer ones use different bits to notify collisions. - Unlike other chip revisions, VT86C100A uses different bit to indicate Tx underrun. For VT3071 or newer ones, check both VR_TXSTAT_TBUFF and VR_TXSTAT_UDF bits to see whether Tx underrun was happend. In case of Tx underrun requeue the failed frame and restart stalled Tx SM. Also double Tx DMA threshold size on each failure to mitigate future Tx underruns. - Disarm watchdog timer only if we have no queued packets, otherwise don't touch watchdog timer. o Rewrote interrupt handler. - status word in Tx/Rx descriptors indicates more detailed error state required to recover from the specific error. There is no need to rely on interrupt status word to recover from Tx/Rx error except PCI bus error. Other event notifications like statistics counter overflows or link state events will be handled in main interrupt handler. - Don't touch VR_IMR register if we are in suspend mode. Touching the register may hang the hardware if we are in suspended state. Previously it seems that touching VR_IMR register in interrupt handler was to work-around panic occurred in system shutdown stage on SMP systems. I think that work-around would hide root-cause of the panic and I couldn't reproduce the panic with multiple attempts on my box. o While padding space to meet minimum frame size, zero the pad data in order to avoid possibly leaking sensitive data. o Rewrote vr_start_locked(). - Don't try to queue packets if number of available Tx descriptors are short than that of required one. o Don't reinitialize hardware whenever media configuration is changed. Media/link state changes are reported from mii layer if this happens and vr_link_task() will perform necessary changes. o Don't reinitialize hardware if only PROMISC bit was changed. Just toggle the PROMISC bit in hardware is sufficient to reflect the request. o Rearrganed the IFCAP_POLLING/IFCAP_HWCSUM handling in vr_ioctl(). o Generate Tx completion interrupts for every VR_TX_INTR_THRESH-th frames. This reduces Tx completion interrupts under heavy network loads. o Since vr(4) doesn't request Tx interrupts for every queued frames, reclaim any pending descriptors not handled in Tx completion handler before actually firing up watchdog timeouts. o Added vr_tx_stop()/vr_rx_stop() to wait for the end of active TxDMA/RxDMA cycles(draining). These routines are used in vr_stop() to ensure sane state of MAC before releasing allocated Tx/Rx buffers. vr_link_task() also takes advantage of these functions to get to idle state prior to restarting Tx/Rx. o Added vr_tx_start()/vr_rx_start() to restart Rx/Tx. By separating Rx operation from Tx operation vr(4) no longer need to full-reset the hardware in case of Tx/Rx error recovery. o Implemented WOL. o Added VT6105M specific register definitions. VT6105M has the following hardware capabilities. - Tx/Rx IP/TCP/UDP checksum offload. - VLAN hardware tag insertion/extraction. Due to lack of information for getting extracted VLAN tag in Rx path, VLAN hardware support was not implemented yet. - CAM(Content Addressable Memory) based 32 entry perfect multicast/ VLAN filtering. - 8 priority queues. o Implemented CAM based 32 entry perfect multicast filtering for VT6105M. If number of multicast entry is greater than 32, vr(4) uses traditional hash based filtering. o Reflect real Tx/Rx descriptor structure. Previously vr(4) used to embed other driver (private) data into these structure. This type of embedding make it hard to work on LP64 systems. o Removed unused vr_mii_frame structure and MII bit-baning definitions. o Added new PCI configuration registers that controls mii operation and mode selection. o Reduced number of Tx/Rx descriptors to 128 from 256. From my testing, increasing number of descriptors above than 64 didn't help increasing performance at all. Experimentations show 128 Rx descriptors seems to help a lot reducing Rx FIFO overruns under high system loads. It seems the poor Tx performance of Rhine hardwares comes from the limitation of hardware. You wouldn't satuarte the link with vr(4) no matter how fast CPU/large number of descriptors are used. o Added vr_statistics structure to hold various counter values. Revision Changes Path 1.1243.2.15 +1 -1 src/sys/conf/files 1.130.2.1 +2590 -0 src/sys/dev/vr/if_vr.c (new) 1.36.2.1 +752 -0 src/sys/dev/vr/if_vrreg.h (new) 1.13.2.1 +1 -1 src/sys/modules/vr/Makefile 1.126.2.3 +0 -1605 src/sys/pci/if_vr.c (dead) 1.34.2.1 +0 -520 src/sys/pci/if_vrreg.h (dead) From owner-cvs-src@FreeBSD.ORG Fri Apr 11 03:49:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39EDD106566B; Fri, 11 Apr 2008 03:49:48 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1771F8FC0A; Fri, 11 Apr 2008 03:49:48 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B3nln7099541; Fri, 11 Apr 2008 03:49:47 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B3nlBh099540; Fri, 11 Apr 2008 03:49:47 GMT (envelope-from yongari) Message-Id: <200804110349.m3B3nlBh099540@repoman.freebsd.org> From: Pyun YongHyeon Date: Fri, 11 Apr 2008 03:49:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 vr.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, 11 Apr 2008 03:49:48 -0000 yongari 2008-04-11 03:49:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 vr.4 Log: MFC vr.4 rev 1.31 to RELENG_7. Document a new sysctl variable, dev.vr.%d.stats. Revision Changes Path 1.30.2.1 +9 -1 src/share/man/man4/vr.4 From owner-cvs-src@FreeBSD.ORG Fri Apr 11 03:52:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96816106566B; Fri, 11 Apr 2008 03:52:24 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 748608FC0C; Fri, 11 Apr 2008 03:52:24 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B3qOXp000146; Fri, 11 Apr 2008 03:52:24 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B3qO7A000141; Fri, 11 Apr 2008 03:52:24 GMT (envelope-from yongari) Message-Id: <200804110352.m3B3qO7A000141@repoman.freebsd.org> From: Pyun YongHyeon Date: Fri, 11 Apr 2008 03:52:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/sparc64/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: Fri, 11 Apr 2008 03:52:24 -0000 yongari 2008-04-11 03:52:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sparc64/conf GENERIC Log: MFC GENERIC rev 1.132 to RELENG_7. Uncomment vr(4), vr(4) should work on all architectures. Revision Changes Path 1.127.2.4 +1 -1 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Fri Apr 11 04:01:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E2751065670; Fri, 11 Apr 2008 04:01:25 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 851D08FC1C; Fri, 11 Apr 2008 04:01:25 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B41PsX001797; Fri, 11 Apr 2008 04:01:25 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B41PIN001796; Fri, 11 Apr 2008 04:01:25 GMT (envelope-from yongari) Message-Id: <200804110401.m3B41PIN001796@repoman.freebsd.org> From: Pyun YongHyeon Date: Fri, 11 Apr 2008 04:01:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/stge if_stge.c if_stgereg.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, 11 Apr 2008 04:01:25 -0000 yongari 2008-04-11 04:01:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/stge if_stge.c if_stgereg.h Log: MFC if_stge.c rev 1.11, if_stgereg.h rev 1.4 to RELENG_7. Implement WOL capability. - Turn on WOL bits in suspend/shutdown method. - WOL is disabled in resume routine as WOL can interfere normal Rx operation. - Move stge_reset() to stge_init_locked() as resetting hardware clears configured Rx information which in turn results in non-working Rx module after suspend/shutdown operation. Revision Changes Path 1.9.2.2 +46 -11 src/sys/dev/stge/if_stge.c 1.3.2.1 +8 -0 src/sys/dev/stge/if_stgereg.h From owner-cvs-src@FreeBSD.ORG Fri Apr 11 04:03:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50ADA106564A; Fri, 11 Apr 2008 04:03:37 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2EB978FC14; Fri, 11 Apr 2008 04:03:37 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B43b5U003303; Fri, 11 Apr 2008 04:03:37 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B43bDh003302; Fri, 11 Apr 2008 04:03:37 GMT (envelope-from yongari) Message-Id: <200804110403.m3B43bDh003302@repoman.freebsd.org> From: Pyun YongHyeon Date: Fri, 11 Apr 2008 04:03:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/stge if_stge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 04:03:37 -0000 yongari 2008-04-11 04:03:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/stge if_stge.c Log: MFC if_stge.c rev 1.12 to RELENG_7. Use m_collapse(9) to collapse mbuf chains instead of relying on shortest possible chain of mbufs of m_defrag(9). What we want is chains of mbufs that can be safely stored to a Tx descriptor which can have up to STGE_MAXTXSEGS mbufs. The ethernet controller does not need to align Tx buffers on 32bit boundary. So the use of m_defrag(9) was waste of time. Revision Changes Path 1.9.2.3 +1 -1 src/sys/dev/stge/if_stge.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 04:05:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DDC3106566B; Fri, 11 Apr 2008 04:05:03 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from mxf1.bahnhof.se (mxf1.bahnhof.se [213.80.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id 061F48FC1B; Fri, 11 Apr 2008 04:05:02 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from localhost (mxf1.local [127.0.0.1]) by mxf1-reinject (Postfix) with ESMTP id 7C08F5D5A; Fri, 11 Apr 2008 06:05:00 +0200 (CEST) X-Virus-Scanned: by amavisd-new using ClamAV at bahnhof.se (MXF1) X-Spam-Score: 2.03 X-Spam-Level: ** X-Spam-Status: No, score=2.03 tagged_above=-99 required=5 tests=[SPF_NEUTRAL=1.379, SUBJ_HAS_SPACES=0.651] Received: from mxf1.bahnhof.se ([127.0.0.1]) by localhost (mxf1.bahnhof.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id croNMgq6NiFE; Fri, 11 Apr 2008 06:04:58 +0200 (CEST) Received: from [10.0.0.3] (unknown [79.136.60.153]) by mxf1.bahnhof.se (Postfix) with ESMTP id 67DAF5D5B; Fri, 11 Apr 2008 06:04:57 +0200 (CEST) Message-ID: <47FEE343.9000705@gmail.com> Date: Fri, 11 Apr 2008 06:04:19 +0200 From: Niclas Zeising User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: Jeff Roberson References: <200804101305.m3AD55DK066187@repoman.freebsd.org> <20080410170530.V43186@desktop> In-Reply-To: <20080410170530.V43186@desktop> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, =?UTF-8?B?77+9?= Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-pci.c ata-pci.h ata-queue.c ata-raid.c ata-raid.h ata-usb.c ata_if.m atapi-cd.c atapi-cd.h atapi-fd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 04:05:03 -0000 Jeff Roberson wrote: > I have two problems with this patch. First, it seems to break my amr > device which is no longer able to probe disks. Backing out this commit > fixes the problem. > > Secondly, with WITNESS enabled my console is full of the following > errors on boot: > > uma_zalloc_arg: zone "16" with the following non-sleepable locks held:^M > exclusive sleep mutex ATA state lock r = 0 (0xffffff0004117678) locked @ > dev/ata > /ata-queue.c:194^M > exclusive sleep mutex ATA queue lock r = 0 (0xffffff00041176b0) locked @ > dev/ata > /ata-queue.c:177^M > KDB: stack backtrace:^M > db_trace_self_wrapper() at db_trace_self_wrapper+0x27^M > kdb_backtrace() at kdb_backtrace+0x3e^M > witness_warn() at witness_warn+0x374^M > uma_zalloc_arg() at uma_zalloc_arg+0x3f^M > uma_zalloc() at uma_zalloc+0x20^M > malloc() at malloc+0x122^M > sysctl_add_oid() at sysctl_add_oid+0x11d^M > alloc_bounce_zone() at alloc_bounce_zone+0x204^M > bus_dma_tag_create() at bus_dma_tag_create+0x2d1^M > ata_dmaload() at ata_dmaload+0x341^M > ata_begin_transaction() at ata_begin_transaction+0x22f^M > ata_start() at ata_start+0x24c^M > ata_queue_request() at ata_queue_request+0x3da^M > ata_raid_rw() at ata_raid_rw+0x14b^M > ata_raid_adaptec_read_meta() at ata_raid_adaptec_read_meta+0x8a^M > ata_raid_read_metadata() at ata_raid_read_metadata+0x297^M > ata_raid_subdisk_attach() at ata_raid_subdisk_attach+0x57^M > DEVICE_ATTACH() at DEVICE_ATTACH+0x84^M > device_attach() at device_attach+0x3c^M > device_probe_and_attach() at device_probe_and_attach+0x10d^M > bus_generic_attach() at bus_generic_attach+0x23^M > ad_attach() at ad_attach+0x25f^M > DEVICE_ATTACH() at DEVICE_ATTACH+0x84^M > device_attach() at device_attach+0x3c^M > device_probe_and_attach() at device_probe_and_attach+0x10d^M > bus_generic_attach() at bus_generic_attach+0x23^M > ata_identify() at ata_identify+0x225^M > ata_boot_attach() at ata_boot_attach+0x54^M > run_interrupt_driven_config_hooks() at > run_interrupt_driven_config_hooks+0x79^M > mi_startup() at mi_startup+0x11b^M > > It's not legal to call bus_dma_tag_create with locks held. > > Thanks, > Jeff Also, it seems to panic my machine. Can't confirm though, and since it was during a installworld my machine is too botched to do anything but reinstall. The panic string is: Too many DMA segment entries and the top of the backtrace, before the call to panic() is a call to ata_setup_interrupt(). Can't get further though as the system is totaly botched. The controller is a intel AHCI one. I also got the same LORs as Jeff. Regards! Niclas > > On Thu, 10 Apr 2008, Sï¿œren Schmidt wrote: > >> sos 2008-04-10 13:05:05 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c >> ata-chipset.c ata-disk.c ata-disk.h >> ata-dma.c ata-isa.c ata-lowlevel.c >> ata-pci.c ata-pci.h ata-queue.c >> ata-raid.c ata-raid.h ata-usb.c ata_if.m >> atapi-cd.c atapi-cd.h atapi-fd.c >> atapi-fd.h atapi-tape.c atapi-tape.h >> Log: >> Add experimental support for SATA Port Multipliers >> >> Support is working on the Silicon Image SiI3124/3132. >> Support is working on some AHCI chips but far from all. >> >> Remember this is WIP, so test reports and (constructive) suggestions >> are welcome! >> >> Revision Changes Path >> 1.282 +73 -57 src/sys/dev/ata/ata-all.c >> 1.129 +42 -25 src/sys/dev/ata/ata-all.h >> 1.41 +1 -1 src/sys/dev/ata/ata-card.c >> 1.26 +1 -1 src/sys/dev/ata/ata-cbus.c >> 1.213 +797 -266 src/sys/dev/ata/ata-chipset.c >> 1.208 +117 -48 src/sys/dev/ata/ata-disk.c >> 1.54 +1 -1 src/sys/dev/ata/ata-disk.h >> 1.151 +160 -132 src/sys/dev/ata/ata-dma.c >> 1.32 +1 -1 src/sys/dev/ata/ata-isa.c >> 1.81 +31 -33 src/sys/dev/ata/ata-lowlevel.c >> 1.124 +41 -40 src/sys/dev/ata/ata-pci.c >> 1.84 +1 -2 src/sys/dev/ata/ata-pci.h >> 1.70 +8 -3 src/sys/dev/ata/ata-queue.c >> 1.127 +1 -1 src/sys/dev/ata/ata-raid.c >> 1.47 +1 -1 src/sys/dev/ata/ata-raid.h >> 1.8 +1 -2 src/sys/dev/ata/ata-usb.c >> 1.8 +1 -1 src/sys/dev/ata/ata_if.m >> 1.197 +4 -9 src/sys/dev/ata/atapi-cd.c >> 1.48 +1 -1 src/sys/dev/ata/atapi-cd.h >> 1.112 +3 -7 src/sys/dev/ata/atapi-fd.c >> 1.28 +1 -1 src/sys/dev/ata/atapi-fd.h >> 1.105 +5 -13 src/sys/dev/ata/atapi-tape.c >> 1.26 +1 -1 src/sys/dev/ata/atapi-tape.h >> > > ------------------------------------------------------------------------ > > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-cvs-src@FreeBSD.ORG Fri Apr 11 04:40:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C73D2106564A; Fri, 11 Apr 2008 04:40:16 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.76]) by mx1.freebsd.org (Postfix) with ESMTP id AF78F8FC0A; Fri, 11 Apr 2008 04:40:16 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (asmtp002-s [10.150.69.65]) by smtpoutm.mac.com (Xserve/smtpout013/MantshX 4.0) with ESMTP id m3B4eG17005622; Thu, 10 Apr 2008 21:40:16 -0700 (PDT) Received: from [192.168.1.100] (209-128-86-226.bayarea.net [209.128.86.226]) (authenticated bits=0) by mac.com (Xserve/asmtp002/MantshX 4.0) with ESMTP id m3B4eEHn002427 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 10 Apr 2008 21:40:14 -0700 (PDT) Message-Id: From: Marcel Moolenaar To: Jeff Roberson In-Reply-To: <200804110326.m3B3QfjL095474@repoman.freebsd.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Thu, 10 Apr 2008 21:40:14 -0700 References: <200804110326.m3B3QfjL095474@repoman.freebsd.org> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/ia64/ia64 interrupt.c src/sys/kern kern_cpuset.c kern_intr.c src/sys/powerpc/powerpc intr_machdep.c src/sys/sparc64/sparc64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 04:40:16 -0000 On Apr 10, 2008, at 8:26 PM, Jeff Roberson wrote: > jeff 2008-04-11 03:26:41 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/amd64 intr_machdep.c > sys/arm/arm intr.c > sys/i386/i386 intr_machdep.c > sys/ia64/ia64 interrupt.c > sys/kern kern_cpuset.c kern_intr.c > sys/powerpc/powerpc intr_machdep.c > sys/sparc64/sparc64 intr_machdep.c > sys/sun4v/sun4v intr_machdep.c > sys/sys cpuset.h interrupt.h > Log: > - Add the interrupt vector number to intr_event_create so MI code > can > lookup hard interrupt events by number. Ignore the irq# for > soft intrs. JFYI: vectors are not the same as hard interrupt numbers. On ia64 they imply priority, which means that vector numbers should be selected for their priority and not have a 1-to-1 mapping with IRQ number. On powerpc they mean absolutely nothing other than being an index into an array. It's better to use IRQs and not vectors to lookup int. events by number. FYI, -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Fri Apr 11 05:00:32 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74C801065672 for ; Fri, 11 Apr 2008 05:00:32 +0000 (UTC) (envelope-from jroberson@jroberson.net) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.170]) by mx1.freebsd.org (Postfix) with ESMTP id 5452B8FC1C for ; Fri, 11 Apr 2008 05:00:32 +0000 (UTC) (envelope-from jroberson@jroberson.net) Received: by wf-out-1314.google.com with SMTP id 25so315416wfa.7 for ; Thu, 10 Apr 2008 22:00:32 -0700 (PDT) Received: by 10.142.43.7 with SMTP id q7mr695618wfq.277.1207890031973; Thu, 10 Apr 2008 22:00:31 -0700 (PDT) Received: from ?10.0.1.199? ( [24.94.72.120]) by mx.google.com with ESMTPS id 22sm4519884wfg.15.2008.04.10.22.00.29 (version=SSLv3 cipher=OTHER); Thu, 10 Apr 2008 22:00:30 -0700 (PDT) Date: Thu, 10 Apr 2008 19:01:34 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: Marcel Moolenaar In-Reply-To: Message-ID: <20080410190028.U43186@desktop> References: <200804110326.m3B3QfjL095474@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Jeff Roberson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/ia64/ia64 interrupt.c src/sys/kern kern_cpuset.c kern_intr.c src/sys/powerpc/powerpc intr_machdep.c src/sys/sparc64/sparc64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 05:00:32 -0000 On Thu, 10 Apr 2008, Marcel Moolenaar wrote: > > On Apr 10, 2008, at 8:26 PM, Jeff Roberson wrote: >> jeff 2008-04-11 03:26:41 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/amd64/amd64 intr_machdep.c >> sys/arm/arm intr.c >> sys/i386/i386 intr_machdep.c >> sys/ia64/ia64 interrupt.c >> sys/kern kern_cpuset.c kern_intr.c >> sys/powerpc/powerpc intr_machdep.c >> sys/sparc64/sparc64 intr_machdep.c >> sys/sun4v/sun4v intr_machdep.c >> sys/sys cpuset.h interrupt.h >> Log: >> - Add the interrupt vector number to intr_event_create so MI code can >> lookup hard interrupt events by number. Ignore the irq# for soft intrs. > > JFYI: vectors are not the same as hard interrupt numbers. > On ia64 they imply priority, which means that vector > numbers should be selected for their priority and not > have a 1-to-1 mapping with IRQ number. > On powerpc they mean absolutely nothing other than being > an index into an array. > > It's better to use IRQs and not vectors to lookup int. > events by number. I think I mixed my terminology in the commit. I meant for all architectures to pass in the number that would appear in vmstat -i. Can you verify that this is what I did for powerpc and ia64? Thanks, Jeff > > FYI, > > -- > Marcel Moolenaar > xcllnt@mac.com > From owner-cvs-src@FreeBSD.ORG Fri Apr 11 05:50:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE1F01065671; Fri, 11 Apr 2008 05:50:53 +0000 (UTC) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BBF078FC1F; Fri, 11 Apr 2008 05:50:53 +0000 (UTC) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B5orUQ029493; Fri, 11 Apr 2008 05:50:53 GMT (envelope-from benno@repoman.freebsd.org) Received: (from benno@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B5orIY029492; Fri, 11 Apr 2008 05:50:53 GMT (envelope-from benno) Message-Id: <200804110550.m3B5orIY029492@repoman.freebsd.org> From: Benno Rice Date: Fri, 11 Apr 2008 05:50:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb ehci_pci.c uhci_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, 11 Apr 2008 05:50:54 -0000 benno 2008-04-11 05:50:53 UTC FreeBSD src repository Modified files: sys/dev/usb ehci_pci.c uhci_pci.c Log: Identify ICH9 USB controllers. I've taken a slightly different approach than is used with the ICH8 controllers in that each controller is not identified individually (eg USB A, USB B, etc). Instead I've given then same description to each one even though the device ID differs. This can easily be changed if desired, or ICH8 (and any others using that approach) can be made to work as this does. Revision Changes Path 1.32 +6 -0 src/sys/dev/usb/ehci_pci.c 1.64 +20 -0 src/sys/dev/usb/uhci_pci.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 06:15:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 037C2106564A; Fri, 11 Apr 2008 06:15:34 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.70]) by mx1.freebsd.org (Postfix) with ESMTP id DFF218FC14; Fri, 11 Apr 2008 06:15:33 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (asmtp003-s [10.150.69.66]) by smtpoutm.mac.com (Xserve/smtpout007/MantshX 4.0) with ESMTP id m3B6FX4f027852; Thu, 10 Apr 2008 23:15:33 -0700 (PDT) Received: from [192.168.1.100] (209-128-86-226.bayarea.net [209.128.86.226]) (authenticated bits=0) by mac.com (Xserve/asmtp003/MantshX 4.0) with ESMTP id m3B6FVSw012128 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 10 Apr 2008 23:15:32 -0700 (PDT) Message-Id: <9B8DD956-E197-4540-A7F3-367B1E277456@mac.com> From: Marcel Moolenaar To: Jeff Roberson In-Reply-To: <20080410190028.U43186@desktop> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Thu, 10 Apr 2008 23:15:31 -0700 References: <200804110326.m3B3QfjL095474@repoman.freebsd.org> <20080410190028.U43186@desktop> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/ia64/ia64 interrupt.c src/sys/kern kern_cpuset.c kern_intr.c src/sys/powerpc/powerpc intr_machdep.c src/sys/sparc64/sparc64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 06:15:34 -0000 On Apr 10, 2008, at 10:01 PM, Jeff Roberson wrote: > On Thu, 10 Apr 2008, Marcel Moolenaar wrote: > >> >> On Apr 10, 2008, at 8:26 PM, Jeff Roberson wrote: >>> jeff 2008-04-11 03:26:41 UTC >>> FreeBSD src repository >>> Modified files: >>> sys/amd64/amd64 intr_machdep.c >>> sys/arm/arm intr.c >>> sys/i386/i386 intr_machdep.c >>> sys/ia64/ia64 interrupt.c >>> sys/kern kern_cpuset.c kern_intr.c >>> sys/powerpc/powerpc intr_machdep.c >>> sys/sparc64/sparc64 intr_machdep.c >>> sys/sun4v/sun4v intr_machdep.c >>> sys/sys cpuset.h interrupt.h >>> Log: >>> - Add the interrupt vector number to intr_event_create so MI code >>> can >>> lookup hard interrupt events by number. Ignore the irq# for >>> soft intrs. >> >> JFYI: vectors are not the same as hard interrupt numbers. >> On ia64 they imply priority, which means that vector >> numbers should be selected for their priority and not >> have a 1-to-1 mapping with IRQ number. >> On powerpc they mean absolutely nothing other than being >> an index into an array. >> >> It's better to use IRQs and not vectors to lookup int. >> events by number. > > I think I mixed my terminology in the commit. I meant for all > architectures to pass in the number that would appear in vmstat -i. > Can you verify that this is what I did for powerpc and ia64? powerpc correctly uses irq. ia64 incorrectly uses vector. Would you mind changing ia64 to use irq as well? Thanks, -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Fri Apr 11 08:07:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B5BC1065670; Fri, 11 Apr 2008 08:07:11 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5187D8FC12; Fri, 11 Apr 2008 08:07:11 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B87BZR063160; Fri, 11 Apr 2008 08:07:11 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B87BBL063159; Fri, 11 Apr 2008 08:07:11 GMT (envelope-from rwatson) Message-Id: <200804110807.m3B87BBL063159@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Apr 2008 08:07:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/procstat procstat_args.c procstat_bin.c procstat_cred.c procstat_files.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 08:07:11 -0000 rwatson 2008-04-11 08:07:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/procstat procstat_args.c procstat_bin.c procstat_cred.c procstat_files.c Log: Merge procstat_args.c:1.2, procstat_bin.c:1.2, procstat_cred.c:1.2, and procstat_files.c:1.2 from HEAD to RELENG_7: Add 'COMM' column to a few more output modes of procstat(1). The only one it's missing from is the VM display, where there's really not room, and the file output display is looking quite cramped. Revision Changes Path 1.2.2.2 +3 -1 src/usr.bin/procstat/procstat_args.c 1.2.2.2 +3 -1 src/usr.bin/procstat/procstat_bin.c 1.2.2.2 +4 -2 src/usr.bin/procstat/procstat_cred.c 1.5.2.2 +19 -16 src/usr.bin/procstat/procstat_files.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 08:12:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10E38106566C; Fri, 11 Apr 2008 08:12:37 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 07E858FC12; Fri, 11 Apr 2008 08:12:37 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B8CaoQ064026; Fri, 11 Apr 2008 08:12:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B8CaXQ064025; Fri, 11 Apr 2008 08:12:36 GMT (envelope-from rwatson) Message-Id: <200804110812.m3B8CaXQ064025@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Apr 2008 08:12:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 08:12:37 -0000 rwatson 2008-04-11 08:12:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern kern_proc.c Log: Merge kern_proc.c:1.259 from HEAD to RELENG_7: Return ESRCH when a kernel stack is queried on a process in execve() -- p_candebug() will return EAGAIN which, if the other process never leaves execve(), will result in the sysctl spinning and never returning to userspace. Processes should always eventually leave execve(), but spinning in kernel while we wait is bad for countless reasons, and particularly harmful if execve() itself is deadlocked. Possibly we should return another error, or return a marker indicating the thread is in execve() so it can be reported that way in userspace. Reported by: kris Revision Changes Path 1.252.2.7 +2 -1 src/sys/kern/kern_proc.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 08:13:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4505106566B; Fri, 11 Apr 2008 08:13:37 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 825B98FC1C; Fri, 11 Apr 2008 08:13:37 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B8Dbnj064199; Fri, 11 Apr 2008 08:13:37 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B8Dbm8064198; Fri, 11 Apr 2008 08:13:37 GMT (envelope-from rwatson) Message-Id: <200804110813.m3B8Dbm8064198@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Apr 2008 08:13:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 08:13:37 -0000 rwatson 2008-04-11 08:13:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern vfs_subr.c Log: Merge vfs_subr.c:1.713 from HEAD to RELENG_7: In "show lockedvnods" DDB command, use db_printf() rather than printf() so that the results end up in the DDB output stream rather than the console output stream. This should likely also be done for the vprint() function it calls. Revision Changes Path 1.707.2.3 +1 -1 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 08:26:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1563106566C; Fri, 11 Apr 2008 08:26:06 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E6C7B8FC27; Fri, 11 Apr 2008 08:26:06 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B8Q6tO065949; Fri, 11 Apr 2008 08:26:06 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B8Q6fI065948; Fri, 11 Apr 2008 08:26:06 GMT (envelope-from pav) Message-Id: <200804110826.m3B8Q6fI065948@repoman.freebsd.org> From: Pav Lucistnik Date: Fri, 11 Apr 2008 08:26: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/usr.sbin/pkg_install/add perform.c src/usr.sbin/pkg_install/delete perform.c src/usr.sbin/pkg_install/lib lib.h match.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 08:26:07 -0000 pav 2008-04-11 08:26:06 UTC FreeBSD src repository (doc,ports committer) Modified files: usr.sbin/pkg_install/add perform.c usr.sbin/pkg_install/delete perform.c usr.sbin/pkg_install/lib lib.h match.c Log: Optimize package registration/deregistration. Previously, when looking up the package name for the origin of a dependency, all entries in /var/db/pkg were traversed for each dependency of added/removed package. Now, gather all the origins first, then do the lookup in a single pass over /var/db/pkg. This should provide a major speedup for packages with hundreds of dependencies. Submitted by: rdivacky (earlier version) MFC after: 1 month Revision Changes Path 1.83 +62 -24 src/usr.sbin/pkg_install/add/perform.c 1.43 +26 -10 src/usr.sbin/pkg_install/delete/perform.c 1.64 +1 -0 src/usr.sbin/pkg_install/lib/lib.h 1.22 +55 -17 src/usr.sbin/pkg_install/lib/match.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 08:47:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D7DB41065672; Fri, 11 Apr 2008 08:47:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CC0748FC2C; Fri, 11 Apr 2008 08:47:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B8laiM078521; Fri, 11 Apr 2008 08:47:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B8laAo078519; Fri, 11 Apr 2008 08:47:36 GMT (envelope-from rwatson) Message-Id: <200804110847.m3B8laAo078519@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Apr 2008 08:47:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/sys proc.h src/sys/kern init_main.c kern_proc.c kern_resource.c kern_synch.c kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 08:47:37 -0000 rwatson 2008-04-11 08:47:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sys proc.h sys/kern init_main.c kern_proc.c kern_resource.c kern_synch.c kern_thread.c Log: Merge init_main.c:1.290, kern_proc.c:1.261, kern_resource.c:1.182, kern_sync.c:1.305, proc.h:1.499 from HEAD to RELENG_7: Don't zero td_runtime when billing thread CPU usage to the process; maintain a separate td_incruntime to hold unbilled CPU usage for the thread that has the previous properties of td_runtime. When thread information is requested using the thread monitoring sysctls, export thread td_runtime instead of process rusage runtime in kinfo_proc. This restores the display of individual ithread and other kernel thread CPU usage since inception in ps -H and top -SH, as well for libthr user threads, valuable debugging information lost with the move to try kthreads since they are no longer independent processes. There is universal agreement that we should rewrite the process and thread export sysctls, but this commit gets things going a bit better in the mean time. Likewise, there are resevations about the continued validity of statclock given the speed of modern processors. Reviewed by: attilio, emaste, jhb, julian Note: in MFC, td_incruntime is added to the end of struc thread, rather than the pre-zero'd section, and manually zero'd on thread creation, in order to avoid a negative ABI impact for third-party kernel modules. Revision Changes Path 1.283.2.3 +4 -0 src/sys/kern/init_main.c 1.252.2.8 +13 -7 src/sys/kern/kern_proc.c 1.180.2.2 +3 -3 src/sys/kern/kern_resource.c 1.302.2.1 +4 -2 src/sys/kern/kern_synch.c 1.255.2.3 +1 -0 src/sys/kern/kern_thread.c 1.491.2.3 +1 -0 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Fri Apr 11 08:56:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCE51106566C; Fri, 11 Apr 2008 08:56:25 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BFEF98FC1E; Fri, 11 Apr 2008 08:56:25 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B8uPc9079880; Fri, 11 Apr 2008 08:56:25 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B8uPQL079879; Fri, 11 Apr 2008 08:56:25 GMT (envelope-from rwatson) Message-Id: <200804110856.m3B8uPQL079879@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Apr 2008 08:56:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/procstat procstat.c procstat_basic.c procstat_files.c procstat_kstack.c procstat_threads.c procstat_vm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 08:56:25 -0000 rwatson 2008-04-11 08:56:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/procstat procstat.c procstat_basic.c procstat_files.c procstat_kstack.c procstat_threads.c procstat_vm.c Log: Merge procstat.c:1.2, procstat_basic.c:1.2, procstat_files.c:1.4, procstat_kstack.c:1.3, procstat_threads.c:1.3, procstat_vm.c:1.2 from HEAD to RELENG_7: WARNS fixes: mainly constness and avoid comparing signed with unsigned by making array indicies unsigned. Also note one or two unused parameters. Revision Changes Path 1.2.2.2 +7 -6 src/usr.bin/procstat/procstat.c 1.2.2.2 +1 -1 src/usr.bin/procstat/procstat_basic.c 1.5.2.3 +2 -1 src/usr.bin/procstat/procstat_files.c 1.3.2.3 +4 -3 src/usr.bin/procstat/procstat_kstack.c 1.3.2.3 +2 -1 src/usr.bin/procstat/procstat_threads.c 1.2.2.2 +3 -2 src/usr.bin/procstat/procstat_vm.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 09:01:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B7661065678; Fri, 11 Apr 2008 09:01:32 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 66A708FC42; Fri, 11 Apr 2008 09:01:32 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B91WBm081662; Fri, 11 Apr 2008 09:01:32 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B91WJZ081661; Fri, 11 Apr 2008 09:01:32 GMT (envelope-from dfr) Message-Id: <200804110901.m3B91WJZ081661@repoman.freebsd.org> From: Doug Rabson Date: Fri, 11 Apr 2008 09:01:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/rpc.lockd lockd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 09:01:32 -0000 dfr 2008-04-11 09:01:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/rpc.lockd lockd.c Log: MFC: lockd.c r1.27 - don't call the kernel NLM if its not loaded. Revision Changes Path 1.20.2.3 +2 -1 src/usr.sbin/rpc.lockd/lockd.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 09:09:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C836D1065673; Fri, 11 Apr 2008 09:09:28 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BB0DD8FC16; Fri, 11 Apr 2008 09:09:28 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B99S91084020; Fri, 11 Apr 2008 09:09:28 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B99StS084018; Fri, 11 Apr 2008 09:09:28 GMT (envelope-from rwatson) Message-Id: <200804110909.m3B99StS084018@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Apr 2008 09:09:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern kern_descrip.c src/sys/sys user.h src/usr.bin/procstat procstat_files.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 09:09:28 -0000 rwatson 2008-04-11 09:09:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern kern_descrip.c sys/sys user.h usr.bin/procstat procstat_files.c Log: Merge kern_descrip.c:1.322, user.h:1.74, procstat_files.c:1.5: Add support for displaying a process' current working directory, root directory, and jail directory within procstat. While this functionality is available already in fstat, encapsulating it in the kern.proc.filedesc sysctl makes it accessible without using kvm and thus without needing elevated permissions. The new procstat output looks like: PID COMM FD T V FLAGS REF OFFSET PRO NAME 76792 tcsh cwd v d -------- - - - /usr/src 76792 tcsh root v d -------- - - - / 76792 tcsh 15 v c rw------ 16 9130 - - 76792 tcsh 16 v c rw------ 16 9130 - - 76792 tcsh 17 v c rw------ 16 9130 - - 76792 tcsh 18 v c rw------ 16 9130 - - 76792 tcsh 19 v c rw------ 16 9130 - - I am also bumping __FreeBSD_version for this as this new feature will be used in at least one port. Reviewed by: rwatson Approved by: rwatson Note that in the MFC, __FreeBSD_version is not bumped as we will bump it once (shortly) for all procstat(1) MFC changes together. Revision Changes Path 1.313.2.4 +50 -0 src/sys/kern/kern_descrip.c 1.70.2.3 +5 -1 src/sys/sys/user.h 1.5.2.4 +26 -4 src/usr.bin/procstat/procstat_files.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 09:13:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D2891065673; Fri, 11 Apr 2008 09:13:12 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 17C028FC14; Fri, 11 Apr 2008 09:13:12 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B9DBHH084740; Fri, 11 Apr 2008 09:13:11 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B9DB41084739; Fri, 11 Apr 2008 09:13:11 GMT (envelope-from rwatson) Message-Id: <200804110913.m3B9DB41084739@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Apr 2008 09:13:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/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, 11 Apr 2008 09:13:12 -0000 rwatson 2008-04-11 09:13:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sys param.h Log: Bump __FreeBSD_version in RELENG_7 to reflect addition of procstat(1) and its associated kernel sysctl additions. Revision Changes Path 1.308.2.8 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri Apr 11 09:44:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1F50106564A; Fri, 11 Apr 2008 09:44:25 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A3AA68FC1B; Fri, 11 Apr 2008 09:44:25 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B9iP13090736; Fri, 11 Apr 2008 09:44:25 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B9iPrX090735; Fri, 11 Apr 2008 09:44:25 GMT (envelope-from jeff) Message-Id: <200804110944.m3B9iPrX090735@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 11 Apr 2008 09:44: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/ufs/ufs ufs_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, 11 Apr 2008 09:44:27 -0000 jeff 2008-04-11 09:44:25 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_lookup.c Log: - cache dp->i_offset in the local 'i_offset' variable for use in loop indexes so directory lookup becomes shared lock safe. In the modifying cases an exclusive lock is held here so the commit routine may rely on the state of i_offset. - Similarly handle i_diroff by fetching at the start and setting only once the operation is complete. Without the exclusive lock these are only considered hints. - Assert that an exclusive lock is held when we're preparing for a commit routine. - Honor the lock type request from lookup instead of always using exclusive locking. Tested by: pho, kris Revision Changes Path 1.87 +48 -29 src/sys/ufs/ufs/ufs_lookup.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 09:48:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBBA11065670; Fri, 11 Apr 2008 09:48:12 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CD0928FC31; Fri, 11 Apr 2008 09:48:12 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3B9mCmC091439; Fri, 11 Apr 2008 09:48:12 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3B9mCjB091438; Fri, 11 Apr 2008 09:48:12 GMT (envelope-from jeff) Message-Id: <200804110948.m3B9mCjB091438@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 11 Apr 2008 09: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/sys/ufs/ufs dirhash.h ufs_dirhash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 09:48:13 -0000 jeff 2008-04-11 09:48:12 UTC FreeBSD src repository Modified files: sys/ufs/ufs dirhash.h ufs_dirhash.c Log: - Use a lockmgr lock rather than a mtx to protect dirhash. This lock may be held for the duration of the various dirhash operations which avoids many complex unlock/lock/revalidate sequences. - Permit shared locks on lookup. To protect the ip->i_dirhash pointer we use the vnode interlock in the shared case. Callers holding the exclusive vnode lock can run without fear of concurrent modification to i_dirhash. - Hold an exclusive dirhash lock when creating the dirhash structure for the first time or when re-creating a dirhash structure which has been recycled. Tested by: kris, pho Revision Changes Path 1.6 +2 -1 src/sys/ufs/ufs/dirhash.h 1.24 +289 -227 src/sys/ufs/ufs/ufs_dirhash.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 09:50:24 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 887AB1065670 for ; Fri, 11 Apr 2008 09:50:24 +0000 (UTC) (envelope-from jroberson@jroberson.net) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.169]) by mx1.freebsd.org (Postfix) with ESMTP id 601A38FC15 for ; Fri, 11 Apr 2008 09:50:24 +0000 (UTC) (envelope-from jroberson@jroberson.net) Received: by wf-out-1314.google.com with SMTP id 25so416621wfa.7 for ; Fri, 11 Apr 2008 02:50:24 -0700 (PDT) Received: by 10.142.157.15 with SMTP id f15mr775235wfe.275.1207907424033; Fri, 11 Apr 2008 02:50:24 -0700 (PDT) Received: from ?10.0.1.199? ( [24.94.72.120]) by mx.google.com with ESMTPS id 32sm5098180wfa.13.2008.04.11.02.50.22 (version=SSLv3 cipher=OTHER); Fri, 11 Apr 2008 02:50:23 -0700 (PDT) Date: Thu, 10 Apr 2008 23:51:31 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: Marcel Moolenaar In-Reply-To: <9B8DD956-E197-4540-A7F3-367B1E277456@mac.com> Message-ID: <20080410235123.K43186@desktop> References: <200804110326.m3B3QfjL095474@repoman.freebsd.org> <20080410190028.U43186@desktop> <9B8DD956-E197-4540-A7F3-367B1E277456@mac.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/amd64/amd64 intr_machdep.c src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/ia64/ia64 interrupt.c src/sys/kern kern_cpuset.c kern_intr.c src/sys/powerpc/powerpc intr_machdep.c src/sys/sparc64/sparc64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 09:50:24 -0000 On Thu, 10 Apr 2008, Marcel Moolenaar wrote: > > On Apr 10, 2008, at 10:01 PM, Jeff Roberson wrote: >> On Thu, 10 Apr 2008, Marcel Moolenaar wrote: >> >>> >>> On Apr 10, 2008, at 8:26 PM, Jeff Roberson wrote: >>>> jeff 2008-04-11 03:26:41 UTC >>>> FreeBSD src repository >>>> Modified files: >>>> sys/amd64/amd64 intr_machdep.c >>>> sys/arm/arm intr.c >>>> sys/i386/i386 intr_machdep.c >>>> sys/ia64/ia64 interrupt.c >>>> sys/kern kern_cpuset.c kern_intr.c >>>> sys/powerpc/powerpc intr_machdep.c >>>> sys/sparc64/sparc64 intr_machdep.c >>>> sys/sun4v/sun4v intr_machdep.c >>>> sys/sys cpuset.h interrupt.h >>>> Log: >>>> - Add the interrupt vector number to intr_event_create so MI code can >>>> lookup hard interrupt events by number. Ignore the irq# for soft intrs. >>> >>> JFYI: vectors are not the same as hard interrupt numbers. >>> On ia64 they imply priority, which means that vector >>> numbers should be selected for their priority and not >>> have a 1-to-1 mapping with IRQ number. >>> On powerpc they mean absolutely nothing other than being >>> an index into an array. >>> >>> It's better to use IRQs and not vectors to lookup int. >>> events by number. >> >> I think I mixed my terminology in the commit. I meant for all >> architectures to pass in the number that would appear in vmstat -i. Can >> you verify that this is what I did for powerpc and ia64? > > powerpc correctly uses irq. > ia64 incorrectly uses vector. > > Would you mind changing ia64 to use irq as well? Index: ia64/ia64/interrupt.c =================================================================== RCS file: /home/ncvs/src/sys/ia64/ia64/interrupt.c,v retrieving revision 1.66 diff -r1.66 interrupt.c 343c343 < 0, vector, ia64_intr_mask, ia64_intr_unmask, ia64_intr_eoi, --- > 0, irq, ia64_intr_mask, ia64_intr_unmask, ia64_intr_eoi, Does that look right? > > Thanks, > > -- > Marcel Moolenaar > xcllnt@mac.com > From owner-cvs-src@FreeBSD.ORG Fri Apr 11 10:14:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44CCA106564A; Fri, 11 Apr 2008 10:14:20 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1B0CE8FC15; Fri, 11 Apr 2008 10:14:20 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BAEJCq097439; Fri, 11 Apr 2008 10:14:20 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BAEJoU097438; Fri, 11 Apr 2008 10:14:19 GMT (envelope-from remko) Message-Id: <200804111014.m3BAEJoU097438@repoman.freebsd.org> From: Remko Lodder Date: Fri, 11 Apr 2008 10:14:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 10:14:20 -0000 remko 2008-04-11 10:14:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) . ObsoleteFiles.inc Log: MFC rev 1.134 ObsoleteFiles.inc Document the removal data for usbdevs.h and usbdevs_data.h, sort the entry into it's correct place (behind 200407XX before 200406XX because we have an explicit date here). PR: misc/122098 Submitted by: "John Hein" MFC after: 3 days Approved by: imp (mentor, implicit) PR: misc/122099 (should have been this PR). Revision Changes Path 1.25.2.23 +3 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Fri Apr 11 10:34:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F7CD106566C; Fri, 11 Apr 2008 10:34:59 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 650938FC1A; Fri, 11 Apr 2008 10:34:59 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BAYxcH001149; Fri, 11 Apr 2008 10:34:59 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BAYx3s001148; Fri, 11 Apr 2008 10:34:59 GMT (envelope-from dfr) Message-Id: <200804111034.m3BAYx3s001148@repoman.freebsd.org> From: Doug Rabson Date: Fri, 11 Apr 2008 10:34:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nlm nlm_prot_impl.c src/sys/rpc clnt_rc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 10:34:59 -0000 dfr 2008-04-11 10:34:59 UTC FreeBSD src repository Modified files: sys/nlm nlm_prot_impl.c sys/rpc clnt_rc.c Log: Fix some issues that showed up during Kris' testing. Reported by: kris MFC after: 3 days Revision Changes Path 1.5 +28 -14 src/sys/nlm/nlm_prot_impl.c 1.3 +8 -2 src/sys/rpc/clnt_rc.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 11:23:58 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10F66106564A; Fri, 11 Apr 2008 11:23:58 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id B6F3D8FC18; Fri, 11 Apr 2008 11:23:57 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id CF20E41C75A; Fri, 11 Apr 2008 13:23:55 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id C6NpJKpnz9oZ; Fri, 11 Apr 2008 13:23:55 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id 5263841C759; Fri, 11 Apr 2008 13:23:55 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id B7EB044487F; Fri, 11 Apr 2008 11:23:46 +0000 (UTC) Date: Fri, 11 Apr 2008 11:23:46 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Doug Rabson In-Reply-To: <200804111034.m3BAYx3s001148@repoman.freebsd.org> Message-ID: <20080411112322.A66744@maildrop.int.zabbadoz.net> References: <200804111034.m3BAYx3s001148@repoman.freebsd.org> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nlm nlm_prot_impl.c src/sys/rpc clnt_rc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 11:23:58 -0000 On Fri, 11 Apr 2008, Doug Rabson wrote: > dfr 2008-04-11 10:34:59 UTC > > FreeBSD src repository > > Modified files: > sys/nlm nlm_prot_impl.c > sys/rpc clnt_rc.c > Log: > Fix some issues that showed up during Kris' testing. what issues were that? > Reported by: kris > MFC after: 3 days > > Revision Changes Path > 1.5 +28 -14 src/sys/nlm/nlm_prot_impl.c > 1.3 +8 -2 src/sys/rpc/clnt_rc.c > -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT Software is harder than hardware so better get it right the first time. From owner-cvs-src@FreeBSD.ORG Fri Apr 11 11:26:44 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 83A33106564A; Fri, 11 Apr 2008 11:26:44 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from itchy.rabson.org (mail.rabson.org [IPv6:2002:50b1:e8f2:1::143]) by mx1.freebsd.org (Postfix) with ESMTP id 363048FC18; Fri, 11 Apr 2008 11:26:44 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from [IPv6:2002:50b1:e8f2:1:21b:63ff:feb8:5abc] (unknown [IPv6:2002:50b1:e8f2:1:21b:63ff:feb8:5abc]) by itchy.rabson.org (Postfix) with ESMTP id B70073F9F; Fri, 11 Apr 2008 12:26:42 +0100 (BST) Message-Id: From: Doug Rabson To: "Rong-en Fan" In-Reply-To: <6eb82e0804110419l12ceda38ncac4e3f6bb6051ce@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Fri, 11 Apr 2008 12:26:34 +0100 References: <200804111034.m3BAYx3s001148@repoman.freebsd.org> <6eb82e0804110419l12ceda38ncac4e3f6bb6051ce@mail.gmail.com> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@freebsd.org, Doug Rabson , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/nlm nlm_prot_impl.c src/sys/rpc clnt_rc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 11:26:44 -0000 On 11 Apr 2008, at 12:19, Rong-en Fan wrote: > On Fri, Apr 11, 2008 at 6:34 PM, Doug Rabson wrote: >> dfr 2008-04-11 10:34:59 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/nlm nlm_prot_impl.c >> sys/rpc clnt_rc.c >> Log: >> Fix some issues that showed up during Kris' testing. > > Could you please tell us more about what these issues are? One was avoiding a cascade of error messages when lock requests were made by a a client with a host name that doesn't resolve in DNS (this is arguably a bug in rpc.statd as well but I'm not touching that). The other was avoiding a panic which appeared to be caused by the userland part of rpc.lockd dying under extreme load. From owner-cvs-src@FreeBSD.ORG Fri Apr 11 11:30:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 674101065684; Fri, 11 Apr 2008 11:30:28 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 521E88FC1D; Fri, 11 Apr 2008 11:30:28 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BBUS9A012126; Fri, 11 Apr 2008 11:30:28 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BBUS7f012125; Fri, 11 Apr 2008 11:30:28 GMT (envelope-from sos) Message-Id: <200804111130.m3BBUS7f012125@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 11 Apr 2008 11:30: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/dev/ata ata-all.c ata-all.h ata-disk.c ata-dma.c ata-queue.c ata-raid.c atapi-cam.c atapi-cd.c atapi-fd.c 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: Fri, 11 Apr 2008 11:30:28 -0000 sos 2008-04-11 11:30:28 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-dma.c ata-queue.c ata-raid.c atapi-cam.c atapi-cd.c atapi-fd.c atapi-tape.c Log: Fix the brokenness in the former commit, sorry for the mess. The problem is that the PM support is part of a much larger WIP here, but due to popular demand I decided to get some of it imported. Also I forgot the mention: HW sponsored by: Vitsch Electronics / VEHosting Revision Changes Path 1.283 +54 -5 src/sys/dev/ata/ata-all.c 1.130 +3 -6 src/sys/dev/ata/ata-all.h 1.209 +3 -6 src/sys/dev/ata/ata-disk.c 1.152 +3 -32 src/sys/dev/ata/ata-dma.c 1.71 +3 -5 src/sys/dev/ata/ata-queue.c 1.128 +19 -16 src/sys/dev/ata/ata-raid.c 1.56 +1 -2 src/sys/dev/ata/atapi-cam.c 1.198 +3 -7 src/sys/dev/ata/atapi-cd.c 1.113 +1 -2 src/sys/dev/ata/atapi-fd.c 1.106 +1 -2 src/sys/dev/ata/atapi-tape.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 11:34:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A33C0106566C; Fri, 11 Apr 2008 11:34:09 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 765578FC12; Fri, 11 Apr 2008 11:34:09 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BBY9bR012967; Fri, 11 Apr 2008 11:34:09 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BBY9XN012966; Fri, 11 Apr 2008 11:34:09 GMT (envelope-from ru) Message-Id: <200804111134.m3BBY9XN012966@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 11 Apr 2008 11:34: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/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 11:34:09 -0000 ru 2008-04-11 11:34:09 UTC FreeBSD src repository Modified files: usr.bin/top machine.c Log: Allocate enough memory for pcpu_cp_time[] to stop sysctl() from writing outside of array bounds. This fully fixes -P display on i386, where kern.cp_times prints zeroes for non-existing CPUs. Revision Changes Path 1.88 +1 -1 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 11:39:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 21B90106564A; Fri, 11 Apr 2008 11:39:27 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E88718FC19; Fri, 11 Apr 2008 11:39:26 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BBdQNI014023; Fri, 11 Apr 2008 11:39:26 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BBdQ7g014022; Fri, 11 Apr 2008 11:39:26 GMT (envelope-from ru) Message-Id: <200804111139.m3BBdQ7g014022@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 11 Apr 2008 11: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/contrib/top machine.h src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 11:39:27 -0000 ru 2008-04-11 11:39:26 UTC FreeBSD src repository Modified files: contrib/top machine.h usr.bin/top machine.c Log: system_info.cpustates isn't sparse, so a bitmask of available CPU states is redundant (I think it's a leftover from an older implementation). Revision Changes Path 1.11 +0 -1 src/contrib/top/machine.h 1.89 +0 -2 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 11:43:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE7511065678; Fri, 11 Apr 2008 11:43:39 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 8BD058FC12; Fri, 11 Apr 2008 11:43:39 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 3130467C412; Fri, 11 Apr 2008 13:43:19 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yka+fahdOYGg; Fri, 11 Apr 2008 13:43:05 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id D343767C2DD; Fri, 11 Apr 2008 13:43:05 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m3BBh5Qm037865; Fri, 11 Apr 2008 13:43:05 +0200 (CEST) (envelope-from rdivacky) Date: Fri, 11 Apr 2008 13:43:05 +0200 From: Roman Divacky To: Pav Lucistnik Message-ID: <20080411114305.GA37560@freebsd.org> References: <200804110826.m3B8Q6fI065948@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200804110826.m3B8Q6fI065948@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/add perform.c src/usr.sbin/pkg_install/delete perform.c src/usr.sbin/pkg_install/lib lib.h match.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 11:43:40 -0000 On Fri, Apr 11, 2008 at 08:26:06AM +0000, Pav Lucistnik wrote: > pav 2008-04-11 08:26:06 UTC > > FreeBSD src repository (doc,ports committer) > > Modified files: > usr.sbin/pkg_install/add perform.c > usr.sbin/pkg_install/delete perform.c > usr.sbin/pkg_install/lib lib.h match.c > Log: > Optimize package registration/deregistration. Previously, when looking up the > package name for the origin of a dependency, all entries in /var/db/pkg were > traversed for each dependency of added/removed package. Now, gather all the > origins first, then do the lookup in a single pass over /var/db/pkg. > > This should provide a major speedup for packages with hundreds of dependencies. the speedup is in fact quite a dramatic one... see: http://djdomics.free.fr/FreeBSD/pkg_install/ roman From owner-cvs-src@FreeBSD.ORG Fri Apr 11 11:45:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08BA31065676; Fri, 11 Apr 2008 11:45:09 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [IPv6:2001:770:10:300::86e2:510b]) by mx1.freebsd.org (Postfix) with SMTP id 6FBA28FC30; Fri, 11 Apr 2008 11:45:07 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=walton.maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 11 Apr 2008 12:45:05 +0100 (BST) Date: Fri, 11 Apr 2008 12:45:00 +0100 From: David Malone To: Jeff Roberson Message-ID: <20080411114500.GA79162@walton.maths.tcd.ie> References: <200804110948.m3B9mCjB091438@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200804110948.m3B9mCjB091438@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Sender: dwmalone@maths.tcd.ie Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ufs dirhash.h ufs_dirhash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 11:45:09 -0000 On Fri, Apr 11, 2008 at 09:48:12AM +0000, Jeff Roberson wrote: > - Use a lockmgr lock rather than a mtx to protect dirhash. This lock > may be held for the duration of the various dirhash operations which > avoids many complex unlock/lock/revalidate sequences. > - Permit shared locks on lookup. To protect the ip->i_dirhash pointer we > use the vnode interlock in the shared case. Callers holding the > exclusive vnode lock can run without fear of concurrent modification to > i_dirhash. > - Hold an exclusive dirhash lock when creating the dirhash structure for > the first time or when re-creating a dirhash structure which has been > recycled. Hi Jeff, I've been reading through this patch to understand it. I've a few questions: 1) You initialise a chunk of the dir hash struct earlier now, though it was previously left until we knew memory allocation was successful. Is there a reason for that? 2) Is ufsdirhash_create() trying harder than before to allocate a dirhash? It looks like it might be, but maybe that's just a feature of the new locking. 3) You've added a dh_memreq member to the structure to remember a value that's cheap to calculate from other structure members and only required at allocation and free time. I can understand why you'd want to avoid repeating the code, but it would seem better to make it a macro rather than storing it for the lifetime of the object? 4) You replaced an unlocked read with a locked read in ufsdirhash_lookup. I think this is because you are now locking the dh_score with the list mutex and are taking advantage of the fact that the score is changed just below? Won't this mean that for a sequence of operations on one directory, we'll now need to lock the list mutex for each lookup and get the lockmanager lock on the dirhash. At face value, this would seems to be worse than the old situation of only getting the dh mutex for each opteation? In the case of multiple directories, I guess we'll have two mutex locks replaced by one mutex and one lockmanager (shared) lock? This is probably the usual case, which isn't too bad. 5) It looks like the recycle policy (and locking thereof) is now slightly different and I think it might do something funny in some cases now. If we get the list lock in ufsdirhash_recycle, but someone holds an exclusive lock on some of the dirhashes, then we will walk over the locked ones until we find an unlocked one and free it. We then jump back to the start of the list and have to walk over the locked ones again. I wonder if in a low memory situation the locked nodes could be actually waiting for the list lock in ufsdirhash_list_locked() and there could be some sort of cascade where you end up freeing dirhashes that should actually be kept. Actually, this probably isn't possible because the list lock is dropped while we're doing the free? David. From owner-cvs-src@FreeBSD.ORG Fri Apr 11 11:45:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E7797106567C; Fri, 11 Apr 2008 11:45:27 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BA1998FC1D; Fri, 11 Apr 2008 11:45:27 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BBjRIC015036; Fri, 11 Apr 2008 11:45:27 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BBjR53015035; Fri, 11 Apr 2008 11:45:27 GMT (envelope-from ru) Message-Id: <200804111145.m3BBjR53015035@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 11 Apr 2008 11:45:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/contrib/top machine.h src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 11:45:28 -0000 ru 2008-04-11 11:45:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/top machine.h usr.bin/top machine.c Log: MFC: Fix "top -P". Revision Changes Path 1.9.2.2 +1 -2 src/contrib/top/machine.h 1.82.2.3 +7 -12 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 11:47:05 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C23F7106564A for ; Fri, 11 Apr 2008 11:47:05 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.29]) by mx1.freebsd.org (Postfix) with ESMTP id 782248FC29 for ; Fri, 11 Apr 2008 11:47:05 +0000 (UTC) (envelope-from grafan@gmail.com) Received: by yw-out-2324.google.com with SMTP id 2so157293ywt.13 for ; Fri, 11 Apr 2008 04:47:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=Hreuxuape3TiM7LSs95+4Yu6RS63h4u4p+mMi0xHnrA=; b=rYFrsoblwFrQxr2nA9tX49zWq6thOIf6NVdIQxMwgLoHyt1MCbNYOjerknwHgFS4LmJkfcY7RR7XyZuxJlN+a3sCspYmu4+0xiJwgcIiwEdcYPl1F0qkcbzhTiRHYwCmGSAeXQwlYRcIO0ypsqqE3YHuDoVCywhsEPY+OE/As+0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ppX5i87tibB2lkBRoKB+b5HmyqI3RSU+vDtvd6d0XNf2eIwFgOBSu41Mdiviosi+huDxKVpOZJfzi4TwSevZYQu4HvQzxitMr9pJ4K5vHhaRo4qA7zxX3uCRgg0CoWGO7/DzYs/W5/kviZpxH6eZD+DwpU79UrIv7Rcfa2jCVNQ= Received: by 10.150.146.14 with SMTP id t14mr3015305ybd.67.1207912794794; Fri, 11 Apr 2008 04:19:54 -0700 (PDT) Received: by 10.150.196.16 with HTTP; Fri, 11 Apr 2008 04:19:54 -0700 (PDT) Message-ID: <6eb82e0804110419l12ceda38ncac4e3f6bb6051ce@mail.gmail.com> Date: Fri, 11 Apr 2008 19:19:54 +0800 From: "Rong-en Fan" To: "Doug Rabson" In-Reply-To: <200804111034.m3BAYx3s001148@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200804111034.m3BAYx3s001148@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/nlm nlm_prot_impl.c src/sys/rpc clnt_rc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 11:47:05 -0000 On Fri, Apr 11, 2008 at 6:34 PM, Doug Rabson wrote: > dfr 2008-04-11 10:34:59 UTC > > FreeBSD src repository > > Modified files: > sys/nlm nlm_prot_impl.c > sys/rpc clnt_rc.c > Log: > Fix some issues that showed up during Kris' testing. Could you please tell us more about what these issues are? Thanks, Rong-En Fan > > Reported by: kris > MFC after: 3 days > > Revision Changes Path > 1.5 +28 -14 src/sys/nlm/nlm_prot_impl.c > 1.3 +8 -2 src/sys/rpc/clnt_rc.c > _______________________________________________ > 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 Fri Apr 11 12:10:13 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13FE91065673 for ; Fri, 11 Apr 2008 12:10:13 +0000 (UTC) (envelope-from rpaulo@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.153]) by mx1.freebsd.org (Postfix) with ESMTP id 83E1A8FC21 for ; Fri, 11 Apr 2008 12:10:12 +0000 (UTC) (envelope-from rpaulo@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so429382fgg.35 for ; Fri, 11 Apr 2008 05:10:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent:sender; bh=EIS4DYiZ2MRA8Jjqm2Y615/F688Jz6FcqRylrF/EKtc=; b=i2FG7pvMZeNGZ4FlhSF8q4pLj6okDy5bOXavau+BF7WaqfGoYeREnIiOnbdnyRvrA7qWT4bUMOPSFozt3pJ1eBMH3CthTL4lmGQugqt3WPbV7dwq2piFcCssyLqc/Q80RlmTGoQn7Lq99O5ww6uIgZ44Xwu0REmZpI4xYW8rGgg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent:sender; b=MD3etV7XRCIhf3ka0h3v2SPgkMkaaKNoOTCd4r6FquFRN72PBJBPw62rjKtQn1SlPmbEOQGo/YxK/6SYr4lebWNQNpu1KaDtywgzkkISJsYQxuwXA6QWS5nHoGkWBBfdNoHae0adfDrpg4KGytBGiKGohtUZhEAi4GGTeF6LZWY= Received: by 10.82.187.2 with SMTP id k2mr4110563buf.26.1207915809969; Fri, 11 Apr 2008 05:10:09 -0700 (PDT) Received: from fnop.net ( [89.214.131.117]) by mx.google.com with ESMTPS id 34sm25411613nfu.4.2008.04.11.05.10.05 (version=SSLv3 cipher=OTHER); Fri, 11 Apr 2008 05:10:08 -0700 (PDT) Date: Fri, 11 Apr 2008 13:09:47 +0100 From: Rui Paulo To: Jeff Roberson Message-ID: <20080411120947.GA896@fnop.net> References: <200804110327.m3B3RggJ095716@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200804110327.m3B3RggJ095716@repoman.freebsd.org> User-Agent: Mutt/1.5.17 (2007-11-01) Sender: Rui Paulo Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/cpuset cpuset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 12:10:13 -0000 On Fri, Apr 11, 2008 at 03:27:42AM +0000, Jeff Roberson wrote: > jeff 2008-04-11 03:27:42 UTC > > FreeBSD src repository > > Modified files: > usr.bin/cpuset cpuset.c > Log: > - Add support for interrupt bindig to cpuset(1). Interrupts are bound > by specifying the interrupt with -x . The irq number matches > those displayed by vmstat -i. > > Sponsored by: Nokia > > Revision Changes Path > 1.5 +19 -7 src/usr.bin/cpuset/cpuset.c Thanks! This is great work! -- Rui Paulo From owner-cvs-src@FreeBSD.ORG Fri Apr 11 12:12:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 142BA106566B; Fri, 11 Apr 2008 12:12:26 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DA65B8FC15; Fri, 11 Apr 2008 12:12:25 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BCCPRV019588; Fri, 11 Apr 2008 12:12:25 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BCCPBU019587; Fri, 11 Apr 2008 12:12:25 GMT (envelope-from rpaulo) Message-Id: <200804111212.m3BCCPBU019587@repoman.freebsd.org> From: Rui Paulo Date: Fri, 11 Apr 2008 12:12:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/asmc asmc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 12:12:26 -0000 rpaulo 2008-04-11 12:12:25 UTC FreeBSD src repository Modified files: sys/dev/asmc asmc.c Log: Style nit. No functional change. Revision Changes Path 1.7 +3 -2 src/sys/dev/asmc/asmc.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 12:14:22 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C6723106566B for ; Fri, 11 Apr 2008 12:14:22 +0000 (UTC) (envelope-from rpaulo@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by mx1.freebsd.org (Postfix) with ESMTP id 474A78FC29 for ; Fri, 11 Apr 2008 12:14:22 +0000 (UTC) (envelope-from rpaulo@gmail.com) Received: by nf-out-0910.google.com with SMTP id b2so170862nfb.33 for ; Fri, 11 Apr 2008 05:14:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent:sender; bh=dXohWYRzyBHIh4xBkyHjqw0qY6v0ccWvQ1HTEO4pUbc=; b=mfH2Bnhf4es8Uyk3VIKhrIXpCj/ELX6UTgwI/tgcVhf1x3pjnMwVi4QGro22jruhMmhJPDctxdWp9oRXL3otlOB4K9KlF1jLqKLY02Cf7UhRiT8N9AY7Tc2nbt+yotTl7kry1DUDzb7A9B2/VY2zSxWgCKH92A2RigD7yYL1IiU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent:sender; b=bWOwUrf0SZzrCUGH9ublM3k2oUprzbvuh+ChZU3/XHk9t67XV3XbPlZF01os9iAvn1UHzwspmmWSWYGh5dMGlcZdKseEvcGEmy0mcSzNh4UjyhsVhnazk786Om0swwElRjAi4fgPOMUHUmkArkbK5DerpQtKZUD6f+CuOEnAm8k= Received: by 10.78.194.8 with SMTP id r8mr963941huf.88.1207916060246; Fri, 11 Apr 2008 05:14:20 -0700 (PDT) Received: from fnop.net ( [89.214.131.117]) by mx.google.com with ESMTPS id i7sm9714644nfh.14.2008.04.11.05.14.16 (version=SSLv3 cipher=OTHER); Fri, 11 Apr 2008 05:14:19 -0700 (PDT) Date: Fri, 11 Apr 2008 13:14:04 +0100 From: Rui Paulo To: Roman Divacky Message-ID: <20080411121404.GB896@fnop.net> References: <200804110826.m3B8Q6fI065948@repoman.freebsd.org> <20080411114305.GA37560@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080411114305.GA37560@freebsd.org> User-Agent: Mutt/1.5.17 (2007-11-01) Sender: Rui Paulo Cc: cvs-src@FreeBSD.org, Pav Lucistnik , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/add perform.c src/usr.sbin/pkg_install/delete perform.c src/usr.sbin/pkg_install/lib lib.h match.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 12:14:22 -0000 On Fri, Apr 11, 2008 at 01:43:05PM +0200, Roman Divacky wrote: > On Fri, Apr 11, 2008 at 08:26:06AM +0000, Pav Lucistnik wrote: > > pav 2008-04-11 08:26:06 UTC > > > > FreeBSD src repository (doc,ports committer) > > > > Modified files: > > usr.sbin/pkg_install/add perform.c > > usr.sbin/pkg_install/delete perform.c > > usr.sbin/pkg_install/lib lib.h match.c > > Log: > > Optimize package registration/deregistration. Previously, when looking up the > > package name for the origin of a dependency, all entries in /var/db/pkg were > > traversed for each dependency of added/removed package. Now, gather all the > > origins first, then do the lookup in a single pass over /var/db/pkg. > > > > This should provide a major speedup for packages with hundreds of dependencies. > > the speedup is in fact quite a dramatic one... see: > > http://djdomics.free.fr/FreeBSD/pkg_install/ > > roman Indeed, thanks to you both! :-) -- Rui Paulo From owner-cvs-src@FreeBSD.ORG Fri Apr 11 12:31:45 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5960B106566B for ; Fri, 11 Apr 2008 12:31:45 +0000 (UTC) (envelope-from jroberson@jroberson.net) Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.184]) by mx1.freebsd.org (Postfix) with ESMTP id 117CF8FC0C for ; Fri, 11 Apr 2008 12:31:44 +0000 (UTC) (envelope-from jroberson@jroberson.net) Received: by rn-out-0910.google.com with SMTP id j40so362237rnf.12 for ; Fri, 11 Apr 2008 05:31:44 -0700 (PDT) Received: by 10.143.8.10 with SMTP id l10mr834313wfi.181.1207917102720; Fri, 11 Apr 2008 05:31:42 -0700 (PDT) Received: from ?10.0.1.199? ( [24.94.72.120]) by mx.google.com with ESMTPS id 30sm5221457wfg.5.2008.04.11.05.31.39 (version=SSLv3 cipher=OTHER); Fri, 11 Apr 2008 05:31:40 -0700 (PDT) Date: Fri, 11 Apr 2008 02:32:49 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: David Malone In-Reply-To: <20080411114500.GA79162@walton.maths.tcd.ie> Message-ID: <20080411021519.E43186@desktop> References: <200804110948.m3B9mCjB091438@repoman.freebsd.org> <20080411114500.GA79162@walton.maths.tcd.ie> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Jeff Roberson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ufs dirhash.h ufs_dirhash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 12:31:45 -0000 On Fri, 11 Apr 2008, David Malone wrote: > On Fri, Apr 11, 2008 at 09:48:12AM +0000, Jeff Roberson wrote: >> - Use a lockmgr lock rather than a mtx to protect dirhash. This lock >> may be held for the duration of the various dirhash operations which >> avoids many complex unlock/lock/revalidate sequences. >> - Permit shared locks on lookup. To protect the ip->i_dirhash pointer we >> use the vnode interlock in the shared case. Callers holding the >> exclusive vnode lock can run without fear of concurrent modification to >> i_dirhash. >> - Hold an exclusive dirhash lock when creating the dirhash structure for >> the first time or when re-creating a dirhash structure which has been >> recycled. > > Hi Jeff, > > I've been reading through this patch to understand it. I've a few > questions: > > 1) You initialise a chunk of the dir hash struct earlier > now, though it was previously left until we knew memory > allocation was successful. Is there a reason for that? Now instead of freeing a recycled dirhash pointer in ip->i_dirhash I lock it and re-create it. This makes various races simpler. The dirhash has to be minimally constructed for dirhash_free_locked to function correctly if we bail out early. > > 2) Is ufsdirhash_create() trying harder than before to > allocate a dirhash? It looks like it might be, but maybe > that's just a feature of the new locking. The conditions in ufsdirhash_build() which result in creating a new directory hash remain the same except we are more agressive about reclaiming when the sysctl is lowered to ease testing. ufsdirhash_create() is a new function which tries to lock or allocate a dirhash. This is complex because i_dirhash must be protected with the vnode interlock if the directory lock is held shared. This code has to deal with concurrent creation as well as concurrent destruction by ufsdirhash_recycle(). > > 3) You've added a dh_memreq member to the structure to > remember a value that's cheap to calculate from other > structure members and only required at allocation and free > time. I can understand why you'd want to avoid repeating > the code, but it would seem better to make it a macro rather > than storing it for the lifetime of the object? Earlier versions of this patch suffered various accounting errors with the space used by the i_dirhash structure. Since I may call ufsdirhash_free_locked() before space is accounted for keeping the integer was much simpler. > > 4) You replaced an unlocked read with a locked read in > ufsdirhash_lookup. I think this is because you are now > locking the dh_score with the list mutex and are taking > advantage of the fact that the score is changed just below? > Won't this mean that for a sequence of operations on one > directory, we'll now need to lock the list mutex for each > lookup and get the lockmanager lock on the dirhash. At face > value, this would seems to be worse than the old situation > of only getting the dh mutex for each opteation? In the normal ufs_lookup() path we enter 3 dirhash functions which can now assume the lock is held rather than locking/unlocking. And in lookup in particular we are no longer required to drop and reacquire the lock, potentially multiple times. I'm sure it's a net reduction in lock operations. That really wasn't the primary motivation however. I mostly wanted to enable shared locking of directories. I doubt the number of mtx operations is dominating the performance of directory operations in any event. > > In the case of multiple directories, I guess we'll have two > mutex locks replaced by one mutex and one lockmanager > (shared) lock? This is probably the usual case, which isn't > too bad. I'm not sure I understand this. > > 5) It looks like the recycle policy (and locking thereof) > is now slightly different and I think it might do something > funny in some cases now. If we get the list lock in > ufsdirhash_recycle, but someone holds an exclusive lock on > some of the dirhashes, then we will walk over the locked > ones until we find an unlocked one and free it. We then > jump back to the start of the list and have to walk over > the locked ones again. I wonder if in a low memory situation > the locked nodes could be actually waiting for the list > lock in ufsdirhash_list_locked() and there could be some > sort of cascade where you end up freeing dirhashes that > should actually be kept. Actually, this probably isn't > possible because the list lock is dropped while we're doing > the free? Because we drop the list lock we have to restart the processing from the beginning. I guess it is a risk that we could have many locked dirhashes that we'll have to skip causing the recycle loop to potentially take a long time. However, the old code was strange here as well. It'd only examine the head of the list and only recycled if the score reached 0. Really we could just make this a simple LRU and be done with it. The score seems redundant. Jeff > > David. > From owner-cvs-src@FreeBSD.ORG Fri Apr 11 12:59:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0ECA106564A; Fri, 11 Apr 2008 12:59:57 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [IPv6:2001:770:10:300::86e2:510b]) by mx1.freebsd.org (Postfix) with SMTP id 802AA8FC17; Fri, 11 Apr 2008 12:59:56 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=walton.maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 11 Apr 2008 13:59:55 +0100 (BST) Received: from localhost ([127.0.0.1] helo=maths.tcd.ie) by walton.maths.tcd.ie with SMTP id ; 11 Apr 2008 13:59:54 +0100 (BST) To: Jeff Roberson In-reply-to: Your message of "Fri, 11 Apr 2008 02:32:49 -1000." <20080411021519.E43186@desktop> X-Request-Do: Date: Fri, 11 Apr 2008 13:59:54 +0100 From: David Malone Message-ID: <200804111359.aa80973@walton.maths.tcd.ie> Cc: cvs-src@FreeBSD.org, Jeff Roberson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ufs dirhash.h ufs_dirhash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 12:59:57 -0000 > Now instead of freeing a recycled dirhash pointer in ip->i_dirhash I lock > it and re-create it. This makes various races simpler. The dirhash has > to be minimally constructed for dirhash_free_locked to function correctly > if we bail out early. Ah - OK - I think that probably partially explains your accounting problems, mentioned below, but it may not be worth fixing. It is probably worth looking over to make sure that it isn't just hiding some other problem. Dirhash has been quite good at finding bugs in other bits of code. > The conditions in ufsdirhash_build() which result in creating a new > directory hash remain the same except we are more agressive about > reclaiming when the sysctl is lowered to ease testing. I suspected that, but was having trouble seeing it. > In the normal ufs_lookup() path we enter 3 dirhash functions which can now > assume the lock is held rather than locking/unlocking. And in lookup in > particular we are no longer required to drop and reacquire the lock, > potentially multiple times. I'm sure it's a net reduction in lock > operations. That really wasn't the primary motivation however. I mostly > wanted to enable shared locking of directories. I doubt the number of mtx > operations is dominating the performance of directory operations in any > event. Agreed. > > > > In the case of multiple directories, I guess we'll have two > > mutex locks replaced by one mutex and one lockmanager > > (shared) lock? This is probably the usual case, which isn't > > too bad. > I'm not sure I understand this. I was probably thinking out aloud - please feel free to ignore it ;-) > > should actually be kept. Actually, this probably isn't > > possible because the list lock is dropped while we're doing > > the free? > Because we drop the list lock we have to restart the processing from the > beginning. OK - understood. > I guess it is a risk that we could have many locked dirhashes > that we'll have to skip causing the recycle loop to potentially take a > long time. However, the old code was strange here as well. It'd only > examine the head of the list and only recycled if the score reached 0. That was the thing it had been designed to do. It only checked the head of the list because the objects that are candidates for recycling are at the head of the list. The idea was to keep plucking thing from the head until we got far enough down that the object looked like it was still active. > Really we could just make this a simple LRU and be done with it. The > score seems redundant. If I remember correctly, that isn't a good idea. I think Ian found that pure LRU didn't work that well for recycling, which is why the hybrid LRU/LOU scheme is in place. LRU resulted in thrashing when a large number of directories were being accessed at the same time. Roughly what happened was you would access the directory, build the whole hash, use it once and then discard it before another access. Since building the whole hash is a little more costly than a single linear access, this resulted in a net loss. By ensuring that an established hashes are used for slightly longer, you could avoid this hit. David. From owner-cvs-src@FreeBSD.ORG Fri Apr 11 14:39:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B29121065675; Fri, 11 Apr 2008 14:39:11 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 812238FC35; Fri, 11 Apr 2008 14:39:11 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BEdBSf036592; Fri, 11 Apr 2008 14:39:11 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BEdBBd036591; Fri, 11 Apr 2008 14:39:11 GMT (envelope-from davidxu) Message-Id: <200804111439.m3BEdBBd036591@repoman.freebsd.org> From: David Xu Date: Fri, 11 Apr 2008 14:39:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/sys umtx.h src/sys/kern kern_umtx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 14:39:11 -0000 davidxu 2008-04-11 14:39:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sys umtx.h sys/kern kern_umtx.c Log: MFC: Add umtx operation UMTX_OP_WAIT_UINT and userland rwlock. Revision Changes Path 1.61.2.3 +511 -49 src/sys/kern/kern_umtx.c 1.29.2.1 +22 -1 src/sys/sys/umtx.h From owner-cvs-src@FreeBSD.ORG Fri Apr 11 14:41:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34B8C1065671; Fri, 11 Apr 2008 14:41:19 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 02F498FC14; Fri, 11 Apr 2008 14:41:19 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BEfIAQ036718; Fri, 11 Apr 2008 14:41:18 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BEfIa1036717; Fri, 11 Apr 2008 14:41:18 GMT (envelope-from davidxu) Message-Id: <200804111441.m3BEfIa1036717@repoman.freebsd.org> From: David Xu Date: Fri, 11 Apr 2008 14:41:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/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, 11 Apr 2008 14:41:19 -0000 davidxu 2008-04-11 14:41:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sys param.h Log: Bump version for added umtx functions. Revision Changes Path 1.308.2.9 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri Apr 11 15:26:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0769D1065671; Fri, 11 Apr 2008 15:26:26 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C9AEA8FC27; Fri, 11 Apr 2008 15:26:25 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BFQPll039785; Fri, 11 Apr 2008 15:26:25 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BFQPuo039784; Fri, 11 Apr 2008 15:26:25 GMT (envelope-from ariff) Message-Id: <200804111526.m3BFQPuo039784@repoman.freebsd.org> From: Ariff Abdullah Date: Fri, 11 Apr 2008 15:26:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pcm dsp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 15:26:26 -0000 ariff 2008-04-11 15:26:25 UTC FreeBSD src repository Modified files: sys/dev/sound/pcm dsp.c Log: Don't mess up with CHN_F_TRIGGERED, since it should exclusively be handled by chn_abort() and chn_start() alone. This should fix few issues with single duplex hardware (mostly) or pre virtual record (RELENG 6) under WINE emulation and possibly others that using SNDCTL_DSP_SETTRIGGER. MFC after: 3 days Revision Changes Path 1.108 +10 -4 src/sys/dev/sound/pcm/dsp.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 16:35:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66854106566C; Fri, 11 Apr 2008 16:35:52 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.82]) by mx1.freebsd.org (Postfix) with ESMTP id 3EA7B8FC2A; Fri, 11 Apr 2008 16:35:52 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (asmtp006-s [10.150.69.69]) by smtpoutm.mac.com (Xserve/smtpout019/MantshX 4.0) with ESMTP id m3BGZpqc009283; Fri, 11 Apr 2008 09:35:52 -0700 (PDT) Received: from macbook-pro.jnpr.net (natint3.juniper.net [66.129.224.36]) (authenticated bits=0) by mac.com (Xserve/asmtp006/MantshX 4.0) with ESMTP id m3BGZn6V025723 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Fri, 11 Apr 2008 09:35:49 -0700 (PDT) Message-Id: <6A40DB30-85A5-4A79-B744-729AA7F656D9@mac.com> From: Marcel Moolenaar To: Jeff Roberson In-Reply-To: <20080410235123.K43186@desktop> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Fri, 11 Apr 2008 09:35:48 -0700 References: <200804110326.m3B3QfjL095474@repoman.freebsd.org> <20080410190028.U43186@desktop> <9B8DD956-E197-4540-A7F3-367B1E277456@mac.com> <20080410235123.K43186@desktop> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/ia64/ia64 interrupt.c src/sys/kern kern_cpuset.c kern_intr.c src/sys/powerpc/powerpc intr_machdep.c src/sys/sparc64/sparc64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 16:35:52 -0000 On Apr 11, 2008, at 2:51 AM, Jeff Roberson wrote: > > On Thu, 10 Apr 2008, Marcel Moolenaar wrote: > >> >> On Apr 10, 2008, at 10:01 PM, Jeff Roberson wrote: >>> On Thu, 10 Apr 2008, Marcel Moolenaar wrote: >>>> On Apr 10, 2008, at 8:26 PM, Jeff Roberson wrote: >>>>> jeff 2008-04-11 03:26:41 UTC >>>>> FreeBSD src repository >>>>> Modified files: >>>>> sys/amd64/amd64 intr_machdep.c >>>>> sys/arm/arm intr.c >>>>> sys/i386/i386 intr_machdep.c >>>>> sys/ia64/ia64 interrupt.c >>>>> sys/kern kern_cpuset.c kern_intr.c >>>>> sys/powerpc/powerpc intr_machdep.c >>>>> sys/sparc64/sparc64 intr_machdep.c >>>>> sys/sun4v/sun4v intr_machdep.c >>>>> sys/sys cpuset.h interrupt.h >>>>> Log: >>>>> - Add the interrupt vector number to intr_event_create so MI >>>>> code can >>>>> lookup hard interrupt events by number. Ignore the irq# for >>>>> soft intrs. >>>> JFYI: vectors are not the same as hard interrupt numbers. >>>> On ia64 they imply priority, which means that vector >>>> numbers should be selected for their priority and not >>>> have a 1-to-1 mapping with IRQ number. >>>> On powerpc they mean absolutely nothing other than being >>>> an index into an array. >>>> It's better to use IRQs and not vectors to lookup int. >>>> events by number. >>> I think I mixed my terminology in the commit. I meant for all >>> architectures to pass in the number that would appear in vmstat - >>> i. Can you verify that this is what I did for powerpc and ia64? >> >> powerpc correctly uses irq. >> ia64 incorrectly uses vector. >> >> Would you mind changing ia64 to use irq as well? > > Index: ia64/ia64/interrupt.c > =================================================================== > RCS file: /home/ncvs/src/sys/ia64/ia64/interrupt.c,v > retrieving revision 1.66 > diff -r1.66 interrupt.c > 343c343 > < 0, vector, ia64_intr_mask, ia64_intr_unmask, > ia64_intr_eoi, > --- >> 0, irq, ia64_intr_mask, ia64_intr_unmask, > ia64_intr_eoi, > > Does that look right? Yup. It does. Everything matches that way: ohci0: mem 0x80023000-0x80023fff irq 16 at device 1.0 on pci0 ohci0 pnpinfo vendor=0x1033 device=0x0035 subvendor=0x1033 subdevice=0x0035 class=0x0c0310 at slot=1 function=0 Interrupt request lines: 16 #015 0 0 ohci0 0 0 ohci1 0 0 ehci0 0 0 #019 0 0 Looking up interrupt events for ohci0 would then also use 16 and not 48 (i.e. the vector number). FYI, -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Fri Apr 11 17:16:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05D4C1065672; Fri, 11 Apr 2008 17:16:20 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C75228FC1B; Fri, 11 Apr 2008 17:16:19 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BHGJkO055018; Fri, 11 Apr 2008 17:16:19 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BHGJno055017; Fri, 11 Apr 2008 17:16:19 GMT (envelope-from rpaulo) Message-Id: <200804111716.m3BHGJno055017@repoman.freebsd.org> From: Rui Paulo Date: Fri, 11 Apr 2008 17:16: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/asmc asmc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 17:16:20 -0000 rpaulo 2008-04-11 17:16:19 UTC FreeBSD src repository Modified files: sys/dev/asmc asmc.c Log: Don't call acpi_disabled() because we are not part of the acpi.ko module. Instead, use resource_disabled() that doesn't depend on any module. Noticed by: Ian FREISLICH Revision Changes Path 1.8 +1 -1 src/sys/dev/asmc/asmc.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 17:35:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0BFC106566B; Fri, 11 Apr 2008 17:35:54 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7D7AD8FC1C; Fri, 11 Apr 2008 17:35:54 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BHZsw5055633; Fri, 11 Apr 2008 17:35:54 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BHZsRr055632; Fri, 11 Apr 2008 17:35:54 GMT (envelope-from jhb) Message-Id: <200804111735.m3BHZsRr055632@repoman.freebsd.org> From: John Baldwin Date: Fri, 11 Apr 2008 17:35:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_taskqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 17:35:54 -0000 jhb 2008-04-11 17:35:54 UTC FreeBSD src repository Modified files: sys/kern subr_taskqueue.c Log: Use kthread_exit() to terminate a taskqueue thread rather than kproc_exit() now that the taskqueue threads are kthreads rather than kprocs. Reported by: kris Revision Changes Path 1.43 +1 -1 src/sys/kern/subr_taskqueue.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 19:57:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48B4D1065672; Fri, 11 Apr 2008 19:57:57 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 189AE8FC18; Fri, 11 Apr 2008 19:57:57 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BJvu26063037; Fri, 11 Apr 2008 19:57:56 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BJvum1063036; Fri, 11 Apr 2008 19:57:56 GMT (envelope-from brooks) Message-Id: <200804111957.m3BJvum1063036@repoman.freebsd.org> From: Brooks Davis Date: Fri, 11 Apr 2008 19:57:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: 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, 11 Apr 2008 19:57:57 -0000 brooks 2008-04-11 19:57:55 UTC FreeBSD src repository Modified files: . access Log: Take will's commit bit into safe keeping at his request. Approved by: core Revision Changes Path 1.871 +0 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Fri Apr 11 21:31:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39EE31065670; Fri, 11 Apr 2008 21:31:16 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 10FEE8FC0A; Fri, 11 Apr 2008 21:31:16 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BLVFuv077460; Fri, 11 Apr 2008 21:31:15 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BLVFMl077459; Fri, 11 Apr 2008 21:31:15 GMT (envelope-from delphij) Message-Id: <200804112131.m3BLVFMl077459@repoman.freebsd.org> From: Xin LI Date: Fri, 11 Apr 2008 21:31:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_jail.c src/sys/sys jail.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 21:31:16 -0000 delphij 2008-04-11 21:31:15 UTC FreeBSD src repository Modified files: sys/kern kern_jail.c sys/sys jail.h Log: Instead of rolling our own jail number allocation procedure, use alloc_unr() to do it. Submitted by: Ed Schouten PR: kern/122270 MFC after: 1 month Revision Changes Path 1.77 +18 -24 src/sys/kern/kern_jail.c 1.30 +0 -2 src/sys/sys/jail.h From owner-cvs-src@FreeBSD.ORG Fri Apr 11 21:46:55 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0070E106564A; Fri, 11 Apr 2008 21:46:55 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail05.syd.optusnet.com.au (mail05.syd.optusnet.com.au [211.29.132.186]) by mx1.freebsd.org (Postfix) with ESMTP id 857808FC14; Fri, 11 Apr 2008 21:46:54 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mail05.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m3BLkpp3032610 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 Apr 2008 07:46:52 +1000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.2/8.14.1) with ESMTP id m3BLkp9T066973; Sat, 12 Apr 2008 07:46:51 +1000 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.2/8.14.2/Submit) id m3BLkpE1066972; Sat, 12 Apr 2008 07:46:51 +1000 (EST) (envelope-from peter) Date: Sat, 12 Apr 2008 07:46:51 +1000 From: Peter Jeremy To: =?iso-8859-1?Q?S=F8ren?= Schmidt Message-ID: <20080411214651.GA66822@server.vk2pj.dyndns.org> References: <200804101305.m3AD55DK066187@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WIyZ46R2i8wDzkSu" Content-Disposition: inline In-Reply-To: <200804101305.m3AD55DK066187@repoman.freebsd.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-pci.c ata-pci.h ata-queue.c ata-raid.c ata-raid.h ata-usb.c ata_if.m atapi-cd.c atapi-cd.h atapi-fd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 21:46:55 -0000 --WIyZ46R2i8wDzkSu Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 10, 2008 at 01:05:05PM +0000, S=F8ren Schmidt wrote: >sos 2008-04-10 13:05:05 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c=20 > ata-chipset.c ata-disk.c ata-disk.h=20 > ata-dma.c ata-isa.c ata-lowlevel.c=20 > ata-pci.c ata-pci.h ata-queue.c=20 > ata-raid.c ata-raid.h ata-usb.c ata_if.m=20 > atapi-cd.c atapi-cd.h atapi-fd.c=20 > atapi-fd.h atapi-tape.c atapi-tape.h=20 > Log: > Add experimental support for SATA Port Multipliers > =20 > Support is working on the Silicon Image SiI3124/3132. > Support is working on some AHCI chips but far from all. > =20 > Remember this is WIP, so test reports and (constructive) suggestions are= welcome! This seems to also include code to re-size ATA disks (PR kern/78758). Was that intended? --=20 Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --WIyZ46R2i8wDzkSu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) iEYEARECAAYFAkf/3EsACgkQ/opHv/APuIf/+QCfeAN+XgCBrIwl9mbo3NE8bRlx KyQAn0jVNkGgDWv1Q4z0nTf/FNZx4OgQ =uBtD -----END PGP SIGNATURE----- --WIyZ46R2i8wDzkSu-- From owner-cvs-src@FreeBSD.ORG Fri Apr 11 21:48:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B76F1065678; Fri, 11 Apr 2008 21:48:14 +0000 (UTC) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 55CF18FC0C; Fri, 11 Apr 2008 21:48:14 +0000 (UTC) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BLmEM5078675; Fri, 11 Apr 2008 21:48:14 GMT (envelope-from mckusick@repoman.freebsd.org) Received: (from mckusick@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BLmEor078674; Fri, 11 Apr 2008 21:48:14 GMT (envelope-from mckusick) Message-Id: <200804112148.m3BLmEor078674@repoman.freebsd.org> From: Kirk McKusick Date: Fri, 11 Apr 2008 21:48: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/sbin/restore dirs.c 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: Fri, 11 Apr 2008 21:48:14 -0000 mckusick 2008-04-11 21:48:14 UTC FreeBSD src repository Modified files: sbin/restore dirs.c tape.c Log: Correctly set file group when restore is run by a user other than root. Revision Changes Path 1.33 +6 -1 src/sbin/restore/dirs.c 1.50 +3 -1 src/sbin/restore/tape.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 21:51:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA2B7106566C; Fri, 11 Apr 2008 21:51:53 +0000 (UTC) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 954EA8FC1F; Fri, 11 Apr 2008 21:51:53 +0000 (UTC) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BLprXc078892; Fri, 11 Apr 2008 21:51:53 GMT (envelope-from mckusick@repoman.freebsd.org) Received: (from mckusick@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BLprbl078891; Fri, 11 Apr 2008 21:51:53 GMT (envelope-from mckusick) Message-Id: <200804112151.m3BLprbl078891@repoman.freebsd.org> From: Kirk McKusick Date: Fri, 11 Apr 2008 21:51: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/sbin/restore 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: Fri, 11 Apr 2008 21:51:53 -0000 mckusick 2008-04-11 21:51:53 UTC FreeBSD src repository Modified files: sbin/restore tape.c Log: Avoid printing spurious ``Header with wrong dumpdate.'' message. Revision Changes Path 1.51 +1 -1 src/sbin/restore/tape.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 22:53:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91DAB106566B; Fri, 11 Apr 2008 22:53:06 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 70E218FC17; Fri, 11 Apr 2008 22:53:06 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BMr6TV086795; Fri, 11 Apr 2008 22:53:06 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BMr6Al086794; Fri, 11 Apr 2008 22:53:06 GMT (envelope-from marius) Message-Id: <200804112253.m3BMr6Al086794@repoman.freebsd.org> From: Marius Strobl Date: Fri, 11 Apr 2008 22:53: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/cddl/contrib/opensolaris/uts/common/sys asm_linkage.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, 11 Apr 2008 22:53:06 -0000 marius 2008-04-11 22:53:06 UTC FreeBSD src repository Modified files: sys/cddl/contrib/opensolaris/uts/common/sys asm_linkage.h Log: - Fix the path encoded in the multiple inclusion protection. - GCC uses 32-byte function alignment for UltraSPARC CPUs. - Remove code duplication. Approved by: core, pjd MFC after: 2 weeks Revision Changes Path 1.4 +13 -36 src/sys/cddl/contrib/opensolaris/uts/common/sys/asm_linkage.h From owner-cvs-src@FreeBSD.ORG Fri Apr 11 22:56:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3508A1065671; Fri, 11 Apr 2008 22:56:30 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 13F458FC16; Fri, 11 Apr 2008 22:56:30 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BMuTkb087119; Fri, 11 Apr 2008 22:56:29 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BMuT3T087118; Fri, 11 Apr 2008 22:56:29 GMT (envelope-from sos) Message-Id: <200804112256.m3BMuT3T087118@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 11 Apr 2008 22:56: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/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 22:56:30 -0000 sos 2008-04-11 22:56:27 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Fix badly placed '{' Dont leak requests on busdma failure (not that we'd get anywhere anyhow). Reported by: antoine@ Revision Changes Path 1.284 +5 -2 src/sys/dev/ata/ata-all.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 22:59:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D3E9D106564A; Fri, 11 Apr 2008 22:59:33 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B2AE88FC15; Fri, 11 Apr 2008 22:59:33 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BMxXdF087297; Fri, 11 Apr 2008 22:59:33 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BMxXD5087296; Fri, 11 Apr 2008 22:59:33 GMT (envelope-from marius) Message-Id: <200804112259.m3BMxXD5087296@repoman.freebsd.org> From: Marius Strobl Date: Fri, 11 Apr 2008 22:59:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cddl/contrib/opensolaris/common/atomic/sparc64 atomic.S src/sys/modules/zfs Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 22:59:33 -0000 marius 2008-04-11 22:59:33 UTC FreeBSD src repository Modified files: sys/modules/zfs Makefile Added files: sys/cddl/contrib/opensolaris/common/atomic/sparc64 atomic.S Log: Add atomic operations for ZFS/sparc64. Approved by: core, pjd Obtained from: OpenSolaris (w/ adaptations) MFC after: 2 weeks Revision Changes Path 1.1 +115 -0 src/sys/cddl/contrib/opensolaris/common/atomic/sparc64/atomic.S (new) 1.11 +1 -1 src/sys/modules/zfs/Makefile From owner-cvs-src@FreeBSD.ORG Fri Apr 11 23:02:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 566931065671; Fri, 11 Apr 2008 23:02:05 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from spider.deepcore.dk (cpe.atm2-0-70484.0x50a6c9a6.abnxx16.customer.tele.dk [80.166.201.166]) by mx1.freebsd.org (Postfix) with ESMTP id DAB878FC1B; Fri, 11 Apr 2008 23:02:04 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from laptop.deepcore.dk (laptop.deepcore.dk [194.192.25.138]) by spider.deepcore.dk (8.13.8/8.13.8) with ESMTP id m3BN23M9002086; Sat, 12 Apr 2008 01:02:03 +0200 (CEST) (envelope-from sos@FreeBSD.org) Message-Id: From: =?ISO-8859-1?Q?S=F8ren_Schmidt?= To: Peter Jeremy In-Reply-To: <20080411214651.GA66822@server.vk2pj.dyndns.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v919.2) Date: Sat, 12 Apr 2008 01:02:03 +0200 References: <200804101305.m3AD55DK066187@repoman.freebsd.org> <20080411214651.GA66822@server.vk2pj.dyndns.org> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-pci.c ata-pci.h ata-queue.c ata-raid.c ata-raid.h ata-usb.c ata_if.m atapi-cd.c atapi-cd.h atapi-fd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 23:02:05 -0000 Hi Well, sortof, I've floated that patch around for quite some time. However, since it can cause havoc to systems that keep proprietary =20 info hidden for you behind the forged end of disk , I didn't want to =20 make too much fuzz about it. But now its there and can be used if you know what you are doing :) -S=F8ren On 11Apr, 2008, at 23:46 , Peter Jeremy wrote: > On Thu, Apr 10, 2008 at 01:05:05PM +0000, S=F8ren Schmidt wrote: >> sos 2008-04-10 13:05:05 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c >> ata-chipset.c ata-disk.c ata-disk.h >> ata-dma.c ata-isa.c ata-lowlevel.c >> ata-pci.c ata-pci.h ata-queue.c >> ata-raid.c ata-raid.h ata-usb.c ata_if.m >> atapi-cd.c atapi-cd.h atapi-fd.c >> atapi-fd.h atapi-tape.c atapi-tape.h >> Log: >> Add experimental support for SATA Port Multipliers >> >> Support is working on the Silicon Image SiI3124/3132. >> Support is working on some AHCI chips but far from all. >> >> Remember this is WIP, so test reports and (constructive) =20 >> suggestions are welcome! > > This seems to also include code to re-size ATA disks (PR kern/78758). > Was that intended? > > --=20 > Peter Jeremy > Please excuse any delays as the result of my ISP's inability to =20 > implement > an MTA that is either RFC2821-compliant or matches their claimed =20 > behaviour. From owner-cvs-src@FreeBSD.ORG Fri Apr 11 23:04:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D7BD106564A; Fri, 11 Apr 2008 23:04:37 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7DB548FC0C; Fri, 11 Apr 2008 23:04:37 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BN4aPu088631; Fri, 11 Apr 2008 23:04:36 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BN4aWp088630; Fri, 11 Apr 2008 23:04:36 GMT (envelope-from marius) Message-Id: <200804112304.m3BN4aWp088630@repoman.freebsd.org> From: Marius Strobl Date: Fri, 11 Apr 2008 23:04: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/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 23:04:37 -0000 marius 2008-04-11 23:04:36 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Hook up ZFS to the sparc64 build. Approved by: pjd MFC after: 2 weeks Revision Changes Path 1.561 +3 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Fri Apr 11 23:10:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 38E21106564A; Fri, 11 Apr 2008 23:10:40 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 19CE88FC0A; Fri, 11 Apr 2008 23:10:40 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BNAdeN088924; Fri, 11 Apr 2008 23:10:39 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BNAdWt088921; Fri, 11 Apr 2008 23:10:39 GMT (envelope-from jeff) Message-Id: <200804112310.m3BNAdWt088921@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 11 Apr 2008 23:10: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/ia64/ia64 interrupt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 23:10:40 -0000 jeff 2008-04-11 23:10:39 UTC FreeBSD src repository Modified files: sys/ia64/ia64 interrupt.c Log: - Pass the irq and not the vector to intr_event_create(). Reviewed by: marcel Revision Changes Path 1.67 +1 -1 src/sys/ia64/ia64/interrupt.c From owner-cvs-src@FreeBSD.ORG Fri Apr 11 23:10:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 65B81106566C; Fri, 11 Apr 2008 23:10:40 +0000 (UTC) (envelope-from davidch@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5FA758FC0C; Fri, 11 Apr 2008 23:10:40 +0000 (UTC) (envelope-from davidch@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BNAeQh088942; Fri, 11 Apr 2008 23:10:40 GMT (envelope-from davidch@repoman.freebsd.org) Received: (from davidch@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BNAeMx088941; Fri, 11 Apr 2008 23:10:40 GMT (envelope-from davidch) Message-Id: <200804112310.m3BNAeMx088941@repoman.freebsd.org> From: David Christensen Date: Fri, 11 Apr 2008 23:10: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/bce if_bce.c if_bcefw.h if_bcereg.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, 11 Apr 2008 23:10:40 -0000 davidch 2008-04-11 23:10:40 UTC FreeBSD src repository Modified files: sys/dev/bce if_bce.c if_bcefw.h if_bcereg.h Log: - Fixed a problem with the send chain consumer index which would cause TX traffic to sit in the send chain until a received packet kick started the interrupt handler. This would cause extremely slow performance when used with NFS over UDP. - Removed untested polling code. - Updated copyright year in the file header. - Removed inadvertent ^M's created by DOS text editor. MFC after: 2 weeks Revision Changes Path 1.37 +389 -487 src/sys/dev/bce/if_bce.c 1.6 +983 -983 src/sys/dev/bce/if_bcefw.h 1.18 +241 -188 src/sys/dev/bce/if_bcereg.h From owner-cvs-src@FreeBSD.ORG Fri Apr 11 23:16:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53137106566C; Fri, 11 Apr 2008 23:16:03 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.81]) by mx1.freebsd.org (Postfix) with ESMTP id 296188FC19; Fri, 11 Apr 2008 23:16:02 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (asmtp001-s [10.150.69.64]) by smtpoutm.mac.com (Xserve/smtpout018/MantshX 4.0) with ESMTP id m3BNG2vN014749; Fri, 11 Apr 2008 16:16:02 -0700 (PDT) Received: from macbook-pro.jnpr.net (natint3.juniper.net [66.129.224.36]) (authenticated bits=0) by mac.com (Xserve/asmtp001/MantshX 4.0) with ESMTP id m3BNG16K024805 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Fri, 11 Apr 2008 16:16:01 -0700 (PDT) Message-Id: <52831F72-B27B-4BDA-88C1-71EDE4E0E7AF@mac.com> From: Marcel Moolenaar To: Jeff Roberson In-Reply-To: <200804112310.m3BNAdWt088921@repoman.freebsd.org> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Fri, 11 Apr 2008 16:16:00 -0700 References: <200804112310.m3BNAdWt088921@repoman.freebsd.org> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ia64/ia64 interrupt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Apr 2008 23:16:03 -0000 On Apr 11, 2008, at 4:10 PM, Jeff Roberson wrote: > jeff 2008-04-11 23:10:39 UTC > > FreeBSD src repository > > Modified files: > sys/ia64/ia64 interrupt.c > Log: > - Pass the irq and not the vector to intr_event_create(). Thanks! -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Fri Apr 11 23:38:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3B20106564A; Fri, 11 Apr 2008 23:38:07 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 960DD8FC18; Fri, 11 Apr 2008 23:38:07 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BNc7ZQ089808; Fri, 11 Apr 2008 23:38:07 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BNc7us089807; Fri, 11 Apr 2008 23:38:07 GMT (envelope-from marius) Message-Id: <200804112338.m3BNc7us089807@repoman.freebsd.org> From: Marius Strobl Date: Fri, 11 Apr 2008 23:38:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/dc if_dc.c if_dcreg.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, 11 Apr 2008 23:38:07 -0000 marius 2008-04-11 23:38:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/dc if_dc.c if_dcreg.h Log: MFC: if_dc.c 1.194; if_dcreg.h 1.55 - Const'ify the dc_devs array. - Correct the maxsize parameter when creating the mbufs busdma tag to reflect the actual requirement of dc(4). - Move the KASSERT in dc_newbuf() to the right spot. - Also convert the TX side to take advantage of bus_dmamap_load_mbuf_sg(9). - Move the comment regarding dc_start_locked() to the right spot. Revision Changes Path 1.192.2.2 +83 -82 src/sys/dev/dc/if_dc.c 1.54.2.1 +1 -3 src/sys/dev/dc/if_dcreg.h From owner-cvs-src@FreeBSD.ORG Fri Apr 11 23:41:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B43A8106566B; Fri, 11 Apr 2008 23:41:45 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AFCF28FC18; Fri, 11 Apr 2008 23:41:45 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BNfj5t089966; Fri, 11 Apr 2008 23:41:45 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BNfhng089965; Fri, 11 Apr 2008 23:41:43 GMT (envelope-from marius) Message-Id: <200804112341.m3BNfhng089965@repoman.freebsd.org> From: Marius Strobl Date: Fri, 11 Apr 2008 23:41:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci if_dc.c if_dcreg.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, 11 Apr 2008 23:41:45 -0000 marius 2008-04-11 23:41:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_dc.c if_dcreg.h Log: MFC: if_dc.c 1.195, 1.194; if_dcreg.h 1.55 - Fix function prototype for device_shutdown method. - Const'ify the dc_devs array. - Correct the maxsize parameter when creating the mbufs busdma tag to reflect the actual requirement of dc(4). - Move the KASSERT in dc_newbuf() to the right spot. - Also convert the TX side to take advantage of bus_dmamap_load_mbuf_sg(9). - Move the comment regarding dc_start_locked() to the right spot. Revision Changes Path 1.160.2.14 +87 -84 src/sys/pci/if_dc.c 1.44.2.7 +1 -3 src/sys/pci/if_dcreg.h From owner-cvs-src@FreeBSD.ORG Fri Apr 11 23:52:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 01079106566B; Fri, 11 Apr 2008 23:52:55 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ED8B98FC15; Fri, 11 Apr 2008 23:52:54 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3BNqsVL090454; Fri, 11 Apr 2008 23:52:54 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3BNqrfv090453; Fri, 11 Apr 2008 23:52:53 GMT (envelope-from davidxu) Message-Id: <200804112352.m3BNqrfv090453@repoman.freebsd.org> From: David Xu Date: Fri, 11 Apr 2008 23:52:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libthr/arch/amd64 Makefile.inc src/lib/libthr/arch/amd64/include pthread_md.h src/lib/libthr/arch/amd64/amd64 _umtx_op_err.S src/lib/libthr/arch/i386 Makefile.inc src/lib/libthr/arch/i386/include pthread_md.h src/lib/libthr/arch/i386/i386 _umtx_op_err.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, 11 Apr 2008 23:52:55 -0000 davidxu 2008-04-11 23:52:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libthr/arch/amd64 Makefile.inc lib/libthr/arch/amd64/include pthread_md.h lib/libthr/arch/i386 Makefile.inc lib/libthr/arch/i386/include pthread_md.h lib/libthr/thread thr_private.h thr_rwlock.c thr_umtx.c thr_umtx.h Added files: (Branch: RELENG_7) lib/libthr/arch/amd64/amd64 _umtx_op_err.S lib/libthr/arch/i386/i386 _umtx_op_err.S Log: MFC: - add _umtx_op_err function to improve stability because of errno changed by application signal handler code. - use kernel based userland rwlock to implement pthread_rwlock, improve performance in most cases. Revision Changes Path 1.2.10.2 +1 -1 src/lib/libthr/arch/amd64/Makefile.inc 1.1.2.1 +37 -0 src/lib/libthr/arch/amd64/amd64/_umtx_op_err.S (new) 1.4.2.1 +3 -0 src/lib/libthr/arch/amd64/include/pthread_md.h 1.2.10.2 +1 -1 src/lib/libthr/arch/i386/Makefile.inc 1.1.2.1 +36 -0 src/lib/libthr/arch/i386/i386/_umtx_op_err.S (new) 1.8.2.1 +3 -0 src/lib/libthr/arch/i386/include/pthread_md.h 1.78.2.3 +4 -5 src/lib/libthr/thread/thr_private.h 1.10.2.1 +142 -181 src/lib/libthr/thread/thr_rwlock.c 1.12.2.1 +52 -35 src/lib/libthr/thread/thr_umtx.c 1.10.2.1 +81 -0 src/lib/libthr/thread/thr_umtx.h From owner-cvs-src@FreeBSD.ORG Sat Apr 12 02:42:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75BA91065672; Sat, 12 Apr 2008 02:42:55 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 771B58FC14; Sat, 12 Apr 2008 02:42:55 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3C2gtBb008895; Sat, 12 Apr 2008 02:42:55 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3C2gtWm008894; Sat, 12 Apr 2008 02:42:55 GMT (envelope-from davidxu) Message-Id: <200804120242.m3C2gtWm008894@repoman.freebsd.org> From: David Xu Date: Sat, 12 Apr 2008 02:42:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libthr/thread thr_private.h thr_rtld.c thr_sem.c thr_sig.c thr_suspend_np.c thr_umtx.c thr_umtx.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, 12 Apr 2008 02:42:55 -0000 davidxu 2008-04-12 02:42:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libthr/thread thr_private.h thr_rtld.c thr_sem.c thr_sig.c thr_suspend_np.c thr_umtx.c thr_umtx.h Log: MFC: retire type umtx_t. Revision Changes Path 1.78.2.4 +1 -1 src/lib/libthr/thread/thr_private.h 1.3.4.1 +5 -5 src/lib/libthr/thread/thr_rtld.c 1.9.2.1 +3 -3 src/lib/libthr/thread/thr_sem.c 1.23.2.2 +1 -1 src/lib/libthr/thread/thr_sig.c 1.8.2.1 +1 -1 src/lib/libthr/thread/thr_suspend_np.c 1.12.2.2 +2 -2 src/lib/libthr/thread/thr_umtx.c 1.10.2.2 +2 -3 src/lib/libthr/thread/thr_umtx.h From owner-cvs-src@FreeBSD.ORG Sat Apr 12 02:55:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64AB61065675; Sat, 12 Apr 2008 02:55:00 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4EAF58FC24; Sat, 12 Apr 2008 02:55:00 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3C2t0HS009243; Sat, 12 Apr 2008 02:55:00 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3C2t0NG009240; Sat, 12 Apr 2008 02:55:00 GMT (envelope-from davidxu) Message-Id: <200804120255.m3C2t0NG009240@repoman.freebsd.org> From: David Xu Date: Sat, 12 Apr 2008 02:54:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libthr/thread thr_rtld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 02:55:00 -0000 davidxu 2008-04-12 02:54:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libthr/thread thr_rtld.c Log: MFC: Preserve and restore errno. Revision Changes Path 1.3.4.2 +35 -3 src/lib/libthr/thread/thr_rtld.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 03:09:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EC3C1106566B; Sat, 12 Apr 2008 03:09:52 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D62628FC15; Sat, 12 Apr 2008 03:09:52 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3C39q2f010948; Sat, 12 Apr 2008 03:09:52 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3C39qx0010947; Sat, 12 Apr 2008 03:09:52 GMT (envelope-from das) Message-Id: <200804120309.m3C39qx0010947@repoman.freebsd.org> From: David Schultz Date: Sat, 12 Apr 2008 03:09: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/lib/libc/sparc64/fpu fpu_qp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 03:09:53 -0000 das 2008-04-12 03:09:52 UTC FreeBSD src repository Modified files: lib/libc/sparc64/fpu fpu_qp.c Log: Make the software emulator for long doubles set the FPU exception flags appropriately. The next step is to make it raise a SIGFPE if any exceptions are unmasked. Thanks to remko for access to a sparc64 box for testing. Revision Changes Path 1.9 +15 -0 src/lib/libc/sparc64/fpu/fpu_qp.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 03:10:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58D1F1065741; Sat, 12 Apr 2008 03:10:13 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 433698FC16; Sat, 12 Apr 2008 03:10:13 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3C3ADes011024; Sat, 12 Apr 2008 03:10:13 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3C3ADGb011023; Sat, 12 Apr 2008 03:10:13 GMT (envelope-from das) Message-Id: <200804120310.m3C3ADGb011023@repoman.freebsd.org> From: David Schultz Date: Sat, 12 Apr 2008 03: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/lib/libc/sparc64/fpu fpu_sqrt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 03:10:13 -0000 das 2008-04-12 03:10:13 UTC FreeBSD src repository Modified files: lib/libc/sparc64/fpu fpu_sqrt.c Log: Fix some bugs that caused sparc64's quad precision sqrt to get the wrong answer for virtually all inputs. Thanks to remko for access to a sparc64 box for testing. Revision Changes Path 1.5 +5 -5 src/lib/libc/sparc64/fpu/fpu_sqrt.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 03:11:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 70880106566B; Sat, 12 Apr 2008 03:11:36 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 73B638FC12; Sat, 12 Apr 2008 03:11:36 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3C3Ba90011107; Sat, 12 Apr 2008 03:11:36 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3C3BaFB011106; Sat, 12 Apr 2008 03:11:36 GMT (envelope-from das) Message-Id: <200804120311.m3C3BaFB011106@repoman.freebsd.org> From: David Schultz Date: Sat, 12 Apr 2008 03:11: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/lib/libc/gdtoa Makefile.inc _hdtoa.c _hldtoa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 03:11:36 -0000 das 2008-04-12 03:11:36 UTC FreeBSD src repository Modified files: lib/libc/gdtoa Makefile.inc _hdtoa.c Added files: lib/libc/gdtoa _hldtoa.c Log: Make several changes to the way printf handles hex floating point (%a): 1. Previously, printing the number 1.0 could produce 0x1p+0, 0x2p-1, 0x4p-2, or 0x8p-3, depending on what happened to be convenient. This meant that printing a value as a double and printing the same value as a long double could produce different (but equivalent) results. The change is to always make the leading digit a 1, unless the number is 0. This solves the aforementioned problem and has several other advantages. 2. Use the FPU to do rounding. This is far simpler and more portable than manipulating the bits, and it fixes an obsure round-to-even bug. It also raises the exceptions now required by IEEE 754R. The drawbacks are that it is usually slightly slower, and it makes printf less effective as a debugging tool when the FPU is hosed (e.g., due to a buggy softfloat implementation). 3. On i386, twiddle the rounding precision so that (2) works properly for long doubles. 4. Make several simplifications that are now possible due to (2). 5. Split __hldtoa() into a separate file. Thanks to remko for access to a sparc64 box for testing. Revision Changes Path 1.10 +1 -1 src/lib/libc/gdtoa/Makefile.inc 1.6 +31 -208 src/lib/libc/gdtoa/_hdtoa.c 1.1 +176 -0 src/lib/libc/gdtoa/_hldtoa.c (new) From owner-cvs-src@FreeBSD.ORG Sat Apr 12 03:11:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A48751065685; Sat, 12 Apr 2008 03:11:56 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8D9168FC1F; Sat, 12 Apr 2008 03:11:56 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3C3BuKd011157; Sat, 12 Apr 2008 03:11:56 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3C3BudY011156; Sat, 12 Apr 2008 03:11:56 GMT (envelope-from das) Message-Id: <200804120311.m3C3BudY011156@repoman.freebsd.org> From: David Schultz Date: Sat, 12 Apr 2008 03:11:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdio printf.3 src/tools/regression/lib/libc/stdio test-printfloat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 03:11:56 -0000 das 2008-04-12 03:11:56 UTC FreeBSD src repository Modified files: lib/libc/stdio printf.3 tools/regression/lib/libc/stdio test-printfloat.c Log: Updates for changes in the way printf() handles hex floating point numbers. Revision Changes Path 1.61 +5 -4 src/lib/libc/stdio/printf.3 1.12 +5 -5 src/tools/regression/lib/libc/stdio/test-printfloat.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 04:07:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 021F71065681; Sat, 12 Apr 2008 04:07:21 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E0FF78FC26; Sat, 12 Apr 2008 04:07:20 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3C47K2Q014164; Sat, 12 Apr 2008 04:07:20 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3C47KXR014163; Sat, 12 Apr 2008 04:07:20 GMT (envelope-from davidxu) Message-Id: <200804120407.m3C47KXR014163@repoman.freebsd.org> From: David Xu Date: Sat, 12 Apr 2008 04:07:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libc/stdtime localtime.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 04:07:21 -0000 davidxu 2008-04-12 04:07:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/stdtime localtime.c Log: MFC revision 1.43: Reduce lock contention by replacing mutex with rwlock. Revision Changes Path 1.41.2.1 +63 -22 src/lib/libc/stdtime/localtime.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 05:49:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8DA23106566C; Sat, 12 Apr 2008 05:49:06 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 786538FC12; Sat, 12 Apr 2008 05:49:06 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3C5n6bb029264; Sat, 12 Apr 2008 05:49:06 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3C5n6fa029263; Sat, 12 Apr 2008 05:49:06 GMT (envelope-from pjd) Message-Id: <200804120549.m3C5n6fa029263@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 12 Apr 2008 05:49: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/share/man/man4 ddb.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: Sat, 12 Apr 2008 05:49:06 -0000 pjd 2008-04-12 05:49:05 UTC FreeBSD src repository Modified files: share/man/man4 ddb.4 Log: Correct an obvious typo. Revision Changes Path 1.49 +1 -1 src/share/man/man4/ddb.4 From owner-cvs-src@FreeBSD.ORG Sat Apr 12 06:25:23 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 89D5C106564A; Sat, 12 Apr 2008 06:25:23 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from webmail17.yandex.ru (webmail17.yandex.ru [213.180.200.44]) by mx1.freebsd.org (Postfix) with ESMTP id 198058FC16; Sat, 12 Apr 2008 06:25:22 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from YAMAIL (webmail17) by mail.yandex.ru id S4112436AbYDLF4W for (+ 2 others); Sat, 12 Apr 2008 09:56:22 +0400 X-Yandex-Spam: 0 Received: from [77.72.136.70] ([77.72.136.70]) by mail.yandex.ru with HTTP; Sat, 12 Apr 2008 09:56:22 +0400 From: "Andrey V. Elsukov" To: sos@freebsd.org In-Reply-To: 9060000000207768514 References: <200804101305.m3AD55DK066187@repoman.freebsd.org> <20080411214651.GA66822@server.vk2pj.dyndns.org> 9060000000207768514 MIME-Version: 1.0 Message-Id: <8211207979782@webmail17.yandex.ru> Date: Sat, 12 Apr 2008 09:56:22 +0400 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Cc: ddeineka@gmail.com, peterjeremy@optushome.com.au, src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-pci.c ata-pci.h ata-queue.c ata-raid.c ata-raid.h ata-usb.c ata_if.m 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: Sat, 12 Apr 2008 06:25:23 -0000 12.04.08, 03:02, "SÞren Schmidt" : > Well, sortof, I've floated that patch around for quite some time. > However, since it can cause havoc to systems that keep proprietary > info hidden for you behind the forged end of disk , I didn't want to > make too much fuzz about it. > But now its there and can be used if you know what you are doing :) It is related to PR kern/121703. I think you can close this PR. Dmitry reported to me that patch helped him. -- WBR, Andrey V. Elsukov From owner-cvs-src@FreeBSD.ORG Sat Apr 12 11:23:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31C70106566B; Sat, 12 Apr 2008 11:23:22 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 176948FC12; Sat, 12 Apr 2008 11:23:22 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CBNLKD056322; Sat, 12 Apr 2008 11:23:21 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CBNLmD056321; Sat, 12 Apr 2008 11:23:21 GMT (envelope-from flz) Message-Id: <200804121123.m3CBNLmD056321@repoman.freebsd.org> From: Florent Thoumie Date: Sat, 12 Apr 2008 11:23:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/usb ubsa.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2008 11:23:22 -0000 flz 2008-04-12 11:23:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/usb ubsa.c usbdevs Log: MFC: Add support for Verizon v740 to ubsa(4). src/sys/dev/usb/usbdevs: rev 1.345 -> 1.346 src/sys/dev/usb/ubsa.c: rev 1.34 -> 1.35 PR: usb/122610 Submitted by: Randi Harper Revision Changes Path 1.32.2.2 +2 -0 src/sys/dev/usb/ubsa.c 1.328.2.8 +1 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Sat Apr 12 11:53:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B48091065672; Sat, 12 Apr 2008 11:53:08 +0000 (UTC) (envelope-from simon@zaphod.nitro.dk) Received: from mx.nitro.dk (zarniwoop.nitro.dk [83.92.207.38]) by mx1.freebsd.org (Postfix) with ESMTP id 7D0D68FC15; Sat, 12 Apr 2008 11:53:08 +0000 (UTC) (envelope-from simon@zaphod.nitro.dk) Received: from zaphod.nitro.dk (unknown [192.168.3.39]) by mx.nitro.dk (Postfix) with ESMTP id 881831E8C02; Sat, 12 Apr 2008 11:36:22 +0000 (UTC) Received: by zaphod.nitro.dk (Postfix, from userid 3000) id 99EC211B27; Sat, 12 Apr 2008 13:36:37 +0200 (CEST) Date: Sat, 12 Apr 2008 13:36:37 +0200 From: "Simon L. Nielsen" To: Jeff Roberson Message-ID: <20080412113636.GB1141@zaphod.nitro.dk> References: <200803130046.m2D0kDbx036689@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200803130046.m2D0kDbx036689@repoman.freebsd.org> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 11:53:08 -0000 On 2008.03.13 00:46:13 +0000, Jeff Roberson wrote: > jeff 2008-03-13 00:46:12 UTC > > FreeBSD src repository > > Modified files: > sys/kern subr_sleepqueue.c > Log: > PR 117603 > - Close a sleepqueue signal race by interlocking with the per-process > spinlock. This was mistakenly omitted from the thread_lock patch and > has been a race since. > > MFC After: 1 week > PR: bin/117603 > Reported by: Danny Braniss Is there a reason this has not been MFC'ed to RELENG_7 or was it just forgotten? It would be really nice to have it MFC'ed so I don't have to manually patch as many systems so I can run dump :-). -- Simon L. Nielsen From owner-cvs-src@FreeBSD.ORG Sat Apr 12 12:04:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18BA2106564A; Sat, 12 Apr 2008 12:04:10 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F15C78FC0C; Sat, 12 Apr 2008 12:04:09 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CC491B058685; Sat, 12 Apr 2008 12:04:09 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CC49ja058684; Sat, 12 Apr 2008 12:04:09 GMT (envelope-from rpaulo) Message-Id: <200804121204.m3CC49ja058684@repoman.freebsd.org> From: Rui Paulo Date: Sat, 12 Apr 2008 12:04: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/asmc asmc.c asmcvar.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, 12 Apr 2008 12:04:10 -0000 rpaulo 2008-04-12 12:04:09 UTC FreeBSD src repository Modified files: sys/dev/asmc asmc.c asmcvar.h Log: Match the Mac Pro with 8 cores. This machine reports 35 temperature sensors and some fans. As I don't own this machine, I could not test this patch. Obtained from: applesmc Linux driver. Revision Changes Path 1.9 +12 -3 src/sys/dev/asmc/asmc.c 1.6 +32 -2 src/sys/dev/asmc/asmcvar.h From owner-cvs-src@FreeBSD.ORG Sat Apr 12 12:06:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0F94106566B; Sat, 12 Apr 2008 12:06:00 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 85C658FC16; Sat, 12 Apr 2008 12:06:00 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CC60X4058781; Sat, 12 Apr 2008 12:06:00 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CC60hw058780; Sat, 12 Apr 2008 12:06:00 GMT (envelope-from rpaulo) Message-Id: <200804121206.m3CC60hw058780@repoman.freebsd.org> From: Rui Paulo Date: Sat, 12 Apr 2008 12:06:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi_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: Sat, 12 Apr 2008 12:06:00 -0000 rpaulo 2008-04-12 12:06:00 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_cpu.c Log: Update the list of Cx states when ACPICA notifies us. Usually, this notification is sent when the AC plug is plugged in/out. This is required on some laptops, namely the MacBooks. Silence on: freebsd-acpi Revision Changes Path 1.72 +24 -4 src/sys/dev/acpica/acpi_cpu.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 12:17:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DF44106564A; Sat, 12 Apr 2008 12:17:50 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 52B3A8FC1D; Sat, 12 Apr 2008 12:17:50 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CCHnuX059173; Sat, 12 Apr 2008 12:17:49 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CCHn7Z059172; Sat, 12 Apr 2008 12:17:49 GMT (envelope-from kris) Message-Id: <200804121217.m3CCHn7Z059172@repoman.freebsd.org> From: Kris Kennaway Date: Sat, 12 Apr 2008 12:17: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/sys rwlock.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2008 12:17:50 -0000 kris 2008-04-12 12:17:49 UTC FreeBSD src repository Modified files: sys/sys rwlock.h Log: Trylocks were implemented, remove stale comment Revision Changes Path 1.18 +0 -2 src/sys/sys/rwlock.h From owner-cvs-src@FreeBSD.ORG Sat Apr 12 13:41:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F826106566B; Sat, 12 Apr 2008 13:41:00 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6BAFD8FC19; Sat, 12 Apr 2008 13:41:00 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CDf0BS072474; Sat, 12 Apr 2008 13:41:00 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CDf0hX072473; Sat, 12 Apr 2008 13:41:00 GMT (envelope-from marius) Message-Id: <200804121341.m3CDf0hX072473@repoman.freebsd.org> From: Marius Strobl Date: Sat, 12 Apr 2008 13:40:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/sparc64/include tlb.h src/sys/sparc64/sparc64 cache.c cheetah.c mp_machdep.c pmap.c spitfire.c tlb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 13:41:00 -0000 marius 2008-04-12 13:40:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sparc64/include tlb.h sys/sparc64/sparc64 cache.c cheetah.c mp_machdep.c pmap.c spitfire.c tlb.c Log: MFC: tlb.h 1.27; cache.c 1.21; cheetah.c 1.6; mp_machdep.c 1.38; pmap.c 1.171; spitfire.c 1.6; tlb.c 1.9 - Do as the comment in pmap_bootstrap() suggests and flush all non-locked TLB entries possibly left over by the firmware and also do so while bootstrapping APs. - Use __FBSDID. Revision Changes Path 1.26.22.1 +8 -0 src/sys/sparc64/include/tlb.h 1.20.10.1 +5 -2 src/sys/sparc64/sparc64/cache.c 1.5.20.1 +20 -2 src/sys/sparc64/sparc64/cheetah.c 1.36.2.1 +5 -0 src/sys/sparc64/sparc64/mp_machdep.c 1.166.2.2 +12 -5 src/sys/sparc64/sparc64/pmap.c 1.5.20.1 +28 -5 src/sys/sparc64/sparc64/spitfire.c 1.8.20.1 +6 -4 src/sys/sparc64/sparc64/tlb.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 13:41:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F0DFE106566B; Sat, 12 Apr 2008 13:41:32 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ED4D08FC1F; Sat, 12 Apr 2008 13:41:32 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CDfWjT072550; Sat, 12 Apr 2008 13:41:32 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CDfWpw072549; Sat, 12 Apr 2008 13:41:32 GMT (envelope-from marius) Message-Id: <200804121341.m3CDfWpw072549@repoman.freebsd.org> From: Marius Strobl Date: Sat, 12 Apr 2008 13:41:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/sparc64/include tlb.h src/sys/sparc64/sparc64 cache.c cheetah.c mp_machdep.c pmap.c spitfire.c tlb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 13:41:33 -0000 marius 2008-04-12 13:41:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sparc64/include tlb.h sys/sparc64/sparc64 cache.c cheetah.c mp_machdep.c pmap.c spitfire.c tlb.c Log: MFC: tlb.h 1.27; cache.c 1.21; cheetah.c 1.6; mp_machdep.c 1.38; pmap.c 1.171; spitfire.c 1.6; tlb.c 1.9 - Do as the comment in pmap_bootstrap() suggests and flush all non-locked TLB entries possibly left over by the firmware and also do so while bootstrapping APs. - Use __FBSDID. Revision Changes Path 1.26.12.1 +8 -0 src/sys/sparc64/include/tlb.h 1.20.2.1 +5 -2 src/sys/sparc64/sparc64/cache.c 1.5.10.1 +20 -2 src/sys/sparc64/sparc64/cheetah.c 1.29.2.3 +5 -0 src/sys/sparc64/sparc64/mp_machdep.c 1.148.2.6 +12 -5 src/sys/sparc64/sparc64/pmap.c 1.5.10.1 +28 -5 src/sys/sparc64/sparc64/spitfire.c 1.8.10.1 +6 -4 src/sys/sparc64/sparc64/tlb.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 13:51:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9DB38106566B; Sat, 12 Apr 2008 13:51:19 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 825C08FC12; Sat, 12 Apr 2008 13:51:19 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CDpJIH072870; Sat, 12 Apr 2008 13:51:19 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CDpJwl072869; Sat, 12 Apr 2008 13:51:19 GMT (envelope-from attilio) Message-Id: <200804121351.m3CDpJwl072869@repoman.freebsd.org> From: Attilio Rao Date: Sat, 12 Apr 2008 13:51: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/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 13:51:19 -0000 attilio 2008-04-12 13:51:19 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: Add missing stubs for spinlocks cpuset and intrcnt. Submitted by: kris Revision Changes Path 1.244 +2 -0 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 13:56:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52AEF106566B; Sat, 12 Apr 2008 13:56:18 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 36E908FC15; Sat, 12 Apr 2008 13:56:18 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CDuHtj073068; Sat, 12 Apr 2008 13:56:17 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CDuHnU073067; Sat, 12 Apr 2008 13:56:17 GMT (envelope-from attilio) Message-Id: <200804121356.m3CDuHnU073067@repoman.freebsd.org> From: Attilio Rao Date: Sat, 12 Apr 2008 13:56: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/kern kern_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 13:56:19 -0000 attilio 2008-04-12 13:56:17 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c Log: - Remove a stale comment. - Add an extra assertion in order to catch malformed requested operations. Revision Changes Path 1.130 +2 -4 src/sys/kern/kern_lock.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 14:04:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31DFE106564A; Sat, 12 Apr 2008 14:04:09 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 162B88FC17; Sat, 12 Apr 2008 14:04:09 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CE48uX074462; Sat, 12 Apr 2008 14:04:08 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CE483l074461; Sat, 12 Apr 2008 14:04:08 GMT (envelope-from rpaulo) Message-Id: <200804121404.m3CE483l074461@repoman.freebsd.org> From: Rui Paulo Date: Sat, 12 Apr 2008 14:04:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/k8temp k8temp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 14:04:09 -0000 rpaulo 2008-04-12 14:04:08 UTC FreeBSD src repository Added files: sys/dev/k8temp k8temp.c Log: MFp4: k8temp, a driver to monitor AMD K8 CPU temperature via builtin sensors. Based on the Linux driver by the same name. Tested by: many (see freebsd-amd64) Revision Changes Path 1.1 +317 -0 src/sys/dev/k8temp/k8temp.c (new) From owner-cvs-src@FreeBSD.ORG Sat Apr 12 14:08:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1564106566B; Sat, 12 Apr 2008 14:08:24 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D53248FC1D; Sat, 12 Apr 2008 14:08:24 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CE8OH3074666; Sat, 12 Apr 2008 14:08:24 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CE8OI8074665; Sat, 12 Apr 2008 14:08:24 GMT (envelope-from rpaulo) Message-Id: <200804121408.m3CE8OI8074665@repoman.freebsd.org> From: Rui Paulo Date: Sat, 12 Apr 2008 14:08:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 Makefile k8temp.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: Sat, 12 Apr 2008 14:08:25 -0000 rpaulo 2008-04-12 14:08:24 UTC FreeBSD src repository Modified files: share/man/man4 Makefile Added files: share/man/man4 k8temp.4 Log: MFp4: k8temp(4) man page. Revision Changes Path 1.414 +1 -0 src/share/man/man4/Makefile 1.1 +71 -0 src/share/man/man4/k8temp.4 (new) From owner-cvs-src@FreeBSD.ORG Sat Apr 12 14:20:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D219A106564A; Sat, 12 Apr 2008 14:20:25 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B36CE8FC18; Sat, 12 Apr 2008 14:20:25 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CEKPOI075163; Sat, 12 Apr 2008 14:20:25 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CEKPgl075162; Sat, 12 Apr 2008 14:20:25 GMT (envelope-from rpaulo) Message-Id: <200804121420.m3CEKPgl075162@repoman.freebsd.org> From: Rui Paulo Date: Sat, 12 Apr 2008 14:20: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/amd64/conf NOTES src/sys/conf files.amd64 src/sys/modules Makefile src/sys/modules/k8temp 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, 12 Apr 2008 14:20:25 -0000 rpaulo 2008-04-12 14:20:22 UTC FreeBSD src repository Modified files: sys/amd64/conf NOTES sys/conf files.amd64 sys/modules Makefile Added files: sys/modules/k8temp Makefile Log: Connect k8temp(4) to the build. Revision Changes Path 1.78 +2 -0 src/sys/amd64/conf/NOTES 1.119 +1 -0 src/sys/conf/files.amd64 1.562 +2 -0 src/sys/modules/Makefile 1.1 +8 -0 src/sys/modules/k8temp/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sat Apr 12 14:53:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A35751065672; Sat, 12 Apr 2008 14:53:52 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 812B08FC1A; Sat, 12 Apr 2008 14:53:52 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CErqkf076197; Sat, 12 Apr 2008 14:53:52 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CErqbU076196; Sat, 12 Apr 2008 14:53:52 GMT (envelope-from das) Message-Id: <200804121453.m3CErqbU076196@repoman.freebsd.org> From: David Schultz Date: Sat, 12 Apr 2008 14:53: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/lib/libc/gdtoa _hdtoa.c _hldtoa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 14:53:52 -0000 das 2008-04-12 14:53:52 UTC FreeBSD src repository Modified files: lib/libc/gdtoa _hdtoa.c _hldtoa.c Log: Unbreak the build for arm and powerpc. Pointy hat to yours truly. Revision Changes Path 1.7 +2 -0 src/lib/libc/gdtoa/_hdtoa.c 1.2 +1 -0 src/lib/libc/gdtoa/_hldtoa.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 15:07:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE2151065677; Sat, 12 Apr 2008 15:07:33 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D2CF28FC19; Sat, 12 Apr 2008 15:07:33 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CF7XK4077871; Sat, 12 Apr 2008 15:07:33 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CF7XAW077870; Sat, 12 Apr 2008 15:07:33 GMT (envelope-from ariff) Message-Id: <200804121507.m3CF7XAW077870@repoman.freebsd.org> From: Ariff Abdullah Date: Sat, 12 Apr 2008 15:07:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci/hda hdac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 15:07:34 -0000 ariff 2008-04-12 15:07:33 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: - Add codec id for Sigmatel STAC9205 - Fix speaker issues with Dell Vostro 1500 (GPIO0) Tested by: John Wright - Apply ridiculous quirk on Asus A8X series (A8JC, A8M, A8xx, etc). These different laptop series share simmilar pci id, hardware codecs, etc. but works differently. A slight difference in connection type for widget #26 is used to differentiate it. Tested by: eric baumbach - Apply GPIO0 quirk for ASUS G2K laptop - Sort ASUS ids accordingly. Submitted by: jkim MFC after: 3 days Revision Changes Path 1.52 +52 -12 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 16:02:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 530BC1065670; Sat, 12 Apr 2008 16:02:04 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 25DE88FC14; Sat, 12 Apr 2008 16:02:04 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CG248J079740; Sat, 12 Apr 2008 16:02:04 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CG23an079739; Sat, 12 Apr 2008 16:02:03 GMT (envelope-from philip) Message-Id: <200804121602.m3CG23an079739@repoman.freebsd.org> From: Philip Paeps Date: Sat, 12 Apr 2008 16:02: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: 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: Sat, 12 Apr 2008 16:02:04 -0000 philip 2008-04-12 16:02:03 UTC FreeBSD src repository Modified files: . access Log: Welcome Dan Langille (dvl@) and Peter Losher (plosher@) to the access file as trusted non-committing contributors pending the adaptation of our email scripts to cater for this category of people. Approved by: core Revision Changes Path 1.872 +11 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sat Apr 12 17:21:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DC0E106566C; Sat, 12 Apr 2008 17:21:23 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 468CB8FC16; Sat, 12 Apr 2008 17:21:23 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CHLNpZ095190; Sat, 12 Apr 2008 17:21:23 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CHLNqu095189; Sat, 12 Apr 2008 17:21:23 GMT (envelope-from sos) Message-Id: <200804121721.m3CHLNqu095189@repoman.freebsd.org> From: Søren Schmidt Date: Sat, 12 Apr 2008 17:21: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/ata ata-chipset.c ata-pci.c ata-pci.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, 12 Apr 2008 17:21:24 -0000 sos 2008-04-12 17:21:23 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h Log: Dont call hw.status recursively. Spotted by: Marcel Moolenaar Revision Changes Path 1.215 +5 -7 src/sys/dev/ata/ata-chipset.c 1.125 +1 -1 src/sys/dev/ata/ata-pci.c 1.85 +1 -0 src/sys/dev/ata/ata-pci.h From owner-cvs-src@FreeBSD.ORG Sat Apr 12 18:26:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F00D81065671; Sat, 12 Apr 2008 18:26:48 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CAA558FC1A; Sat, 12 Apr 2008 18:26:48 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CIQmpI098544; Sat, 12 Apr 2008 18:26:48 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CIQmav098543; Sat, 12 Apr 2008 18:26:48 GMT (envelope-from mlaier) Message-Id: <200804121826.m3CIQmav098543@repoman.freebsd.org> From: Max Laier Date: Sat, 12 Apr 2008 18:26:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/contrib/pf/pfctl pfctl_altq.c pfctl_qstats.c src/sys/contrib/pf/net pf_if.c pf_ioctl.c pfvar.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, 12 Apr 2008 18:26:49 -0000 mlaier 2008-04-12 18:26:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/pf/pfctl pfctl_altq.c pfctl_qstats.c sys/contrib/pf/net pf_if.c pf_ioctl.c pfvar.h Log: MFC: Make ALTQ cope with disappearing interfaces (particularly common with mpd and netgraph in gernal). This also allows to add queues for an interface that is not yet existing (you have to provide the bandwidth for the interface, however). PR: kern/106400, kern/117827 Tested by: Florian Smeets, Boris S. Revision Changes Path 1.9.2.1 +13 -1 src/contrib/pf/pfctl/pfctl_altq.c 1.6.10.1 +27 -1 src/contrib/pf/pfctl/pfctl_qstats.c 1.11.2.3 +7 -1 src/sys/contrib/pf/net/pf_if.c 1.28.2.2 +117 -3 src/sys/contrib/pf/net/pf_ioctl.c 1.16.2.1 +8 -1 src/sys/contrib/pf/net/pfvar.h From owner-cvs-src@FreeBSD.ORG Sat Apr 12 19:34:00 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7067D1065671; Sat, 12 Apr 2008 19:34:00 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id D3A658FC13; Sat, 12 Apr 2008 19:33:59 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.1/8.14.1/ALCHEMY.FRANKEN.DE) with ESMTP id m3CJXwYp063364; Sat, 12 Apr 2008 21:33:58 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.1/8.14.1/Submit) id m3CJXwuK063363; Sat, 12 Apr 2008 21:33:58 +0200 (CEST) (envelope-from marius) Date: Sat, 12 Apr 2008 21:33:58 +0200 From: Marius Strobl To: Sam Leffler Message-ID: <20080412193358.GA44768@alchemy.franken.de> References: <200803201619.m2KGJQr7033985@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200803201619.m2KGJQr7033985@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb ehci.c ohci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 19:34:00 -0000 On Thu, Mar 20, 2008 at 04:19:26PM +0000, Sam Leffler wrote: > sam 2008-03-20 16:19:25 UTC > > FreeBSD src repository > > Modified files: > sys/dev/usb ehci.c ohci.c > Log: > Workaround design botch in usb: blindly mixing bus_dma with PIO does not > work on architectures with a write-back cache as the PIO writes end up > in the cache which the sync(BUS_DMASYNC_POSTREAD) in usb_transfer_complete > then discards; compensate in the xfer methods that do PIO by pushing the > writes out of the cache before usb_transfer_complete is called. > > This fixes USB on xscale and likely other places. > > Sponsored by: hobnob > Reviewed by: cognet, imp > MFC after: 1 month > > Revision Changes Path > 1.62 +16 -0 src/sys/dev/usb/ehci.c > 1.171 +16 -0 src/sys/dev/usb/ohci.c This causes a crash during boot on sparc64. Looks like map is still NULL at that point. Marius ohci0: mem 0x1000000-0x1000fff at d0 ohci0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0x1000000 ohci0: [GIANT-LOCKED] ohci0: [ITHREAD] usb0: OHCI version 1.0, legacy support usb0: on ohci0 usb0: USB revision 1.0 panic: trap: fast data access mmu miss cpuid = 0 KDB: enter: panic [thread pid 0 tid 100000 ] Stopped at kdb_enter+0x80: ta %xcc, 1 db> bt Tracing pid 0 tid 100000 td 0xc076d8e0 panic() at panic+0x208 trap() at trap+0x4d0 -- fast data access mmu miss tar=0 %o7=0xc0226f1c -- iommu_dvmamap_sync() at iommu_dvmamap_sync+0x4 ohci_root_ctrl_start() at ohci_root_ctrl_start+0xe4c ohci_root_ctrl_transfer() at ohci_root_ctrl_transfer+0x1c usbd_start_transfer() at usbd_start_transfer+0x188 usbd_transfer() at usbd_transfer+0x128 usbd_sync_transfer() at usbd_sync_transfer+0x10 usbd_do_request_flags_pipe() at usbd_do_request_flags_pipe+0x5c usbd_do_request_flags() at usbd_do_request_flags+0x1c usbd_do_request() at usbd_do_request+0x1c usbd_set_address() at usbd_set_address+0x34 usbd_new_device() at usbd_new_device+0x3a4 usb_attach() at usb_attach+0x16c device_attach() at device_attach+0x4a4 device_probe_and_attach() at device_probe_and_attach+0x14c ohci_pci_attach() at ohci_pci_attach+0x8bc device_attach() at device_attach+0x4a4 device_probe_and_attach() at device_probe_and_attach+0x14c bus_generic_attach() at bus_generic_attach+0x10 ofw_pcibus_attach() at ofw_pcibus_attach+0x680 device_attach() at device_attach+0x4a4 device_probe_and_attach() at device_probe_and_attach+0x14c bus_generic_attach() at bus_generic_attach+0x10 psycho_attach() at psycho_attach+0x1124 device_attach() at device_attach+0x4a4 device_probe_and_attach() at device_probe_and_attach+0x14c bus_generic_attach() at bus_generic_attach+0x10 nexus_attach() at nexus_attach+0x4fc device_attach() at device_attach+0x4a4 device_probe_and_attach() at device_probe_and_attach+0x14c root_bus_configure() at root_bus_configure+0x28 configure() at configure+0x4 mi_startup() at mi_startup+0x18c btext() at btext+0x34 > addr2line -fe kernel.debug 0xc057e9e4 iommu_dvmamap_sync /usr/home/marius/co/ts/src/sys/sparc64/sparc64/iommu.c:1137 From owner-cvs-src@FreeBSD.ORG Sat Apr 12 19:52:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B389106566C; Sat, 12 Apr 2008 19:52:14 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DAF338FC15; Sat, 12 Apr 2008 19:52:13 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CJqDCx003383; Sat, 12 Apr 2008 19:52:13 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CJqDKf003382; Sat, 12 Apr 2008 19:52:13 GMT (envelope-from mlaier) Message-Id: <200804121952.m3CJqDKf003382@repoman.freebsd.org> From: Max Laier Date: Sat, 12 Apr 2008 19:52:13 +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/pf/pfctl pfctl_altq.c pfctl_qstats.c src/sys/contrib/pf/net pf_if.c pf_ioctl.c pfvar.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, 12 Apr 2008 19:52:14 -0000 mlaier 2008-04-12 19:52:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/pf/pfctl pfctl_altq.c pfctl_qstats.c sys/contrib/pf/net pf_if.c pf_ioctl.c pfvar.h Log: MFC: Make ALTQ cope with disappearing interfaces (particularly common with mpd and netgraph in gernal). This also allows to add queues for an interface that is not yet existing (you have to provide the bandwidth for the interface, however). PR: kern/106400, kern/117827 Tested by: Florian Smeets, Boris S. Revision Changes Path 1.7.2.2 +13 -1 src/contrib/pf/pfctl/pfctl_altq.c 1.6.2.1 +27 -1 src/contrib/pf/pfctl/pfctl_qstats.c 1.10.2.1 +7 -1 src/sys/contrib/pf/net/pf_if.c 1.20.2.6 +117 -3 src/sys/contrib/pf/net/pf_ioctl.c 1.11.2.3 +8 -1 src/sys/contrib/pf/net/pfvar.h From owner-cvs-src@FreeBSD.ORG Sat Apr 12 19:57:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40B3C106564A; Sat, 12 Apr 2008 19:57:31 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F03558FC19; Sat, 12 Apr 2008 19:57:30 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CJvUEP003662; Sat, 12 Apr 2008 19:57:30 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CJvUJ1003661; Sat, 12 Apr 2008 19:57:30 GMT (envelope-from attilio) Message-Id: <200804121957.m3CJvUJ1003661@repoman.freebsd.org> From: Attilio Rao Date: Sat, 12 Apr 2008 19:57: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/kern kern_lock.c subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Apr 2008 19:57:31 -0000 attilio 2008-04-12 19:57:30 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c subr_witness.c Log: - Re-introduce WITNESS support for lockmgr. About the old implementation the only one difference is that lockmgr*() functions now accept LK_NOWITNESS flag which skips ordering for the instanced calling. - Remove an unuseful stub in witness_checkorder() (because the above check doesn't allow ever happening) and allow witness_upgrade() to accept non-try operation too. Revision Changes Path 1.131 +78 -17 src/sys/kern/kern_lock.c 1.245 +0 -11 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 20:18:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C053106566B; Sat, 12 Apr 2008 20:18:03 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 169CF8FC15; Sat, 12 Apr 2008 20:18:03 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CKI3U9005618; Sat, 12 Apr 2008 20:18:03 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CKI3M8005617; Sat, 12 Apr 2008 20:18:03 GMT (envelope-from attilio) Message-Id: <200804122018.m3CKI3M8005617@repoman.freebsd.org> From: Attilio Rao Date: Sat, 12 Apr 2008 20:18: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 lock.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: Sat, 12 Apr 2008 20:18:03 -0000 attilio 2008-04-12 20:18:03 UTC FreeBSD src repository Modified files: share/man/man9 lock.9 Log: LK_NOWITNESS can be used now in lockmgr*() functions in order to skip witness(4) checks on a per-instance basis. Revision Changes Path 1.33 +5 -1 src/share/man/man9/lock.9 From owner-cvs-src@FreeBSD.ORG Sat Apr 12 20:26:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5AE8F10656C3; Sat, 12 Apr 2008 20:26:08 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D6A278FC0A; Sat, 12 Apr 2008 20:26:07 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CKQ7pV005957; Sat, 12 Apr 2008 20:26:07 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CKQ7wh005956; Sat, 12 Apr 2008 20:26:07 GMT (envelope-from phk) Message-Id: <200804122026.m3CKQ7wh005956@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 12 Apr 2008 20:26: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/pci pcivar.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, 12 Apr 2008 20:26:08 -0000 phk 2008-04-12 20:26:07 UTC FreeBSD src repository Modified files: sys/dev/pci pcivar.h Log: Remove a trailing comma which FlexeLint whines about. Revision Changes Path 1.81 +1 -1 src/sys/dev/pci/pcivar.h From owner-cvs-src@FreeBSD.ORG Sat Apr 12 20:35:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC8C21065671; Sat, 12 Apr 2008 20:35:56 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9672A8FC20; Sat, 12 Apr 2008 20:35:56 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CKZuh6006360; Sat, 12 Apr 2008 20:35:56 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CKZuvL006359; Sat, 12 Apr 2008 20:35:56 GMT (envelope-from phk) Message-Id: <200804122035.m3CKZuvL006359@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 12 Apr 2008 20:35: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_clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2008 20:35:57 -0000 phk 2008-04-12 20:35:56 UTC FreeBSD src repository Modified files: sys/kern subr_clock.c Log: Emit summaries of struct c(alender)t(ime) <-> struct timespec conversions under bootverbose. Struct ct is used for setting/reading real time clocks and I'm about to Do Things to some of those, so a bit of preemptive debugging is in order. Remove a pointless __inline. Revision Changes Path 1.13 +27 -2 src/sys/kern/subr_clock.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 20:46:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48AA2106566C; Sat, 12 Apr 2008 20:46:07 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1B1E28FC18; Sat, 12 Apr 2008 20:46:07 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CKk7su006842; Sat, 12 Apr 2008 20:46:07 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CKk7VE006841; Sat, 12 Apr 2008 20:46:07 GMT (envelope-from phk) Message-Id: <200804122046.m3CKk7VE006841@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 12 Apr 2008 20:46: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/conf files.i386 src/sys/i386/conf GENERIC.hints src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2008 20:46:07 -0000 phk 2008-04-12 20:46:07 UTC FreeBSD src repository Modified files: sys/conf files.i386 sys/i386/conf GENERIC.hints sys/i386/isa clock.c Log: Move i386 to generic RTC handling code. Make clock_if.m and subr_rtc.c standard on i386 Add hints for "atrtc" driver, for non-PnP, non-ACPI systems. NB: Make sure to install GENERIC.hints into /boot/device.hints in these! Nuke MD inittodr(), resettodr() functions. Don't attach to PHP0B00 in the "attimer" dummy driver any more, and remove comments that no longer apply for that reason. Add new "atrtc" device driver, which handles IBM PC AT Real Time Clock compatible devices using subr_rtc and clock_if. This driver is not entirely clean: other code still fondles the hardware to get a statclock interrupt on non-ACPI timer systems. Wrap some overly long lines. After it has settled in -current, this will be ported to amd64. Technically this is MFC'able, but I fail to see a good reason. Revision Changes Path 1.593 +2 -0 src/sys/conf/files.i386 1.20 +3 -0 src/sys/i386/conf/GENERIC.hints 1.246 +168 -103 src/sys/i386/isa/clock.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 21:51:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8A869106564A; Sat, 12 Apr 2008 21:51:54 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4DF748FC0C; Sat, 12 Apr 2008 21:51:54 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3CLps5g019255; Sat, 12 Apr 2008 21:51:54 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3CLpsom019254; Sat, 12 Apr 2008 21:51:54 GMT (envelope-from phk) Message-Id: <200804122151.m3CLpsom019254@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 12 Apr 2008 21:51:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2008 21:51:54 -0000 phk 2008-04-12 21:51:54 UTC FreeBSD src repository Modified files: sys/kern subr_clock.c Log: fix printf type confusion on amd64 Revision Changes Path 1.14 +3 -2 src/sys/kern/subr_clock.c From owner-cvs-src@FreeBSD.ORG Sat Apr 12 22:15:03 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0579106564A; Sat, 12 Apr 2008 22:15:03 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 2558E8FC18; Sat, 12 Apr 2008 22:15:02 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.1/8.14.1/ALCHEMY.FRANKEN.DE) with ESMTP id m3CMF1Zl064830; Sun, 13 Apr 2008 00:15:01 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.1/8.14.1/Submit) id m3CMF1p8064829; Sun, 13 Apr 2008 00:15:01 +0200 (CEST) (envelope-from marius) Date: Sun, 13 Apr 2008 00:15:01 +0200 From: Marius Strobl To: Rafal Jaworowski Message-ID: <20080412221501.GB44768@alchemy.franken.de> References: <200803121601.m2CG1ZbG072258@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200803121601.m2CG1ZbG072258@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/boot/common dev_net.c src/sys/boot/uboot/lib console.c copy.c glue.c libuboot.h net.c time.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2008 22:15:03 -0000 On Wed, Mar 12, 2008 at 04:01:34PM +0000, Rafal Jaworowski wrote: > raj 2008-03-12 16:01:34 UTC > > FreeBSD src repository > > Modified files: > sys/boot/common dev_net.c > sys/boot/uboot/lib console.c copy.c glue.c libuboot.h net.c > time.c > Log: > Eliminate artificial increasing of 'netdev_opens' counter in loader's net_open(). > > This was introduced as a workaround long time ago for some Alpha firmware > (which is now gone), and actually prevented net_close() to ever be > called. > > Certain firmwares (U-Boot) need local shutdown operations to be performed on a > network controller upon transaction end: such platform-specific hooks are > supposed to be called via netif_close() (from within net_close()). > > This change effectively reverts the following CVS commit: > > sys/boot/common/dev_net.c > > revision 1.7 > date: 2000/05/13 15:40:46; author: dfr; state: Exp; lines: +2 -1 > Only probe network settings on the first open of the network device. > The alpha firmware takes a seriously long time to open the network device > the first time. > On at least sparc64 reverting this causes ofwn_init() to be called over and over again, which doesn't seem to be the right thing to do either. Marius Sun Fire V100 (UltraSPARC-IIe 500MHz), No Keyboard OpenBoot 4.0, 256 MB memory installed, Serial #51583895. Ethernet address 0:3:ba:13:1b:97, Host ID: 83131b97. Executing last command: boot net:dhcp Boot device: /pci@1f,0/ethernet@c:dhcp File and args: 36800 Consoles: Open Firmware console Booting with sun4u support. FreeBSD/sparc64 bootstrap loader, Revision 1.0 (marius@flak.lan.zeist.de, Sat Apr 12 22:48:49 CEST 2008) bootpath="/pci@1f,0/ethernet@c:dhcp" boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 Loading /boot/defaults/loader.conf boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 /boot/kernel/kernel data=0x6abd48+0x70568 syms=[0x8+0x75630+0x8+0x63cc2] boot: ethernet address: 00:03:ba:13:1b:97 boot: ethernet address: 00:03:ba:13:1b:97 From owner-cvs-src@FreeBSD.ORG Sat Apr 12 23:01:59 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 61DC41065673; Sat, 12 Apr 2008 23:01:59 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id D60808FC22; Sat, 12 Apr 2008 23:01:58 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.1/8.14.1/ALCHEMY.FRANKEN.DE) with ESMTP id m3CN1vLa065167; Sun, 13 Apr 2008 01:01:57 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.1/8.14.1/Submit) id m3CN1v1i065166; Sun, 13 Apr 2008 01:01:57 +0200 (CEST) (envelope-from marius) Date: Sun, 13 Apr 2008 01:01:57 +0200 From: Marius Strobl To: =?unknown-8bit?Q?S=F8ren?= Schmidt Message-ID: <20080412230157.GC44768@alchemy.franken.de> References: <200804121721.m3CHLNqu095189@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200804121721.m3CHLNqu095189@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.c ata-pci.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, 12 Apr 2008 23:01:59 -0000 On Sat, Apr 12, 2008 at 05:21:23PM +0000, Sren Schmidt wrote: > sos 2008-04-12 17:21:23 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h > Log: > Dont call hw.status recursively. > > Spotted by: Marcel Moolenaar > > Revision Changes Path > 1.215 +5 -7 src/sys/dev/ata/ata-chipset.c > 1.125 +1 -1 src/sys/dev/ata/ata-pci.c > 1.85 +1 -0 src/sys/dev/ata/ata-pci.h Even with these fixes in place your latest round of ata(4) changes causes acd0 to disappear on a sparc64 machine for me. Reverting to ata(4) sources of April 9th fixes these. Verbose before and after dmesg output is at: http://people.freebsd.org/~marius/v100_1.txt http://people.freebsd.org/~marius/v100_2.txt Btw., `atacontrol list` is broken on archs where ata2 is the first ata(4) device (probably all except amd64 and i386) as atacontrol(8) assumes channels from 0 to IOCATAGMAXCHANNEL exist: # atacontrol list atacontrol: ioctl(IOCATADEVICES): Device not configured Marius