From owner-cvs-src@FreeBSD.ORG Sun Jan 21 00:14:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A7BD216A404; Sun, 21 Jan 2007 00:14:01 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.freebsd.org (Postfix) with SMTP id 82C5013C45B; Sun, 21 Jan 2007 00:14:00 +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 ; 20 Jan 2007 20:42:26 +0000 (GMT) Date: Sat, 20 Jan 2007 20:42:25 +0000 From: David Malone To: Sam Leffler Message-ID: <20070120204225.GA92792@walton.maths.tcd.ie> References: <200701201932.l0KJWNST091647@repoman.freebsd.org> <45B271AD.9000503@samsco.org> <45B275F0.9030904@errno.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45B275F0.9030904@errno.com> User-Agent: Mutt/1.5.6i Sender: dwmalone@maths.tcd.ie Cc: cvs-src@FreeBSD.org, Scott Long , src-committers@FreeBSD.org, Alexander Leidinger , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 00:14:01 -0000 On Sat, Jan 20, 2007 at 12:05:04PM -0800, Sam Leffler wrote: > Are the kernel prinf extensions documented anywhere (don't see 'em in > printf(9))? I always forget and have to resort to the code... %jd and %zd are standard printf modifiers (as of C99 anyway) and are documented in printf(3). David. From owner-cvs-src@FreeBSD.ORG Sun Jan 21 00:18:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3E06A16A400; Sun, 21 Jan 2007 00:18:35 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2DB4813C428; Sun, 21 Jan 2007 00:18:35 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0L0IZ6f052500; Sun, 21 Jan 2007 00:18:35 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0L0IZFW052499; Sun, 21 Jan 2007 00:18:35 GMT (envelope-from thompsa) Message-Id: <200701210018.l0L0IZFW052499@repoman.freebsd.org> From: Andrew Thompson Date: Sun, 21 Jan 2007 00:18:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/ifconfig ifbridge.c ifconfig.8 src/sys/net bridgestp.c bridgestp.h if_bridge.c if_bridgevar.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, 21 Jan 2007 00:18:35 -0000 thompsa 2007-01-21 00:18:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/ifconfig ifbridge.c ifconfig.8 sys/net bridgestp.c if_bridge.c if_bridgevar.h Added files: (Branch: RELENG_6) sys/net bridgestp.h Log: MFC Rapid Spanning Tree support. This fully syncs bridgestp* and if_bridge* to HEAD with the exception of the default spanning tree protocol being v1 and not rstp. Revision Changes Path 1.1.2.4 +165 -26 src/sbin/ifconfig/ifbridge.c 1.95.2.19 +57 -8 src/sbin/ifconfig/ifconfig.8 1.3.2.10 +1846 -826 src/sys/net/bridgestp.c 1.12.2.1 +391 -0 src/sys/net/bridgestp.h (new) 1.11.2.46 +260 -173 src/sys/net/if_bridge.c 1.4.2.8 +29 -132 src/sys/net/if_bridgevar.h From owner-cvs-src@FreeBSD.ORG Sun Jan 21 02:27:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DF2D316A400; Sun, 21 Jan 2007 02:27:30 +0000 (UTC) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B79FC13C461; Sun, 21 Jan 2007 02:27:30 +0000 (UTC) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0L2RUL4083765; Sun, 21 Jan 2007 02:27:30 GMT (envelope-from markus@repoman.freebsd.org) Received: (from markus@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0L2RU4L083764; Sun, 21 Jan 2007 02:27:30 GMT (envelope-from markus) Message-Id: <200701210227.l0L2RU4L083764@repoman.freebsd.org> From: Markus Brueffer Date: Sun, 21 Jan 2007 02:27:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/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: Sun, 21 Jan 2007 02:27:31 -0000 markus 2007-01-21 02:27:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb ums.c Log: MFC rev. 1.83: Fix a buffer overflow iff USB_DEBUG is set, hw.usb.ums.debug is > 5 and the total size of all input reports is < 6. Approved by: emax (mentor) Revision Changes Path 1.77.2.3 +4 -3 src/sys/dev/usb/ums.c From owner-cvs-src@FreeBSD.ORG Sun Jan 21 02:27:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AEC8516A478; Sun, 21 Jan 2007 02:27:35 +0000 (UTC) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5DDBB13C448; Sun, 21 Jan 2007 02:27:35 +0000 (UTC) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0L2RZHb083792; Sun, 21 Jan 2007 02:27:35 GMT (envelope-from markus@repoman.freebsd.org) Received: (from markus@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0L2RZeu083791; Sun, 21 Jan 2007 02:27:35 GMT (envelope-from markus) Message-Id: <200701210227.l0L2RZeu083791@repoman.freebsd.org> From: Markus Brueffer Date: Sun, 21 Jan 2007 02:27:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/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: Sun, 21 Jan 2007 02:27:35 -0000 markus 2007-01-21 02:27:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/usb ums.c Log: MFC rev. 1.83: Fix a buffer overflow iff USB_DEBUG is set, hw.usb.ums.debug is > 5 and the total size of all input reports is < 6. Approved by: emax (mentor) Revision Changes Path 1.70.2.3 +4 -3 src/sys/dev/usb/ums.c From owner-cvs-src@FreeBSD.ORG Sun Jan 21 02:27:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9DCA916A409; Sun, 21 Jan 2007 02:27:41 +0000 (UTC) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E9E2D13C441; Sun, 21 Jan 2007 02:27:40 +0000 (UTC) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0L2Redc083827; Sun, 21 Jan 2007 02:27:40 GMT (envelope-from markus@repoman.freebsd.org) Received: (from markus@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0L2ReWA083826; Sun, 21 Jan 2007 02:27:40 GMT (envelope-from markus) Message-Id: <200701210227.l0L2ReWA083826@repoman.freebsd.org> From: Markus Brueffer Date: Sun, 21 Jan 2007 02:27:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 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: Sun, 21 Jan 2007 02:27:48 -0000 markus 2007-01-21 02:27:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/usb ums.c Log: MFC rev. 1.83: Fix a buffer overflow iff USB_DEBUG is set, hw.usb.ums.debug is > 5 and the total size of all input reports is < 6. Approved by: emax (mentor) Revision Changes Path 1.36.2.9 +4 -3 src/sys/dev/usb/ums.c From owner-cvs-src@FreeBSD.ORG Sun Jan 21 02:32:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C104116A407; Sun, 21 Jan 2007 02:32:01 +0000 (UTC) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 99A8813C44C; Sun, 21 Jan 2007 02:32:01 +0000 (UTC) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0L2W1eZ084926; Sun, 21 Jan 2007 02:32:01 GMT (envelope-from markus@repoman.freebsd.org) Received: (from markus@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0L2W1ox084925; Sun, 21 Jan 2007 02:32:01 GMT (envelope-from markus) Message-Id: <200701210232.l0L2W1ox084925@repoman.freebsd.org> From: Markus Brueffer Date: Sun, 21 Jan 2007 02: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/bluetooth/rfcomm_pppd rfcomm_pppd.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 02:32:01 -0000 markus 2007-01-21 02:32:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/bluetooth/rfcomm_pppd rfcomm_pppd.8 Log: MFC rev. 1.13: - Grammar fixes - Reword some sentences - Use .Cm for arguments - s/CAVEAT/CAVEATS/ Approved by: emax (mentor) Revision Changes Path 1.10.2.3 +74 -56 src/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.8 From owner-cvs-src@FreeBSD.ORG Sun Jan 21 02:32:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5527B16A530; Sun, 21 Jan 2007 02:32:07 +0000 (UTC) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2D73413C43E; Sun, 21 Jan 2007 02:32:07 +0000 (UTC) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0L2W7eU084989; Sun, 21 Jan 2007 02:32:07 GMT (envelope-from markus@repoman.freebsd.org) Received: (from markus@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0L2W7pM084988; Sun, 21 Jan 2007 02:32:07 GMT (envelope-from markus) Message-Id: <200701210232.l0L2W7pM084988@repoman.freebsd.org> From: Markus Brueffer Date: Sun, 21 Jan 2007 02:32:07 +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/usr.sbin/bluetooth/rfcomm_pppd rfcomm_pppd.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 02:32:07 -0000 markus 2007-01-21 02:32:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/bluetooth/rfcomm_pppd rfcomm_pppd.8 Log: MFC rev. 1.13: - Grammar fixes - Reword some sentences - Use .Cm for arguments - s/CAVEAT/CAVEATS/ Approved by: emax (mentor) Revision Changes Path 1.7.2.4 +74 -56 src/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.8 From owner-cvs-src@FreeBSD.ORG Sun Jan 21 12:12:45 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 097FD16A498; Sun, 21 Jan 2007 12:12:45 +0000 (UTC) (envelope-from netchild@freebsd.org) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 89CD813C465; Sun, 21 Jan 2007 12:12:44 +0000 (UTC) (envelope-from netchild@freebsd.org) Received: from outgoing.leidinger.net (p54A5CC95.dip.t-dialin.net [84.165.204.149]) by redbull.bpaserver.net (Postfix) with ESMTP id 925B72E09C; Sun, 21 Jan 2007 13:21:20 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id C47EA5B4853; Sun, 21 Jan 2007 13:12:29 +0100 (CET) Date: Sun, 21 Jan 2007 13:12:29 +0100 From: Alexander Leidinger To: Warner Losh Message-ID: <20070121131229.014eda2e@Magellan.Leidinger.net> In-Reply-To: <20070120.155002.74705552.imp@bsdimp.com> References: <45B275F0.9030904@errno.com> <20070120222148.4f700711@Magellan.Leidinger.net> <45B28A31.4080604@samsco.org> <20070120.155002.74705552.imp@bsdimp.com> Organization: FreeBSD X-Mailer: Claws Mail 2.7.1 (GTK+ 2.10.8; i686-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.687, required 6, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, SARE_FROM_SPAM_WORD3 0.10, TW_KL 0.08) X-BPAnet-MailScanner-From: netchild@freebsd.org X-Spam-Status: No Cc: sam@errno.com, scottl@samsco.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 12:12:45 -0000 Quoting Warner Losh (Sat, 20 Jan 2007 15:50:02 -0700 (MST)): > From: Scott Long > Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c > Date: Sat, 20 Jan 2007 14:31:29 -0700 > > > Alexander Leidinger wrote: > > > Quoting Sam Leffler (Sat, 20 Jan 2007 12:05:04 -0800): > > > > > >> Scott Long wrote: > > >>> Alexander Leidinger wrote: > > >>>> netchild 2007-01-20 19:32:23 UTC > > >>>> > > >>>> FreeBSD src repository > > >>>> > > >>>> Modified files: > > >>>> sys/compat/linprocfs linprocfs.c Log: > > >>>> Fix tinderbox build on amd64. > > >>>> Revision Changes Path > > >>>> 1.104 +2 -2 src/sys/compat/linprocfs/linprocfs.c > > >>> Try the following instead: > > > > > > I try tomorrow. Thanks! > > > > > >>> --- linprocfs.c 20 Jan 2007 19:32:23 -0000 1.104 > > >>> +++ linprocfs.c 20 Jan 2007 19:46:29 -0000 > > >>> @@ -474,8 +474,8 @@ > > >>> state = 'R'; > > >>> > > >>> if (ratelimit == 0) { > > >>> - printf("linprocfs: don't know how to handle > > >>> unknown FreeBSD state %d/%jd, mapping to R\n", > > >>> - kp.ki_stat, (intmax_t)sizeof(linux_state)); > > >>> + printf("linprocfs: don't know how to handle > > >>> unknown FreeBSD state %d/%zd, mapping to R\n", > > >>> + kp.ki_stat, sizeof(linux_state)); > > >>> ++ratelimit; > > >>> } > > >>> } else > > >>> > > >>> > > >> Are the kernel prinf extensions documented anywhere (don't see 'em in > > >> printf(9))? I always forget and have to resort to the code... > > > > > > In the reply to the tinderbox mail I asked if there are some docs which > > > provide info which printf-identifier to use in which (common) > > > situation. I think this would be very useful (and can be provided in > > > the wiki if it doesn't fit into a man page). > > > > > > Bye, > > > Alexander. > > > > > > > I use printf.3 for reference. The kernel printf is only a subset, but > > it implements enough for the userland docs to be useful. For backup, I > > recommend using bde@ > > printf.9 should list the exceptions, but other than floating point, > there's not much. The following table should be enlightening: > > o An optional length modifier, that specifies the size of the argument. > The following length modifiers are valid for the d, i, n, o, u, x, or > X conversion: > > Modifier d, i o, u, x, X n > hh signed char unsigned char signed char * > h short unsigned short short * > l (ell) long unsigned long long * > ll (ell ell) long long unsigned long long long long * > j intmax_t uintmax_t intmax_t * > t ptrdiff_t (see note) ptrdiff_t * > z (see note) size_t (see note) > q (deprecated) quad_t u_quad_t quad_t * I was thinking more about something like: to print identifier to use in the kernel sizeof() %zd int64_t xyz int32_t klm ... ... Bye, Alexander. -- ...and that is how we know the Earth to be banana-shaped. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Sun Jan 21 13:18:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 27A4A16A404; Sun, 21 Jan 2007 13:18:53 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 01CB813C44B; Sun, 21 Jan 2007 13:18:53 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0LDIqtZ026725; Sun, 21 Jan 2007 13:18:52 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0LDIqcZ026724; Sun, 21 Jan 2007 13:18:52 GMT (envelope-from netchild) Message-Id: <200701211318.l0LDIqcZ026724@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 21 Jan 2007 13:18:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 13:18:53 -0000 netchild 2007-01-21 13:18:52 UTC FreeBSD src repository Modified files: sys/compat/linprocfs linprocfs.c Log: Use a printf-modifier which doesn't need a cast. Submitted by: scottl Revision Changes Path 1.105 +2 -2 src/sys/compat/linprocfs/linprocfs.c From owner-cvs-src@FreeBSD.ORG Sun Jan 21 15:49:58 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 27C5416A400; Sun, 21 Jan 2007 15:49:58 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id DB85213C44B; Sun, 21 Jan 2007 15:49:57 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l0LFkuRS059792; Sun, 21 Jan 2007 08:46:56 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sun, 21 Jan 2007 08:47:19 -0700 (MST) Message-Id: <20070121.084719.-233674217.imp@bsdimp.com> To: netchild@freebsd.org From: "M. Warner Losh" In-Reply-To: <20070121131229.014eda2e@Magellan.Leidinger.net> References: <45B28A31.4080604@samsco.org> <20070120.155002.74705552.imp@bsdimp.com> <20070121131229.014eda2e@Magellan.Leidinger.net> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sun, 21 Jan 2007 08:46:57 -0700 (MST) Cc: sam@errno.com, scottl@samsco.org, src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 15:49:58 -0000 In message: <20070121131229.014eda2e@Magellan.Leidinger.net> Alexander Leidinger writes: : I was thinking more about something like: : to print identifier to use in the kernel : sizeof() %zd : int64_t xyz : int32_t klm : ... ... The last two aren't possible to print without casts, or the PRI_xxx macros. Warner From owner-cvs-src@FreeBSD.ORG Sun Jan 21 16:29:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4253E16A404; Sun, 21 Jan 2007 16:29:51 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.freebsd.org (Postfix) with ESMTP id C95E813C43E; Sun, 21 Jan 2007 16:29:49 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 1B3FF48800; Sun, 21 Jan 2007 17:29:48 +0100 (CET) Received: from localhost (cvl74.internetdsl.tpnet.pl [83.19.93.74]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 5F12A456B1; Sun, 21 Jan 2007 17:29:33 +0100 (CET) Date: Sun, 21 Jan 2007 17:28:47 +0100 From: Pawel Jakub Dawidek To: Scott Long Message-ID: <20070121162847.GA19379@garage.freebsd.pl> References: <200701201932.l0KJWNST091647@repoman.freebsd.org> <45B271AD.9000503@samsco.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZGiS0Q5IWpPtfppv" Content-Disposition: inline In-Reply-To: <45B271AD.9000503@samsco.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: * X-Spam-Status: No, score=1.7 required=3.0 tests=BAYES_00, RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_XBL autolearn=no version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Alexander Leidinger , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 16:29:51 -0000 --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jan 20, 2007 at 12:46:53PM -0700, Scott Long wrote: > Alexander Leidinger wrote: > >netchild 2007-01-20 19:32:23 UTC > > FreeBSD src repository > > Modified files: > > sys/compat/linprocfs linprocfs.c Log: > > Fix tinderbox build on amd64. > > Revision Changes Path > > 1.104 +2 -2 src/sys/compat/linprocfs/linprocfs.c >=20 > Try the following instead: >=20 > --- linprocfs.c 20 Jan 2007 19:32:23 -0000 1.104 > +++ linprocfs.c 20 Jan 2007 19:46:29 -0000 > @@ -474,8 +474,8 @@ > state =3D 'R'; >=20 > if (ratelimit =3D=3D 0) { > - printf("linprocfs: don't know how to handle unkno= wn FreeBSD state %d/%jd, mapping to R\n", > - kp.ki_stat, (intmax_t)sizeof(linux_state)); > + printf("linprocfs: don't know how to handle unkno= wn FreeBSD state %d/%zd, mapping to R\n", > + kp.ki_stat, sizeof(linux_state)); AFAIK sizeof() returns size_t, which is unsigned, so %zu should be used. %zd is used for ssize_t. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --ZGiS0Q5IWpPtfppv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFs5S/ForvXbEpPzQRAgd1AJ4xhDSVewOS4K0ebV/Ouzg9AZaaZgCfQRaK rT+3Mxo1Q6vAtn31j29mTpM= =QvAQ -----END PGP SIGNATURE----- --ZGiS0Q5IWpPtfppv-- From owner-cvs-src@FreeBSD.ORG Sun Jan 21 17:41:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1E67B16A401; Sun, 21 Jan 2007 17:41:55 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EB84713C465; Sun, 21 Jan 2007 17:41:54 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0LHfsJv086670; Sun, 21 Jan 2007 17:41:54 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0LHfshD086669; Sun, 21 Jan 2007 17:41:54 GMT (envelope-from ceri) Message-Id: <200701211741.l0LHfshD086669@repoman.freebsd.org> From: Ceri Davies Date: Sun, 21 Jan 2007 17:41:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/sysinstall installUpgrade.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 17:41:55 -0000 ceri 2007-01-21 17:41:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/sysinstall installUpgrade.c Log: MFC revisions 1.92, 1.94 and 1.95. Revision Changes Path 1.84.12.6 +26 -7 src/usr.sbin/sysinstall/installUpgrade.c From owner-cvs-src@FreeBSD.ORG Sun Jan 21 19:28:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3992616A4EF; Sun, 21 Jan 2007 19:28:01 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 11FC013C455; Sun, 21 Jan 2007 19:28:01 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0LJS0cm015575; Sun, 21 Jan 2007 19:28:00 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0LJS0Og015574; Sun, 21 Jan 2007 19:28:00 GMT (envelope-from marius) Message-Id: <200701211928.l0LJS0Og015574@repoman.freebsd.org> From: Marius Strobl Date: Sun, 21 Jan 2007 19:28: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/mii rlphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 19:28:01 -0000 marius 2007-01-21 19:28:00 UTC FreeBSD src repository Modified files: sys/dev/mii rlphy.c Log: Correct a logic bug in the previous change. Revision Changes Path 1.28 +1 -1 src/sys/dev/mii/rlphy.c From owner-cvs-src@FreeBSD.ORG Sun Jan 21 19:32:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 502E816A400; Sun, 21 Jan 2007 19:32:52 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3E2DE13C441; Sun, 21 Jan 2007 19:32:52 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0LJWq3p016629; Sun, 21 Jan 2007 19:32:52 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0LJWpRl016628; Sun, 21 Jan 2007 19:32:51 GMT (envelope-from marius) Message-Id: <200701211932.l0LJWpRl016628@repoman.freebsd.org> From: Marius Strobl Date: Sun, 21 Jan 2007 19:32:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/isp isp_sbus.c src/sys/dev/sym sym_hipd.c src/sys/dev/esp esp_sbus.c src/sys/dev/fxp if_fxp.c src/sys/dev/sk if_sk.c src/sys/dev/stge if_stge.c src/sys/dev/ti if_ti.c src/sys/dev/ath if_ath.c if_ath_pci.c src/sys/dev/usb ehci_pci.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 19:32:52 -0000 marius 2007-01-21 19:32:51 UTC FreeBSD src repository Modified files: sys/dev/isp isp_sbus.c sys/dev/sym sym_hipd.c sys/dev/esp esp_sbus.c sys/dev/fxp if_fxp.c sys/dev/sk if_sk.c sys/dev/stge if_stge.c sys/dev/ti if_ti.c sys/dev/ath if_ath.c if_ath_pci.c sys/dev/usb ehci_pci.c uhci_pci.c sys/dev/firewire fwohci_pci.c sys/dev/sound/pci es137x.c sys/dev/sound/sbus cs4231.c sys/pci if_rl.c Log: Change the remainder of the drivers for DMA'ing devices enabled in the sparc64 GENERIC and the sound device drivers known working on sparc64 to use bus_get_dma_tag() to obtain the parent DMA tag so we can get rid of the sparc64_root_dma_tag kludge eventually. Except for ath(4), sk(4), stge(4) and ti(4) these changes are runtime tested (unless I booted up the wrong kernels again...). Revision Changes Path 1.160 +1 -1 src/sys/dev/ath/if_ath.c 1.17 +1 -1 src/sys/dev/ath/if_ath_pci.c 1.13 +1 -1 src/sys/dev/esp/esp_sbus.c 1.55 +7 -1 src/sys/dev/firewire/fwohci_pci.c 1.263 +16 -15 src/sys/dev/fxp/if_fxp.c 1.26 +14 -2 src/sys/dev/isp/isp_sbus.c 1.133 +2 -1 src/sys/dev/sk/if_sk.c 1.62 +2 -1 src/sys/dev/sound/pci/es137x.c 1.6 +1 -1 src/sys/dev/sound/sbus/cs4231.c 1.4 +1 -1 src/sys/dev/stge/if_stge.c 1.61 +1 -5 src/sys/dev/sym/sym_hipd.c 1.126 +1 -1 src/sys/dev/ti/if_ti.c 1.24 +4 -4 src/sys/dev/usb/ehci_pci.c 1.59 +4 -4 src/sys/dev/usb/uhci_pci.c 1.168 +1 -1 src/sys/pci/if_rl.c From owner-cvs-src@FreeBSD.ORG Sun Jan 21 19:40:45 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2DE5C16A402; Sun, 21 Jan 2007 19:40:45 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.171]) by mx1.freebsd.org (Postfix) with ESMTP id B30C013C44C; Sun, 21 Jan 2007 19:40:44 +0000 (UTC) (envelope-from max@love2party.net) Received: from [88.66.6.102] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu6) with ESMTP (Nemesis), id 0ML29c-1H8iWc1W1W-0006lC; Sun, 21 Jan 2007 20:38:54 +0100 From: Max Laier Organization: FreeBSD To: "M. Warner Losh" Date: Sun, 21 Jan 2007 20:36:39 +0100 User-Agent: KMail/1.9.5 References: <45B28A31.4080604@samsco.org> <20070121131229.014eda2e@Magellan.Leidinger.net> <20070121.084719.-233674217.imp@bsdimp.com> In-Reply-To: <20070121.084719.-233674217.imp@bsdimp.com> X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart5083481.jX6pZfTTrb"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200701212037.25404.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 Cc: scottl@samsco.org, src-committers@freebsd.org, netchild@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, sam@errno.com Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 19:40:45 -0000 --nextPart5083481.jX6pZfTTrb Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Sunday 21 January 2007 16:47, M. Warner Losh wrote: > In message: <20070121131229.014eda2e@Magellan.Leidinger.net> > > Alexander Leidinger writes: > : I was thinking more about something like: > : to print identifier to use in the > : kernel sizeof() %zd > : int64_t xyz > : int32_t klm > : ... ... > > The last two aren't possible to print without casts, or the PRI_xxx > macros. That's right, but I think we can fix it by simply making int64_t an alias=20 for "long long" on all architectures. I still haven't heard any reason=20 not to just do this - is there something, other than historical? =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart5083481.jX6pZfTTrb Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQBFs8D1XyyEoT62BG0RAuD6AJ93Y4OWCfsbdT5Qf2k7o15iicRxuwCePyql JGDBRZYIAYSoJKNkzD61TNU= =R+gz -----END PGP SIGNATURE----- --nextPart5083481.jX6pZfTTrb-- From owner-cvs-src@FreeBSD.ORG Sun Jan 21 20:03:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 090B716A400; Sun, 21 Jan 2007 20:03:12 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id CDC0313C45E; Sun, 21 Jan 2007 20:03:11 +0000 (UTC) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l0LK398t013086 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 21 Jan 2007 12:03:11 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45B3C6FC.5090107@errno.com> Date: Sun, 21 Jan 2007 12:03:08 -0800 From: Sam Leffler User-Agent: Thunderbird 1.5.0.8 (X11/20061115) MIME-Version: 1.0 To: Marius Strobl References: <200701200056.l0K0uoVU042909@repoman.freebsd.org> In-Reply-To: <200701200056.l0K0uoVU042909@repoman.freebsd.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ifconfig ifconfig.8 ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 20:03:12 -0000 Marius Strobl wrote: > marius 2007-01-20 00:56:49 UTC > > FreeBSD src repository > > Modified files: > sbin/ifconfig ifconfig.8 ifmedia.c > Log: > - Display the media instance numbers and allow the user to set the active > one. This is based on NetBSD but unlike NetBSD this implementation prints > the instance number for all media instances and doesn't skip it for the > first one as I don't see a reason to suppress it except for the vague > reason to preserve the output for single-instance configurations. > - Fix some whitespace nits. This overflows 80 cols for wireless devices. I suspect the information is meaningless to most folks and can be safely hidden under the -v option. Alternatively we can take an axe to the media reporting for 802.11 devices. It's pretty lame in it's present form. Sam From owner-cvs-src@FreeBSD.ORG Sun Jan 21 20:16:47 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B94CF16A416; Sun, 21 Jan 2007 20:16:47 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 6E52613C459; Sun, 21 Jan 2007 20:16:47 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id l0LKFElw010376; Sun, 21 Jan 2007 13:15:19 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45B3C9D0.7000401@samsco.org> Date: Sun, 21 Jan 2007 13:15:12 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: Max Laier References: <45B28A31.4080604@samsco.org> <20070121131229.014eda2e@Magellan.Leidinger.net> <20070121.084719.-233674217.imp@bsdimp.com> <200701212037.25404.max@love2party.net> In-Reply-To: <200701212037.25404.max@love2party.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Sun, 21 Jan 2007 13:15:20 -0700 (MST) X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: src-committers@freebsd.org, netchild@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, sam@errno.com, "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 20:16:47 -0000 Max Laier wrote: > On Sunday 21 January 2007 16:47, M. Warner Losh wrote: >> In message: <20070121131229.014eda2e@Magellan.Leidinger.net> >> >> Alexander Leidinger writes: >> : I was thinking more about something like: >> : to print identifier to use in the >> : kernel sizeof() %zd >> : int64_t xyz >> : int32_t klm >> : ... ... >> >> The last two aren't possible to print without casts, or the PRI_xxx >> macros. > > That's right, but I think we can fix it by simply making int64_t an alias > for "long long" on all architectures. I still haven't heard any reason > not to just do this - is there something, other than historical? > I'm sure that Bruce can tell you in great detail why this is a good or bad idea. Scott From owner-cvs-src@FreeBSD.ORG Sun Jan 21 20:52:19 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C963C16A403; Sun, 21 Jan 2007 20:52:19 +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 60DF913C442; Sun, 21 Jan 2007 20:52:19 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.13.8/8.13.8/ALCHEMY.FRANKEN.DE) with ESMTP id l0LKnTUZ030175; Sun, 21 Jan 2007 21:49:39 +0100 (CET) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.13.8/8.13.8/Submit) id l0LKnTLf030174; Sun, 21 Jan 2007 21:49:29 +0100 (CET) (envelope-from marius) Date: Sun, 21 Jan 2007 21:49:29 +0100 From: Marius Strobl To: Sam Leffler Message-ID: <20070121204929.GA63345@alchemy.franken.de> References: <200701200056.l0K0uoVU042909@repoman.freebsd.org> <45B3C6FC.5090107@errno.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45B3C6FC.5090107@errno.com> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ifconfig ifconfig.8 ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 20:52:19 -0000 On Sun, Jan 21, 2007 at 12:03:08PM -0800, Sam Leffler wrote: > Marius Strobl wrote: > > marius 2007-01-20 00:56:49 UTC > > > > FreeBSD src repository > > > > Modified files: > > sbin/ifconfig ifconfig.8 ifmedia.c > > Log: > > - Display the media instance numbers and allow the user to set the active > > one. This is based on NetBSD but unlike NetBSD this implementation prints > > the instance number for all media instances and doesn't skip it for the > > first one as I don't see a reason to suppress it except for the vague > > reason to preserve the output for single-instance configurations. > > - Fix some whitespace nits. > > This overflows 80 cols for wireless devices. I'm sorry about that. > I suspect the information > is meaningless to most folks and can be safely hidden under the -v option. > > Alternatively we can take an axe to the media reporting for 802.11 > devices. It's pretty lame in it's present form. > Well, I think that the active media instance is equally interesting to the media type so I'd opt for the latter but I'm certainly biased as I've a bunch of different NICs that use more than one PHY... For 802.11 devices does the listing of the supported media also overflow 80 cols or is just the line regarding the status of the active media? Would it still overflow when shortening "instance" to "inst"? Marius From owner-cvs-src@FreeBSD.ORG Sun Jan 21 20:53:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2A8C716A414; Sun, 21 Jan 2007 20:53:46 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.freebsd.org (Postfix) with ESMTP id 9897613C465; Sun, 21 Jan 2007 20:53:45 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.8/8.13.8) with ESMTP id l0LKZ61f032615; Sun, 21 Jan 2007 23:35:06 +0300 (MSK) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.8/8.13.8/Submit) id l0LKZ6f9032614; Sun, 21 Jan 2007 23:35:06 +0300 (MSK) (envelope-from ache) Date: Sun, 21 Jan 2007 23:35:06 +0300 From: Andrey Chernov To: John Baldwin Message-ID: <20070121203506.GA32483@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , John Baldwin , Andre Oppermann , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200611021745.kA2HjSZC018731@repoman.freebsd.org> <200701121206.47308.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200701121206.47308.jhb@freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Andre Oppermann , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 20:53:46 -0000 On Fri, Jan 12, 2007 at 12:06:46PM -0500, John Baldwin wrote: > On Thursday 02 November 2006 12:45, Andre Oppermann wrote: > > andre 2006-11-02 17:45:28 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern uipc_socket.c > > Log: > > Use the improved m_uiotombuf() function instead of home grown sosend_copyin() > > to do the userland to kernel copying in sosend_generic() and sosend_dgram(). > > > > sosend_copyin() is retained for ZERO_COPY_SOCKETS which are not yet supported > > by m_uiotombuf(). > > > > Benchmaring shows significant improvements (95% confidence): > > 66% less cpu (or 2.9 times better) with new sosend vs. old sosend (non-TSO) > > 65% less cpu (or 2.8 times better) with new sosend vs. old sosend (TSO) > > > > (Sender AMD Opteron 852 (2.6GHz) with em(4) PCI-X-133 interface and receiver > > DELL Poweredge SC1425 P-IV Xeon 3.2GHz with em(4) LOM connected back to back > > at 1000Base-TX full duplex.) > > > > Sponsored by: TCP/IP Optimization Fundraise 2005 > > MFC after: 3 month > > This breaks writes of 0 bytes (e.g. write(s, NULL, 0)) to sockets because > m_getm2(NULL, 0, ...) returns NULL and thus m_uiotombuf() returns NULL and > sosend_*() now return EFAULT. sosend_copyin() correctly handles this case > since it always allocates at least one mbuf. I'm not sure if m_uiotombuf() > is at fault or if something else is, so I'll let you fix it. This explains > the recent breakage of kcheckpass (KDE screen saver password checker) on > current, and possibly other things as well. > > Also, you've introduced another regression in that if the m_get2m() fails it > should be returning ENOBUFS and not EFAULT to userland. The comments in > sosend_*() about 'EFAULT being the only possible error' are obviously > wrong. :) Is there any progress in fixing this bug? From owner-cvs-src@FreeBSD.ORG Sun Jan 21 23:03:57 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BBA0016A400; Sun, 21 Jan 2007 23:03:57 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 71A7013C44C; Sun, 21 Jan 2007 23:03:57 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l0LN1Hw5063137; Sun, 21 Jan 2007 16:01:17 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sun, 21 Jan 2007 16:01:40 -0700 (MST) Message-Id: <20070121.160140.1973605866.imp@bsdimp.com> To: max@love2party.net From: "M. Warner Losh" In-Reply-To: <200701212037.25404.max@love2party.net> References: <20070121131229.014eda2e@Magellan.Leidinger.net> <20070121.084719.-233674217.imp@bsdimp.com> <200701212037.25404.max@love2party.net> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sun, 21 Jan 2007 16:01:18 -0700 (MST) Cc: scottl@samsco.org, src-committers@freebsd.org, netchild@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, sam@errno.com Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Jan 2007 23:03:58 -0000 In message: <200701212037.25404.max@love2party.net> Max Laier writes: : On Sunday 21 January 2007 16:47, M. Warner Losh wrote: : > In message: <20070121131229.014eda2e@Magellan.Leidinger.net> : > : > Alexander Leidinger writes: : > : I was thinking more about something like: : > : to print identifier to use in the : > : kernel sizeof() %zd : > : int64_t xyz : > : int32_t klm : > : ... ... : > : > The last two aren't possible to print without casts, or the PRI_xxx : > macros. : : That's right, but I think we can fix it by simply making int64_t an alias : for "long long" on all architectures. I still haven't heard any reason : not to just do this - is there something, other than historical? The short answer is because long long and long are different types. Changing the underlying type for uint64_t and friends would break user's code as the underlying type changes. And it isn't portable, which would make code written for FreeBSD much less portable. The only portable way is to use the PRI* macros. We can paper over this fact, kinda, in FreeBSD. So long as we never have an architecture where long long isn't 128 bits. In short, this is a really bad idea. Warner From owner-cvs-src@FreeBSD.ORG Mon Jan 22 01:06:30 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2AB4416A401; Mon, 22 Jan 2007 01:06:30 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id EDC8F13C471; Mon, 22 Jan 2007 01:06:29 +0000 (UTC) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l0M16HhU015102 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 21 Jan 2007 17:06:19 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45B40E09.5090907@errno.com> Date: Sun, 21 Jan 2007 17:06:17 -0800 From: Sam Leffler User-Agent: Thunderbird 1.5.0.8 (X11/20061115) MIME-Version: 1.0 To: Marius Strobl References: <200701200056.l0K0uoVU042909@repoman.freebsd.org> <45B3C6FC.5090107@errno.com> <20070121204929.GA63345@alchemy.franken.de> In-Reply-To: <20070121204929.GA63345@alchemy.franken.de> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ifconfig ifconfig.8 ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jan 2007 01:06:30 -0000 Marius Strobl wrote: > On Sun, Jan 21, 2007 at 12:03:08PM -0800, Sam Leffler wrote: >> Marius Strobl wrote: >>> marius 2007-01-20 00:56:49 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sbin/ifconfig ifconfig.8 ifmedia.c >>> Log: >>> - Display the media instance numbers and allow the user to set the active >>> one. This is based on NetBSD but unlike NetBSD this implementation prints >>> the instance number for all media instances and doesn't skip it for the >>> first one as I don't see a reason to suppress it except for the vague >>> reason to preserve the output for single-instance configurations. >>> - Fix some whitespace nits. >> This overflows 80 cols for wireless devices. > > I'm sorry about that. > >> I suspect the information >> is meaningless to most folks and can be safely hidden under the -v option. >> >> Alternatively we can take an axe to the media reporting for 802.11 >> devices. It's pretty lame in it's present form. >> > > Well, I think that the active media instance is equally interesting > to the media type so I'd opt for the latter but I'm certainly biased > as I've a bunch of different NICs that use more than one PHY... > For 802.11 devices does the listing of the supported media also > overflow 80 cols or is just the line regarding the status of the > active media? > Would it still overflow when shortening "instance" to "inst"? > I have many nics; none w/ multiple PHY's. I suggest you are in the minority and printing it only when non-zero or verbose would resolve this. Sam From owner-cvs-src@FreeBSD.ORG Mon Jan 22 04:06:16 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6E43416A403; Mon, 22 Jan 2007 04:06:16 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.freebsd.org (Postfix) with ESMTP id 0BA5113C44B; Mon, 22 Jan 2007 04:06:16 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout1.pacific.net.au (Postfix) with ESMTP id 8EB885A0D96; Mon, 22 Jan 2007 15:06:12 +1100 (EST) Received: from besplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id A61958C20; Mon, 22 Jan 2007 15:06:10 +1100 (EST) Date: Mon, 22 Jan 2007 15:06:09 +1100 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: "M. Warner Losh" In-Reply-To: <20070121.160140.1973605866.imp@bsdimp.com> Message-ID: <20070122142605.Q7387@besplex.bde.org> References: <20070121131229.014eda2e@Magellan.Leidinger.net> <20070121.084719.-233674217.imp@bsdimp.com> <200701212037.25404.max@love2party.net> <20070121.160140.1973605866.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: scottl@samsco.org, src-committers@freebsd.org, netchild@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, sam@errno.com, max@love2party.net Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jan 2007 04:06:16 -0000 On Sun, 21 Jan 2007, M. Warner Losh wrote: > In message: <200701212037.25404.max@love2party.net> > Max Laier writes: > : On Sunday 21 January 2007 16:47, M. Warner Losh wrote: > : > In message: <20070121131229.014eda2e@Magellan.Leidinger.net> > : > > : > Alexander Leidinger writes: > : > : I was thinking more about something like: > : > : to print identifier to use in the > : > : kernel sizeof() %zd > : > : int64_t xyz > : > : int32_t klm > : > : ... ... > : > > : > The last two aren't possible to print without casts, or the PRI_xxx > : > macros. Printing of most typedefed ntypes isn't possible without casts (to [u]intmax_t for integral types), or _with_ the PRIxxx macros (since the size of the type should be opaque, but you have to know the size to encoded it in the xxx, but then in many cases you can more easily encode the size in the cast). > : > : That's right, but I think we can fix it by simply making int64_t an alias > : for "long long" on all architectures. I still haven't heard any reason > : not to just do this - is there something, other than historical? > > The short answer is because long long and long are different types. > Changing the underlying type for uint64_t and friends would break > user's code as the underlying type changes. I think most user code wouldn't break now. It is just unportable to assume that int64_t == long long == intmax_t. int64_t is untentionally made != long long if possible so that this mistake is not made again (previous generations of it assumed int16_t == int, then int == int32_t == long). All that is guaranteed is that int64_t <= long long <= intmax_t. It may be a bug that intmax_t is declared to be int64_t == long on arches with 64-bit longs, but since sizeof(int64_t) == sizeof(long long) on all supported arches, this is the only way of inhibiting assumptions that long long == intmax_t. > And it isn't portable, which would make code written for FreeBSD much > less portable. The only portable way is to use the PRI* macros. We > can paper over this fact, kinda, in FreeBSD. So long as we never have > an architecture where long long isn't 128 bits. Using the PRI* macros is far less portable, or at least far more ugly. You would have to do the equivalent of defining PRIfoo_t for each typedefed type foo_t used by the system. Put these in an OS-specific header and be unportable, or generate them in each application or source file and be ugly. With -Wformat, you cannot even avoid the problem that sizeof() doesn't work in cpp expressions by using sizeof() to select the format in an if-else or case statement, since -Wformat will complain about the format errors in unreachable code. Bruce From owner-cvs-src@FreeBSD.ORG Mon Jan 22 04:34:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 05D8916A402; Mon, 22 Jan 2007 04:34:04 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D3EDB13C457; Mon, 22 Jan 2007 04:34:03 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0M4Y3p4052322; Mon, 22 Jan 2007 04:34:03 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0M4Y3pS052320; Mon, 22 Jan 2007 04:34:03 GMT (envelope-from imp) Message-Id: <200701220434.l0M4Y3pS052320@repoman.freebsd.org> From: Warner Losh Date: Mon, 22 Jan 2007 04:34: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/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 04:34:04 -0000 imp 2007-01-22 04:34:03 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Add quirk for EasyMP3 EM732X usb 2.0 flash mp3 player. (It appears that the quirk proceedures link has disappeared and that this PR complied with it, if there's a problem, please contact me). PR: usb/96546 Revision Changes Path 1.201 +8 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Mon Jan 22 07:38:58 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F397816A400; Mon, 22 Jan 2007 07:38:57 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-3-125.belrs4.nsw.optusnet.com.au [220.239.3.125]) by mx1.freebsd.org (Postfix) with ESMTP id 7B95713C43E; Mon, 22 Jan 2007 07:38:57 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.8/8.13.8) with ESMTP id l0M7ZvKN000888; Mon, 22 Jan 2007 18:35:57 +1100 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.8/8.13.8/Submit) id l0M7Ztic000887; Mon, 22 Jan 2007 18:35:55 +1100 (EST) (envelope-from peter) Date: Mon, 22 Jan 2007 18:35:55 +1100 From: Peter Jeremy To: Max Laier Message-ID: <20070122073555.GA837@turion.vk2pj.dyndns.org> References: <45B28A31.4080604@samsco.org> <20070121131229.014eda2e@Magellan.Leidinger.net> <20070121.084719.-233674217.imp@bsdimp.com> <200701212037.25404.max@love2party.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="X1bOJ3K7DJ5YkBrT" Content-Disposition: inline In-Reply-To: <200701212037.25404.max@love2party.net> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.13 (2006-08-11) Cc: scottl@samsco.org, src-committers@freebsd.org, netchild@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, sam@errno.com, "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jan 2007 07:38:58 -0000 --X1bOJ3K7DJ5YkBrT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, 2007-Jan-21 20:36:39 +0100, Max Laier wrote: >That's right, but I think we can fix it by simply making int64_t an alias= =20 >for "long long" on all architectures. I still haven't heard any reason=20 >not to just do this - is there something, other than historical? Or we could re-write the kernel in C++ so that the various inttypes know how to print themselves without programmers trying to second- guess what the underlying type of foo_t is. :-) :-) --=20 Peter Jeremy --X1bOJ3K7DJ5YkBrT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFtGlb/opHv/APuIcRAqz2AJ4snr/ODXWjussUh/iDEzhhLERvzgCglr6v VO6efX2QivHP2Ocb0T1aQJs= =3qBT -----END PGP SIGNATURE----- --X1bOJ3K7DJ5YkBrT-- From owner-cvs-src@FreeBSD.ORG Mon Jan 22 11:25:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BF45216A404; Mon, 22 Jan 2007 11:25:22 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AEEDA13C45B; Mon, 22 Jan 2007 11:25:22 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0MBPMMo041568; Mon, 22 Jan 2007 11:25:22 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0MBPMS4041567; Mon, 22 Jan 2007 11:25:22 GMT (envelope-from kib) Message-Id: <200701221125.l0MBPMS4041567@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 22 Jan 2007 11:25: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/fs/deadfs dead_vnops.c src/sys/kern vfs_lookup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 11:25:22 -0000 kib 2007-01-22 11:25:22 UTC FreeBSD src repository Modified files: sys/fs/deadfs dead_vnops.c sys/kern vfs_lookup.c Log: Below is slightly edited description of the LOR by Tor Egge: -------------------------- [Deadlock] is caused by a lock order reversal in vfs_lookup(), where [some] process is trying to lock a directory vnode, that is the parent directory of covered vnode) while holding an exclusive vnode lock on covering vnode. A simplified scenario: root fs var fs / A / (/var) D /var B /log (/var/log) E vfs lock C vfs lock F Within each file system, the lock order is clear: C->A->B and F->D->E When traversing across mounts, the system can choose between two lock orders, but everything must then follow that lock order: L1: C->A->B | +->F->D->E L2: F->D->E | +->C->A->B The lookup() process for namei("/var") mixes those two lock orders: VOP_LOOKUP() obtains B while A is held vfs_busy() obtains a shared lock on F while A and B are held (follows L1, violates L2) vput() releases lock on B VOP_UNLOCK() releases lock on A VFS_ROOT() obtains lock on D while shared lock on F is held vfs_unbusy() releases shared lock on F vn_lock() obtains lock on A while D is held (violates L1, follows L2) dounmount() follows L1 (B is locked while F is drained). Without unmount activity, vfs_busy() will always succeed without blocking and the deadlock isn't triggered (the system behaves as if L2 is followed). With unmount, you can get 4 processes in a deadlock: p1: holds D, want A (in lookup()) p2: holds shared lock on F, want D (in VFS_ROOT()) p3: holds B, want drain lock on F (in dounmount()) p4: holds A, want B (in VOP_LOOKUP()) You can have more than one instance of p2. The reversal was introduced in revision 1.81 of src/sys/kern/vfs_lookup.c and MFCed to revision 1.80.2.1, probably to avoid a cascade of vnode locks when nfs servers are dead (VFS_ROOT() just hangs) spreading to the root fs root vnode. - Tor Egge To fix the LOR, ups@ noted that when crossing the mount point, ni_dvp is actually not used by the callers of namei. Thus, placeholder deadfs vnode vp_crossmp is introduced that is filled into ni_dvp. Idea by: ups Reviewed by: tegge, ups, jeff, rwatson (mac interaction) Tested by: Peter Holm MFC after: 2 weeks Revision Changes Path 1.50 +24 -1 src/sys/fs/deadfs/dead_vnops.c 1.97 +17 -4 src/sys/kern/vfs_lookup.c From owner-cvs-src@FreeBSD.ORG Mon Jan 22 11:45:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BFE3816A41F; Mon, 22 Jan 2007 11:45:28 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A03DE13C4BE; Mon, 22 Jan 2007 11:45:27 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0MBjQes044700; Mon, 22 Jan 2007 11:45:26 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0MBjQoA044699; Mon, 22 Jan 2007 11:45:26 GMT (envelope-from bms) Message-Id: <200701221145.l0MBjQoA044699@repoman.freebsd.org> From: Bruce M Simpson Date: Mon, 22 Jan 2007 11:45: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/share/man/man5 nsswitch.conf.5 src/lib/libc/net nsdispatch.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 11:45:29 -0000 bms 2007-01-22 11:45:25 UTC FreeBSD src repository Modified files: share/man/man5 nsswitch.conf.5 lib/libc/net nsdispatch.3 Log: Docuemnt exactly which functions access which NSS databases. Point out that FreeBSD libc has compat stubs for GNU glibc NSS modules which access NSDB_PASSWD/NSDB_GROUP, but not NSDB_HOSTS; based on painful experience porting nss_mdns. Reviewed by: ru Revision Changes Path 1.14 +15 -1 src/lib/libc/net/nsdispatch.3 1.17 +43 -5 src/share/man/man5/nsswitch.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Jan 22 12:17:21 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E6EAF16A404; Mon, 22 Jan 2007 12:17:21 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id A1A5B13C47E; Mon, 22 Jan 2007 12:17:19 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id A3A411FFDD8; Mon, 22 Jan 2007 12:55:11 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id 486441FFDE6; Mon, 22 Jan 2007 12:55:06 +0100 (CET) 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 A91ED444B76; Mon, 22 Jan 2007 11:53:50 +0000 (UTC) Date: Mon, 22 Jan 2007 11:53:50 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Konstantin Belousov In-Reply-To: <200701221125.l0MBPMS4041567@repoman.freebsd.org> Message-ID: <20070122115230.J82671@maildrop.int.zabbadoz.net> References: <200701221125.l0MBPMS4041567@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/deadfs dead_vnops.c src/sys/kern vfs_lookup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 12:17:22 -0000 On Mon, 22 Jan 2007, Konstantin Belousov wrote: > kib 2007-01-22 11:25:22 UTC > > FreeBSD src repository > > Modified files: > sys/fs/deadfs dead_vnops.c > sys/kern vfs_lookup.c > Log: > Below is slightly edited description of the LOR by Tor Egge: > > -------------------------- > [Deadlock] is caused by a lock order reversal in vfs_lookup(), where > [some] process is trying to lock a directory vnode, that is the parent > directory of covered vnode) while holding an exclusive vnode lock on > covering vnode. > .... > To fix the LOR, ups@ noted that when crossing the mount point, ni_dvp > is actually not used by the callers of namei. Thus, placeholder deadfs > vnode vp_crossmp is introduced that is filled into ni_dvp. which of the LOR #s on "The LOR page" can be marked "patched" with this commit? http://sources.zabbadoz.net/freebsd/lor.html -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Mon Jan 22 12:37:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AF9FF16A400; Mon, 22 Jan 2007 12:37:56 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id 8424813C455; Mon, 22 Jan 2007 12:37:56 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id E49BF9052E; Mon, 22 Jan 2007 07:37:55 -0500 (EST) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by out1.internal (MEProxy); Mon, 22 Jan 2007 07:37:55 -0500 X-Sasl-enc: BC3bC3qgFwVyez2/0V/vtHTg4LhEa1tdfLJ+fyCQQ1iA 1169469475 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id E7267272BF; Mon, 22 Jan 2007 07:37:54 -0500 (EST) Message-ID: <45B4B021.70402@FreeBSD.org> Date: Mon, 22 Jan 2007 12:37:53 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.5 (X11/20060825) MIME-Version: 1.0 To: src-committers@FreeBSD.org References: <200701221145.l0MBjQoA044699@repoman.freebsd.org> In-Reply-To: <200701221145.l0MBjQoA044699@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man5 nsswitch.conf.5 src/lib/libc/net nsdispatch.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 12:37:56 -0000 Bruce M Simpson wrote: > Point out that FreeBSD libc has compat stubs for GNU glibc NSS > modules which access NSDB_PASSWD/NSDB_GROUP, but not NSDB_HOSTS; > based on painful experience porting nss_mdns. > FYI: The dns/nss_mdns port makes a start towards wrapping the glibc NSDB_HOSTS stubs, though it doesn't do this in a generic way at the moment, and it is currently development quality code. This code could eventually be forward-ported to src/lib/libc/net/nss_compat.c. I'm working on other things now, so I might not get around to this. Regards, BMS From owner-cvs-src@FreeBSD.ORG Mon Jan 22 13:42:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DE66216A401; Mon, 22 Jan 2007 13:42:07 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B6EBE13C465; Mon, 22 Jan 2007 13:42:07 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0MDg74T082134; Mon, 22 Jan 2007 13:42:07 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0MDg77N082130; Mon, 22 Jan 2007 13:42:07 GMT (envelope-from marius) Message-Id: <200701221342.l0MDg77N082130@repoman.freebsd.org> From: Marius Strobl Date: Mon, 22 Jan 2007 13:42: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/sbin/ifconfig ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jan 2007 13:42:08 -0000 marius 2007-01-22 13:42:07 UTC FreeBSD src repository Modified files: sbin/ifconfig ifmedia.c Log: Actually fully emulate NetBSD and print the media instance number only for non-zero instances so the typical output for IFM_IEEE80211 type media doesn't overflow 80 columns. Requested by: sam Revision Changes Path 1.24 +3 -2 src/sbin/ifconfig/ifmedia.c From owner-cvs-src@FreeBSD.ORG Mon Jan 22 14:15:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B267D16A400; Mon, 22 Jan 2007 14:15:23 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200]) by mx1.freebsd.org (Postfix) with ESMTP id 5487013C457; Mon, 22 Jan 2007 14:15:23 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.227] (helo=fw.zoral.com.ua) by relay01.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60) (envelope-from ) id 1H8yEd-000GZF-EK; Mon, 22 Jan 2007 14:25:24 +0200 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by fw.zoral.com.ua (8.13.4/8.13.4) with ESMTP id l0MCPA5a060011 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 22 Jan 2007 14:25:10 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8) with ESMTP id l0MCPAVB031657; Mon, 22 Jan 2007 14:25:10 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8/Submit) id l0MCP9G0031656; Mon, 22 Jan 2007 14:25:09 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Mon, 22 Jan 2007 14:25:09 +0200 From: Kostik Belousov To: "Bjoern A. Zeeb" Message-ID: <20070122122509.GB71333@deviant.kiev.zoral.com.ua> References: <200701221125.l0MBPMS4041567@repoman.freebsd.org> <20070122115230.J82671@maildrop.int.zabbadoz.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="neYutvxvOLaeuPCA" Content-Disposition: inline In-Reply-To: <20070122115230.J82671@maildrop.int.zabbadoz.net> User-Agent: Mutt/1.4.2.2i X-Virus-Scanned: ClamAV version 0.88.7, clamav-milter version 0.88.7 on fw.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-0.1 required=5.0 tests=ALL_TRUSTED,SPF_NEUTRAL autolearn=failed version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on fw.zoral.com.ua X-Scanner-Signature: f2683d8df775da069012ccac6e6e6321 X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 701 [Jan 22 2007] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/deadfs dead_vnops.c src/sys/kern vfs_lookup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 14:15:23 -0000 --neYutvxvOLaeuPCA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 22, 2007 at 11:53:50AM +0000, Bjoern A. Zeeb wrote: > On Mon, 22 Jan 2007, Konstantin Belousov wrote: >=20 > >kib 2007-01-22 11:25:22 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/fs/deadfs dead_vnops.c > > sys/kern vfs_lookup.c > > Log: > > Below is slightly edited description of the LOR by Tor Egge: > > > > -------------------------- > > [Deadlock] is caused by a lock order reversal in vfs_lookup(), where > > [some] process is trying to lock a directory vnode, that is the parent > > directory of covered vnode) while holding an exclusive vnode lock on > > covering vnode. > >.... > > To fix the LOR, ups@ noted that when crossing the mount point, ni_dvp > > is actually not used by the callers of namei. Thus, placeholder deadfs > > vnode vp_crossmp is introduced that is filled into ni_dvp. >=20 > which of the LOR #s on "The LOR page" can be marked "patched" with > this commit? >=20 > http://sources.zabbadoz.net/freebsd/lor.html None, your page lists only LORs that are detectable by WITNESS. This one is between lockmgr lock and vfs_busy(), both of them are invisible to WITNESS. --neYutvxvOLaeuPCA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFtK0lC3+MBN1Mb4gRAv6HAJ0cN41/ijkzx+k+izWdJQlUu9JcOgCcDxU2 AUNqBy9O8NEBorGBB1HqspA= =3jUK -----END PGP SIGNATURE----- --neYutvxvOLaeuPCA-- From owner-cvs-src@FreeBSD.ORG Mon Jan 22 14:16:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1118116A402; Mon, 22 Jan 2007 14:16:48 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DE1F013C45D; Mon, 22 Jan 2007 14:16:47 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0MEGlR4089650; Mon, 22 Jan 2007 14:16:47 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0MEGlEh089649; Mon, 22 Jan 2007 14:16:47 GMT (envelope-from bms) Message-Id: <200701221416.l0MEGlEh089649@repoman.freebsd.org> From: Bruce M Simpson Date: Mon, 22 Jan 2007 14:16:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 tcp.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, 22 Jan 2007 14:16:48 -0000 bms 2007-01-22 14:16:47 UTC FreeBSD src repository Modified files: share/man/man4 tcp.4 Log: Document the existence of the TCP_INFO socket option. Approved by: rwatson Revision Changes Path 1.55 +24 -1 src/share/man/man4/tcp.4 From owner-cvs-src@FreeBSD.ORG Mon Jan 22 14:50:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E6DE516A405; Mon, 22 Jan 2007 14:50:29 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BA46713C468; Mon, 22 Jan 2007 14:50:29 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0MEoTcB094985; Mon, 22 Jan 2007 14:50:29 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0MEoTg1094984; Mon, 22 Jan 2007 14:50:29 GMT (envelope-from andre) Message-Id: <200701221450.l0MEoTg1094984@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 22 Jan 2007 14:50:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_mbuf.c uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jan 2007 14:50:30 -0000 andre 2007-01-22 14:50:29 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c uipc_socket.c Log: Unbreak writes of 0 bytes. Zero byte writes happen when only ancillary control data but no payload data is passed. Change m_uiotombuf() to return at least one empty mbuf if the requested length was zero. Add comment to sosend_dgram and sosend_generic(). Diagnoses by: jhb Regression test by: rwatson Pointy hat to. andre Revision Changes Path 1.171 +5 -2 src/sys/kern/uipc_mbuf.c 1.289 +10 -0 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Mon Jan 22 14:59:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2BE4216A401 for ; Mon, 22 Jan 2007 14:59:26 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id 8C09D13C45B for ; Mon, 22 Jan 2007 14:59:25 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 80843 invoked from network); 22 Jan 2007 14:39:14 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 22 Jan 2007 14:39:14 -0000 Message-ID: <45B4D14B.20102@freebsd.org> Date: Mon, 22 Jan 2007 15:59:23 +0100 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: Andrey Chernov , John Baldwin , Andre Oppermann , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200611021745.kA2HjSZC018731@repoman.freebsd.org> <200701121206.47308.jhb@freebsd.org> <20070121203506.GA32483@nagual.pp.ru> In-Reply-To: <20070121203506.GA32483@nagual.pp.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jan 2007 14:59:26 -0000 Andrey Chernov wrote: > On Fri, Jan 12, 2007 at 12:06:46PM -0500, John Baldwin wrote: >> On Thursday 02 November 2006 12:45, Andre Oppermann wrote: >>> andre 2006-11-02 17:45:28 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/kern uipc_socket.c >>> Log: >>> Use the improved m_uiotombuf() function instead of home grown sosend_copyin() >>> to do the userland to kernel copying in sosend_generic() and sosend_dgram(). >>> >>> sosend_copyin() is retained for ZERO_COPY_SOCKETS which are not yet supported >>> by m_uiotombuf(). >>> >>> Benchmaring shows significant improvements (95% confidence): >>> 66% less cpu (or 2.9 times better) with new sosend vs. old sosend (non-TSO) >>> 65% less cpu (or 2.8 times better) with new sosend vs. old sosend (TSO) >>> >>> (Sender AMD Opteron 852 (2.6GHz) with em(4) PCI-X-133 interface and receiver >>> DELL Poweredge SC1425 P-IV Xeon 3.2GHz with em(4) LOM connected back to back >>> at 1000Base-TX full duplex.) >>> >>> Sponsored by: TCP/IP Optimization Fundraise 2005 >>> MFC after: 3 month >> This breaks writes of 0 bytes (e.g. write(s, NULL, 0)) to sockets because >> m_getm2(NULL, 0, ...) returns NULL and thus m_uiotombuf() returns NULL and >> sosend_*() now return EFAULT. sosend_copyin() correctly handles this case >> since it always allocates at least one mbuf. I'm not sure if m_uiotombuf() >> is at fault or if something else is, so I'll let you fix it. This explains >> the recent breakage of kcheckpass (KDE screen saver password checker) on >> current, and possibly other things as well. >> >> Also, you've introduced another regression in that if the m_get2m() fails it >> should be returning ENOBUFS and not EFAULT to userland. The comments in >> sosend_*() about 'EFAULT being the only possible error' are obviously >> wrong. :) > > Is there any progress in fixing this bug? Just fixed. The regression test passes and I hope KDE too. -- Andre From owner-cvs-src@FreeBSD.ORG Mon Jan 22 15:01:06 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D3D0916A40E for ; Mon, 22 Jan 2007 15:01:06 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id 49C7213C457 for ; Mon, 22 Jan 2007 15:01:06 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 80887 invoked from network); 22 Jan 2007 14:40:54 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 22 Jan 2007 14:40:54 -0000 Message-ID: <45B4D1AF.9070101@freebsd.org> Date: Mon, 22 Jan 2007 16:01:03 +0100 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: John Baldwin References: <200611021745.kA2HjSZC018731@repoman.freebsd.org> <200701121206.47308.jhb@freebsd.org> In-Reply-To: <200701121206.47308.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-15; 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/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jan 2007 15:01:06 -0000 John Baldwin wrote: > On Thursday 02 November 2006 12:45, Andre Oppermann wrote: >> andre 2006-11-02 17:45:28 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern uipc_socket.c >> Log: >> Use the improved m_uiotombuf() function instead of home grown sosend_copyin() >> to do the userland to kernel copying in sosend_generic() and sosend_dgram(). >> >> sosend_copyin() is retained for ZERO_COPY_SOCKETS which are not yet supported >> by m_uiotombuf(). >> >> Benchmaring shows significant improvements (95% confidence): >> 66% less cpu (or 2.9 times better) with new sosend vs. old sosend (non-TSO) >> 65% less cpu (or 2.8 times better) with new sosend vs. old sosend (TSO) >> >> (Sender AMD Opteron 852 (2.6GHz) with em(4) PCI-X-133 interface and receiver >> DELL Poweredge SC1425 P-IV Xeon 3.2GHz with em(4) LOM connected back to back >> at 1000Base-TX full duplex.) >> >> Sponsored by: TCP/IP Optimization Fundraise 2005 >> MFC after: 3 month > > This breaks writes of 0 bytes (e.g. write(s, NULL, 0)) to sockets because > m_getm2(NULL, 0, ...) returns NULL and thus m_uiotombuf() returns NULL and > sosend_*() now return EFAULT. sosend_copyin() correctly handles this case > since it always allocates at least one mbuf. I'm not sure if m_uiotombuf() > is at fault or if something else is, so I'll let you fix it. This explains > the recent breakage of kcheckpass (KDE screen saver password checker) on > current, and possibly other things as well. Fix is committed. Thank you for tracking it down. > Also, you've introduced another regression in that if the m_get2m() fails it > should be returning ENOBUFS and not EFAULT to userland. The comments in > sosend_*() about 'EFAULT being the only possible error' are obviously > wrong. :) We're always calling with M_WAITOK because we're coming from userland and may sleep forever. -- Andre From owner-cvs-src@FreeBSD.ORG Mon Jan 22 15:44:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F054816A405; Mon, 22 Jan 2007 15:44:58 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id C37F913C469; Mon, 22 Jan 2007 15:44:58 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id 4819D90FF3; Mon, 22 Jan 2007 10:44:58 -0500 (EST) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by out1.internal (MEProxy); Mon, 22 Jan 2007 10:44:58 -0500 X-Sasl-enc: k7/k5Zu6B+MXA0eCGrnxM7Rtv7CTO2zoMFwzDTU8v9Xi 1169480698 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 8ADEF10D13; Mon, 22 Jan 2007 10:44:57 -0500 (EST) Message-ID: <45B4DBF8.5090208@FreeBSD.org> Date: Mon, 22 Jan 2007 15:44:56 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.5 (X11/20060825) MIME-Version: 1.0 To: Andre Oppermann References: <200701221450.l0MEoTg1094984@repoman.freebsd.org> In-Reply-To: <200701221450.l0MEoTg1094984@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/kern uipc_mbuf.c uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jan 2007 15:44:59 -0000 Andre Oppermann wrote: > Log: > Unbreak writes of 0 bytes. Zero byte writes happen when only ancillary > control data but no payload data is passed. > Righteous, d00d! BMS From owner-cvs-src@FreeBSD.ORG Mon Jan 22 15:54:59 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1F91516A405; Mon, 22 Jan 2007 15:54:59 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 5A2CD13C4A6; Mon, 22 Jan 2007 15:54:58 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id l0MFsJ2l099205; Mon, 22 Jan 2007 10:54:50 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Andre Oppermann Date: Mon, 22 Jan 2007 10:54:33 -0500 User-Agent: KMail/1.9.1 References: <200611021745.kA2HjSZC018731@repoman.freebsd.org> <200701121206.47308.jhb@freebsd.org> <45B4D1AF.9070101@freebsd.org> In-Reply-To: <45B4D1AF.9070101@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200701221054.33982.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 22 Jan 2007 10:54:51 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2477/Mon Jan 22 10:10:05 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00, UPPERCASE_25_50 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jan 2007 15:54:59 -0000 On Monday 22 January 2007 10:01, Andre Oppermann wrote: > John Baldwin wrote: > > Also, you've introduced another regression in that if the m_get2m() fails it > > should be returning ENOBUFS and not EFAULT to userland. The comments in > > sosend_*() about 'EFAULT being the only possible error' are obviously > > wrong. :) > > We're always calling with M_WAITOK because we're coming from userland and > may sleep forever. Bah, ok. I was confused because I guess TRYWAIT can't return NULL anymore, but sosend_copyin() still has: MGETHDR(m, M_TRYWAIT, MT_DATA); if (m == NULL) { error = ENOBUFS; goto out; } although it would seem that the ZERO_COPY_SOCKETS code just needs to be updated. Maybe like so: Index: uipc_socket.c =================================================================== RCS file: /usr/cvs/src/sys/kern/uipc_socket.c,v retrieving revision 1.288 diff -u -r1.288 uipc_socket.c --- uipc_socket.c 8 Jan 2007 17:49:59 -0000 1.288 +++ uipc_socket.c 22 Jan 2007 15:52:06 -0000 @@ -857,20 +857,11 @@ if (resid >= MINCLSIZE) { #ifdef ZERO_COPY_SOCKETS if (top == NULL) { - MGETHDR(m, M_TRYWAIT, MT_DATA); - if (m == NULL) { - error = ENOBUFS; - goto out; - } + m = m_gethdr(M_TRYWAIT, MT_DATA); m->m_pkthdr.len = 0; m->m_pkthdr.rcvif = NULL; - } else { - MGET(m, M_TRYWAIT, MT_DATA); - if (m == NULL) { - error = ENOBUFS; - goto out; - } - } + } else + m = m_get(M_TRYWAIT, MT_DATA); if (so_zero_copy_send && resid>=PAGE_SIZE && *space>=PAGE_SIZE && @@ -881,14 +872,8 @@ len = cow_send; } if (!cow_send) { - MCLGET(m, M_TRYWAIT); - if ((m->m_flags & M_EXT) == 0) { - m_free(m); - m = NULL; - } else { - len = min(min(MCLBYTES, resid), - *space); - } + m_clget(m, M_TRYWAIT); + len = min(min(MCLBYTES, resid), *space); } #else /* ZERO_COPY_SOCKETS */ if (top == NULL) { -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Jan 22 16:02:45 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2BFF216A413 for ; Mon, 22 Jan 2007 16:02:45 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by mx1.freebsd.org (Postfix) with ESMTP id 8AC2513C459 for ; Mon, 22 Jan 2007 16:02:44 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: by nf-out-0910.google.com with SMTP id m19so511936nfc for ; Mon, 22 Jan 2007 08:02:43 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=ED9uaUnHe7obY+4e2Z3iDX0OVcAbxYeNx1FopKmKhd7ajW+QW81atnxj0lCoYVoRHN8VhSD+QBy3ne50ucdcjvJ3zYw5eK9lGgwCFeHLp3yGZ3I0/1kBfe+2dFpobaxP1DWsTYo2joch2kFhHHj5ekAn7qrKuVBRHpVuvGkySl8= Received: by 10.49.41.18 with SMTP id t18mr6813500nfj.1169480208402; Mon, 22 Jan 2007 07:36:48 -0800 (PST) Received: by 10.48.238.14 with HTTP; Mon, 22 Jan 2007 07:36:48 -0800 (PST) Message-ID: <3bbf2fe10701220736l729c2915v58f25cc1908d923a@mail.gmail.com> Date: Mon, 22 Jan 2007 16:36:48 +0100 From: "Attilio Rao" Sender: asmrookie@gmail.com To: "Kostik Belousov" In-Reply-To: <20070122122509.GB71333@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200701221125.l0MBPMS4041567@repoman.freebsd.org> <20070122115230.J82671@maildrop.int.zabbadoz.net> <20070122122509.GB71333@deviant.kiev.zoral.com.ua> X-Google-Sender-Auth: ebb2f79f6da71905 Cc: bzeeb-lists@lists.zabbadoz.net, src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/fs/deadfs dead_vnops.c src/sys/kern vfs_lookup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 16:02:45 -0000 2007/1/22, Kostik Belousov : > On Mon, Jan 22, 2007 at 11:53:50AM +0000, Bjoern A. Zeeb wrote: > > On Mon, 22 Jan 2007, Konstantin Belousov wrote: > > > > >kib 2007-01-22 11:25:22 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/fs/deadfs dead_vnops.c > > > sys/kern vfs_lookup.c > > > Log: > > > Below is slightly edited description of the LOR by Tor Egge: > > > > > > -------------------------- > > > [Deadlock] is caused by a lock order reversal in vfs_lookup(), where > > > [some] process is trying to lock a directory vnode, that is the parent > > > directory of covered vnode) while holding an exclusive vnode lock on > > > covering vnode. > > >.... > > > To fix the LOR, ups@ noted that when crossing the mount point, ni_dvp > > > is actually not used by the callers of namei. Thus, placeholder deadfs > > > vnode vp_crossmp is introduced that is filled into ni_dvp. > > > > which of the LOR #s on "The LOR page" can be marked "patched" with > > this commit? > > > > http://sources.zabbadoz.net/freebsd/lor.html > > None, your page lists only LORs that are detectable by WITNESS. This one is > between lockmgr lock and vfs_busy(), both of them are invisible to WITNESS. FYI, I tried to add WITNESS support to lockmgr but kernel hangs on a vfs lockmgr. This is a very strange bug and it suggests their implementation is very fragile (from this the necessity to rewrite them: //depot/user/attilio/attilio_lockmgr/... on perforce). -- Peace can only be achieved by understanding - A. Einstein From owner-cvs-src@FreeBSD.ORG Mon Jan 22 16:09:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B600916A402; Mon, 22 Jan 2007 16:09:44 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8E84813C448; Mon, 22 Jan 2007 16:09:44 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0MG9iIN027991; Mon, 22 Jan 2007 16:09:44 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0MG9iu2027990; Mon, 22 Jan 2007 16:09:44 GMT (envelope-from kensmith) Message-Id: <200701221609.l0MG9iu2027990@repoman.freebsd.org> From: Ken Smith Date: Mon, 22 Jan 2007 16:09:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT approvers X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jan 2007 16:09:44 -0000 kensmith 2007-01-22 16:09:44 UTC FreeBSD src repository Modified files: . approvers Log: Turn RELENG_6_2 over to so@. Approved by: core (implicit) Revision Changes Path 1.39 +1 -2 CVSROOT/approvers From owner-cvs-src@FreeBSD.ORG Mon Jan 22 16:21:50 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1121416A400 for ; Mon, 22 Jan 2007 16:21:50 +0000 (UTC) (envelope-from zombyfork@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by mx1.freebsd.org (Postfix) with ESMTP id 6F46E13C455 for ; Mon, 22 Jan 2007 16:21:49 +0000 (UTC) (envelope-from zombyfork@gmail.com) Received: by nf-out-0910.google.com with SMTP id m19so517303nfc for ; Mon, 22 Jan 2007 08:21:48 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:references; b=hOHxR2fEqErZLFjxHmtjBjbU4pijL8f/idKHFm55aKOyB3K5EjSfeaWI8kaywEIo27aJp24p7ReQ8gbrwCpAR2EbqE08ji6eJhntuwn/mB/034xsTD4g+LIfsQzIgN3udmNFLdDXbFn5BX0Tw2dVU7RIdYZvqnlZK9EgUjwJPH4= Received: by 10.49.43.2 with SMTP id v2mr6851896nfj.1169481249405; Mon, 22 Jan 2007 07:54:09 -0800 (PST) Received: by 10.49.59.3 with HTTP; Mon, 22 Jan 2007 07:54:09 -0800 (PST) Message-ID: <346a80220701220754u7facfb37n4c02d99007fee32c@mail.gmail.com> Date: Mon, 22 Jan 2007 08:54:09 -0700 From: "Coleman Kane" To: "Peter Jeremy" In-Reply-To: <20070122073555.GA837@turion.vk2pj.dyndns.org> MIME-Version: 1.0 References: <45B28A31.4080604@samsco.org> <20070121131229.014eda2e@Magellan.Leidinger.net> <20070121.084719.-233674217.imp@bsdimp.com> <200701212037.25404.max@love2party.net> <20070122073555.GA837@turion.vk2pj.dyndns.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: scottl@samsco.org, src-committers@freebsd.org, netchild@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, sam@errno.com, Max Laier , "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@cokane.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 16:21:50 -0000 On 1/22/07, Peter Jeremy wrote: > > On Sun, 2007-Jan-21 20:36:39 +0100, Max Laier wrote: > >That's right, but I think we can fix it by simply making int64_t an alias > >for "long long" on all architectures. I still haven't heard any reason > >not to just do this - is there something, other than historical? > > Or we could re-write the kernel in C++ so that the various inttypes > know how to print themselves without programmers trying to second- > guess what the underlying type of foo_t is. :-) :-) > > -- > Peter Jeremy > > > Yeah, and then we could start rewriting everything in a new package called libkern++, fun! -- coleman From owner-cvs-src@FreeBSD.ORG Mon Jan 22 16:47:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7EB4816A402; Mon, 22 Jan 2007 16:47:32 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 3C63113C44B; Mon, 22 Jan 2007 16:47:32 +0000 (UTC) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l0MGlVbc020553 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 22 Jan 2007 08:47:31 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45B4EAA2.6090104@errno.com> Date: Mon, 22 Jan 2007 08:47:30 -0800 From: Sam Leffler User-Agent: Thunderbird 1.5.0.8 (X11/20061115) MIME-Version: 1.0 To: Marius Strobl References: <200701221342.l0MDg77N082130@repoman.freebsd.org> In-Reply-To: <200701221342.l0MDg77N082130@repoman.freebsd.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ifconfig ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jan 2007 16:47:32 -0000 Marius Strobl wrote: > marius 2007-01-22 13:42:07 UTC > > FreeBSD src repository > > Modified files: > sbin/ifconfig ifmedia.c > Log: > Actually fully emulate NetBSD and print the media instance number > only for non-zero instances so the typical output for IFM_IEEE80211 > type media doesn't overflow 80 columns. Thank you. I still think we need to overhaul 802.11 status reporting but that's a separate matter. Sam From owner-cvs-src@FreeBSD.ORG Mon Jan 22 17:51:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A12CD16A400; Mon, 22 Jan 2007 17:51:18 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7946113C45B; Mon, 22 Jan 2007 17:51:18 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0MHpI1x057484; Mon, 22 Jan 2007 17:51:18 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0MHpHxF057473; Mon, 22 Jan 2007 17:51:17 GMT (envelope-from flz) Message-Id: <200701221751.l0MHpHxF057473@repoman.freebsd.org> From: Florent Thoumie Date: Mon, 22 Jan 2007 17:51: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/etc/rc.d mixer src/share/man/man5 rc.conf.5 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: Mon, 22 Jan 2007 17:51:18 -0000 flz 2007-01-22 17:51:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d mixer share/man/man5 rc.conf.5 etc/defaults rc.conf Log: MFC: Introduce mixer_enable (default: YES). src/etc/rc.d/mixer: rev 1.6 -> 1.7 src/share/man/man5/rc.conf.5: rev 1.307 -> 1.308 src/etc/defaults/rc.conf: rev 1.297 -> 1.298 PR: conf/101268 Submitted by: Eugene Grosbein Revision Changes Path 1.252.2.29 +1 -0 src/etc/defaults/rc.conf 1.5.2.2 +1 -0 src/etc/rc.d/mixer 1.256.2.28 +7 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Jan 22 17:57:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9CBCB16A401; Mon, 22 Jan 2007 17:57:31 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7532213C58F; Mon, 22 Jan 2007 17:57:31 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0MHvVLr058509; Mon, 22 Jan 2007 17:57:31 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0MHvVjr058508; Mon, 22 Jan 2007 17:57:31 GMT (envelope-from flz) Message-Id: <200701221757.l0MHvVjr058508@repoman.freebsd.org> From: Florent Thoumie Date: Mon, 22 Jan 2007 17:57:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/usb usb_quirks.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: Mon, 22 Jan 2007 17:57:31 -0000 flz 2007-01-22 17:57:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb usb_quirks.c usbdevs Log: MFC: Fix USB printer Xerox WorkCentre M15 adding a quirk to bypass reported bidirectional functionality. src/sys/dev/usb/usbdevs: rev 1.276 -> 1.277 src/sys/dev/usb/usb_quirks.c: rev 1.54 -> 1.55 PR: usb/104704 Submitted by: Eygene Revision Changes Path 1.41.2.7 +1 -0 src/sys/dev/usb/usb_quirks.c 1.232.2.20 +4 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Mon Jan 22 19:48:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DA49116A400; Mon, 22 Jan 2007 19:48:50 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B3CD913C44B; Mon, 22 Jan 2007 19:48:50 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0MJmoa0081714; Mon, 22 Jan 2007 19:48:50 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0MJmoDK081713; Mon, 22 Jan 2007 19:48:50 GMT (envelope-from thompsa) Message-Id: <200701221948.l0MJmoDK081713@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 22 Jan 2007 19:48:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 if_bridge.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, 22 Jan 2007 19:48:51 -0000 thompsa 2007-01-22 19:48:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 if_bridge.4 Log: MFC: sync to HEAD - markup fixes - spelling - RSTP section Revision Changes Path 1.5.2.14 +35 -13 src/share/man/man4/if_bridge.4 From owner-cvs-src@FreeBSD.ORG Mon Jan 22 20:37:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E3E6D16A401; Mon, 22 Jan 2007 20:37:37 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BE35613C471; Mon, 22 Jan 2007 20:37:37 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0MKbbRx097662; Mon, 22 Jan 2007 20:37:37 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0MKbbst097661; Mon, 22 Jan 2007 20:37:37 GMT (envelope-from jhb) Message-Id: <200701222037.l0MKbbst097661@repoman.freebsd.org> From: John Baldwin Date: Mon, 22 Jan 2007 20:37:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sbin/sysctl sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jan 2007 20:37:38 -0000 jhb 2007-01-22 20:37:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sbin/sysctl sysctl.c Log: MFC: Use malloc() rather than alloca() to allocate storage for old values to avoid a segfault on boxes with lots of active TCP connections where net.inet.tcp.pcblist can return a size bigger than alloca() can satisfy. Revision Changes Path 1.25.2.12 +28 -8 src/sbin/sysctl/sysctl.c From owner-cvs-src@FreeBSD.ORG Mon Jan 22 21:48:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D5D5A16A402; Mon, 22 Jan 2007 21:48:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C560F13C442; Mon, 22 Jan 2007 21:48:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0MLmiE2020577; Mon, 22 Jan 2007 21:48:44 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0MLmitD020573; Mon, 22 Jan 2007 21:48:44 GMT (envelope-from jhb) Message-Id: <200701222148.l0MLmitD020573@repoman.freebsd.org> From: John Baldwin Date: Mon, 22 Jan 2007 21:48:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 mptable_pci.c msi.c nexus.c src/sys/amd64/include intr_machdep.h src/sys/amd64/pci pci_bus.c src/sys/dev/acpica acpi_pcib_acpi.c acpi_pcib_pci.c src/sys/dev/pci pci.c pci_if.m pci_pci.c pci_private.h pcib_if.m ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jan 2007 21:48:44 -0000 jhb 2007-01-22 21:48:44 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mptable_pci.c msi.c nexus.c sys/amd64/include intr_machdep.h sys/amd64/pci pci_bus.c sys/dev/acpica acpi_pcib_acpi.c acpi_pcib_pci.c sys/dev/pci pci.c pci_if.m pci_pci.c pci_private.h pcib_if.m pcib_private.h pcivar.h sys/i386/i386 mptable_pci.c msi.c nexus.c sys/i386/include intr_machdep.h sys/i386/pci pci_bus.c Log: Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support. - First off, device drivers really do need to know if they are allocating MSI or MSI-X messages. MSI requires allocating powerof2() messages for example where MSI-X does not. To address this, split out the MSI-X support from pci_msi_count() and pci_alloc_msi() into new driver-visible functions pci_msix_count() and pci_alloc_msix(). As a result, pci_msi_count() now just returns a count of the max supported MSI messages for the device, and pci_alloc_msi() only tries to allocate MSI messages. To get a count of the max supported MSI-X messages, use pci_msix_count(). To allocate MSI-X messages, use pci_alloc_msix(). pci_release_msi() still handles both MSI and MSI-X messages, however. As a result of this change, drivers using the existing API will only use MSI messages and will no longer try to use MSI-X messages. - Because MSI-X allows for each message to have its own data and address values (and thus does not require all of the messages to have their MD vectors allocated as a group), some devices allow for "sparse" use of MSI-X message slots. For example, if a device supports 8 messages but the OS is only able to allocate 2 messages, the device may make the best use of 2 IRQs if it enables the messages at slots 1 and 4 rather than default of using the first N slots (or indicies) at 1 and 2. To support this, add a new pci_remap_msix() function that a driver may call after a successful pci_alloc_msix() (but before allocating any of the SYS_RES_IRQ resources) to allow the allocated IRQ resources to be assigned to different message indices. For example, from the earlier example, after pci_alloc_msix() returned a value of 2, the driver would call pci_remap_msix() passing in array of integers { 1, 4 } as the new message indices to use. The rid's for the SYS_RES_IRQ resources will always match the message indices. Thus, after the call to pci_remap_msix() the driver would be able to access the first message in slot 1 at SYS_RES_IRQ rid 1, and the second message at slot 4 at SYS_RES_IRQ rid 4. Note that the message slots/indices are 1-based rather than 0-based so that they will always correspond to the rid values (SYS_RES_IRQ rid 0 is reserved for the legacy INTx interrupt). To support this API, a new PCIB_REMAP_MSIX() method was added to the pcib interface to change the message index for a single IRQ. Tested by: scottl Revision Changes Path 1.7 +2 -0 src/sys/amd64/amd64/mptable_pci.c 1.3 +24 -0 src/sys/amd64/amd64/msi.c 1.72 +9 -0 src/sys/amd64/amd64/nexus.c 1.14 +1 -0 src/sys/amd64/include/intr_machdep.h 1.120 +1 -0 src/sys/amd64/pci/pci_bus.c 1.53 +1 -0 src/sys/dev/acpica/acpi_pcib_acpi.c 1.16 +1 -0 src/sys/dev/acpica/acpi_pcib_pci.c 1.338 +143 -27 src/sys/dev/pci/pci.c 1.11 +17 -0 src/sys/dev/pci/pci_if.m 1.46 +11 -0 src/sys/dev/pci/pci_pci.c 1.22 +4 -0 src/sys/dev/pci/pci_private.h 1.10 +10 -0 src/sys/dev/pci/pcib_if.m 1.11 +1 -0 src/sys/dev/pci/pcib_private.h 1.77 +18 -0 src/sys/dev/pci/pcivar.h 1.7 +2 -0 src/sys/i386/i386/mptable_pci.c 1.3 +24 -0 src/sys/i386/i386/msi.c 1.67 +9 -0 src/sys/i386/i386/nexus.c 1.16 +1 -0 src/sys/i386/include/intr_machdep.h 1.126 +2 -0 src/sys/i386/pci/pci_bus.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 00:02:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AE99916A405; Tue, 23 Jan 2007 00:02:30 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8915A13C4A6; Tue, 23 Jan 2007 00:02:30 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N02UcH045787; Tue, 23 Jan 2007 00:02:30 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N02Uw4045786; Tue, 23 Jan 2007 00:02:30 GMT (envelope-from mjacob) Message-Id: <200701230002.l0N02Uw4045786@repoman.freebsd.org> From: Matt Jacob Date: Tue, 23 Jan 2007 00:02:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/isp isp_freebsd.h isp_pci.c isp_sbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 00:02:30 -0000 mjacob 2007-01-23 00:02:30 UTC FreeBSD src repository Modified files: sys/dev/isp isp_freebsd.h isp_pci.c isp_sbus.c Log: Clean up some of the various platform and release specific dma tag stuff so it is centralized in isp_freebsd.h. Take out PCI posting flushed in qla2100/2200 register reads except for 2100s. Revision Changes Path 1.98 +22 -0 src/sys/dev/isp/isp_freebsd.h 1.132 +10 -25 src/sys/dev/isp/isp_pci.c 1.27 +4 -22 src/sys/dev/isp/isp_sbus.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 00:15:38 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CAF3B16A402; Tue, 23 Jan 2007 00:15:38 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.freebsd.org (Postfix) with ESMTP id 62F9413C44C; Tue, 23 Jan 2007 00:15:37 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (inchoate.gsoft.com.au [203.31.81.25]) (authenticated bits=0) by cain.gsoft.com.au (8.13.5/8.13.4) with ESMTP id l0MNu1pD002524 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Jan 2007 10:26:01 +1030 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Tue, 23 Jan 2007 10:25:33 +1030 User-Agent: KMail/1.9.5 References: <200611021745.kA2HjSZC018731@repoman.freebsd.org> <20070121203506.GA32483@nagual.pp.ru> <45B4D14B.20102@freebsd.org> In-Reply-To: <45B4D14B.20102@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1674856.Ez0n8IUtI6"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200701231025.50639.doconnor@gsoft.com.au> X-Spam-Score: -1.36 () ALL_TRUSTED X-Scanned-By: MIMEDefang 2.57 on 203.31.81.10 Cc: Andrey Chernov , src-committers@freebsd.org, Andre Oppermann , John Baldwin , cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 00:15:38 -0000 --nextPart1674856.Ez0n8IUtI6 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 23 January 2007 01:29, Andre Oppermann wrote: > > Is there any progress in fixing this bug? > > Just fixed. The regression test passes and I hope KDE too. I just tested it - yes it fixes the problem with unlocking the KDE=20 screensaver. Thanks! =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart1674856.Ez0n8IUtI6 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQBFtU8G5ZPcIHs/zowRAuoxAJ92aYsj3vi6J3HIMSOFOxFXvYrRSQCeKj6o clihzlAYPWYpTW4NJDt9zqY= =v9wX -----END PGP SIGNATURE----- --nextPart1674856.Ez0n8IUtI6-- From owner-cvs-src@FreeBSD.ORG Tue Jan 23 00:44:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4648D16A40F; Tue, 23 Jan 2007 00:44:13 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1F7A213C4F2; Tue, 23 Jan 2007 00:44:13 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N0iCkx053470; Tue, 23 Jan 2007 00:44:12 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N0iCQv053469; Tue, 23 Jan 2007 00:44:12 GMT (envelope-from yongari) Message-Id: <200701230044.l0N0iCQv053469@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 23 Jan 2007 00:44: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/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 00:44:13 -0000 yongari 2007-01-23 00:44:12 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c Log: It seems that enabling Tx and Rx before setting descriptor DMA addresses shall access invalid descriptor DMA addresses on PCIe hardwares and then panicked the system. To fix it set descriptor DMA addresses before enabling Tx and Rx such that hardware can see valid descriptor DMA addresses. Also set RL_EARLY_TX_THRESH before starting Tx and Rx. Reported by: steve.tell AT crashmail DOT de Tested by: steve.tell AT crashmail DOT de Obtained from: NetBSD MFC after: 1 week Revision Changes Path 1.83 +17 -15 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 02:10:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BF67316A404; Tue, 23 Jan 2007 02:10:19 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9A32413C457; Tue, 23 Jan 2007 02:10:19 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N2AJeR077013; Tue, 23 Jan 2007 02:10:19 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N2AJQi077012; Tue, 23 Jan 2007 02:10:19 GMT (envelope-from mpp) Message-Id: <200701230210.l0N2AJQi077012@repoman.freebsd.org> From: Mike Pritchard Date: Tue, 23 Jan 2007 02:10: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/sbin/quotacheck quotacheck.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 02:10:19 -0000 mpp 2007-01-23 02:10:19 UTC FreeBSD src repository Modified files: sbin/quotacheck quotacheck.c Log: Make sure that unknown uids/gids that now have non-zero usage and had a previously recorded usage of zero are correctly displayed in verbose mode. Generalize the print routine a little too. Revision Changes Path 1.28 +24 -7 src/sbin/quotacheck/quotacheck.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 02:13:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B9E5416A402; Tue, 23 Jan 2007 02:13:00 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 94C2413C459; Tue, 23 Jan 2007 02:13:00 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N2D0TD077973; Tue, 23 Jan 2007 02:13:00 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N2D0cr077971; Tue, 23 Jan 2007 02:13:00 GMT (envelope-from mpp) Message-Id: <200701230213.l0N2D0cr077971@repoman.freebsd.org> From: Mike Pritchard Date: Tue, 23 Jan 2007 02:13: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/sbin/quotacheck quotacheck.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 02:13:00 -0000 mpp 2007-01-23 02:13:00 UTC FreeBSD src repository Modified files: sbin/quotacheck quotacheck.c Log: Use fseeko to seek in the file, instead of fseek to prevent seek errors for extremely large uids (e.g. in the billions range). Revision Changes Path 1.29 +2 -2 src/sbin/quotacheck/quotacheck.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 02:47:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 39F8A16A400; Tue, 23 Jan 2007 02:47:34 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 14D1913C4C5; Tue, 23 Jan 2007 02:47:34 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N2lX62083132; Tue, 23 Jan 2007 02:47:33 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N2lXKN083131; Tue, 23 Jan 2007 02:47:33 GMT (envelope-from scottl) Message-Id: <200701230247.l0N2lXKN083131@repoman.freebsd.org> From: Scott Long Date: Tue, 23 Jan 2007 02: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/sys/dev/mfi mfi_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 02:47:34 -0000 scottl 2007-01-23 02:47:33 UTC FreeBSD src repository Modified files: sys/dev/mfi mfi_pci.c Log: Remove a PCI ID entry that conflicts with the AMR driver. Revision Changes Path 1.5 +0 -1 src/sys/dev/mfi/mfi_pci.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 06:19:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 62C4416A402; Tue, 23 Jan 2007 06:19:16 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5314F13C47E; Tue, 23 Jan 2007 06:19:16 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N6JGTi030315; Tue, 23 Jan 2007 06:19:16 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N6JGlf030314; Tue, 23 Jan 2007 06:19:16 GMT (envelope-from rodrigc) Message-Id: <200701230619.l0N6JGlf030314@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 23 Jan 2007 06:19:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_export.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 06:19:16 -0000 rodrigc 2007-01-23 06:19:16 UTC FreeBSD src repository Modified files: sys/kern vfs_export.c Log: When exiting vfs_export(), delete the "export" option from the mount options list with vfs_deleteopt(). At this point, the export information is saved in mp->mnt_export, so we can delete the "export" mount option from mp->mnt_optnew and mp->mnt_opt. This fixes read-write/read-only update mounts (mount -u -o rw, mount -u -o ro) of NFS exported directories. For some reason, I could only reproduce the problem with a configuration supplied by Andre: - "options QUOTA" enabled in kernel config - "/ -maproot=root 10.0.1.105" in /etc/exports Reported by: kris, Andre Guibert de Bruet , Andrzej Tobola Tested by: Andre Guibert de Bruet Revision Changes Path 1.340 +31 -11 src/sys/kern/vfs_export.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 06:42:13 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3DE3916A405 for ; Tue, 23 Jan 2007 06:42:13 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 04EC113C44B for ; Tue, 23 Jan 2007 06:42:12 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 83568 invoked from network); 23 Jan 2007 06:42:15 -0000 Received: from ppp-71-139-39-138.dsl.snfc21.pacbell.net (HELO ?10.0.5.59?) (nate-mail@71.139.39.138) by root.org with ESMTPA; 23 Jan 2007 06:42:15 -0000 Message-ID: <45B5AE3B.6010005@root.org> Date: Mon, 22 Jan 2007 22:42:03 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: Warner Losh References: <20070122043408.4171816A492@hub.freebsd.org> In-Reply-To: <20070122043408.4171816A492@hub.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/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 06:42:13 -0000 Warner Losh wrote: > imp 2007-01-22 04:34:03 UTC > > FreeBSD src repository > > Modified files: > sys/cam/scsi scsi_da.c > Log: > Add quirk for EasyMP3 EM732X usb 2.0 flash mp3 player. > (It appears that the quirk proceedures link has disappeared and that > this PR complied with it, if there's a problem, please contact me). > > PR: usb/96546 > > Revision Changes Path > 1.201 +8 -0 src/sys/cam/scsi/scsi_da.c > > > Index: src/sys/cam/scsi/scsi_da.c > diff -u src/sys/cam/scsi/scsi_da.c:1.200 src/sys/cam/scsi/scsi_da.c:1.201 > --- src/sys/cam/scsi/scsi_da.c:1.200 Tue Dec 5 07:45:28 2006 > +++ src/sys/cam/scsi/scsi_da.c Mon Jan 22 04:34:03 2007 > @@ -466,6 +466,14 @@ > {T_DIRECT, SIP_MEDIA_REMOVABLE, "X-Micro", "Flash Disk", > "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE > }, > + { > + /* > + * EasyMP3 EM732X USB 2.0 Flash MP3 Player > + * PR: usb/96546 > + */ > + {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "MP3 Player*", > + "1.0"}, /*quirks*/ DA_Q_NO_SYNC_CACHE > + }, > }; > > static disk_strategy_t dastrategy; Um, this matches every device that has "MP3 Player" somewhere in it. Are you sure it doesn't have a vendor string? -- Nate From owner-cvs-src@FreeBSD.ORG Tue Jan 23 07:17:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 52DC716A401; Tue, 23 Jan 2007 07:17:11 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2AA6513C457; Tue, 23 Jan 2007 07:17:11 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N7HBuf040944; Tue, 23 Jan 2007 07:17:11 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N7HBUa040943; Tue, 23 Jan 2007 07:17:11 GMT (envelope-from rodrigc) Message-Id: <200701230717.l0N7HBUa040943@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 23 Jan 2007 07:17:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/mount_nfs mount_nfs.8 mount_nfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 07:17:11 -0000 rodrigc 2007-01-23 07:17:10 UTC FreeBSD src repository Modified files: sbin/mount_nfs mount_nfs.8 mount_nfs.c Log: Merge mount_nfs4.c and mount_nfs.c into one program. If argv[0] == "mount_nfs4", then default to mounting NFSv4, otherwise if argv[0] == "mount_nfs", default to the old mount_nfs behavior. - Add a -4 option. - Add the University of Michigan copyright from mount_nfs4.c, for the code merged from mount_nfs4.c. Reviewed by: rees Revision Changes Path 1.46 +4 -2 src/sbin/mount_nfs/mount_nfs.8 1.71 +244 -5 src/sbin/mount_nfs/mount_nfs.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 07:20:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B73216A403; Tue, 23 Jan 2007 07:20:46 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E7F1F13C4C1; Tue, 23 Jan 2007 07:20:45 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N7KjSh041184; Tue, 23 Jan 2007 07:20:45 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N7KjNT041183; Tue, 23 Jan 2007 07:20:45 GMT (envelope-from njl) Message-Id: <200701230720.l0N7KjNT041183@repoman.freebsd.org> From: Nate Lawson Date: Tue, 23 Jan 2007 07:20:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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: Tue, 23 Jan 2007 07:20:46 -0000 njl 2007-01-23 07:20:44 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_cpu.c Log: Add missing function trace for debug prints. Revision Changes Path 1.63 +2 -0 src/sys/dev/acpica/acpi_cpu.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 07:21:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB32416A496; Tue, 23 Jan 2007 07:21:23 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9A82913C4BE; Tue, 23 Jan 2007 07:21:23 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N7LNlc041647; Tue, 23 Jan 2007 07:21:23 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N7LNkB041646; Tue, 23 Jan 2007 07:21:23 GMT (envelope-from njl) Message-Id: <200701230721.l0N7LNkB041646@repoman.freebsd.org> From: Nate Lawson Date: Tue, 23 Jan 2007 07:21: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/etc/rc.d power_profile src/sys/dev/acpica acpi.c acpi_cpu.c acpi_package.c acpi_perf.c acpi_throttle.c acpivar.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, 23 Jan 2007 07:21:23 -0000 njl 2007-01-23 07:21:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d power_profile sys/dev/acpica acpi.c acpi_cpu.c acpi_package.c acpi_perf.c acpi_throttle.c acpivar.h Log: MFC: support for separate CPU Cx idle states Revision Changes Path 1.7.2.2 +1 -1 src/etc/rc.d/power_profile 1.214.2.9 +2 -2 src/sys/dev/acpica/acpi.c 1.57.2.2 +315 -197 src/sys/dev/acpica/acpi_cpu.c 1.6.2.3 +2 -2 src/sys/dev/acpica/acpi_package.c 1.21.2.4 +3 -3 src/sys/dev/acpica/acpi_perf.c 1.7.2.3 +2 -2 src/sys/dev/acpica/acpi_throttle.c 1.95.2.5 +3 -2 src/sys/dev/acpica/acpivar.h From owner-cvs-src@FreeBSD.ORG Tue Jan 23 08:01:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C8D216A400; Tue, 23 Jan 2007 08:01:20 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8AFA613C465; Tue, 23 Jan 2007 08:01:20 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N81KIR047585; Tue, 23 Jan 2007 08:01:20 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N81K9i047584; Tue, 23 Jan 2007 08:01:20 GMT (envelope-from bde) Message-Id: <200701230801.l0N81K9i047584@repoman.freebsd.org> From: Bruce Evans Date: Tue, 23 Jan 2007 08:01: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/i386/include clock.h src/sys/i386/i386 machdep.c src/sys/i386/isa clock.c src/sys/amd64/amd64 machdep.c src/sys/amd64/include clock.h src/sys/amd64/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: Tue, 23 Jan 2007 08:01:20 -0000 bde 2007-01-23 08:01:20 UTC FreeBSD src repository Modified files: sys/i386/include clock.h sys/i386/i386 machdep.c sys/i386/isa clock.c sys/amd64/amd64 machdep.c sys/amd64/include clock.h sys/amd64/isa clock.c Log: Cleaned up declaration and initialization of clock_lock. It is only used by clock code, so don't export it to the world for machdep.c to initialize. There is a minor problem initializing it before it is used, since although clock initialization is split up so that parts of it can be done early, the first part was never done early enough to actually work. Split it up a bit more and do the first part as late as possible to document the necessary order. The functions that implement the split are still bogusly exported. Cleaned up initialization of the i8254 clock hardware using the new split. Actually initialize it early enough, and don't work around it not being initialized in DELAY() when DELAY() is called early for initialization of some console drivers. This unfortunately moves a little more code before the early debugger breakpoint so that it is harder to debug. The ordering of console and related initialization is delicate because we want to do as little as possible before the breakpoint, but must initialize a console. Revision Changes Path 1.668 +6 -1 src/sys/amd64/amd64/machdep.c 1.54 +2 -1 src/sys/amd64/include/clock.h 1.229 +10 -13 src/sys/amd64/isa/clock.c 1.648 +6 -1 src/sys/i386/i386/machdep.c 1.56 +2 -1 src/sys/i386/include/clock.h 1.232 +10 -13 src/sys/i386/isa/clock.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 08:31:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 84EDE16A401; Tue, 23 Jan 2007 08:31:03 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 42BB913C4C1; Tue, 23 Jan 2007 08:31:03 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l0N8Rv9D085202; Tue, 23 Jan 2007 01:27:57 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 23 Jan 2007 01:28:23 -0700 (MST) Message-Id: <20070123.012823.1341031192.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: <45B5AE3B.6010005@root.org> References: <20070122043408.4171816A492@hub.freebsd.org> <45B5AE3B.6010005@root.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 23 Jan 2007 01:27:57 -0700 (MST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 08:31:03 -0000 In message: <45B5AE3B.6010005@root.org> Nate Lawson writes: : Warner Losh wrote: : > imp 2007-01-22 04:34:03 UTC : > : > FreeBSD src repository : > : > Modified files: : > sys/cam/scsi scsi_da.c : > Log: : > Add quirk for EasyMP3 EM732X usb 2.0 flash mp3 player. : > (It appears that the quirk proceedures link has disappeared and that : > this PR complied with it, if there's a problem, please contact me). : > : > PR: usb/96546 : > : > Revision Changes Path : > 1.201 +8 -0 src/sys/cam/scsi/scsi_da.c : > : > : > Index: src/sys/cam/scsi/scsi_da.c : > diff -u src/sys/cam/scsi/scsi_da.c:1.200 src/sys/cam/scsi/scsi_da.c:1.201 : > --- src/sys/cam/scsi/scsi_da.c:1.200 Tue Dec 5 07:45:28 2006 : > +++ src/sys/cam/scsi/scsi_da.c Mon Jan 22 04:34:03 2007 : > @@ -466,6 +466,14 @@ : > {T_DIRECT, SIP_MEDIA_REMOVABLE, "X-Micro", "Flash Disk", : > "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE : > }, : > + { : > + /* : > + * EasyMP3 EM732X USB 2.0 Flash MP3 Player : > + * PR: usb/96546 : > + */ : > + {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "MP3 Player*", : > + "1.0"}, /*quirks*/ DA_Q_NO_SYNC_CACHE : > + }, : > }; : > : > static disk_strategy_t dastrategy; : : Um, this matches every device that has "MP3 Player" somewhere in it. : Are you sure it doesn't have a vendor string? See the PR for details and suggest something better. Warner From owner-cvs-src@FreeBSD.ORG Tue Jan 23 08:38:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 31C1C16A400; Tue, 23 Jan 2007 08:38:40 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0955913C478; Tue, 23 Jan 2007 08:38:40 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N8cdqC055415; Tue, 23 Jan 2007 08:38:39 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N8cdLD055414; Tue, 23 Jan 2007 08:38:39 GMT (envelope-from jeff) Message-Id: <200701230838.l0N8cdLD055414@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 23 Jan 2007 08:38: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/amd64/amd64 mp_machdep.c 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: Tue, 23 Jan 2007 08:38:40 -0000 jeff 2007-01-23 08:38:39 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mp_machdep.c sys/i386/i386 mp_machdep.c Log: - Allow the schedulers to IPI_PREEMPT idlethread. This puts the decision for this behavior on the initiator side. Revision Changes Path 1.280 +5 -8 src/sys/amd64/amd64/mp_machdep.c 1.273 +7 -10 src/sys/i386/i386/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 08:46:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 81F1716A402; Tue, 23 Jan 2007 08:46:51 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6F03413C44C; Tue, 23 Jan 2007 08:46:51 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N8kpaO057055; Tue, 23 Jan 2007 08:46:51 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N8kpmU057054; Tue, 23 Jan 2007 08:46:51 GMT (envelope-from jeff) Message-Id: <200701230846.l0N8kpmU057054@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 23 Jan 2007 08:46: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/amd64/linux32 linux32_machdep.c src/sys/i386/linux linux_machdep.c src/sys/kern init_main.c kern_fork.c kern_idle.c kern_intr.c kern_kse.c kern_kthread.c kern_switch.c kern_thr.c sched_4bsd.c sched_core.c subr_taskqueue.c subr_turnstile.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 08:46:51 -0000 jeff 2007-01-23 08:46:51 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_machdep.c sys/i386/linux linux_machdep.c sys/kern init_main.c kern_fork.c kern_idle.c kern_intr.c kern_kse.c kern_kthread.c kern_switch.c kern_thr.c sched_4bsd.c sched_core.c subr_taskqueue.c subr_turnstile.c sys/sys proc.h sched.h sys/vm vm_glue.c vm_zeroidle.c Log: - Remove setrunqueue and replace it with direct calls to sched_add(). setrunqueue() was mostly empty. The few asserts and thread state setting were moved to the individual schedulers. sched_add() was chosen to displace it for naming consistency reasons. - Remove adjustrunqueue, it was 4 lines of code that was ifdef'd to be different on all three schedulers where it was only called in one place each. - Remove the long ifdef'd out remrunqueue code. - Remove the now redundant ts_state. Inspect the thread state directly. - Don't set TSF_* flags from kern_switch.c, we were only doing this to support a feature in one scheduler. - Change sched_choose() to return a thread rather than a td_sched. Also, rely on the schedulers to return the idlethread. This simplifies the logic in choosethread(). Aside from the run queue links kern_switch.c mostly does not care about the contents of td_sched. Discussed with: julian - Move the idle thread loop into the per scheduler area. ULE wants to do something different from the other schedulers. Suggested by: jhb Tested on: x86/amd64 sched_{4BSD, ULE, CORE}. Revision Changes Path 1.28 +4 -3 src/sys/amd64/linux32/linux32_machdep.c 1.68 +4 -3 src/sys/i386/linux/linux_machdep.c 1.273 +1 -1 src/sys/kern/init_main.c 1.266 +1 -1 src/sys/kern/kern_fork.c 1.47 +2 -42 src/sys/kern/kern_idle.c 1.139 +2 -2 src/sys/kern/kern_intr.c 1.227 +3 -3 src/sys/kern/kern_kse.c 1.37 +2 -1 src/sys/kern/kern_kthread.c 1.128 +3 -82 src/sys/kern/kern_switch.c 1.59 +1 -1 src/sys/kern/kern_thr.c 1.95 +65 -34 src/sys/kern/sched_4bsd.c 1.12 +62 -20 src/sys/kern/sched_core.c 1.38 +1 -1 src/sys/kern/subr_taskqueue.c 1.166 +1 -1 src/sys/kern/subr_turnstile.c 1.471 +0 -10 src/sys/sys/proc.h 1.31 +11 -0 src/sys/sys/sched.h 1.219 +2 -2 src/sys/vm/vm_glue.c 1.42 +1 -1 src/sys/vm/vm_zeroidle.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 08:48:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E7D4416A400; Tue, 23 Jan 2007 08:48:26 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D7FDC13C4BC; Tue, 23 Jan 2007 08:48:26 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N8mQTw065306; Tue, 23 Jan 2007 08:48:26 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N8mQor065305; Tue, 23 Jan 2007 08:48:26 GMT (envelope-from bde) Message-Id: <200701230848.l0N8mQor065305@repoman.freebsd.org> From: Bruce Evans Date: Tue, 23 Jan 2007 08: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/pc98/cbus clock.c src/sys/pc98/pc98 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 08:48:27 -0000 bde 2007-01-23 08:48:26 UTC FreeBSD src repository Modified files: sys/pc98/cbus clock.c sys/pc98/pc98 machdep.c Log: Oops, pc98 is independent of i386 for clock.c and machdep.c but not for clock.h, so changing th i386 clock.h broke it. MFi386 (not tested): Cleaned up declaration and initialization of clock_lock. It is only used by clock code, so don't export it to the world for machdep.c to initialize. There is a minor problem initializing it before it is used, since although clock initialization is split up so that parts of it can be done early, the first part was never done early enough to actually work. Split it up a bit more and do the first part as late as possible to document the necessary order. The functions that implement the split are still bogusly exported. Cleaned up initialization of the i8254 clock hardware using the new split. Actually initialize it early enough, and don't work around it not being initialized in DELAY() when DELAY() is called early for initialization of some console drivers. This unfortunately moves a little more code before the early debugger breakpoint so that it is harder to debug. The ordering of console and related initialization is delicate because we want to do as little as possible before the breakpoint, but must initialize a console. Revision Changes Path 1.155 +9 -12 src/sys/pc98/cbus/clock.c 1.387 +6 -1 src/sys/pc98/pc98/machdep.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 08:50:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 75CF616A403; Tue, 23 Jan 2007 08:50:35 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4C6E513C45A; Tue, 23 Jan 2007 08:50:35 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N8oZ68065484; Tue, 23 Jan 2007 08:50:35 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N8oZV2065483; Tue, 23 Jan 2007 08:50:35 GMT (envelope-from jeff) Message-Id: <200701230850.l0N8oZV2065483@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 23 Jan 2007 08:50:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 08:50:35 -0000 jeff 2007-01-23 08:50:34 UTC FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Catch up to setrunqueue/choosethread/etc. api changes. - Define our own maybe_preempt() as sched_preempt(). We want to be able to preempt idlethread in all cases. - Define our idlethread to require preemption to exit. - Get the cpu estimation tick from sched_tick() so we don't have to worry about errors from a sampling interval that differs from the time domain. This was the source of sched_priority prints/panics and inaccurate pctcpu display in top. Revision Changes Path 1.183 +90 -39 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 09:14:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8214316A403; Tue, 23 Jan 2007 09:14:34 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 59F3713C45B; Tue, 23 Jan 2007 09:14:34 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N9EYsR071015; Tue, 23 Jan 2007 09:14:34 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N9EY4P071014; Tue, 23 Jan 2007 09:14:34 GMT (envelope-from rodrigc) Message-Id: <200701230914.l0N9EY4P071014@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 23 Jan 2007 09:14:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/mount_nfs Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 09:14:34 -0000 rodrigc 2007-01-23 09:14:34 UTC FreeBSD src repository Modified files: sbin/mount_nfs Makefile Log: Link mount_nfs -> mount_nfs4, and mount_nfs.8 -> mount_nfs4.8. Suggested by: rees Revision Changes Path 1.16 +3 -0 src/sbin/mount_nfs/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jan 23 09:18:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 263B016A400; Tue, 23 Jan 2007 09:18:26 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F26B013C4B9; Tue, 23 Jan 2007 09:18:25 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0N9IPk6071171; Tue, 23 Jan 2007 09:18:25 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0N9IPQb071170; Tue, 23 Jan 2007 09:18:25 GMT (envelope-from rodrigc) Message-Id: <200701230918.l0N9IPQb071170@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 23 Jan 2007 09:18: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/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: Tue, 23 Jan 2007 09:18:26 -0000 rodrigc 2007-01-23 09:18:25 UTC FreeBSD src repository Modified files: sbin Makefile Log: Remove mount_nfs4 from SUBDIR list. The mount_nfs Makefile links mount_nfs to mount_nfs4 now. Revision Changes Path 1.165 +0 -1 src/sbin/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jan 23 09:30:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2355F16A402; Tue, 23 Jan 2007 09:30:32 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id D3E1B13C441; Tue, 23 Jan 2007 09:30:31 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id BEF792081; Tue, 23 Jan 2007 10:30:27 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id AD49A2083; Tue, 23 Jan 2007 10:30:27 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 1001) id 97D9CB870; Tue, 23 Jan 2007 10:31:49 +0100 (CET) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: "M. Warner Losh" References: <20070122043408.4171816A492@hub.freebsd.org> <45B5AE3B.6010005@root.org> <20070123.012823.1341031192.imp@bsdimp.com> Date: Tue, 23 Jan 2007 10:31:49 +0100 In-Reply-To: <20070123.012823.1341031192.imp@bsdimp.com> (M. Warner Losh's message of "Tue, 23 Jan 2007 01:28:23 -0700 (MST)") Message-ID: <86r6tmum0q.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, nate@root.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 09:30:32 -0000 "M. Warner Losh" writes: > Nate Lawson writes: > > Um, this matches every device that has "MP3 Player" somewhere in it. > > Are you sure it doesn't have a vendor string? > See the PR for details and suggest something better. Off the top of my head, "EM732X" DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Jan 23 10:01:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CBE1F16A407; Tue, 23 Jan 2007 10:01:19 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6E82013C448; Tue, 23 Jan 2007 10:01:19 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NA1Jc1077711; Tue, 23 Jan 2007 10:01:19 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NA1JZa077710; Tue, 23 Jan 2007 10:01:19 GMT (envelope-from kib) Message-Id: <200701231001.l0NA1JZa077710@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 23 Jan 2007 10:01: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/geom geom_vfs.c src/sys/kern vfs_bio.c src/sys/sys buf.h bufobj.h src/sys/ufs/ffs ffs_extern.h ffs_snapshot.c ffs_vfsops.c src/sys/gnu/fs/xfs/FreeBSD xfs_mountops.c src/sys/nfs4client nfs4_vnops.c src/sys/nfsclient ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 10:01:19 -0000 kib 2007-01-23 10:01:19 UTC FreeBSD src repository Modified files: sys/geom geom_vfs.c sys/kern vfs_bio.c sys/sys bufobj.h buf.h sys/ufs/ffs ffs_extern.h ffs_snapshot.c ffs_vfsops.c sys/gnu/fs/xfs/FreeBSD xfs_mountops.c sys/nfs4client nfs4_vnops.c sys/nfsclient nfs_vnops.c Log: Cylinder group bitmaps and blocks containing inode for a snapshot file are after snaplock, while other ffs device buffers are before snaplock in global lock order. By itself, this could cause deadlock when bdwrite() tries to flush dirty buffers on snapshotted ffs. If, during the flush, COW activity for snapshot needs to allocate block and ffs_alloccg() selects the cylinder group that is being written by bdwrite(), then kernel would panic due to recursive buffer lock acquision. Avoid dealing with buffers in bdwrite() that are from other side of snaplock divisor in the lock order then the buffer being written. Add new BOP, bop_bdwrite(), to do dirty buffer flushing for same vnode in the bdwrite(). Default implementation, bufbdflush(), refactors the code from bdwrite(). For ffs device buffers, specialized implementation is used. Reviewed by: tegge, jeff, Russell Cattelan (cattelan xfs org, xfs changes) Tested by: Peter Holm X-MFC after: 3 weeks (if ever: it changes ABI) Revision Changes Path 1.11 +1 -0 src/sys/geom/geom_vfs.c 1.7 +8 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_mountops.c 1.516 +51 -42 src/sys/kern/vfs_bio.c 1.35 +1 -0 src/sys/nfs4client/nfs4_vnops.c 1.272 +1 -0 src/sys/nfsclient/nfs_vnops.c 1.195 +4 -0 src/sys/sys/buf.h 1.18 +4 -0 src/sys/sys/bufobj.h 1.73 +1 -0 src/sys/ufs/ffs/ffs_extern.h 1.133 +114 -0 src/sys/ufs/ffs/ffs_snapshot.c 1.324 +5 -0 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 12:13:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4217216A400; Tue, 23 Jan 2007 12:13:30 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1A40613C45D; Tue, 23 Jan 2007 12:13:30 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NCDTKo016282; Tue, 23 Jan 2007 12:13:29 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NCDTgZ016278; Tue, 23 Jan 2007 12:13:29 GMT (envelope-from cperciva) Message-Id: <200701231213.l0NCDTgZ016278@repoman.freebsd.org> From: Colin Percival Date: Tue, 23 Jan 2007 12:13:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/tar write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 12:13:30 -0000 cperciva 2007-01-23 12:13:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/tar write.c Log: MFC revisions 1.48-1.50: * Print error messages where appropriate, and print the right one. * Properly handle errors in archive_write_close. * Correct resource leak in @ handling. Revision Changes Path 1.41.2.3 +13 -6 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 12:28:21 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 777D516A400; Tue, 23 Jan 2007 12:28:21 +0000 (UTC) (envelope-from never@kurush.osdn.org.ua) Received: from kurush.osdn.org.ua (external.osdn.org.ua [212.40.34.156]) by mx1.freebsd.org (Postfix) with ESMTP id EFBD913C467; Tue, 23 Jan 2007 12:28:20 +0000 (UTC) (envelope-from never@kurush.osdn.org.ua) Received: from kurush.osdn.org.ua (never@localhost [127.0.0.1]) by kurush.osdn.org.ua (8.12.11/8.12.11) with ESMTP id l0NC69d8052645; Tue, 23 Jan 2007 14:06:20 +0200 (EET) (envelope-from never@kurush.osdn.org.ua) Received: (from never@localhost) by kurush.osdn.org.ua (8.12.11/8.12.11/Submit) id l0NC69OT052642; Tue, 23 Jan 2007 14:06:09 +0200 (EET) (envelope-from never) Date: Tue, 23 Jan 2007 14:06:09 +0200 From: Alexandr Kovalenko To: Xin LI Message-ID: <20070123120608.GC91404@nevermind.kiev.ua> References: <200701100129.l0A1TksY002215@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200701100129.l0A1TksY002215@repoman.freebsd.org> User-Agent: Mutt/1.5.4i X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (kurush.osdn.org.ua [127.0.0.1]); Tue, 23 Jan 2007 14:06:20 +0200 (EET) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys copyright.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, 23 Jan 2007 12:28:21 -0000 Hello, Xin LI! On Wed, Jan 10, 2007 at 01:29:46AM +0000, you wrote: > delphij 2007-01-10 01:29:46 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_4) > sys/sys copyright.h > Log: > The pc98 porting team's copyright year should be 2003, when > 5.0-RELEASE, the first release including pc98 is released. Why should it be in RELENG_4 branch at all if applicable only to RELENG_(5|6) branches and HEAD? Am I missing something? -- NEVE-RIPE, will build world for food Ukrainian FreeBSD User Group http://uafug.org.ua/ From owner-cvs-src@FreeBSD.ORG Tue Jan 23 17:01:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1AC7716A480; Tue, 23 Jan 2007 17:01:00 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E6D7813C4C6; Tue, 23 Jan 2007 17:00:59 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NH0xm4086100; Tue, 23 Jan 2007 17:00:59 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NH0xgW086099; Tue, 23 Jan 2007 17:00:59 GMT (envelope-from bmah) Message-Id: <200701231700.l0NH0xgW086099@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 23 Jan 2007 17:00:59 +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/errata 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: Tue, 23 Jan 2007 17:01:00 -0000 bmah 2007-01-23 17:00:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/errata article.sgml Log: Add errata entry for IPv6 over gif(4) problems. Revision Changes Path 1.73.2.41 +17 -0 src/release/doc/en_US.ISO8859-1/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Tue Jan 23 17:01:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 432A316A652; Tue, 23 Jan 2007 17:01:02 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 7009F13C4C8; Tue, 23 Jan 2007 17:01:01 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l0NGxwAe095216; Tue, 23 Jan 2007 09:59:59 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 23 Jan 2007 10:00:25 -0700 (MST) Message-Id: <20070123.100025.-674759798.imp@bsdimp.com> To: never@nevermind.kiev.ua From: "M. Warner Losh" In-Reply-To: <20070123120608.GC91404@nevermind.kiev.ua> References: <200701100129.l0A1TksY002215@repoman.freebsd.org> <20070123120608.GC91404@nevermind.kiev.ua> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 23 Jan 2007 09:59:59 -0700 (MST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, delphij@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys copyright.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, 23 Jan 2007 17:01:05 -0000 In message: <20070123120608.GC91404@nevermind.kiev.ua> Alexandr Kovalenko writes: : Hello, Xin LI! : : On Wed, Jan 10, 2007 at 01:29:46AM +0000, you wrote: : : > delphij 2007-01-10 01:29:46 UTC : > : > FreeBSD src repository : > : > Modified files: (Branch: RELENG_4) : > sys/sys copyright.h : > Log: : > The pc98 porting team's copyright year should be 2003, when : > 5.0-RELEASE, the first release including pc98 is released. : : Why should it be in RELENG_4 branch at all if applicable only to : RELENG_(5|6) branches and HEAD? : : Am I missing something? RELENG_{3,4} containted buildable pc98 sources. It was only the release engineering that was done out of tree and released by the pc98 porting team. For years I ran pc98 4.x systems locally... Warner From owner-cvs-src@FreeBSD.ORG Tue Jan 23 17:08:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6E7B516A404 for ; Tue, 23 Jan 2007 17:08:37 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 4DE7C13C459 for ; Tue, 23 Jan 2007 17:08:37 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 59541 invoked from network); 23 Jan 2007 17:08:37 -0000 Received: from ppp-71-139-39-138.dsl.snfc21.pacbell.net (HELO ?10.0.5.59?) (nate-mail@71.139.39.138) by root.org with ESMTPA; 23 Jan 2007 17:08:37 -0000 Message-ID: <45B6410B.2090107@root.org> Date: Tue, 23 Jan 2007 09:08:27 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: "M. Warner Losh" References: <20070122043408.4171816A492@hub.freebsd.org> <45B5AE3B.6010005@root.org> <20070123.012823.1341031192.imp@bsdimp.com> In-Reply-To: <20070123.012823.1341031192.imp@bsdimp.com> 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/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 17:08:37 -0000 M. Warner Losh wrote: > In message: <45B5AE3B.6010005@root.org> > Nate Lawson writes: > : Warner Losh wrote: > : > imp 2007-01-22 04:34:03 UTC > : > > : > FreeBSD src repository > : > > : > Modified files: > : > sys/cam/scsi scsi_da.c > : > Log: > : > Add quirk for EasyMP3 EM732X usb 2.0 flash mp3 player. > : > (It appears that the quirk proceedures link has disappeared and that > : > this PR complied with it, if there's a problem, please contact me). > : > > : > PR: usb/96546 > : > > : > Revision Changes Path > : > 1.201 +8 -0 src/sys/cam/scsi/scsi_da.c > : > > : > > : > Index: src/sys/cam/scsi/scsi_da.c > : > diff -u src/sys/cam/scsi/scsi_da.c:1.200 src/sys/cam/scsi/scsi_da.c:1.201 > : > --- src/sys/cam/scsi/scsi_da.c:1.200 Tue Dec 5 07:45:28 2006 > : > +++ src/sys/cam/scsi/scsi_da.c Mon Jan 22 04:34:03 2007 > : > @@ -466,6 +466,14 @@ > : > {T_DIRECT, SIP_MEDIA_REMOVABLE, "X-Micro", "Flash Disk", > : > "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE > : > }, > : > + { > : > + /* > : > + * EasyMP3 EM732X USB 2.0 Flash MP3 Player > : > + * PR: usb/96546 > : > + */ > : > + {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "MP3 Player*", > : > + "1.0"}, /*quirks*/ DA_Q_NO_SYNC_CACHE > : > + }, > : > }; > : > > : > static disk_strategy_t dastrategy; > : > : Um, this matches every device that has "MP3 Player" somewhere in it. > : Are you sure it doesn't have a vendor string? > > See the PR for details and suggest something better. > > Warner According to the submitter: pass0: Removable Direct Access SCSI-0 device So the vendor string should be set to "EM732X" and retested. Blank ("*") vendor or device strings should not be committed. -- Nate From owner-cvs-src@FreeBSD.ORG Tue Jan 23 17:27:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0888216A400; Tue, 23 Jan 2007 17:27:39 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 9A4AE13C47E; Tue, 23 Jan 2007 17:27:38 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l0NHRB2j095487; Tue, 23 Jan 2007 10:27:11 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 23 Jan 2007 10:27:38 -0700 (MST) Message-Id: <20070123.102738.1244031887.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: <45B6410B.2090107@root.org> References: <45B5AE3B.6010005@root.org> <20070123.012823.1341031192.imp@bsdimp.com> <45B6410B.2090107@root.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 23 Jan 2007 10:27:11 -0700 (MST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 17:27:39 -0000 In message: <45B6410B.2090107@root.org> Nate Lawson writes: : M. Warner Losh wrote: : > In message: <45B5AE3B.6010005@root.org> : > Nate Lawson writes: : > : Warner Losh wrote: : > : > imp 2007-01-22 04:34:03 UTC : > : > : > : > FreeBSD src repository : > : > : > : > Modified files: : > : > sys/cam/scsi scsi_da.c : > : > Log: : > : > Add quirk for EasyMP3 EM732X usb 2.0 flash mp3 player. : > : > (It appears that the quirk proceedures link has disappeared and that : > : > this PR complied with it, if there's a problem, please contact me). : > : > : > : > PR: usb/96546 : > : > : > : > Revision Changes Path : > : > 1.201 +8 -0 src/sys/cam/scsi/scsi_da.c : > : > : > : > : > : > Index: src/sys/cam/scsi/scsi_da.c : > : > diff -u src/sys/cam/scsi/scsi_da.c:1.200 src/sys/cam/scsi/scsi_da.c:1.201 : > : > --- src/sys/cam/scsi/scsi_da.c:1.200 Tue Dec 5 07:45:28 2006 : > : > +++ src/sys/cam/scsi/scsi_da.c Mon Jan 22 04:34:03 2007 : > : > @@ -466,6 +466,14 @@ : > : > {T_DIRECT, SIP_MEDIA_REMOVABLE, "X-Micro", "Flash Disk", : > : > "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE : > : > }, : > : > + { : > : > + /* : > : > + * EasyMP3 EM732X USB 2.0 Flash MP3 Player : > : > + * PR: usb/96546 : > : > + */ : > : > + {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "MP3 Player*", : > : > + "1.0"}, /*quirks*/ DA_Q_NO_SYNC_CACHE : > : > + }, : > : > }; : > : > : > : > static disk_strategy_t dastrategy; : > : : > : Um, this matches every device that has "MP3 Player" somewhere in it. : > : Are you sure it doesn't have a vendor string? : > : > See the PR for details and suggest something better. : > : > Warner : : According to the submitter: : pass0: Removable Direct Access SCSI-0 device : : So the vendor string should be set to "EM732X" and retested. Blank : ("*") vendor or device strings should not be committed. Any chance you could get your quirks how-to listed in scsi_da back online? Warner From owner-cvs-src@FreeBSD.ORG Tue Jan 23 17:29:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D909716A401; Tue, 23 Jan 2007 17:29:47 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B04CB13C459; Tue, 23 Jan 2007 17:29:47 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NHTVPn093315; Tue, 23 Jan 2007 17:29:31 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NHTVkW093314; Tue, 23 Jan 2007 17:29:31 GMT (envelope-from imp) Message-Id: <200701231729.l0NHTVkW093314@repoman.freebsd.org> From: Warner Losh Date: Tue, 23 Jan 2007 17:29:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 17:29:48 -0000 imp 2007-01-23 17:29:31 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Use the more specific 'EM732X' designation rather than * to disable sync cache commands, per request from njl@. Revision Changes Path 1.202 +1 -1 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 18:42:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AFCFE16A404 for ; Tue, 23 Jan 2007 18:42:04 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 780F313C502 for ; Tue, 23 Jan 2007 18:42:04 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 72786 invoked from network); 23 Jan 2007 18:42:04 -0000 Received: from ppp-71-139-39-138.dsl.snfc21.pacbell.net (HELO ?10.0.5.59?) (nate-mail@71.139.39.138) by root.org with ESMTPA; 23 Jan 2007 18:42:04 -0000 Message-ID: <45B656F2.9010501@root.org> Date: Tue, 23 Jan 2007 10:41:54 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: "M. Warner Losh" References: <45B5AE3B.6010005@root.org> <20070123.012823.1341031192.imp@bsdimp.com> <45B6410B.2090107@root.org> <20070123.102738.1244031887.imp@bsdimp.com> In-Reply-To: <20070123.102738.1244031887.imp@bsdimp.com> 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/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 18:42:04 -0000 M. Warner Losh wrote: > In message: <45B6410B.2090107@root.org> > Nate Lawson writes: > : M. Warner Losh wrote: > : > In message: <45B5AE3B.6010005@root.org> > : > Nate Lawson writes: > : > : Warner Losh wrote: > : > : > imp 2007-01-22 04:34:03 UTC > : > : > > : > : > FreeBSD src repository > : > : > > : > : > Modified files: > : > : > sys/cam/scsi scsi_da.c > : > : > Log: > : > : > Add quirk for EasyMP3 EM732X usb 2.0 flash mp3 player. > : > : > (It appears that the quirk proceedures link has disappeared and that > : > : > this PR complied with it, if there's a problem, please contact me). > : > : > > : > : > PR: usb/96546 > : > : > > : > : > Revision Changes Path > : > : > 1.201 +8 -0 src/sys/cam/scsi/scsi_da.c > : > : > > : > : > > : > : > Index: src/sys/cam/scsi/scsi_da.c > : > : > diff -u src/sys/cam/scsi/scsi_da.c:1.200 src/sys/cam/scsi/scsi_da.c:1.201 > : > : > --- src/sys/cam/scsi/scsi_da.c:1.200 Tue Dec 5 07:45:28 2006 > : > : > +++ src/sys/cam/scsi/scsi_da.c Mon Jan 22 04:34:03 2007 > : > : > @@ -466,6 +466,14 @@ > : > : > {T_DIRECT, SIP_MEDIA_REMOVABLE, "X-Micro", "Flash Disk", > : > : > "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE > : > : > }, > : > : > + { > : > : > + /* > : > : > + * EasyMP3 EM732X USB 2.0 Flash MP3 Player > : > : > + * PR: usb/96546 > : > : > + */ > : > : > + {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "MP3 Player*", > : > : > + "1.0"}, /*quirks*/ DA_Q_NO_SYNC_CACHE > : > : > + }, > : > : > }; > : > : > > : > : > static disk_strategy_t dastrategy; > : > : > : > : Um, this matches every device that has "MP3 Player" somewhere in it. > : > : Are you sure it doesn't have a vendor string? > : > > : > See the PR for details and suggest something better. > : > > : > Warner > : > : According to the submitter: > : pass0: Removable Direct Access SCSI-0 device > : > : So the vendor string should be set to "EM732X" and retested. Blank > : ("*") vendor or device strings should not be committed. > > Any chance you could get your quirks how-to listed in scsi_da back > online? > > Warner I don't understand. It's been at the same location for years: http://www.root.org/~nate/freebsd/scsi/quirks.html -- Nate From owner-cvs-src@FreeBSD.ORG Tue Jan 23 18:42:37 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0EA0616A400 for ; Tue, 23 Jan 2007 18:42:37 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 9A59013C4BC for ; Tue, 23 Jan 2007 18:42:35 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 72867 invoked from network); 23 Jan 2007 18:42:35 -0000 Received: from ppp-71-139-39-138.dsl.snfc21.pacbell.net (HELO ?10.0.5.59?) (nate-mail@71.139.39.138) by root.org with ESMTPA; 23 Jan 2007 18:42:35 -0000 Message-ID: <45B65710.4060607@root.org> Date: Tue, 23 Jan 2007 10:42:24 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: Warner Losh , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org References: <20070123173026.E692416A4CD@hub.freebsd.org> In-Reply-To: <20070123173026.E692416A4CD@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 18:42:37 -0000 Warner Losh wrote: > imp 2007-01-23 17:29:31 UTC > > FreeBSD src repository > > Modified files: > sys/cam/scsi scsi_da.c > Log: > Use the more specific 'EM732X' designation rather than * to disable sync > cache commands, per request from njl@. > > Revision Changes Path > 1.202 +1 -1 src/sys/cam/scsi/scsi_da.c > > > Index: src/sys/cam/scsi/scsi_da.c > diff -u src/sys/cam/scsi/scsi_da.c:1.201 src/sys/cam/scsi/scsi_da.c:1.202 > --- src/sys/cam/scsi/scsi_da.c:1.201 Mon Jan 22 04:34:03 2007 > +++ src/sys/cam/scsi/scsi_da.c Tue Jan 23 17:29:31 2007 > @@ -471,7 +471,7 @@ > * EasyMP3 EM732X USB 2.0 Flash MP3 Player > * PR: usb/96546 > */ > - {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "MP3 Player*", > + {T_DIRECT, SIP_MEDIA_REMOVABLE, "EM732X", "MP3 Player*", > "1.0"}, /*quirks*/ DA_Q_NO_SYNC_CACHE > }, > }; Thanks. -- Nate From owner-cvs-src@FreeBSD.ORG Tue Jan 23 18:52:28 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9507D16A401; Tue, 23 Jan 2007 18:52:28 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 66CE713C461; Tue, 23 Jan 2007 18:52:28 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id l0NIqKvC041769; Tue, 23 Jan 2007 10:52:28 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id l0NIqJOD041766; Tue, 23 Jan 2007 10:52:19 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Tue, 23 Jan 2007 10:52:19 -0800 (PST) From: mjacob@freebsd.org To: Nate Lawson In-Reply-To: <45B65710.4060607@root.org> Message-ID: <20070123105009.G41619@ns1.feral.com> References: <20070123173026.E692416A4CD@hub.freebsd.org> <45B65710.4060607@root.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 18:52:28 -0000 >> */ >> - {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "MP3 Player*", >> + {T_DIRECT, SIP_MEDIA_REMOVABLE, "EM732X", "MP3 Player*", >> "1.0"}, /*quirks*/ DA_Q_NO_SYNC_CACHE >> }, >> }; > > Thanks. a) It'd be nice if we could move quirks to some sysctl or hints format to get out of this tail chasing business. b) We should have a 'scsi_pessimistic' flag that would be used for install kernels and as emergency parachutes for people that allows people to drive h/w with minimum requirements and functionality. From owner-cvs-src@FreeBSD.ORG Tue Jan 23 18:57:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C2D8116A4D8; Tue, 23 Jan 2007 18:57:49 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 6FE9413C535; Tue, 23 Jan 2007 18:57:46 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l0NIvNaf096532; Tue, 23 Jan 2007 11:57:23 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 23 Jan 2007 11:57:49 -0700 (MST) Message-Id: <20070123.115749.-1303479476.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: <45B656F2.9010501@root.org> References: <45B6410B.2090107@root.org> <20070123.102738.1244031887.imp@bsdimp.com> <45B656F2.9010501@root.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 23 Jan 2007 11:57:23 -0700 (MST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 18:57:50 -0000 In message: <45B656F2.9010501@root.org> Nate Lawson writes: : M. Warner Losh wrote: : > In message: <45B6410B.2090107@root.org> : > Nate Lawson writes: : > : M. Warner Losh wrote: : > : > In message: <45B5AE3B.6010005@root.org> : > : > Nate Lawson writes: : > : > : Warner Losh wrote: : > : > : > imp 2007-01-22 04:34:03 UTC : > : > : > : > : > : > FreeBSD src repository : > : > : > : > : > : > Modified files: : > : > : > sys/cam/scsi scsi_da.c : > : > : > Log: : > : > : > Add quirk for EasyMP3 EM732X usb 2.0 flash mp3 player. : > : > : > (It appears that the quirk proceedures link has disappeared and that : > : > : > this PR complied with it, if there's a problem, please contact me). : > : > : > : > : > : > PR: usb/96546 : > : > : > : > : > : > Revision Changes Path : > : > : > 1.201 +8 -0 src/sys/cam/scsi/scsi_da.c : > : > : > : > : > : > : > : > : > Index: src/sys/cam/scsi/scsi_da.c : > : > : > diff -u src/sys/cam/scsi/scsi_da.c:1.200 src/sys/cam/scsi/scsi_da.c:1.201 : > : > : > --- src/sys/cam/scsi/scsi_da.c:1.200 Tue Dec 5 07:45:28 2006 : > : > : > +++ src/sys/cam/scsi/scsi_da.c Mon Jan 22 04:34:03 2007 : > : > : > @@ -466,6 +466,14 @@ : > : > : > {T_DIRECT, SIP_MEDIA_REMOVABLE, "X-Micro", "Flash Disk", : > : > : > "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE : > : > : > }, : > : > : > + { : > : > : > + /* : > : > : > + * EasyMP3 EM732X USB 2.0 Flash MP3 Player : > : > : > + * PR: usb/96546 : > : > : > + */ : > : > : > + {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "MP3 Player*", : > : > : > + "1.0"}, /*quirks*/ DA_Q_NO_SYNC_CACHE : > : > : > + }, : > : > : > }; : > : > : > : > : > : > static disk_strategy_t dastrategy; : > : > : : > : > : Um, this matches every device that has "MP3 Player" somewhere in it. : > : > : Are you sure it doesn't have a vendor string? : > : > : > : > See the PR for details and suggest something better. : > : > : > : > Warner : > : : > : According to the submitter: : > : pass0: Removable Direct Access SCSI-0 device : > : : > : So the vendor string should be set to "EM732X" and retested. Blank : > : ("*") vendor or device strings should not be committed. : > : > Any chance you could get your quirks how-to listed in scsi_da back : > online? : > : > Warner : : I don't understand. It's been at the same location for years: : http://www.root.org/~nate/freebsd/scsi/quirks.html Weird. When I was looking into this bug, I got a 404 on the above link. It is working now. Sorry for the hassles. Lemme know if the corrected entry is right or not. Thanks for the feedback. Warner From owner-cvs-src@FreeBSD.ORG Tue Jan 23 19:13:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9430016A400; Tue, 23 Jan 2007 19:13:17 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 67DE013C448; Tue, 23 Jan 2007 19:13:17 +0000 (UTC) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l0NJDGie029816 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Jan 2007 11:13:16 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45B65E4C.2050306@errno.com> Date: Tue, 23 Jan 2007 11:13:16 -0800 From: Sam Leffler User-Agent: Thunderbird 1.5.0.8 (X11/20061115) MIME-Version: 1.0 To: mjacob@FreeBSD.org References: <20070123173026.E692416A4CD@hub.freebsd.org> <45B65710.4060607@root.org> <20070123105009.G41619@ns1.feral.com> In-Reply-To: <20070123105009.G41619@ns1.feral.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Nate Lawson Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 19:13:17 -0000 mjacob@FreeBSD.org wrote: > > >>> */ >>> - {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "MP3 Player*", >>> + {T_DIRECT, SIP_MEDIA_REMOVABLE, "EM732X", "MP3 Player*", >>> "1.0"}, /*quirks*/ DA_Q_NO_SYNC_CACHE >>> }, >>> }; >> >> Thanks. > > a) It'd be nice if we could move quirks to some sysctl or hints format > to get out of this tail chasing business. > > b) We should have a 'scsi_pessimistic' flag that would be used for > install kernels and as emergency parachutes for people that allows > people to drive h/w with minimum requirements and functionality. > > There are other databases besides quirks that'd be good to make more flexible. Wonder if splitting them into modules would be an improvement? Not as good as a sysctl or a hint but it would allow changing a GENERIC kernel w/o rebuilding. Sam From owner-cvs-src@FreeBSD.ORG Tue Jan 23 19:20:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 873E116A400; Tue, 23 Jan 2007 19:20:31 +0000 (UTC) (envelope-from bruno@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6273313C45E; Tue, 23 Jan 2007 19:20:31 +0000 (UTC) (envelope-from bruno@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NJKVKt013574; Tue, 23 Jan 2007 19:20:31 GMT (envelope-from bruno@repoman.freebsd.org) Received: (from bruno@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NJKVjS013573; Tue, 23 Jan 2007 19:20:31 GMT (envelope-from bruno) Message-Id: <200701231920.l0NJKVjS013573@repoman.freebsd.org> From: Bruno Ducrot Date: Tue, 23 Jan 2007 19:20: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/cpufreq powernow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 19:20:31 -0000 bruno 2007-01-23 19:20:31 UTC FreeBSD src repository Modified files: sys/i386/cpufreq powernow.c Log: o introduce a flags 'errata' for HW bugs onto the softc. o remove errata_a0 and introduce the corresponding flags into 'errata'. o introduce a new errata for K8, namely some platform might set the PENDING_BIT but aren't able to unset it, also don't loop forever waiting PENDING_BIT being cleared. o try to introduce a workaround for the PENDING_BIT stuck problem, o support now half multipliers for K8. Tested by: Abdullah Al-Marrie Approved by: njl Revision Changes Path 1.4 +97 -42 src/sys/i386/cpufreq/powernow.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 19:30:26 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DBA5216A400; Tue, 23 Jan 2007 19:30:26 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id B125713C448; Tue, 23 Jan 2007 19:30:26 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id l0NJSufu044143; Tue, 23 Jan 2007 11:29:04 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id l0NJSund044140; Tue, 23 Jan 2007 11:28:56 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Tue, 23 Jan 2007 11:28:56 -0800 (PST) From: mjacob@freebsd.org To: Sam Leffler In-Reply-To: <45B65E4C.2050306@errno.com> Message-ID: <20070123112723.P43982@ns1.feral.com> References: <20070123173026.E692416A4CD@hub.freebsd.org> <45B65710.4060607@root.org> <20070123105009.G41619@ns1.feral.com> <45B65E4C.2050306@errno.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, Nate Lawson Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 19:30:27 -0000 >> >> a) It'd be nice if we could move quirks to some sysctl or hints format >> to get out of this tail chasing business. >> >> > There are other databases besides quirks that'd be good to make more > flexible. Wonder if splitting them into modules would be an > improvement? Not as good as a sysctl or a hint but it would allow > changing a GENERIC kernel w/o rebuilding. If people can't set it via the OK prompt, that's a problem. If you just do a module, all you're doing is moving compiled code from one place to another. IMO. From owner-cvs-src@FreeBSD.ORG Tue Jan 23 19:39:05 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B467516A404; Tue, 23 Jan 2007 19:39:05 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 89E7C13C4C1; Tue, 23 Jan 2007 19:39:05 +0000 (UTC) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l0NJd4Ik030040 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Jan 2007 11:39:05 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45B66458.9030406@errno.com> Date: Tue, 23 Jan 2007 11:39:04 -0800 From: Sam Leffler User-Agent: Thunderbird 1.5.0.8 (X11/20061115) MIME-Version: 1.0 To: mjacob@freebsd.org References: <20070123173026.E692416A4CD@hub.freebsd.org> <45B65710.4060607@root.org> <20070123105009.G41619@ns1.feral.com> <45B65E4C.2050306@errno.com> <20070123112723.P43982@ns1.feral.com> In-Reply-To: <20070123112723.P43982@ns1.feral.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Nate Lawson Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 19:39:05 -0000 mjacob@freebsd.org wrote: > >>> >>> a) It'd be nice if we could move quirks to some sysctl or hints format >>> to get out of this tail chasing business. >>> >>> >> There are other databases besides quirks that'd be good to make more >> flexible. Wonder if splitting them into modules would be an >> improvement? Not as good as a sysctl or a hint but it would allow >> changing a GENERIC kernel w/o rebuilding. > > If people can't set it via the OK prompt, that's a problem. > > If you just do a module, all you're doing is moving compiled code from > one place to another. IMO. My thought was if it's split into a module then you can have alternative modules available at the loader prompt/menu to fallback to. Also if it's split out we can probably auto-generate it. Sam From owner-cvs-src@FreeBSD.ORG Tue Jan 23 20:46:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CD3A016A408; Tue, 23 Jan 2007 20:46:06 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 8C64113C44C; Tue, 23 Jan 2007 20:46:04 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id l0NKjwrk027035; Tue, 23 Jan 2007 13:46:03 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45B67401.9070102@samsco.org> Date: Tue, 23 Jan 2007 13:45:53 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: mjacob@FreeBSD.org References: <20070123173026.E692416A4CD@hub.freebsd.org> <45B65710.4060607@root.org> <20070123105009.G41619@ns1.feral.com> In-Reply-To: <20070123105009.G41619@ns1.feral.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Tue, 23 Jan 2007 13:46:03 -0700 (MST) X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Nate Lawson Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 20:46:06 -0000 mjacob@FreeBSD.org wrote: > > >>> */ >>> - {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "MP3 Player*", >>> + {T_DIRECT, SIP_MEDIA_REMOVABLE, "EM732X", "MP3 Player*", >>> "1.0"}, /*quirks*/ DA_Q_NO_SYNC_CACHE >>> }, >>> }; >> >> Thanks. > > a) It'd be nice if we could move quirks to some sysctl or hints format > to get out of this tail chasing business. Yes, and this would be easy to do. > > b) We should have a 'scsi_pessimistic' flag that would be used for > install kernels and as emergency parachutes for people that allows > people to drive h/w with minimum requirements and functionality. umass should probably just disable the SYNC_CACHE commands from CAM, as well as whatever other commands are always quirked. The firewire SIM should probably do the same. Scott From owner-cvs-src@FreeBSD.ORG Tue Jan 23 20:54:53 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 97C7316A403; Tue, 23 Jan 2007 20:54:53 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 1BE2813C4BD; Tue, 23 Jan 2007 20:54:52 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id l0NKshwp051949; Tue, 23 Jan 2007 12:54:51 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id l0NKrP1F051815; Tue, 23 Jan 2007 12:54:27 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Tue, 23 Jan 2007 12:53:25 -0800 (PST) From: mjacob@freebsd.org To: Sam Leffler In-Reply-To: <45B66458.9030406@errno.com> Message-ID: <20070123125236.U51690@ns1.feral.com> References: <20070123173026.E692416A4CD@hub.freebsd.org> <45B65710.4060607@root.org> <20070123105009.G41619@ns1.feral.com> <45B65E4C.2050306@errno.com> <20070123112723.P43982@ns1.feral.com> <45B66458.9030406@errno.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, Nate Lawson Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 20:54:53 -0000 >> If you just do a module, all you're doing is moving compiled code from >> one place to another. IMO. > > My thought was if it's split into a module then you can have alternative > modules available at the loader prompt/menu to fallback to. Also if > it's split out we can probably auto-generate it. umm, yes. So, what's wrong with an ascii sysctl/hint definition? From owner-cvs-src@FreeBSD.ORG Tue Jan 23 21:27:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E4BF516A400; Tue, 23 Jan 2007 21:27:07 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C0CB713C4CB; Tue, 23 Jan 2007 21:27:07 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NLR7CT047993; Tue, 23 Jan 2007 21:27:07 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NLR7U5047992; Tue, 23 Jan 2007 21:27:07 GMT (envelope-from mpp) Message-Id: <200701232127.l0NLR7U5047992@repoman.freebsd.org> From: Mike Pritchard Date: Tue, 23 Jan 2007 21:27: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/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, 23 Jan 2007 21:27:08 -0000 mpp 2007-01-23 21:27:07 UTC FreeBSD src repository Modified files: share/man/man5 rc.conf.5 Log: Document new quota knobs. Revision Changes Path 1.313 +51 -3 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Tue Jan 23 21:43:07 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9824416A404; Tue, 23 Jan 2007 21:43:07 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 6C87D13C45A; Tue, 23 Jan 2007 21:43:07 +0000 (UTC) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l0NLh6VH030879 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Jan 2007 13:43:06 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45B68169.1060207@errno.com> Date: Tue, 23 Jan 2007 13:43:05 -0800 From: Sam Leffler User-Agent: Thunderbird 1.5.0.8 (X11/20061115) MIME-Version: 1.0 To: mjacob@freebsd.org References: <20070123173026.E692416A4CD@hub.freebsd.org> <45B65710.4060607@root.org> <20070123105009.G41619@ns1.feral.com> <45B65E4C.2050306@errno.com> <20070123112723.P43982@ns1.feral.com> <45B66458.9030406@errno.com> <20070123125236.U51690@ns1.feral.com> In-Reply-To: <20070123125236.U51690@ns1.feral.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Nate Lawson Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 21:43:07 -0000 mjacob@freebsd.org wrote: >>> If you just do a module, all you're doing is moving compiled code from >>> one place to another. IMO. >> >> My thought was if it's split into a module then you can have alternative >> modules available at the loader prompt/menu to fallback to. Also if >> it's split out we can probably auto-generate it. > > umm, yes. > > So, what's wrong with an ascii sysctl/hint definition? Nothing. I just thought I was suggesting something in-between what we have now and a pure ascii mechanism like hints that requires in-kernel parsing. Sam From owner-cvs-src@FreeBSD.ORG Tue Jan 23 21:52:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2993116A401; Tue, 23 Jan 2007 21:52:19 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id DCCDA13C442; Tue, 23 Jan 2007 21:52:18 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id l0NLomWr027377; Tue, 23 Jan 2007 14:50:53 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45B68333.8000400@samsco.org> Date: Tue, 23 Jan 2007 14:50:43 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: Sam Leffler References: <20070123173026.E692416A4CD@hub.freebsd.org> <45B65710.4060607@root.org> <20070123105009.G41619@ns1.feral.com> <45B65E4C.2050306@errno.com> <20070123112723.P43982@ns1.feral.com> <45B66458.9030406@errno.com> <20070123125236.U51690@ns1.feral.com> <45B68169.1060207@errno.com> In-Reply-To: <45B68169.1060207@errno.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Tue, 23 Jan 2007 14:50:53 -0700 (MST) X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, mjacob@FreeBSD.org, cvs-all@FreeBSD.org, Nate Lawson Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 21:52:19 -0000 Sam Leffler wrote: > mjacob@freebsd.org wrote: >>>> If you just do a module, all you're doing is moving compiled code from >>>> one place to another. IMO. >>> My thought was if it's split into a module then you can have alternative >>> modules available at the loader prompt/menu to fallback to. Also if >>> it's split out we can probably auto-generate it. >> umm, yes. >> >> So, what's wrong with an ascii sysctl/hint definition? > > Nothing. I just thought I was suggesting something in-between what we > have now and a pure ascii mechanism like hints that requires in-kernel > parsing. > A quirk hints mechanism would be a trivial an extension to the existing topology hints mechanism that already exists for CAM. I say, go for it. Scott From owner-cvs-src@FreeBSD.ORG Tue Jan 23 21:53:23 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E1A7216A403; Tue, 23 Jan 2007 21:53:23 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id BFB6D13C471; Tue, 23 Jan 2007 21:53:23 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id l0NLpsN3060419; Tue, 23 Jan 2007 13:52:02 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id l0NLpsI8060416; Tue, 23 Jan 2007 13:51:54 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Tue, 23 Jan 2007 13:51:54 -0800 (PST) From: mjacob@freebsd.org To: Sam Leffler In-Reply-To: <45B68169.1060207@errno.com> Message-ID: <20070123135124.D58870@ns1.feral.com> References: <20070123173026.E692416A4CD@hub.freebsd.org> <45B65710.4060607@root.org> <20070123105009.G41619@ns1.feral.com> <45B65E4C.2050306@errno.com> <20070123112723.P43982@ns1.feral.com> <45B66458.9030406@errno.com> <20070123125236.U51690@ns1.feral.com> <45B68169.1060207@errno.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, Nate Lawson Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 21:53:24 -0000 > > Nothing. I just thought I was suggesting something in-between what we > have now and a pure ascii mechanism like hints that requires in-kernel > parsing. > You are. With mucho respect I would have to say that it doesn't interest me all that much. From owner-cvs-src@FreeBSD.ORG Tue Jan 23 21:55:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7BC3C16A401; Tue, 23 Jan 2007 21:55:47 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 58D1513C465; Tue, 23 Jan 2007 21:55:47 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NLtl6t052756; Tue, 23 Jan 2007 21:55:47 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NLtlH3052755; Tue, 23 Jan 2007 21:55:47 GMT (envelope-from jhb) Message-Id: <200701232155.l0NLtlH3052755@repoman.freebsd.org> From: John Baldwin Date: Tue, 23 Jan 2007 21:55:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ipmi ipmi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 21:55:47 -0000 jhb 2007-01-23 21:55:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ipmi ipmi.c Log: MFC: Fix some edge cases in detach() and a memory leak if we fail to talk to the BMC. Revision Changes Path 1.3.2.4 +8 -2 src/sys/dev/ipmi/ipmi.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 22:14:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 67FF216A400; Tue, 23 Jan 2007 22:14:16 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4520B13C478; Tue, 23 Jan 2007 22:14:16 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NMEGNB057350; Tue, 23 Jan 2007 22:14:16 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NMEGxe057349; Tue, 23 Jan 2007 22:14:16 GMT (envelope-from jhb) Message-Id: <200701232214.l0NMEGxe057349@repoman.freebsd.org> From: John Baldwin Date: Tue, 23 Jan 2007 22:14: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/usr.bin/kdump kdump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 22:14:16 -0000 jhb 2007-01-23 22:14:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/kdump kdump.c Log: MFC: Parse utrace(2) entries generated by malloc(3). Revision Changes Path 1.26.2.4 +30 -1 src/usr.bin/kdump/kdump.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 22:16:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC60216A406; Tue, 23 Jan 2007 22:16:34 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A834613C469; Tue, 23 Jan 2007 22:16:34 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NMGYSR057464; Tue, 23 Jan 2007 22:16:34 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NMGY9b057463; Tue, 23 Jan 2007 22:16:34 GMT (envelope-from jhb) Message-Id: <200701232216.l0NMGY9b057463@repoman.freebsd.org> From: John Baldwin Date: Tue, 23 Jan 2007 22:16:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern subr_turnstile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 22:16:34 -0000 jhb 2007-01-23 22:16:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern subr_turnstile.c Log: MFC: Wrap propagate_priority() in a critical section to prevent unwanted preemptions. Revision Changes Path 1.152.2.5 +4 -0 src/sys/kern/subr_turnstile.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 22:17:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A0F3C16A407; Tue, 23 Jan 2007 22:17:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7DCDB13C4E8; Tue, 23 Jan 2007 22:17:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NMHmKd057546; Tue, 23 Jan 2007 22:17:48 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NMHmAi057545; Tue, 23 Jan 2007 22:17:48 GMT (envelope-from jhb) Message-Id: <200701232217.l0NMHmAi057545@repoman.freebsd.org> From: John Baldwin Date: Tue, 23 Jan 2007 22:17:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/iwi if_iwi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 22:17:48 -0000 jhb 2007-01-23 22:17:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/iwi if_iwi.c Log: MFC: Fix some edge cases in detach. Revision Changes Path 1.8.2.12 +2 -3 src/sys/dev/iwi/if_iwi.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 22:19:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D53D516A403; Tue, 23 Jan 2007 22:19:27 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B218813C45B; Tue, 23 Jan 2007 22:19:27 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NMJRVv057690; Tue, 23 Jan 2007 22:19:27 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NMJRT4057689; Tue, 23 Jan 2007 22:19:27 GMT (envelope-from jeff) Message-Id: <200701232219.l0NMJRT4057689@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 23 Jan 2007 22:19: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/tools/sched schedgraph.py X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jan 2007 22:19:27 -0000 jeff 2007-01-23 22:19:27 UTC FreeBSD src repository Modified files: tools/sched schedgraph.py Log: - Print clock information so we know if something is not reported correctly from the tsc. - Set skipnext = 1 for yielding and preempted events so we don't show the event that adds us back to the run queue. It used to be 2 so we would skip the ksegrp run queue addition and the system run queue addition but the ksegrp run queue has gone away. - Don't display down to nanosecond resolution for scheduling events right now. This can sometimes cause a division by zero. Revision Changes Path 1.10 +7 -7 src/tools/sched/schedgraph.py From owner-cvs-src@FreeBSD.ORG Tue Jan 23 22:31:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3009316A401; Tue, 23 Jan 2007 22:31:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0C7BD13C4BC; Tue, 23 Jan 2007 22:31:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NMVj9q059889; Tue, 23 Jan 2007 22:31:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NMVjMr059888; Tue, 23 Jan 2007 22:31:45 GMT (envelope-from jhb) Message-Id: <200701232231.l0NMVjMr059888@repoman.freebsd.org> From: John Baldwin Date: Tue, 23 Jan 2007 22:31:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/libexec/rtld-elf rtld.c src/usr.bin/kdump kdump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 22:31:46 -0000 jhb 2007-01-23 22:31:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) libexec/rtld-elf rtld.c usr.bin/kdump kdump.c Log: MFC: Add various utrace's to the ELF runtime linker/loader. Revision Changes Path 1.106.2.5 +67 -0 src/libexec/rtld-elf/rtld.c 1.26.2.5 +107 -0 src/usr.bin/kdump/kdump.c From owner-cvs-src@FreeBSD.ORG Tue Jan 23 22:38:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BE42416A40B; Tue, 23 Jan 2007 22:38:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9B50D13C4C6; Tue, 23 Jan 2007 22:38:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0NMcdYt060840; Tue, 23 Jan 2007 22:38:39 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0NMcd1o060839; Tue, 23 Jan 2007 22:38:39 GMT (envelope-from jhb) Message-Id: <200701232238.l0NMcd1o060839@repoman.freebsd.org> From: John Baldwin Date: Tue, 23 Jan 2007 22:38: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/libexec/rtld-elf rtld.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2007 22:38:39 -0000 jhb 2007-01-23 22:38:39 UTC FreeBSD src repository Modified files: libexec/rtld-elf rtld.1 Log: Document LD_UTRACE. MFC after: 3 days Revision Changes Path 1.43 +7 -2 src/libexec/rtld-elf/rtld.1 From owner-cvs-src@FreeBSD.ORG Wed Jan 24 03:47:21 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from localhost.my.domain (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 6131616A402; Wed, 24 Jan 2007 03:47:21 +0000 (UTC) (envelope-from davidxu@freebsd.org) From: David Xu To: Jeff Roberson Date: Wed, 24 Jan 2007 11:47:17 +0800 User-Agent: KMail/1.8.2 References: <200701230850.l0N8oZV2065483@repoman.freebsd.org> In-Reply-To: <200701230850.l0N8oZV2065483@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200701241147.17846.davidxu@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Julian Elischer , jhb@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 03:47:21 -0000 On Tuesday 23 January 2007 16:50, Jeff Roberson wrote: > jeff 2007-01-23 08:50:34 UTC > > FreeBSD src repository > > Modified files: > sys/kern sched_ule.c > Log: > - Catch up to setrunqueue/choosethread/etc. api changes. > - Define our own maybe_preempt() as sched_preempt(). We want to be able > to preempt idlethread in all cases. > - Define our idlethread to require preemption to exit. if idlethread is preempted, who will clear its idle bit in idle_cpus_mask ? > - Get the cpu estimation tick from sched_tick() so we don't have to > worry about errors from a sampling interval that differs from the time > domain. This was the source of sched_priority prints/panics and inaccurate > pctcpu display in top. > > Revision Changes Path > 1.183 +90 -39 src/sys/kern/sched_ule.c Regards, David Xu From owner-cvs-src@FreeBSD.ORG Wed Jan 24 04:02:18 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 28B8816A401; Wed, 24 Jan 2007 04:02:18 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id E50F713C44C; Wed, 24 Jan 2007 04:02:17 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [10.0.0.1] (63-226-247-187.tukw.qwest.net [63.226.247.187]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id l0O42EJn095536 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Tue, 23 Jan 2007 23:02:15 -0500 (EST) (envelope-from jroberson@chesapeake.net) Date: Tue, 23 Jan 2007 20:02:34 -0800 (PST) From: Jeff Roberson X-X-Sender: jroberson@10.0.0.1 To: David Xu In-Reply-To: <200701241147.17846.davidxu@freebsd.org> Message-ID: <20070123200041.Y564@10.0.0.1> References: <200701230850.l0N8oZV2065483@repoman.freebsd.org> <200701241147.17846.davidxu@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: src-committers@freebsd.org, jhb@freebsd.org, cvs-src@freebsd.org, Jeff Roberson , cvs-all@freebsd.org, Julian Elischer Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 04:02:18 -0000 On Wed, 24 Jan 2007, David Xu wrote: > On Tuesday 23 January 2007 16:50, Jeff Roberson wrote: >> jeff 2007-01-23 08:50:34 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern sched_ule.c >> Log: >> - Catch up to setrunqueue/choosethread/etc. api changes. >> - Define our own maybe_preempt() as sched_preempt(). We want to be able >> to preempt idlethread in all cases. >> - Define our idlethread to require preemption to exit. > > if idlethread is preempted, who will clear its idle bit in idle_cpus_mask ? idle_cpus_mask was broken before for all schedulers. This commit didn't change that. ULE doesn't use idle_cpus_mask and it's idlethread doesn't set or clear it. The idle thread for the other schedulers remains unchanged. Julian wants to set idle_cpus_mask in sched_switch() which would make it accurate no matter how idlethread switched out. that seems much more reasonable to me. Cheers, Jeff > >> - Get the cpu estimation tick from sched_tick() so we don't have to >> worry about errors from a sampling interval that differs from the time >> domain. This was the source of sched_priority prints/panics and inaccurate >> pctcpu display in top. >> >> Revision Changes Path >> 1.183 +90 -39 src/sys/kern/sched_ule.c > > Regards, > David Xu > From owner-cvs-src@FreeBSD.ORG Wed Jan 24 04:37:50 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from [127.0.0.1] (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 9CE5416A400; Wed, 24 Jan 2007 04:37:47 +0000 (UTC) (envelope-from davidxu@freebsd.org) Message-ID: <45B6E2A5.6080404@freebsd.org> Date: Wed, 24 Jan 2007 12:37:57 +0800 From: David Xu User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20061204 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jeff Roberson References: <200701230850.l0N8oZV2065483@repoman.freebsd.org> <200701241147.17846.davidxu@freebsd.org> <20070123200041.Y564@10.0.0.1> In-Reply-To: <20070123200041.Y564@10.0.0.1> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@freebsd.org, jhb@freebsd.org, cvs-src@freebsd.org, Jeff Roberson , cvs-all@freebsd.org, Julian Elischer Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 04:37:50 -0000 Jeff Roberson wrote: >> if idlethread is preempted, who will clear its idle bit in >> idle_cpus_mask ? > > > idle_cpus_mask was broken before for all schedulers. This commit didn't > change that. ULE doesn't use idle_cpus_mask and it's idlethread doesn't > set or clear it. The idle thread for the other schedulers remains > unchanged. > I havn't read ULE code, but 4BSD has following code: void sched_idletd(void *dummy) { struct proc *p; struct thread *td; #ifdef SMP cpumask_t mycpu; #endif td = curthread; p = td->td_proc; #ifdef SMP mycpu = PCPU_GET(cpumask); mtx_lock_spin(&sched_lock); idle_cpus_mask |= mycpu; mtx_unlock_spin(&sched_lock); #endif for (;;) { mtx_assert(&Giant, MA_NOTOWNED); how about if the idlethread is preempted here ? mycpu is not cleared. while (sched_runnable() == 0) cpu_idle(); mtx_lock_spin(&sched_lock); #ifdef SMP idle_cpus_mask &= ~mycpu; #endif mi_switch(SW_VOL, NULL); #ifdef SMP idle_cpus_mask |= mycpu; #endif mtx_unlock_spin(&sched_lock); } } > Julian wants to set idle_cpus_mask in sched_switch() which would make it > accurate no matter how idlethread switched out. that seems much more > reasonable to me. > I haven't seen sched_switch clears it, so at least, it should be fixed for current 4BSD scheduler. > Cheers, > Jeff Regards, David Xu From owner-cvs-src@FreeBSD.ORG Wed Jan 24 06:12:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7FCBE16A401; Wed, 24 Jan 2007 06:12:35 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id 2DB4513C459; Wed, 24 Jan 2007 06:12:35 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [10.0.0.1] (63-226-247-187.tukw.qwest.net [63.226.247.187]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id l0O6CTnp009602 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Wed, 24 Jan 2007 01:12:31 -0500 (EST) (envelope-from jroberson@chesapeake.net) Date: Tue, 23 Jan 2007 22:12:49 -0800 (PST) From: Jeff Roberson X-X-Sender: jroberson@10.0.0.1 To: David Xu In-Reply-To: <45B6E2A5.6080404@freebsd.org> Message-ID: <20070123220934.H564@10.0.0.1> References: <200701230850.l0N8oZV2065483@repoman.freebsd.org> <200701241147.17846.davidxu@freebsd.org> <20070123200041.Y564@10.0.0.1> <45B6E2A5.6080404@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: src-committers@FreeBSD.org, jhb@FreeBSD.org, cvs-src@FreeBSD.org, Jeff Roberson , cvs-all@FreeBSD.org, Julian Elischer Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 06:12:35 -0000 On Wed, 24 Jan 2007, David Xu wrote: > Jeff Roberson wrote: > >>> if idlethread is preempted, who will clear its idle bit in idle_cpus_mask >>> ? >> >> >> idle_cpus_mask was broken before for all schedulers. This commit didn't >> change that. ULE doesn't use idle_cpus_mask and it's idlethread doesn't >> set or clear it. The idle thread for the other schedulers remains >> unchanged. >> > I havn't read ULE code, but 4BSD has following code: > This is the very same code that was there before. I didn't change it. I just moved it into the schedulers. It was always broken with preemption. I tried to use idle_cpus_mask in ULE but found that it always was set for most CPUs. You will find that IPI_PREEMPT also had no effect but I fixed that recently. Jeff > void > sched_idletd(void *dummy) > { > struct proc *p; > struct thread *td; > #ifdef SMP > cpumask_t mycpu; > #endif > > td = curthread; > p = td->td_proc; > #ifdef SMP > mycpu = PCPU_GET(cpumask); > mtx_lock_spin(&sched_lock); > idle_cpus_mask |= mycpu; > mtx_unlock_spin(&sched_lock); > #endif > for (;;) { > mtx_assert(&Giant, MA_NOTOWNED); > > > how about if the idlethread is preempted here ? mycpu is not cleared. > > > while (sched_runnable() == 0) > cpu_idle(); > > mtx_lock_spin(&sched_lock); > #ifdef SMP > idle_cpus_mask &= ~mycpu; > #endif > mi_switch(SW_VOL, NULL); > #ifdef SMP > idle_cpus_mask |= mycpu; > #endif > mtx_unlock_spin(&sched_lock); > } > } > >> Julian wants to set idle_cpus_mask in sched_switch() which would make it >> accurate no matter how idlethread switched out. that seems much more >> reasonable to me. >> > > I haven't seen sched_switch clears it, so at least, it should be fixed for > current 4BSD scheduler. > >> Cheers, >> Jeff > > Regards, > David Xu > From owner-cvs-src@FreeBSD.ORG Wed Jan 24 07:49:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from [127.0.0.1] (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id AF5F216A403; Wed, 24 Jan 2007 07:49:40 +0000 (UTC) (envelope-from davidxu@freebsd.org) Message-ID: <45B70F9D.7090203@freebsd.org> Date: Wed, 24 Jan 2007 15:49:49 +0800 From: David Xu User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20061204 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jeff Roberson References: <200701230850.l0N8oZV2065483@repoman.freebsd.org> <200701241147.17846.davidxu@freebsd.org> <20070123200041.Y564@10.0.0.1> <45B6E2A5.6080404@freebsd.org> <20070123220934.H564@10.0.0.1> In-Reply-To: <20070123220934.H564@10.0.0.1> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@FreeBSD.org, jhb@FreeBSD.org, cvs-src@FreeBSD.org, Jeff Roberson , cvs-all@FreeBSD.org, Julian Elischer Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 07:49:51 -0000 Jeff Roberson wrote: > On Wed, 24 Jan 2007, David Xu wrote: > >> Jeff Roberson wrote: >> >>>> if idlethread is preempted, who will clear its idle bit in >>>> idle_cpus_mask ? >>> >>> >>> >>> idle_cpus_mask was broken before for all schedulers. This commit >>> didn't change that. ULE doesn't use idle_cpus_mask and it's >>> idlethread doesn't set or clear it. The idle thread for the other >>> schedulers remains unchanged. >>> >> I havn't read ULE code, but 4BSD has following code: >> > > This is the very same code that was there before. I didn't change it. > I just moved it into the schedulers. It was always broken with > preemption. I tried to use idle_cpus_mask in ULE but found that it > always was set for most CPUs. You will find that IPI_PREEMPT also had > no effect but I fixed that recently. > orignal code does not preempt per-cpu idle thread, so the idle threads have chance to clear their idle bits in idle_cpu_masks, but now because the threads can be preempted directly, so they don't have chance to clear the masks, unless sched_switch clears them( but the code is not there), without clearing them, very cpu will receive a broadcast IPI whenever a thread is added to runqueue for 4BSD scheduler, this is incorrect if a cpu is already running a non-idle thread. From owner-cvs-src@FreeBSD.ORG Wed Jan 24 08:08:39 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A147216A402; Wed, 24 Jan 2007 08:08:39 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4DA8613C474; Wed, 24 Jan 2007 08:08:39 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [10.0.0.1] (63-226-247-187.tukw.qwest.net [63.226.247.187]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id l0O88a5L017965 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Wed, 24 Jan 2007 03:08:37 -0500 (EST) (envelope-from jroberson@chesapeake.net) Date: Wed, 24 Jan 2007 00:08:55 -0800 (PST) From: Jeff Roberson X-X-Sender: jroberson@10.0.0.1 To: David Xu In-Reply-To: <45B70F9D.7090203@freebsd.org> Message-ID: <20070123235819.N564@10.0.0.1> References: <200701230850.l0N8oZV2065483@repoman.freebsd.org> <200701241147.17846.davidxu@freebsd.org> <20070123200041.Y564@10.0.0.1> <45B6E2A5.6080404@freebsd.org> <20070123220934.H564@10.0.0.1> <45B70F9D.7090203@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: src-committers@freebsd.org, jhb@freebsd.org, cvs-src@freebsd.org, Jeff Roberson , cvs-all@freebsd.org, Julian Elischer Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 08:08:39 -0000 On Wed, 24 Jan 2007, David Xu wrote: > Jeff Roberson wrote: >> On Wed, 24 Jan 2007, David Xu wrote: >> >>> Jeff Roberson wrote: >>> >>>>> if idlethread is preempted, who will clear its idle bit in >>>>> idle_cpus_mask ? >>>> >>>> >>>> >>>> idle_cpus_mask was broken before for all schedulers. This commit didn't >>>> change that. ULE doesn't use idle_cpus_mask and it's idlethread doesn't >>>> set or clear it. The idle thread for the other schedulers remains >>>> unchanged. >>>> >>> I havn't read ULE code, but 4BSD has following code: >>> >> >> This is the very same code that was there before. I didn't change it. I >> just moved it into the schedulers. It was always broken with preemption. I >> tried to use idle_cpus_mask in ULE but found that it always was set for >> most CPUs. You will find that IPI_PREEMPT also had no effect but I fixed >> that recently. >> > > orignal code does not preempt per-cpu idle thread, so the idle threads > have chance to clear their idle bits in idle_cpu_masks, but now because > the threads can be preempted directly, so they don't have chance > to clear the masks, unless sched_switch clears them( but the code is not > there), without clearing them, very cpu will receive a broadcast IPI > whenever a thread is added to runqueue for 4BSD scheduler, this is > incorrect if a cpu is already running a non-idle thread. > > The IPI_PREEMPT code was broken until I fixed it last week. It didn't preempt any threads and it's not enabled by default in 4BSD. That and maybe_preempt() are really the only pieces of code that would cause preemption. I haven't changed maybe_preempt() but it allows for preemption of the idlethread and has for as long as I'm aware. I don't disagree that idle_cpu_mask is broken, however, I don't think my commit had any effect on that or idlethread except within ULE. In my opinion, the proper way to fix it is in sched_switch() anyhow. Julian said he was going to look into that. Cheers, Jeff From owner-cvs-src@FreeBSD.ORG Wed Jan 24 09:22:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AD13B16A401; Wed, 24 Jan 2007 09:22:56 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 85EF313C478; Wed, 24 Jan 2007 09:22:56 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0O9MucZ027234; Wed, 24 Jan 2007 09:22:56 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0O9MuZw027233; Wed, 24 Jan 2007 09:22:56 GMT (envelope-from ceri) Message-Id: <200701240922.l0O9MuZw027233@repoman.freebsd.org> From: Ceri Davies Date: Wed, 24 Jan 2007 09:22:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/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, 24 Jan 2007 09:22:56 -0000 ceri 2007-01-24 09:22:56 UTC FreeBSD src repository Modified files: share/man/man5 rc.conf.5 Log: Bump .Dd for r1.313. Revision Changes Path 1.314 +1 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Wed Jan 24 12:59:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 03BFB16A404; Wed, 24 Jan 2007 12:59:57 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D16E013C4C3; Wed, 24 Jan 2007 12:59:56 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0OCxu6I082142; Wed, 24 Jan 2007 12:59:56 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0OCxuR7082141; Wed, 24 Jan 2007 12:59:56 GMT (envelope-from rrs) Message-Id: <200701241259.l0OCxuR7082141@repoman.freebsd.org> From: Randall Stewart Date: Wed, 24 Jan 2007 12:59: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 uipc_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 12:59:57 -0000 rrs 2007-01-24 12:59:56 UTC FreeBSD src repository Modified files: sys/kern uipc_syscalls.c Log: Fixes the MSG_PEEK for sctp_generic_recvmsg() the msg_flags were not being copied in properly so PEEK and any other msg_flags input operation were not being performed right. Approved by: gnn Revision Changes Path 1.246 +10 -2 src/sys/kern/uipc_syscalls.c From owner-cvs-src@FreeBSD.ORG Wed Jan 24 13:04:45 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1395716A401 for ; Wed, 24 Jan 2007 13:04:45 +0000 (UTC) (envelope-from henrik@brixandersen.dk) Received: from ns2.pil.dk (ns2.pil.dk [195.41.47.38]) by mx1.freebsd.org (Postfix) with ESMTP id CF4BA13C448 for ; Wed, 24 Jan 2007 13:04:44 +0000 (UTC) (envelope-from henrik@brixandersen.dk) Received: from tirith.brixandersen.dk (osgiliath.brixandersen.dk [87.53.223.189]) by ns2.pil.dk (Postfix) with ESMTP id 055DC7BA227 for ; Wed, 24 Jan 2007 14:04:44 +0100 (CET) Received: by tirith.brixandersen.dk (Postfix, from userid 1001) id 8F627B919; Wed, 24 Jan 2007 14:04:43 +0100 (CET) Date: Wed, 24 Jan 2007 14:04:43 +0100 From: Henrik Brix Andersen To: cvs-src@freebsd.org Message-ID: <20070124130443.GB52851@tirith.brixandersen.dk> Mail-Followup-To: cvs-src@freebsd.org References: <200701231700.l0NH0xgW086099@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7iMSBzlTiPOCCT2k" Content-Disposition: inline In-Reply-To: <200701231700.l0NH0xgW086099@repoman.freebsd.org> X-PGP-Key: http://www.brixandersen.dk/files/HenrikBrixAndersen.asc User-Agent: Mutt/1.5.13 (2006-08-11) Subject: Re: cvs commit: src/release/doc/en_US.ISO8859-1/errata 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: Wed, 24 Jan 2007 13:04:45 -0000 --7iMSBzlTiPOCCT2k Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 23, 2007 at 05:00:59PM +0000, Bruce A. Mah wrote: > bmah 2007-01-23 17:00:59 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_6) > release/doc/en_US.ISO8859-1/errata article.sgml=20 > Log: > Add errata entry for IPv6 over gif(4) problems. Perhaps it should be noted that this regression only happens with prefixlen 128 configurations - e.g. setups with two IPv6 addresses configured on the same gif(4) interface. Regards, Brix --=20 Henrik Brix Andersen --7iMSBzlTiPOCCT2k Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) Comment: GnuPG signed iD8DBQFFt1lrv+Q4flTiePgRAqNJAJ0dijSrgzhKP88wAJm8w6Y5ZygjGACfTPhm xtouTKtiimHygPLo5TkRdl0= =pPyq -----END PGP SIGNATURE----- --7iMSBzlTiPOCCT2k-- From owner-cvs-src@FreeBSD.ORG Wed Jan 24 18:18:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7ED0D16A400; Wed, 24 Jan 2007 18:18:43 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5994A13C474; Wed, 24 Jan 2007 18:18:43 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0OIIhDP054353; Wed, 24 Jan 2007 18:18:43 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0OIIh9n054352; Wed, 24 Jan 2007 18:18:43 GMT (envelope-from jeff) Message-Id: <200701241818.l0OIIh9n054352@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 24 Jan 2007 18:18: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/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 18:18:43 -0000 jeff 2007-01-24 18:18:43 UTC FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - With a sleep time over 2097 seconds hzticks and slptime could end up negative. Use unsigned integers for sleep and run time so this doesn't disturb sched_interact_score(). This should fix the invalid interactive priority panics reported by several users. Revision Changes Path 1.184 +6 -5 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Wed Jan 24 21:19:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C728216A413; Wed, 24 Jan 2007 21:19:56 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BA77213C4E5; Wed, 24 Jan 2007 21:19:56 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0OLJuIm003057; Wed, 24 Jan 2007 21:19:56 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0OLJu8u003056; Wed, 24 Jan 2007 21:19:56 GMT (envelope-from jeff) Message-Id: <200701242119.l0OLJu8u003056@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 24 Jan 2007 21:19: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/tools/sched schedgraph.py X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jan 2007 21:19:56 -0000 jeff 2007-01-24 21:19:56 UTC FreeBSD src repository Modified files: tools/sched schedgraph.py Log: - Add a horrible bit of code to detect tsc differences between processors. This only works if there is no significant drift and all processors are running at the same frequency. Fortunately, schedgraph traces on MP machines tend to cover less than a second so drift shouldn't be an issue. - KTRFile::synchstamp() iterates once over the whole list to determine the lowest tsc value and syncs adjusts all other values to match. We assume that the first tick recorded on all cpus happened at the same instant to start with. - KTRFile::monostamp() iterates again over the whole file and checks for a cpu agnostic monotonically increasing clock. If the time ever goes backwards the cpu responsible is adjusted further to fit. This will make the possible incorrect delta between cpus as small as the shortest time between two events. This time can be fairly large due to sched_lock essentially protecting all events. - KTRFile::checkstamp() now returns an adjusted timestamp. - StateEvent::draw() detects states that occur out of order in time and draws them as 0 pixels after printing a warning. Revision Changes Path 1.11 +112 -28 src/tools/sched/schedgraph.py From owner-cvs-src@FreeBSD.ORG Wed Jan 24 21:21:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6A8A716A406; Wed, 24 Jan 2007 21:21:39 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3978113C471; Wed, 24 Jan 2007 21:21:39 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0OLLdSP003571; Wed, 24 Jan 2007 21:21:39 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0OLLcMO003564; Wed, 24 Jan 2007 21:21:38 GMT (envelope-from dougb) Message-Id: <200701242121.l0OLLcMO003564@repoman.freebsd.org> From: Doug Barton Date: Wed, 24 Jan 2007 21:21: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/usr.bin/calendar/calendars calendar.music X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jan 2007 21:21:39 -0000 dougb 2007-01-24 21:21:38 UTC FreeBSD src repository Modified files: usr.bin/calendar/calendars calendar.music Log: Update birth entry for Warren Zevon with his birthplace, and add an entry for his death. Both per Wikipedia. Revision Changes Path 1.19 +2 -1 src/usr.bin/calendar/calendars/calendar.music From owner-cvs-src@FreeBSD.ORG Wed Jan 24 22:00:21 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6730D16A406; Wed, 24 Jan 2007 22:00:21 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.freebsd.org (Postfix) with ESMTP id BA9A513C44B; Wed, 24 Jan 2007 22:00:20 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.13.8/8.13.8) with ESMTP id l0OLTGks079544; Thu, 25 Jan 2007 00:29:16 +0300 (MSK) (envelope-from marck@rinet.ru) Date: Thu, 25 Jan 2007 00:29:16 +0300 (MSK) From: Dmitry Morozovsky To: Mike Pritchard In-Reply-To: <200701201158.l0KBwWFn088861@repoman.freebsd.org> Message-ID: <20070125002819.Y79024@woozle.rinet.ru> References: <200701201158.l0KBwWFn088861@repoman.freebsd.org> X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (woozle.rinet.ru [0.0.0.0]); Thu, 25 Jan 2007 00:29:16 +0300 (MSK) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_alloc.c ffs_snapshot.c src/sys/ufs/ufs quota.h ufs_quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 22:00:22 -0000 On Sat, 20 Jan 2007, Mike Pritchard wrote: MP> mpp 2007-01-20 11:58:32 UTC MP> MP> FreeBSD src repository MP> MP> Modified files: MP> sys/ufs/ffs ffs_alloc.c ffs_snapshot.c MP> sys/ufs/ufs quota.h ufs_quota.c MP> Log: MP> Quota system cleanup. MP> [snip big commitlog] Mike, that looks and sounds great! Any plans/timeline to integrate this to RELENG_6? Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-cvs-src@FreeBSD.ORG Wed Jan 24 22:09:12 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7DFDD16A400; Wed, 24 Jan 2007 22:09:12 +0000 (UTC) (envelope-from mpp@mppsystems.com) Received: from mail.mppsystems.com (mppsystems.com [208.210.148.205]) by mx1.freebsd.org (Postfix) with ESMTP id 4C0D913C442; Wed, 24 Jan 2007 22:09:12 +0000 (UTC) (envelope-from mpp@mppsystems.com) Received: by mail.mppsystems.com (Postfix, from userid 1000) id 28E87115E0; Wed, 24 Jan 2007 16:09:11 -0600 (CST) Date: Wed, 24 Jan 2007 16:09:10 -0600 From: Mike Pritchard To: Dmitry Morozovsky Message-ID: <20070124220910.GA1176@mail.mppsystems.com> References: <200701201158.l0KBwWFn088861@repoman.freebsd.org> <20070125002819.Y79024@woozle.rinet.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070125002819.Y79024@woozle.rinet.ru> User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: cvs-src@freebsd.org, Mike Pritchard , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_alloc.c ffs_snapshot.c src/sys/ufs/ufs quota.h ufs_quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 22:09:12 -0000 On Thu, Jan 25, 2007 at 12:29:16AM +0300, Dmitry Morozovsky wrote: > On Sat, 20 Jan 2007, Mike Pritchard wrote: > > MP> mpp 2007-01-20 11:58:32 UTC > MP> > MP> FreeBSD src repository > MP> > MP> Modified files: > MP> sys/ufs/ffs ffs_alloc.c ffs_snapshot.c > MP> sys/ufs/ufs quota.h ufs_quota.c > MP> Log: > MP> Quota system cleanup. > MP> > > [snip big commitlog] > > Mike, that looks and sounds great! Any plans/timeline to integrate this to > RELENG_6? Yes, but I need to get a bootable RELENG_6 system going first. Hopefully within a couple of weeks. -Mike -- Mike Pritchard mpp @ mppsystems.com or mpp @ FreeBSD.org "If tyranny and oppression come to this land, it will be in the guise of fighting a foreign enemy." - James Madison (1787) From owner-cvs-src@FreeBSD.ORG Wed Jan 24 22:49:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BA92216A401; Wed, 24 Jan 2007 22:49:12 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9573413C459; Wed, 24 Jan 2007 22:49:12 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0OMnC9h018179; Wed, 24 Jan 2007 22:49:12 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0OMnCfj018178; Wed, 24 Jan 2007 22:49:12 GMT (envelope-from mohans) Message-Id: <200701242249.l0OMnCfj018178@repoman.freebsd.org> From: Mohan Srinivasan Date: Wed, 24 Jan 2007 22:49:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/vm uma_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jan 2007 22:49:12 -0000 mohans 2007-01-24 22:49:12 UTC FreeBSD src repository Modified files: sys/vm uma_core.c Log: Fix for a bug where only one process (of multiple) blocked on maxpages on a zone is woken up, with the rest never being woken up as a result of the ZFLAG_FULL flag being cleared. Wakeup all such blocked procsses instead. This change introduces a thundering herd, but since this should be relatively infrequent, optimizing this (by introducing a count of blocked processes, for example) may be premature. Reviewd by: ups@ Revision Changes Path 1.143 +7 -2 src/sys/vm/uma_core.c From owner-cvs-src@FreeBSD.ORG Wed Jan 24 22:52:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6A4BF16A401; Wed, 24 Jan 2007 22:52:33 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4539F13C461; Wed, 24 Jan 2007 22:52:33 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0OMqXOP019178; Wed, 24 Jan 2007 22:52:33 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0OMqXMR019176; Wed, 24 Jan 2007 22:52:33 GMT (envelope-from mpp) Message-Id: <200701242252.l0OMqXMR019176@repoman.freebsd.org> From: Mike Pritchard Date: Wed, 24 Jan 2007 22:52: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/quotaon quotaon.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jan 2007 22:52:33 -0000 mpp 2007-01-24 22:52:32 UTC FreeBSD src repository Modified files: usr.sbin/quotaon quotaon.c Log: Display the name of the quota data file in verbose mode. Revision Changes Path 1.11 +2 -2 src/usr.sbin/quotaon/quotaon.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 01:05:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A070D16A403; Thu, 25 Jan 2007 01:05:24 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8E92913C448; Thu, 25 Jan 2007 01:05:24 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0P15OMq053077; Thu, 25 Jan 2007 01:05:24 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0P15OUf053076; Thu, 25 Jan 2007 01:05:24 GMT (envelope-from mohans) Message-Id: <200701250105.l0P15OUf053076@repoman.freebsd.org> From: Mohan Srinivasan Date: Thu, 25 Jan 2007 01:05:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_mbuf.c src/sys/sys mbuf.h src/sys/vm uma.h uma_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 01:05:24 -0000 mohans 2007-01-25 01:05:23 UTC FreeBSD src repository Modified files: sys/kern kern_mbuf.c sys/sys mbuf.h sys/vm uma.h uma_core.c Log: Fix for problems that occur when all mbuf clusters migrate to the mbuf packet zone. Cluster allocations fail when this happens. Also processes that may have blocked on cluster allocations will never be woken up. Thanks to rwatson for an overview of the issue and pointers to the mbuma paper and his tool to dump out UMA zones. Reviewed by: andre@ Revision Changes Path 1.28 +8 -0 src/sys/kern/kern_mbuf.c 1.202 +8 -0 src/sys/sys/mbuf.h 1.30 +3 -0 src/sys/vm/uma.h 1.144 +7 -2 src/sys/vm/uma_core.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 06:39:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B198316A404; Thu, 25 Jan 2007 06:39:25 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8BA9613C45E; Thu, 25 Jan 2007 06:39:25 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0P6dPKj018916; Thu, 25 Jan 2007 06:39:25 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0P6dPHC018915; Thu, 25 Jan 2007 06:39:25 GMT (envelope-from rodrigc) Message-Id: <200701250639.l0P6dPHC018915@repoman.freebsd.org> From: Craig Rodrigues Date: Thu, 25 Jan 2007 06:39: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/gnu/usr.bin/gdb/kgdb kthr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 06:39:25 -0000 rodrigc 2007-01-25 06:39:25 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kthr.c Log: Try to avoid a possible infinite loop when parsing an invalid kernel dump file. PR: 108229 Submitted by: Jessica Han Reviewed by: marcel MFC after: 1 week Revision Changes Path 1.6 +7 -2 src/gnu/usr.bin/gdb/kgdb/kthr.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 10:20:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8371216A400; Thu, 25 Jan 2007 10:20:48 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.freebsd.org (Postfix) with ESMTP id 07FBD13C4A5; Thu, 25 Jan 2007 10:20:47 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id l0PAKjNT006209 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 Jan 2007 13:20:45 +0300 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id l0PAKjsg006208; Thu, 25 Jan 2007 13:20:45 +0300 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 25 Jan 2007 13:20:45 +0300 From: Gleb Smirnoff To: Mohan Srinivasan Message-ID: <20070125102045.GJ4485@FreeBSD.org> References: <200701242249.l0OMnCfj018178@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200701242249.l0OMnCfj018178@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm uma_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 10:20:48 -0000 Mohan, On Wed, Jan 24, 2007 at 10:49:12PM +0000, Mohan Srinivasan wrote: M> mohans 2007-01-24 22:49:12 UTC M> M> FreeBSD src repository M> M> Modified files: M> sys/vm uma_core.c M> Log: M> Fix for a bug where only one process (of multiple) blocked on M> maxpages on a zone is woken up, with the rest never being woken up as M> a result of the ZFLAG_FULL flag being cleared. Wakeup all such blocked M> procsses instead. This change introduces a thundering herd, but since M> this should be relatively infrequent, optimizing this (by introducing M> a count of blocked processes, for example) may be premature. M> M> Reviewd by: ups@ I hope this should fix some problems, we are observing. Thanks for working on this! But I wonder, can the following happen. Under high memory pressure, a zone with a limit is exhausted and several processes are waiting for memory in this zone. Then a few items are freed, and they are freed to the per cpu cache, not to the zone cache. Thus, the wakeup() isn't issued, and waiting processes keep waiting forever. Then, some new processes can allocate an item from the per cpu cache and free it back to the per cpu cache, and again waiting processes won't be waked. I've observed and sshd sleeping on "zonelim", while I was successfully working via another ssh session. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu Jan 25 10:29:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0362C16A402; Thu, 25 Jan 2007 10:29:24 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.freebsd.org (Postfix) with ESMTP id 76F4213C465; Thu, 25 Jan 2007 10:29:23 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id l0PATLWO006305 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 Jan 2007 13:29:22 +0300 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id l0PATLdH006304; Thu, 25 Jan 2007 13:29:21 +0300 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 25 Jan 2007 13:29:21 +0300 From: Gleb Smirnoff To: Mohan Srinivasan Message-ID: <20070125102921.GK4485@FreeBSD.org> References: <200701250105.l0P15OUf053076@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200701250105.l0P15OUf053076@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_mbuf.c src/sys/sys mbuf.h src/sys/vm uma.h uma_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 10:29:24 -0000 Mohan, On Thu, Jan 25, 2007 at 01:05:23AM +0000, Mohan Srinivasan wrote: M> mohans 2007-01-25 01:05:23 UTC M> M> FreeBSD src repository M> M> Modified files: M> sys/kern kern_mbuf.c M> sys/sys mbuf.h M> sys/vm uma.h uma_core.c M> Log: M> Fix for problems that occur when all mbuf clusters migrate to the mbuf packet M> zone. Cluster allocations fail when this happens. Also processes that may have M> blocked on cluster allocations will never be woken up. Thanks to rwatson for M> an overview of the issue and pointers to the mbuma paper and his tool to dump M> out UMA zones. M> M> Reviewed by: andre@ Again, thanks for working on this! I've got a patch for some time, very similar to the one you've committed. However, it didn't help me entirely, because some processes could still be left sleeping. May be this is fixed by your wakeup_one() -> wakeup() change. I should test this ASAP. And please tell your opinion on the issue I've described in previous email. P.S. Let me do a small style nit-pick. :) All the UMA public functions are preceeded with "uma_", so it will be more nice to create a public uma_zone_drain(), that just calls internal zone_drain(). Like uma_print_stats() or uma_zdestroy() are. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu Jan 25 11:35:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A4A316A401; Thu, 25 Jan 2007 11:35:28 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 330D613C43E; Thu, 25 Jan 2007 11:35:28 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PBZSJs096507; Thu, 25 Jan 2007 11:35:28 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PBZST7096506; Thu, 25 Jan 2007 11:35:28 GMT (envelope-from pjd) Message-Id: <200701251135.l0PBZST7096506@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 25 Jan 2007 11:35: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/geom/misc subr.c subr.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 11:35:28 -0000 pjd 2007-01-25 11:35:28 UTC FreeBSD src repository Modified files: sbin/geom/misc subr.c subr.h Log: Implement gctl_change_param() function, which changes value of existing parameter. MFC after: 1 week Revision Changes Path 1.7 +26 -0 src/sbin/geom/misc/subr.c 1.8 +2 -0 src/sbin/geom/misc/subr.h From owner-cvs-src@FreeBSD.ORG Thu Jan 25 11:44:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6A3B016A401; Thu, 25 Jan 2007 11:44:04 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5BB3E13C457; Thu, 25 Jan 2007 11:44:04 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PBi4TV097931; Thu, 25 Jan 2007 11:44:04 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PBi4lH097930; Thu, 25 Jan 2007 11:44:04 GMT (envelope-from pjd) Message-Id: <200701251144.l0PBi4lH097930@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 25 Jan 2007 11:44: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/sbin/geom/class/eli geom_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 11:44:04 -0000 pjd 2007-01-25 11:44:03 UTC FreeBSD src repository Modified files: sbin/geom/class/eli geom_eli.c Log: When the following conditions are meet: - First configured key is based only on keyfile (no passphrase). - Device is attached. - User changes first key (setkey) from keyfile to passphrase and doesn't specify number of iterations (with -i option). ...geli(8) won't store calculated number of iterations in metadata. This result in device beeing unaccesable after detach. One can recover from this situation by guessing number of iterations generated, storing it in metadata and trying to attach device. Recovery procedure isn't nice, but one's data is not lost. Reported by: Thomas Nickl MFC after: 1 week Revision Changes Path 1.19 +13 -1 src/sbin/geom/class/eli/geom_eli.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 12:42:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CF2DA16A404; Thu, 25 Jan 2007 12:42:18 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A7F0B13C461; Thu, 25 Jan 2007 12:42:18 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PCgI12008217; Thu, 25 Jan 2007 12:42:18 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PCgIvb008216; Thu, 25 Jan 2007 12:42:18 GMT (envelope-from mpp) Message-Id: <200701251242.l0PCgIvb008216@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 25 Jan 2007 12:42: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/sbin/quotacheck quotacheck.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, 25 Jan 2007 12:42:18 -0000 mpp 2007-01-25 12:42:18 UTC FreeBSD src repository Modified files: sbin/quotacheck quotacheck.8 Log: Add a BUGS section that shows that ids that appear to be negative are now ignored by the quota system and that extremely large ids may make quotacheck run for a very long time. Also mention that "options QUOTA" is required for the kernel to provide quota support. Revision Changes Path 1.18 +12 -0 src/sbin/quotacheck/quotacheck.8 From owner-cvs-src@FreeBSD.ORG Thu Jan 25 13:07:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2946616A402; Thu, 25 Jan 2007 13:07:26 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1A81013C441; Thu, 25 Jan 2007 13:07:26 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PD7PPl021360; Thu, 25 Jan 2007 13:07:25 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PD7PeT021359; Thu, 25 Jan 2007 13:07:25 GMT (envelope-from bde) Message-Id: <200701251307.l0PD7PeT021359@repoman.freebsd.org> From: Bruce Evans Date: Thu, 25 Jan 2007 13:07: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/nfs4client nfs4_vfs_subs.c src/sys/nfsclient nfs.h nfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 13:07:26 -0000 bde 2007-01-25 13:07:25 UTC FreeBSD src repository Modified files: sys/nfs4client nfs4_vfs_subs.c sys/nfsclient nfs.h nfs_vfsops.c Log: Unstaticize nfs_iosize() in nfsclient and use it in nfs4client instead of duplicating it except for larger style bugs in the copy. Fix some nearby style bugs (including a harmless type mismatch) in and near the remaining copy. This is part of fixing collisions of the 2 nfs*client's names. Even static names should have a unique prefixes so that they can be debugged easily. Revision Changes Path 1.5 +0 -18 src/sys/nfs4client/nfs4_vfs_subs.c 1.98 +1 -0 src/sys/nfsclient/nfs.h 1.190 +6 -7 src/sys/nfsclient/nfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 14:18:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6B8D416A400; Thu, 25 Jan 2007 14:18:40 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5D83B13C457; Thu, 25 Jan 2007 14:18:40 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PEIeQ2037977; Thu, 25 Jan 2007 14:18:40 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PEIe3t037976; Thu, 25 Jan 2007 14:18:40 GMT (envelope-from bde) Message-Id: <200701251418.l0PEIe3t037976@repoman.freebsd.org> From: Bruce Evans Date: Thu, 25 Jan 2007 14:18: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/nfs4client nfs4_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 14:18:40 -0000 bde 2007-01-25 14:18:40 UTC FreeBSD src repository Modified files: sys/nfs4client nfs4_vfsops.c Log: Rename some functions and variables (mainly vfsops entry points) from nfs_* to nfs4_* to avoid collisions with nfsclient's names. Even static names should have a unique prefix so that they can be debugged easily. Most of the renamed functions can probably be shared. nfs4_cmount() and nfs4_sync() are identical to the nfs_* versions, and all the others except nfs4_vfsops() seem to be idendentical except for style bugs, missing support for mountroot, and bugs. Fix some nearby style bugs. Remove duplicate $FreeBSD$. Revision Changes Path 1.27 +32 -37 src/sys/nfs4client/nfs4_vfsops.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 14:28:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 08DF516A404; Thu, 25 Jan 2007 14:28:03 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D528D13C46A; Thu, 25 Jan 2007 14:28:02 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PES2CX039978; Thu, 25 Jan 2007 14:28:02 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PES2R7039977; Thu, 25 Jan 2007 14:28:02 GMT (envelope-from ru) Message-Id: <200701251428.l0PES2R7039977@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 25 Jan 2007 14:28:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/systat convtbl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 14:28:03 -0000 ru 2007-01-25 14:28:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/systat convtbl.c Log: MFC: 1.12: Fix definitions of kilobits etc. PR: bin/106116 Revision Changes Path 1.3.8.3 +25 -21 src/usr.bin/systat/convtbl.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 14:33:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9835E16A401; Thu, 25 Jan 2007 14:33:13 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 713EB13C459; Thu, 25 Jan 2007 14:33:13 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PEXDY8041388; Thu, 25 Jan 2007 14:33:13 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PEXDmk041387; Thu, 25 Jan 2007 14:33:13 GMT (envelope-from bde) Message-Id: <200701251433.l0PEXDmk041387@repoman.freebsd.org> From: Bruce Evans Date: Thu, 25 Jan 2007 14:33: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/nfs4client nfs4_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 14:33:13 -0000 bde 2007-01-25 14:33:13 UTC FreeBSD src repository Modified files: sys/nfs4client nfs4_vnops.c Log: Rename some functions and variables from nfs_* to nfs4_* to avoid collisions with nfsclient's names. Even static names should have a unique prefix so that they can be debugged easily. Hide the unused colliding variable nfsv3_commit_on_close in "#if 0" together with other unused sysctl variables. Duplicating the nfs sysctl under nfs4 is probably just a bug. Fix some nearby style bugs. Remove duplicate $FreeBSD$. Revision Changes Path 1.36 +13 -13 src/sys/nfs4client/nfs4_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 17:29:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C6CC316A401; Thu, 25 Jan 2007 17:29:04 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A17C913C478; Thu, 25 Jan 2007 17:29:04 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PHT458088426; Thu, 25 Jan 2007 17:29:04 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PHT4xt088425; Thu, 25 Jan 2007 17:29:04 GMT (envelope-from sam) Message-Id: <200701251729.l0PHT4xt088425@repoman.freebsd.org> From: Sam Leffler Date: Thu, 25 Jan 2007 17:29:04 +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/ifconfig ifieee80211.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 17:29:04 -0000 sam 2007-01-25 17:29:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/ifconfig ifieee80211.c Log: MFC 1.41: fix handling of ssid "-" etc Revision Changes Path 1.18.2.13 +3 -2 src/sbin/ifconfig/ifieee80211.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 17:30:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 12F8116A404; Thu, 25 Jan 2007 17:30:31 +0000 (UTC) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0476F13C45E; Thu, 25 Jan 2007 17:30:31 +0000 (UTC) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PHUUEQ088548; Thu, 25 Jan 2007 17:30:30 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PHUUf7088546; Thu, 25 Jan 2007 17:30:30 GMT (envelope-from wpaul) Message-Id: <200701251730.l0PHUUf7088546@repoman.freebsd.org> From: Bill Paul Date: Thu, 25 Jan 2007 17:30:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 17:30:31 -0000 wpaul 2007-01-25 17:30:30 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c Log: The TCP checksum offload handling in the 8111B/8168B and 8101E PCIe can apparently be confused by short TCP segments that have been manually padded to the minimum ethernet frame size. The driver does short frame padding in software as a workaround for a bug in the 8169 PCI devices that causes short IP fragments to be corrupted due to an apparent conflict between the hardware autopadding and hardware IP checksumming. To fix this, we avoid software padding for short TCP segments, since the hardware seems to autopad and checksum these correctly (even the older 8169 NICs get these right). Short UDP packets appear to be handled correctly in all cases. This should work around the IP header checksum bug in the 8169 while not tripping the TCP checksum bug in the 8111B/8168B and 8101E. Revision Changes Path 1.84 +6 -1 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 17:39:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 116E616A408 for ; Thu, 25 Jan 2007 17:39:13 +0000 (UTC) (envelope-from mohan_srinivasan@yahoo.com) Received: from web30809.mail.mud.yahoo.com (web30809.mail.mud.yahoo.com [68.142.200.152]) by mx1.freebsd.org (Postfix) with SMTP id A8C8E13C467 for ; Thu, 25 Jan 2007 17:39:12 +0000 (UTC) (envelope-from mohan_srinivasan@yahoo.com) Received: (qmail 93831 invoked by uid 60001); 25 Jan 2007 17:12:31 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=KdlQvmM7y1i8PgaKPO38dZOPih17hgYqbeR61u8zid1eD2GlVH+Zbm6HVWTamU/+PhNcoENF7Vh11bTUOQodGNvNIkkeGeQEX/fJlRn31PFcLuo8PSlYFGydEWC998yJUf0LMKBV00rwu5ktcGsLne9X4nk1kJ6z4LjIgALzT58= ; Message-ID: <20070125171231.93829.qmail@web30809.mail.mud.yahoo.com> X-YMail-OSG: Dv4vVwsVM1nL218.5zuW9qQMCOkPKchL9d5X3ToO3BvWoqupSvUEZWbkTobr5S1HCCP5_Q22VejEqcr_rer_iLGG2lT4pQ2NVIFro9VipOpchsXHQFdt.5T_byRgIclORA-- Received: from [71.198.5.118] by web30809.mail.mud.yahoo.com via HTTP; Thu, 25 Jan 2007 09:12:31 PST Date: Thu, 25 Jan 2007 09:12:31 -0800 (PST) From: Mohan Srinivasan To: Gleb Smirnoff , Mohan Srinivasan In-Reply-To: <20070125102045.GJ4485@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm uma_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 17:39:13 -0000 Hi Gleb, I did look at the case where the uma_zfree_arg() would free the object back to the cache and not wake up the processes. uma_zfree_arg() checks for ZFLAG_FULL, when that is set it calls uma_zfree_internal(). The wakeup will happen from uma_zfree_internal(). mohan --- Gleb Smirnoff wrote: > Mohan, > > On Wed, Jan 24, 2007 at 10:49:12PM +0000, Mohan Srinivasan wrote: > M> mohans 2007-01-24 22:49:12 UTC > M> > M> FreeBSD src repository > M> > M> Modified files: > M> sys/vm uma_core.c > M> Log: > M> Fix for a bug where only one process (of multiple) blocked on > M> maxpages on a zone is woken up, with the rest never being woken up as > M> a result of the ZFLAG_FULL flag being cleared. Wakeup all such blocked > M> procsses instead. This change introduces a thundering herd, but since > M> this should be relatively infrequent, optimizing this (by introducing > M> a count of blocked processes, for example) may be premature. > M> > M> Reviewd by: ups@ > > I hope this should fix some problems, we are observing. Thanks for > working on this! > > But I wonder, can the following happen. Under high memory pressure, > a zone with a limit is exhausted and several processes are waiting > for memory in this zone. Then a few items are freed, and they are freed > to the per cpu cache, not to the zone cache. Thus, the wakeup() isn't > issued, and waiting processes keep waiting forever. Then, some new > processes can allocate an item from the per cpu cache and free it back > to the per cpu cache, and again waiting processes won't be waked. > > I've observed and sshd sleeping on "zonelim", while I was successfully > working via another ssh session. > > -- > Totus tuus, Glebius. > GLEBIUS-RIPN GLEB-RIPE > From owner-cvs-src@FreeBSD.ORG Thu Jan 25 17:39:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C045116A412; Thu, 25 Jan 2007 17:39:25 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 780F513C44B; Thu, 25 Jan 2007 17:39:21 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PHdLo4090089; Thu, 25 Jan 2007 17:39:21 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PHdLwW090088; Thu, 25 Jan 2007 17:39:21 GMT (envelope-from sam) Message-Id: <200701251739.l0PHdLwW090088@repoman.freebsd.org> From: Sam Leffler Date: Thu, 25 Jan 2007 17:39:21 +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/net80211 ieee80211_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 17:39:26 -0000 sam 2007-01-25 17:39:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net80211 ieee80211_var.h Log: MFC 1.43: add rate control debug msg bit Revision Changes Path 1.22.2.13 +1 -0 src/sys/net80211/ieee80211_var.h From owner-cvs-src@FreeBSD.ORG Thu Jan 25 17:40:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C0B8D16A405; Thu, 25 Jan 2007 17:40:09 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8C59613C459; Thu, 25 Jan 2007 17:40:09 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PHe9Fb090188; Thu, 25 Jan 2007 17:40:09 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PHe9RZ090187; Thu, 25 Jan 2007 17:40:09 GMT (envelope-from sam) Message-Id: <200701251740.l0PHe9RZ090187@repoman.freebsd.org> From: Sam Leffler Date: Thu, 25 Jan 2007 17:40:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/tools/tools/net80211/wlandebug wlandebug.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 17:40:10 -0000 sam 2007-01-25 17:40:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) tools/tools/net80211/wlandebug wlandebug.c Log: MFC 1.2: add rate knob for net80211 rate control modules Revision Changes Path 1.1.2.2 +2 -0 src/tools/tools/net80211/wlandebug/wlandebug.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 17:58:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE69D16A400; Thu, 25 Jan 2007 17:58:16 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A8B0813C469; Thu, 25 Jan 2007 17:58:16 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PHwGxM093558; Thu, 25 Jan 2007 17:58:16 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PHwGX5093557; Thu, 25 Jan 2007 17:58:16 GMT (envelope-from glebius) Message-Id: <200701251758.l0PHwGX5093557@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 25 Jan 2007 17:58:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_carp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 17:58:16 -0000 glebius 2007-01-25 17:58:16 UTC FreeBSD src repository Modified files: sys/netinet ip_carp.c Log: Spacing. Revision Changes Path 1.46 +5 -5 src/sys/netinet/ip_carp.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 18:02:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E800116A402; Thu, 25 Jan 2007 18:02:23 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C251213C467; Thu, 25 Jan 2007 18:02:23 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PI2NTr094444; Thu, 25 Jan 2007 18:02:23 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PI2N2S094443; Thu, 25 Jan 2007 18:02:23 GMT (envelope-from mjacob) Message-Id: <200701251802.l0PI2N2S094443@repoman.freebsd.org> From: Matt Jacob Date: Thu, 25 Jan 2007 18:02: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/mpt mpt_cam.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 18:02:24 -0000 mjacob 2007-01-25 18:02:23 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_cam.c Log: Whoops- #ifdef problem caused uninitialized transport. Not horribly a problem, but caused annoying messages. Revision Changes Path 1.50 +1 -1 src/sys/dev/mpt/mpt_cam.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 18:03:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3EB2816A401; Thu, 25 Jan 2007 18:03:41 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 18D4813C46A; Thu, 25 Jan 2007 18:03:41 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PI3e7S096079; Thu, 25 Jan 2007 18:03:40 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PI3e1k096078; Thu, 25 Jan 2007 18:03:40 GMT (envelope-from glebius) Message-Id: <200701251803.l0PI3e1k096078@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 25 Jan 2007 18:03: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/netinet ip_carp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 18:03:41 -0000 glebius 2007-01-25 18:03:40 UTC FreeBSD src repository Modified files: sys/netinet ip_carp.c Log: Make it possible that carpdetach() unlocks on return. Then, in carp_clone_destroy() we are on a safe side, we don't need to unlock the cif, that can me already non-existent at this point. Reported by: Anton Yuzhaninov Revision Changes Path 1.47 +7 -8 src/sys/netinet/ip_carp.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 18:56:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3F5C716A403 for ; Thu, 25 Jan 2007 18:56:11 +0000 (UTC) (envelope-from mohan_srinivasan@yahoo.com) Received: from web30806.mail.mud.yahoo.com (web30806.mail.mud.yahoo.com [68.142.200.149]) by mx1.freebsd.org (Postfix) with SMTP id EBAD313C448 for ; Thu, 25 Jan 2007 18:56:10 +0000 (UTC) (envelope-from mohan_srinivasan@yahoo.com) Received: (qmail 1666 invoked by uid 60001); 25 Jan 2007 18:56:10 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=gra6qNFXiKW07EcBvuy+dzrWMs1SlCTQs/W81tn8JmsCypTFcaQ7pjGSPPsbjBQ66c2tNSMf6Oj+p9WXZDZs2J6Cm6kD2MmWMdQaUeu12CveiIl2VTLj0j5kL7I683mkuHjHhk2FfOBndmgAzCUolFQmv0o5XcXt5U1xbud6I4o=; X-YMail-OSG: 0JhgAAwVM1mqSQCzGZxE4XCZtjDGdxWzaEeHkt0Krk7ASx3RqD00gQj9DiREo5ak.WWxlg-- Received: from [207.88.215.11] by web30806.mail.mud.yahoo.com via HTTP; Thu, 25 Jan 2007 10:56:09 PST Date: Thu, 25 Jan 2007 10:56:09 -0800 (PST) From: Mohan Srinivasan To: Gleb Smirnoff , Mohan Srinivasan In-Reply-To: <20070125102921.GK4485@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <91560.391.qm@web30806.mail.mud.yahoo.com> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_mbuf.c src/sys/sys mbuf.h src/sys/vm uma.h uma_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 18:56:11 -0000 Hi Gleb, Sorry. Lost power at home earlier this morning and was operating on very low laptop battery power (and stealing network bandwidth from my neighbor over his unsecured wireless network :)), so sent you a brief reply earlier. We have this bit of logic in uma_zfree_arg() /* See uma.h */ void uma_zfree_arg(uma_zone_t zone, void *item, void *udata) { ... ... /* * The race here is acceptable. If we miss it we'll just have to wait * a little longer for the limits to be reset. */ if (keg->uk_flags & UMA_ZFLAG_FULL) goto zfree_internal; ... ... zfree_internal: uma_zfree_internal(zone, item, udata, SKIP_DTOR, ZFREE_STATFREE); return; And uma_zfree_internal() frees the object back to the slab and wakes up all blocked processes (one of which will proceed) and the others will reset ZFLAG_FULL and block. But as objects get freed, they should all get freed to the slab as long as ZFLAG_FULL is set, and blocked procs woken up. > P.S. Let me do a small style nit-pick. :) All the UMA public functions are > preceeded with "uma_", so it will be more nice to create a public uma_zone_drain(), > that just calls internal zone_drain(). Like uma_print_stats() or uma_zdestroy() > are. I'll do this. thanks mohan From owner-cvs-src@FreeBSD.ORG Thu Jan 25 19:14:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7318B16A400; Thu, 25 Jan 2007 19:14:12 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 663DD13C4B7; Thu, 25 Jan 2007 19:14:12 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PJECDT009401; Thu, 25 Jan 2007 19:14:12 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PJECk3009400; Thu, 25 Jan 2007 19:14:12 GMT (envelope-from jeff) Message-Id: <200701251914.l0PJECk3009400@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 25 Jan 2007 19:14: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/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 19:14:12 -0000 jeff 2007-01-25 19:14:12 UTC FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Get rid of the unused DIDRUN flag. This was really only present to support sched_4bsd. - Rename the KTR level for non schedgraph parsed events. They take event space from things we'd like to graph. - Reset our slice value after we sleep. The slice is simply there to prevent starvation among equal priorities. A thread which had almost exhausted it's slice and then slept doesn't need to be rescheduled a tick after it wakes up. - Set the maximum slice value to a more conservative 100ms now that it is more accurately enforced. Revision Changes Path 1.185 +28 -21 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 19:54:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 07B0616A402; Thu, 25 Jan 2007 19:54:04 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D656613C45B; Thu, 25 Jan 2007 19:54:03 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PJs3qp017766; Thu, 25 Jan 2007 19:54:03 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PJs3fl017764; Thu, 25 Jan 2007 19:54:03 GMT (envelope-from mpp) Message-Id: <200701251954.l0PJs3fl017764@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 25 Jan 2007 19:54: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/sbin/quotacheck quotacheck.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, 25 Jan 2007 19:54:04 -0000 mpp 2007-01-25 19:54:03 UTC FreeBSD src repository Modified files: sbin/quotacheck quotacheck.8 Log: Bump .Dd. Revision Changes Path 1.19 +1 -1 src/sbin/quotacheck/quotacheck.8 From owner-cvs-src@FreeBSD.ORG Thu Jan 25 20:48:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4540316A400; Thu, 25 Jan 2007 20:48:15 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1F2CF13C457; Thu, 25 Jan 2007 20:48:15 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PKmENR035823; Thu, 25 Jan 2007 20:48:15 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PKmEkw035822; Thu, 25 Jan 2007 20:48:14 GMT (envelope-from pjd) Message-Id: <200701252048.l0PKmEkw035822@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 25 Jan 2007 20: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/tools/regression/fstest/tests/chmod 00.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 20:48:15 -0000 pjd 2007-01-25 20:48:14 UTC FreeBSD src repository Modified files: tools/regression/fstest/tests/chmod 00.t Log: MFp4: When user is not a member of the group which owns a file, even if he is the file's owner, he can't set set-gid bit. POSIX requires to return 0 and clear the bit, but FreeBSD returns EPERM for UFS in such case. For now do the same in ZFS. Revision Changes Path 1.2 +2 -2 src/tools/regression/fstest/tests/chmod/00.t From owner-cvs-src@FreeBSD.ORG Thu Jan 25 20:50:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1149316A40E; Thu, 25 Jan 2007 20:50:03 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EA36E13C45A; Thu, 25 Jan 2007 20:50:02 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PKo2IT035952; Thu, 25 Jan 2007 20:50:02 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PKo2td035951; Thu, 25 Jan 2007 20:50:02 GMT (envelope-from pjd) Message-Id: <200701252050.l0PKo2td035951@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 25 Jan 2007 20:50:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/fstest/tests/mkdir 00.t src/tools/regression/fstest/tests/mkfifo 00.t src/tools/regression/fstest/tests/open 00.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 20:50:03 -0000 pjd 2007-01-25 20:50:02 UTC FreeBSD src repository Modified files: tools/regression/fstest/tests/mkdir 00.t tools/regression/fstest/tests/mkfifo 00.t tools/regression/fstest/tests/open 00.t Log: MFp4: - When new object is created, it's group ID can be set to process' effective group ID or to group ID of its parent directory. - Add some comments from POSIX. - Verify that after successful O_TRUNC open, size is equal to 0. Revision Changes Path 1.2 +12 -2 src/tools/regression/fstest/tests/mkdir/00.t 1.2 +12 -2 src/tools/regression/fstest/tests/mkfifo/00.t 1.2 +15 -3 src/tools/regression/fstest/tests/open/00.t From owner-cvs-src@FreeBSD.ORG Thu Jan 25 20:55:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 90ED916A401; Thu, 25 Jan 2007 20:55:00 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 63EAE13C457; Thu, 25 Jan 2007 20:55:00 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PKt0p1037290; Thu, 25 Jan 2007 20:55:00 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PKt07T037289; Thu, 25 Jan 2007 20:55:00 GMT (envelope-from emax) Message-Id: <200701252055.l0PKt07T037289@repoman.freebsd.org> From: Maksim Yevmenkin Date: Thu, 25 Jan 2007 20:55: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.bin/bluetooth/rfcomm_sppd rfcomm_sppd.1 rfcomm_sppd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 20:55:00 -0000 emax 2007-01-25 20:55:00 UTC FreeBSD src repository Modified files: usr.bin/bluetooth/rfcomm_sppd rfcomm_sppd.1 rfcomm_sppd.c Log: Add "server mode" to rfcomm_sppd(1). Submitted by: Dave Eckhardt, bms Tested by: Dave Eckhardt, Eric Anderson, bms Revision Changes Path 1.10 +53 -8 src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.1 1.9 +99 -31 src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 21:16:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5137816A405; Thu, 25 Jan 2007 21:16:51 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2B1D513C45B; Thu, 25 Jan 2007 21:16:51 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PLGpS5041638; Thu, 25 Jan 2007 21:16:51 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PLGpBf041637; Thu, 25 Jan 2007 21:16:51 GMT (envelope-from glebius) Message-Id: <200701252116.l0PLGpBf041637@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 25 Jan 2007 21:16: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/netgraph ng_ppp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 21:16:51 -0000 glebius 2007-01-25 21:16:50 UTC FreeBSD src repository Modified files: sys/netgraph ng_ppp.c Log: - Create ng_ppp_bypass() function, that prepares a packet with bypass header, to send it out to userland. - Use ng_ppp_bypass() in ng_ppp_proto_recv(). - Use ng_ppp_bypass() in ng_ppp_comp_recv() and in ng_ppp_crypt_recv() if compression or encryption is disabled, respectively. - Any LCP packet goes directly to ng_ppp_bypass(), instead of passing through PPP stack. - Any non-LCP packet on disabled link is discarded. This is behavior defined in RFC. Submitted by: Alexander Motin Revision Changes Path 1.62 +66 -30 src/sys/netgraph/ng_ppp.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 21:21:44 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9F19516A537 for ; Thu, 25 Jan 2007 21:21:43 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.247]) by mx1.freebsd.org (Postfix) with ESMTP id 0775213C478 for ; Thu, 25 Jan 2007 21:21:42 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: by an-out-0708.google.com with SMTP id c24so327762ana for ; Thu, 25 Jan 2007 13:21:41 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=C/Ap3YGQVO/gV10nhr2KQaQQAuLhaj7KTIjuD9tla8Un5jrsn5xfMfVSvF05uHw1UIcmug3eT/eP+3UgB9zl/V2o+j3MeIBVfBgp0tZTE+2JdSQjgmHKyVOfo4CHn4nYv+mPHTX78mjOXj3DLxyvsVNeUNV+SeRwazRQ4O4DffE= Received: by 10.64.242.5 with SMTP id p5mr3781310qbh.1169758624986; Thu, 25 Jan 2007 12:57:04 -0800 (PST) Received: by 10.65.137.19 with HTTP; Thu, 25 Jan 2007 12:57:04 -0800 (PST) Message-ID: Date: Thu, 25 Jan 2007 12:57:04 -0800 From: "Maksim Yevmenkin" To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org In-Reply-To: <200701252055.l0PKt07T037289@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200701252055.l0PKt07T037289@repoman.freebsd.org> Cc: Subject: Re: cvs commit: src/usr.bin/bluetooth/rfcomm_sppd rfcomm_sppd.1 rfcomm_sppd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 21:21:44 -0000 On 1/25/07, Maksim Yevmenkin wrote: > emax 2007-01-25 20:55:00 UTC > > FreeBSD src repository > > Modified files: > usr.bin/bluetooth/rfcomm_sppd rfcomm_sppd.1 rfcomm_sppd.c > Log: > Add "server mode" to rfcomm_sppd(1). > > Submitted by: Dave Eckhardt, bms > Tested by: Dave Eckhardt, Eric Anderson, bms PR: bin/102523 > > Revision Changes Path > 1.10 +53 -8 src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.1 > 1.9 +99 -31 src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.c > From owner-cvs-src@FreeBSD.ORG Thu Jan 25 21:35:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 115FF16A402; Thu, 25 Jan 2007 21:35:44 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DF94113C44B; Thu, 25 Jan 2007 21:35:43 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PLZhji047872; Thu, 25 Jan 2007 21:35:43 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PLZhhp047871; Thu, 25 Jan 2007 21:35:43 GMT (envelope-from glebius) Message-Id: <200701252135.l0PLZhhp047871@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 25 Jan 2007 21:35: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/netgraph/netflow ng_netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 21:35:44 -0000 glebius 2007-01-25 21:35:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph/netflow ng_netflow.c Log: MFC 1.13: Recognize 802.1q frames in Ethernet input and process them. PR: kern/101162 Submitted by: CoolDavid (Tseng Guo-Fu) Revision Changes Path 1.9.2.4 +29 -1 src/sys/netgraph/netflow/ng_netflow.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 21:39:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9CB6A16A400; Thu, 25 Jan 2007 21:39:01 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7549113C467; Thu, 25 Jan 2007 21:39:01 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PLd1Sp048128; Thu, 25 Jan 2007 21:39:01 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PLd1Bc048127; Thu, 25 Jan 2007 21:39:01 GMT (envelope-from glebius) Message-Id: <200701252139.l0PLd1Bc048127@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 25 Jan 2007 21:39: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/sys/netgraph/netflow netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 21:39:01 -0000 glebius 2007-01-25 21:39:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph/netflow netflow.c Log: MFC 1.20 - 1.24: - Use bitcount32() from sys/systm.h instead of my own. - Use hash functions with better distribution. - Break long line. Revision Changes Path 1.15.2.4 +18 -31 src/sys/netgraph/netflow/netflow.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 21:42:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 01C7016A403; Thu, 25 Jan 2007 21:42:48 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D006D13C428; Thu, 25 Jan 2007 21:42:47 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PLglOM049221; Thu, 25 Jan 2007 21:42:47 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PLglvR049220; Thu, 25 Jan 2007 21:42:47 GMT (envelope-from glebius) Message-Id: <200701252142.l0PLglvR049220@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 25 Jan 2007 21:42:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netgraph ng_nat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 21:42:48 -0000 glebius 2007-01-25 21:42:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph ng_nat.c Log: MFC 1.7, 1.8: Return value PKT_ALIAS_FOUND_HEADER_FRAGMENT isn't an error case. The packet shouldn't be dropped. Submitted by: Alexander Motin Correctly calculate length of IP header. Submitted by: Eugene Hartmann Revision Changes Path 1.4.2.1 +4 -2 src/sys/netgraph/ng_nat.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 21:44:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7490116A400; Thu, 25 Jan 2007 21:44:07 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4E94F13C45E; Thu, 25 Jan 2007 21:44:07 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PLi70v049567; Thu, 25 Jan 2007 21:44:07 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PLi7Bh049566; Thu, 25 Jan 2007 21:44:07 GMT (envelope-from glebius) Message-Id: <200701252144.l0PLi7Bh049566@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 25 Jan 2007 21:44:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netgraph ng_tcpmss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 21:44:07 -0000 glebius 2007-01-25 21:44:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph ng_tcpmss.c Log: MFC 1.4: Update ip and tcp pointers after m_pullup(). Submitted by: Alexander Motin Revision Changes Path 1.2.2.2 +3 -0 src/sys/netgraph/ng_tcpmss.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 22:25:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F0A2816A402; Thu, 25 Jan 2007 22:25:59 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CA5F713C478; Thu, 25 Jan 2007 22:25:59 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PMPxQg057841; Thu, 25 Jan 2007 22:25:59 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PMPxrF057840; Thu, 25 Jan 2007 22:25:59 GMT (envelope-from peter) Message-Id: <200701252225.l0PMPxrF057840@repoman.freebsd.org> From: Peter Wemm Date: Thu, 25 Jan 2007 22:25:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/gen Makefile.inc getobjformat.3 getobjformat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 22:26:00 -0000 peter 2007-01-25 22:25:59 UTC FreeBSD src repository Modified files: lib/libc/gen Makefile.inc Removed files: lib/libc/gen getobjformat.3 getobjformat.c Log: Retire more remnants of a.out support, as threatened in 2002. Laughed-at-by: kris Revision Changes Path 1.126 +2 -2 src/lib/libc/gen/Makefile.inc 1.12 +0 -136 src/lib/libc/gen/getobjformat.3 (dead) 1.8 +0 -44 src/lib/libc/gen/getobjformat.c (dead) From owner-cvs-src@FreeBSD.ORG Thu Jan 25 22:26:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A6B5D16A402; Thu, 25 Jan 2007 22:26:41 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 80A8D13C469; Thu, 25 Jan 2007 22:26:41 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PMQfMB057962; Thu, 25 Jan 2007 22:26:41 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PMQfEb057961; Thu, 25 Jan 2007 22:26:41 GMT (envelope-from peter) Message-Id: <200701252226.l0PMQfEb057961@repoman.freebsd.org> From: Peter Wemm Date: Thu, 25 Jan 2007 22: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/usr.bin Makefile src/usr.bin/objformat Makefile objformat.1 objformat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 22:26:41 -0000 peter 2007-01-25 22:26:41 UTC FreeBSD src repository Modified files: usr.bin Makefile Removed files: usr.bin/objformat Makefile objformat.1 objformat.c Log: Retire objformat(1) as threatened in 2002. Laughed-at-by: kris Revision Changes Path 1.298 +0 -1 src/usr.bin/Makefile 1.19 +0 -5 src/usr.bin/objformat/Makefile (dead) 1.11 +0 -63 src/usr.bin/objformat/objformat.1 (dead) 1.10 +0 -38 src/usr.bin/objformat/objformat.c (dead) From owner-cvs-src@FreeBSD.ORG Thu Jan 25 22:34:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4285116A402; Thu, 25 Jan 2007 22:34:23 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1C79F13C469; Thu, 25 Jan 2007 22:34:23 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PMYMxa060234; Thu, 25 Jan 2007 22:34:22 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PMYMnQ060233; Thu, 25 Jan 2007 22:34:22 GMT (envelope-from peter) Message-Id: <200701252234.l0PMYMnQ060233@repoman.freebsd.org> From: Peter Wemm Date: Thu, 25 Jan 2007 22:34: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/include objformat.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, 25 Jan 2007 22:34:23 -0000 peter 2007-01-25 22:34:22 UTC FreeBSD src repository Removed files: include objformat.h Log: Remove more a.out strays, as threatened in 2002. Revision Changes Path 1.3 +0 -39 src/include/objformat.h (dead) From owner-cvs-src@FreeBSD.ORG Thu Jan 25 22:36:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F142616A404; Thu, 25 Jan 2007 22:36:36 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CBA6013C46A; Thu, 25 Jan 2007 22:36:36 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PMaa8a060529; Thu, 25 Jan 2007 22:36:36 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PMaawn060528; Thu, 25 Jan 2007 22:36:36 GMT (envelope-from peter) Message-Id: <200701252236.l0PMaawn060528@repoman.freebsd.org> From: Peter Wemm Date: Thu, 25 Jan 2007 22:36: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/gen Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 22:36:37 -0000 peter 2007-01-25 22:36:36 UTC FreeBSD src repository Modified files: lib/libc/gen Symbol.map Log: Remove getobjformat() from libc's symbol map. It probably should have been in the private area anyway. Nothing in FreeBSD uses it any more anyway. Revision Changes Path 1.2 +0 -1 src/lib/libc/gen/Symbol.map From owner-cvs-src@FreeBSD.ORG Thu Jan 25 22:38:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7243E16A402; Thu, 25 Jan 2007 22:38:05 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4C1FF13C465; Thu, 25 Jan 2007 22:38:05 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PMc585060670; Thu, 25 Jan 2007 22:38:05 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PMc5mF060669; Thu, 25 Jan 2007 22:38:05 GMT (envelope-from peter) Message-Id: <200701252238.l0PMc5mF060669@repoman.freebsd.org> From: Peter Wemm Date: Thu, 25 Jan 2007 22:38: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/include 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, 25 Jan 2007 22:38:05 -0000 peter 2007-01-25 22:38:05 UTC FreeBSD src repository Modified files: include Makefile Log: Oops, remove an objformat.h reference. Revision Changes Path 1.267 +1 -1 src/include/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jan 25 22:38:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 966D816A405; Thu, 25 Jan 2007 22:38:58 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 70FFC13C46A; Thu, 25 Jan 2007 22:38:58 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PMcwlB060785; Thu, 25 Jan 2007 22:38:58 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PMcwY9060784; Thu, 25 Jan 2007 22:38:58 GMT (envelope-from peter) Message-Id: <200701252238.l0PMcwY9060784@repoman.freebsd.org> From: Peter Wemm Date: Thu, 25 Jan 2007 22:38:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ldconfig ldconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jan 2007 22:38:58 -0000 peter 2007-01-25 22:38:58 UTC FreeBSD src repository Modified files: sbin/ldconfig ldconfig.c Log: Remove unused reference to objformat.h Revision Changes Path 1.47 +0 -1 src/sbin/ldconfig/ldconfig.c From owner-cvs-src@FreeBSD.ORG Thu Jan 25 23:12:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D8F2916A401; Thu, 25 Jan 2007 23:12:19 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B331413C44B; Thu, 25 Jan 2007 23:12:19 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PNCJam068290; Thu, 25 Jan 2007 23:12:19 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PNCJNs068286; Thu, 25 Jan 2007 23:12:19 GMT (envelope-from peter) Message-Id: <200701252312.l0PNCJNs068286@repoman.freebsd.org> From: Peter Wemm Date: Thu, 25 Jan 2007 23:12: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/usr.bin/objformat Makefile objformat.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 23:12:19 -0000 peter 2007-01-25 23:12:19 UTC FreeBSD src repository Added files: usr.bin/objformat Makefile objformat.sh Log: Bah. Kris says the default-to-a.out knowledge has migrated into the official gnu configure scripts and a couple of other places. Add an example noisy, loud and annoying placeholder for /usr/bin/objformat if it turns out to too much trouble to be gone. It is not connected to the build yet. Revision Changes Path 1.20 +7 -0 src/usr.bin/objformat/Makefile (new) 1.1 +26 -0 src/usr.bin/objformat/objformat.sh (new) From owner-cvs-src@FreeBSD.ORG Thu Jan 25 23:13:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7336B16A403; Thu, 25 Jan 2007 23:13:56 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4DAD513C455; Thu, 25 Jan 2007 23:13:56 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PNDueu068845; Thu, 25 Jan 2007 23:13:56 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PNDuir068843; Thu, 25 Jan 2007 23:13:56 GMT (envelope-from peter) Message-Id: <200701252313.l0PNDuir068843@repoman.freebsd.org> From: Peter Wemm Date: Thu, 25 Jan 2007 23: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 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: Thu, 25 Jan 2007 23:13:56 -0000 peter 2007-01-25 23:13:56 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: List obsolete objformat files and man pages. This may have to be revisited if too much stuff breaks. Revision Changes Path 1.69 +5 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Thu Jan 25 23:52:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5DA1C16A400; Thu, 25 Jan 2007 23:52:00 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3773613C467; Thu, 25 Jan 2007 23:52:00 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0PNq0wa074467; Thu, 25 Jan 2007 23:52:00 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0PNq0I4074466; Thu, 25 Jan 2007 23:52:00 GMT (envelope-from jeff) Message-Id: <200701252352.l0PNq0I4074466@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 25 Jan 2007 23:52: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/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 23:52:00 -0000 jeff 2007-01-25 23:52:00 UTC FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Implement much more intelligent ipi sending. This algorithm tries to minimize IPIs and rescheduling when scheduling like tasks while keeping latency low for important threads. 1) An idle thread is running. 2) The current thread is worse than realtime and the new thread is better than realtime. Realtime to realtime doesn't preempt. 3) The new thread's priority is less than the threshold. Revision Changes Path 1.186 +23 -11 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Fri Jan 26 01:37:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AF67316A403; Fri, 26 Jan 2007 01:37:32 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8875713C461; Fri, 26 Jan 2007 01:37:32 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0Q1bWT8002970; Fri, 26 Jan 2007 01:37:32 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0Q1bW9j002969; Fri, 26 Jan 2007 01:37:32 GMT (envelope-from kevlo) Message-Id: <200701260137.l0Q1bW9j002969@repoman.freebsd.org> From: Kevin Lo Date: Fri, 26 Jan 2007 01:37: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/arm/xscale/ixp425 ixp425_mem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2007 01:37:32 -0000 kevlo 2007-01-26 01:37:32 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 ixp425_mem.c Log: Fix comments. Approved by: cognet Revision Changes Path 1.2 +2 -2 src/sys/arm/xscale/ixp425/ixp425_mem.c From owner-cvs-src@FreeBSD.ORG Fri Jan 26 03:23:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E7F3216A900; Fri, 26 Jan 2007 03:23:52 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id A9FC813C4A3; Fri, 26 Jan 2007 03:23:52 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [10.0.0.1] (63-226-247-187.tukw.qwest.net [63.226.247.187]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id l0Q2WlCE049890 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Thu, 25 Jan 2007 21:32:53 -0500 (EST) (envelope-from jroberson@chesapeake.net) Date: Thu, 25 Jan 2007 18:32:56 -0800 (PST) From: Jeff Roberson X-X-Sender: jroberson@10.0.0.1 To: Jeff Roberson In-Reply-To: <200701252352.l0PNq0I4074466@repoman.freebsd.org> Message-ID: <20070125183242.T564@10.0.0.1> References: <200701252352.l0PNq0I4074466@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2007 03:23:53 -0000 On Thu, 25 Jan 2007, Jeff Roberson wrote: > jeff 2007-01-25 23:52:00 UTC > > FreeBSD src repository > > Modified files: > sys/kern sched_ule.c > Log: > - Implement much more intelligent ipi sending. This algorithm tries to > minimize IPIs and rescheduling when scheduling like tasks while keeping > latency low for important threads. Forgot: Will IPI when: > 1) An idle thread is running. > 2) The current thread is worse than realtime and the new thread is > better than realtime. Realtime to realtime doesn't preempt. > 3) The new thread's priority is less than the threshold. > > Revision Changes Path > 1.186 +23 -11 src/sys/kern/sched_ule.c > From owner-cvs-src@FreeBSD.ORG Fri Jan 26 04:58:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0920B16A400; Fri, 26 Jan 2007 04:58:32 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D71ED13C489; Fri, 26 Jan 2007 04:58:31 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0Q4wV1l035772; Fri, 26 Jan 2007 04:58:31 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0Q4wVS6035771; Fri, 26 Jan 2007 04:58:31 GMT (envelope-from marcel) Message-Id: <200701260458.l0Q4wVS6035771@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 26 Jan 2007 04:58: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/powerpc/include ipl.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, 26 Jan 2007 04:58:32 -0000 marcel 2007-01-26 04:58:31 UTC FreeBSD src repository Removed files: sys/powerpc/include ipl.h Log: Remove stale header. MFC after: 3 days Revision Changes Path 1.2 +0 -7 src/sys/powerpc/include/ipl.h (dead) From owner-cvs-src@FreeBSD.ORG Fri Jan 26 06:22:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C7D2516A400; Fri, 26 Jan 2007 06:22:34 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A2BD413C458; Fri, 26 Jan 2007 06:22:34 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0Q6MY6e056441; Fri, 26 Jan 2007 06:22:34 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0Q6MYN6056438; Fri, 26 Jan 2007 06:22:34 GMT (envelope-from marcel) Message-Id: <200701260622.l0Q6MYN6056438@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 26 Jan 2007 06:22:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/etc.powerpc ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jan 2007 06:22:34 -0000 marcel 2007-01-26 06:22:34 UTC FreeBSD src repository Modified files: etc/etc.powerpc ttys Log: o Remove screen, created by the unnecessary ofw_console(4) o Remove ttyyX, created by the obsolete zs(4) o Replace ttydX by ttyuX, which is created by uart(4) o Enable ttyu0 as a console to better support the xserve. MFC after: 1 week Revision Changes Path 1.4 +4 -10 src/etc/etc.powerpc/ttys From owner-cvs-src@FreeBSD.ORG Fri Jan 26 06:40:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0E00116A402; Fri, 26 Jan 2007 06:40:30 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F422813C458; Fri, 26 Jan 2007 06:40:29 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0Q6eTNn058795; Fri, 26 Jan 2007 06:40:29 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0Q6eTCx058794; Fri, 26 Jan 2007 06:40:29 GMT (envelope-from sam) Message-Id: <200701260640.l0Q6eTCx058794@repoman.freebsd.org> From: Sam Leffler Date: Fri, 26 Jan 2007 06:40:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf files src/sys/modules Makefile src/sys/net80211 ieee80211_amrr.c ieee80211_amrr.h src/sys/modules/wlan_amrr 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, 26 Jan 2007 06:40:30 -0000 sam 2007-01-26 06:40:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf files sys/modules Makefile Added files: (Branch: RELENG_6) sys/net80211 ieee80211_amrr.c ieee80211_amrr.h sys/modules/wlan_amrr Makefile Log: MFC: device-independent implementation of AMRR tx rate control algorithm Revision Changes Path 1.1031.2.49 +1 -0 src/sys/conf/files 1.450.2.27 +1 -0 src/sys/modules/Makefile 1.1.2.1 +8 -0 src/sys/modules/wlan_amrr/Makefile (new) 1.1.2.1 +164 -0 src/sys/net80211/ieee80211_amrr.c (new) 1.1.2.1 +64 -0 src/sys/net80211/ieee80211_amrr.h (new) From owner-cvs-src@FreeBSD.ORG Fri Jan 26 06:45:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3592216A402; Fri, 26 Jan 2007 06:45:35 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 105D913C46B; Fri, 26 Jan 2007 06:45:35 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0Q6jYNn060113; Fri, 26 Jan 2007 06:45:34 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0Q6jYYX060112; Fri, 26 Jan 2007 06:45:34 GMT (envelope-from sam) Message-Id: <200701260645.l0Q6jYYX060112@repoman.freebsd.org> From: Sam Leffler Date: Fri, 26 Jan 2007 06:45:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/compat/ndis subr_ntoskrnl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2007 06:45:35 -0000 sam 2007-01-26 06:45:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/compat/ndis subr_ntoskrnl.c Log: MFC 1.88: add entry points required by newer broadcom wireless driver Revision Changes Path 1.71.2.6 +77 -0 src/sys/compat/ndis/subr_ntoskrnl.c From owner-cvs-src@FreeBSD.ORG Fri Jan 26 06:46:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 067CC16A400; Fri, 26 Jan 2007 06:46:40 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D611513C494; Fri, 26 Jan 2007 06:46:39 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0Q6kdK1060178; Fri, 26 Jan 2007 06:46:39 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0Q6kdUD060177; Fri, 26 Jan 2007 06:46:39 GMT (envelope-from sam) Message-Id: <200701260646.l0Q6kdUD060177@repoman.freebsd.org> From: Sam Leffler Date: Fri, 26 Jan 2007 06:46: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/tools/tools/net80211/wlandebug wlandebug.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jan 2007 06:46:40 -0000 sam 2007-01-26 06:46:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) tools/tools/net80211/wlandebug wlandebug.c Log: MFC 1.3: fix typo Revision Changes Path 1.1.2.3 +1 -1 src/tools/tools/net80211/wlandebug/wlandebug.c From owner-cvs-src@FreeBSD.ORG Fri Jan 26 06:48:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1A04316A401; Fri, 26 Jan 2007 06:48:08 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E94A413C4AA; Fri, 26 Jan 2007 06:48:07 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0Q6m7gi060259; Fri, 26 Jan 2007 06:48:07 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0Q6m7x7060258; Fri, 26 Jan 2007 06:48:07 GMT (envelope-from sam) Message-Id: <200701260648.l0Q6m7x7060258@repoman.freebsd.org> From: Sam Leffler Date: Fri, 26 Jan 2007 06:48:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net80211 ieee80211_freebsd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2007 06:48:08 -0000 sam 2007-01-26 06:48:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net80211 ieee80211_freebsd.h Log: MFC 1.10: reduce user-visible namespace to just what is needed Revision Changes Path 1.5.2.2 +2 -0 src/sys/net80211/ieee80211_freebsd.h From owner-cvs-src@FreeBSD.ORG Fri Jan 26 10:19:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E717316A400; Fri, 26 Jan 2007 10:19:08 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CA4E813C48A; Fri, 26 Jan 2007 10:19:08 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0QAJ8DQ004975; Fri, 26 Jan 2007 10:19:08 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0QAJ8mV004974; Fri, 26 Jan 2007 10:19:08 GMT (envelope-from delphij) Message-Id: <200701261019.l0QAJ8mV004974@repoman.freebsd.org> From: Xin LI Date: Fri, 26 Jan 2007 10:19: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/gnu/usr.bin Makefile src/rescue/rescue Makefile src/share/mk bsd.own.mk src/usr.bin Makefile src/usr.bin/gzip Makefile gzexe gzexe.1 gzip.1 gzip.c unbzip2.c zdiff zdiff.1 zforce zforce.1 zgrep zgrep.1 zmore zmore.1 znew znew.1 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2007 10:19:09 -0000 delphij 2007-01-26 10:19:08 UTC FreeBSD src repository Modified files: gnu/usr.bin Makefile rescue/rescue Makefile share/mk bsd.own.mk usr.bin Makefile Added files: usr.bin/gzip Makefile gzexe gzexe.1 gzip.1 gzip.c unbzip2.c zdiff zdiff.1 zforce zforce.1 zgrep zgrep.1 zmore zmore.1 znew znew.1 zuncompress.c tools/build/options WITHOUT_BZIP2 WITHOUT_BZIP2_SUPPORT Log: Replace the GNU gzip with a slightly modified NetBSD gzip. The NetBSD version is a feature-to-feature re-implementation of GNU gzip using the freely-redistributable zlib and this version is expected to be mostly bug-to-bug compatible with the GNU implementation. - Because this is a piece of mature code and we want to make changes so it is added directly rather than importing to src/contrib. - Connect newly added code to src/usr.bin/ and rescue/rescue build. - Disconnect the GNU gzip code from build for now, they will be eventually removed completely. - Provide two new src.conf(5) knobs, WITHOUT_BZIP2_SUPPORT and WITHOUT_BZIP2. Tested by: kris (full exp-7 pointyhat build) Approved by: core (importing a 4-clause BSD licensed file) Approved by: re (adding new utility during -HEAD code slush) Revision Changes Path 1.92 +0 -1 src/gnu/usr.bin/Makefile 1.54 +1 -2 src/rescue/rescue/Makefile 1.60 +2 -0 src/share/mk/bsd.own.mk 1.1 +3 -0 src/tools/build/options/WITHOUT_BZIP2 (new) 1.1 +2 -0 src/tools/build/options/WITHOUT_BZIP2_SUPPORT (new) 1.299 +1 -0 src/usr.bin/Makefile 1.1 +36 -0 src/usr.bin/gzip/Makefile (new) 1.1 +179 -0 src/usr.bin/gzip/gzexe (new) 1.1 +73 -0 src/usr.bin/gzip/gzexe.1 (new) 1.1 +202 -0 src/usr.bin/gzip/gzip.1 (new) 1.1 +2054 -0 src/usr.bin/gzip/gzip.c (new) 1.1 +128 -0 src/usr.bin/gzip/unbzip2.c (new) 1.1 +111 -0 src/usr.bin/gzip/zdiff (new) 1.1 +109 -0 src/usr.bin/gzip/zdiff.1 (new) 1.1 +55 -0 src/usr.bin/gzip/zforce (new) 1.1 +53 -0 src/usr.bin/gzip/zforce.1 (new) 1.1 +122 -0 src/usr.bin/gzip/zgrep (new) 1.1 +98 -0 src/usr.bin/gzip/zgrep.1 (new) 1.1 +75 -0 src/usr.bin/gzip/zmore (new) 1.1 +94 -0 src/usr.bin/gzip/zmore.1 (new) 1.1 +138 -0 src/usr.bin/gzip/znew (new) 1.1 +71 -0 src/usr.bin/gzip/znew.1 (new) 1.1 +390 -0 src/usr.bin/gzip/zuncompress.c (new) From owner-cvs-src@FreeBSD.ORG Fri Jan 26 10:20:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AF99D16A401; Fri, 26 Jan 2007 10:20:59 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8C8A213C4B5; Fri, 26 Jan 2007 10:20:59 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0QAKxcL005135; Fri, 26 Jan 2007 10:20:59 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0QAKxGR005134; Fri, 26 Jan 2007 10:20:59 GMT (envelope-from delphij) Message-Id: <200701261020.l0QAKxGR005134@repoman.freebsd.org> From: Xin LI Date: Fri, 26 Jan 2007 10:20: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/share/man/man5 src.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2007 10:20:59 -0000 delphij 2007-01-26 10:20:59 UTC FreeBSD src repository Modified files: share/man/man5 src.conf.5 Log: Regen. Revision Changes Path 1.9 +17 -1 src/share/man/man5/src.conf.5 From owner-cvs-src@FreeBSD.ORG Fri Jan 26 13:26:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1FBA716A403; Fri, 26 Jan 2007 13:26:44 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F09B413C483; Fri, 26 Jan 2007 13:26:43 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0QDQh9d038435; Fri, 26 Jan 2007 13:26:43 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0QDQhPl038434; Fri, 26 Jan 2007 13:26:43 GMT (envelope-from rodrigc) Message-Id: <200701261326.l0QDQhPl038434@repoman.freebsd.org> From: Craig Rodrigues Date: Fri, 26 Jan 2007 13:26:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/mountd mountd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jan 2007 13:26:44 -0000 rodrigc 2007-01-26 13:26:43 UTC FreeBSD src repository Modified files: usr.sbin/mountd mountd.c Log: If nmount() fails to export a directory, in the syslog() error message, add the errmsg string returned by nmount(). Revision Changes Path 1.92 +4 -2 src/usr.sbin/mountd/mountd.c From owner-cvs-src@FreeBSD.ORG Fri Jan 26 14:57:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2D84816A400; Fri, 26 Jan 2007 14:57:18 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 08C8213C46B; Fri, 26 Jan 2007 14:57:18 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0QEvHtL053461; Fri, 26 Jan 2007 14:57:17 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0QEvHEw053460; Fri, 26 Jan 2007 14:57:17 GMT (envelope-from delphij) Message-Id: <200701261457.l0QEvHEw053460@repoman.freebsd.org> From: Xin LI Date: Fri, 26 Jan 2007 14:57: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 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, 26 Jan 2007 14:57:18 -0000 delphij 2007-01-26 14:57:17 UTC FreeBSD src repository Modified files: sys/sys param.h Log: While we do not expect any change before and after GNU gzip is replaced with BSD gzip, let's make it possible to distinguish between the two with a __FreeBSDversion bump, just in case some developers want it. Suggested by: linimon Revision Changes Path 1.283 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri Jan 26 16:33:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 022DC16A404; Fri, 26 Jan 2007 16:33:04 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CF82D13C4B5; Fri, 26 Jan 2007 16:33:03 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0QGX36O079222; Fri, 26 Jan 2007 16:33:03 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0QGX3qj079220; Fri, 26 Jan 2007 16:33:03 GMT (envelope-from jhb) Message-Id: <200701261633.l0QGX3qj079220@repoman.freebsd.org> From: John Baldwin Date: Fri, 26 Jan 2007 16:33:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/libexec/rtld-elf rtld.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2007 16:33:04 -0000 jhb 2007-01-26 16:33:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) libexec/rtld-elf rtld.1 Log: MFC: Document LD_UTRACE. Revision Changes Path 1.40.2.2 +7 -2 src/libexec/rtld-elf/rtld.1 From owner-cvs-src@FreeBSD.ORG Fri Jan 26 17:03:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A604C16A401; Fri, 26 Jan 2007 17:03:52 +0000 (UTC) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7FDA313C458; Fri, 26 Jan 2007 17:03:52 +0000 (UTC) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0QH3qnt092837; Fri, 26 Jan 2007 17:03:52 GMT (envelope-from dwhite@repoman.freebsd.org) Received: (from dwhite@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0QH3q2f092835; Fri, 26 Jan 2007 17:03:52 GMT (envelope-from dwhite) Message-Id: <200701261703.l0QH3q2f092835@repoman.freebsd.org> From: Doug White Date: Fri, 26 Jan 2007 17:03:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bce if_bce.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jan 2007 17:03:52 -0000 dwhite 2007-01-26 17:03:51 UTC FreeBSD src repository Modified files: sys/dev/bce if_bce.c Log: Add support for SERDES PHY configurations. These are commonly found in blade systems, such as the Dell 1955 and the Intel SBXD132. Development hardware for this work was provided by Broadcom and iXsystems. A SBXD132 blade for testing was provided by Iron Systems. Revision Changes Path 1.27 +13 -43 src/sys/dev/bce/if_bce.c From owner-cvs-src@FreeBSD.ORG Fri Jan 26 17:05:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D36F516A403; Fri, 26 Jan 2007 17:05:25 +0000 (UTC) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A634E13C491; Fri, 26 Jan 2007 17:05:25 +0000 (UTC) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0QH5PsE093252; Fri, 26 Jan 2007 17:05:25 GMT (envelope-from dwhite@repoman.freebsd.org) Received: (from dwhite@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0QH5PBj093251; Fri, 26 Jan 2007 17:05:25 GMT (envelope-from dwhite) Message-Id: <200701261705.l0QH5PBj093251@repoman.freebsd.org> From: Doug White Date: Fri, 26 Jan 2007 17:05: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/mii brgphy.c miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2007 17:05:26 -0000 dwhite 2007-01-26 17:05:25 UTC FreeBSD src repository Modified files: sys/dev/mii brgphy.c miidevs Log: Collapse 5706C and 5708C PHYs into one entry. ID 0x15 is actually used for the SERDES PHY on these chips and we want gentbi to pick this up, not brgphy. Revision Changes Path 1.57 +0 -1 src/sys/dev/mii/brgphy.c 1.40 +1 -2 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Fri Jan 26 17:06:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BBE0E16A402; Fri, 26 Jan 2007 17:06:02 +0000 (UTC) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 95B6013C48C; Fri, 26 Jan 2007 17:06:02 +0000 (UTC) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0QH62dd093303; Fri, 26 Jan 2007 17:06:02 GMT (envelope-from dwhite@repoman.freebsd.org) Received: (from dwhite@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0QH6235093302; Fri, 26 Jan 2007 17:06:02 GMT (envelope-from dwhite) Message-Id: <200701261706.l0QH6235093302@repoman.freebsd.org> From: Doug White Date: Fri, 26 Jan 2007 17:06: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/dev/mii gentbi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jan 2007 17:06:02 -0000 dwhite 2007-01-26 17:06:02 UTC FreeBSD src repository Modified files: sys/dev/mii gentbi.c Log: Add missing MIIBUS_MEDIAINIT() call. Revision Changes Path 1.3 +1 -0 src/sys/dev/mii/gentbi.c From owner-cvs-src@FreeBSD.ORG Fri Jan 26 19:06:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CDB2916A403; Fri, 26 Jan 2007 19:06:17 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A554413C4AA; Fri, 26 Jan 2007 19:06:17 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0QJ6Hva015366; Fri, 26 Jan 2007 19:06:17 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0QJ6H6v015365; Fri, 26 Jan 2007 19:06:17 GMT (envelope-from ariff) Message-Id: <200701261906.l0QJ6H6v015365@repoman.freebsd.org> From: Ariff Abdullah Date: Fri, 26 Jan 2007 19:06:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/usb uaudio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jan 2007 19:06:17 -0000 ariff 2007-01-26 19:06:17 UTC FreeBSD src repository Modified files: sys/dev/sound/usb uaudio.c Log: Sync uaudio_sndstat_prepare_pcm() output with sndstat_prepare_pcm() to get simmilar (debugging) output. Revision Changes Path 1.25 +12 -4 src/sys/dev/sound/usb/uaudio.c From owner-cvs-src@FreeBSD.ORG Fri Jan 26 19:14:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9DBF016A401; Fri, 26 Jan 2007 19:14:41 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7582213C487; Fri, 26 Jan 2007 19:14:41 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0QJEffV016896; Fri, 26 Jan 2007 19:14:41 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0QJEfFV016895; Fri, 26 Jan 2007 19:14:41 GMT (envelope-from ariff) Message-Id: <200701261914.l0QJEfFV016895@repoman.freebsd.org> From: Ariff Abdullah Date: Fri, 26 Jan 2007 19:14: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/sound/usb uaudio_pcm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jan 2007 19:14:41 -0000 ariff 2007-01-26 19:14:41 UTC FreeBSD src repository Modified files: sys/dev/sound/usb uaudio_pcm.c Log: Fix forever broken ua_chan_setblocksize() uninitialized return value which causing divide by zero panic in other places (notably chn_sync()). Revision Changes Path 1.20 +13 -7 src/sys/dev/sound/usb/uaudio_pcm.c From owner-cvs-src@FreeBSD.ORG Fri Jan 26 22:34:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DBCCF16A401; Fri, 26 Jan 2007 22:34:37 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id C22A513C4A8; Fri, 26 Jan 2007 22:34:37 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id AD8D01A4D81; Fri, 26 Jan 2007 14:34:37 -0800 (PST) Date: Fri, 26 Jan 2007 14:34:37 -0800 From: Alfred Perlstein To: Jeff Roberson Message-ID: <20070126223437.GW56065@elvis.mu.org> References: <200701252352.l0PNq0I4074466@repoman.freebsd.org> <20070125183242.T564@10.0.0.1> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070125183242.T564@10.0.0.1> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, Jeff Roberson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2007 22:34:38 -0000 * Jeff Roberson [070125 19:47] wrote: > > On Thu, 25 Jan 2007, Jeff Roberson wrote: > > >jeff 2007-01-25 23:52:00 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern sched_ule.c > > Log: > > - Implement much more intelligent ipi sending. This algorithm tries to > > minimize IPIs and rescheduling when scheduling like tasks while keeping > > latency low for important threads. > Forgot: Will IPI when: > > > 1) An idle thread is running. > > 2) The current thread is worse than realtime and the new thread is > > better than realtime. Realtime to realtime doesn't preempt. > > 3) The new thread's priority is less than the threshold. Out of curiosity, have you tried a polling mode where the idlethread will check a word each iteration an in effect pull a soft IPI? I'm not sure this would help or hinder, but it is of interest to me. -- - Alfred Perlstein, RED Incorporated Consulting. - coder / sysadmin / FreeBSD Hacker / All that jazz - From owner-cvs-src@FreeBSD.ORG Fri Jan 26 22:55:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 02EDB16A403; Fri, 26 Jan 2007 22:55:36 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id BAB4B13C48A; Fri, 26 Jan 2007 22:55:35 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 9D2981A4D84; Fri, 26 Jan 2007 14:55:35 -0800 (PST) Date: Fri, 26 Jan 2007 14:55:35 -0800 From: Alfred Perlstein To: Jeff Roberson Message-ID: <20070126225535.GX56065@elvis.mu.org> References: <200701252352.l0PNq0I4074466@repoman.freebsd.org> <20070125183242.T564@10.0.0.1> <20070126223437.GW56065@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070126223437.GW56065@elvis.mu.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, Jeff Roberson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2007 22:55:36 -0000 * Alfred Perlstein [070126 14:34] wrote: > * Jeff Roberson [070125 19:47] wrote: > > > > On Thu, 25 Jan 2007, Jeff Roberson wrote: > > > > >jeff 2007-01-25 23:52:00 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/kern sched_ule.c > > > Log: > > > - Implement much more intelligent ipi sending. This algorithm tries to > > > minimize IPIs and rescheduling when scheduling like tasks while keeping > > > latency low for important threads. > > Forgot: Will IPI when: > > > > > 1) An idle thread is running. > > > 2) The current thread is worse than realtime and the new thread is > > > better than realtime. Realtime to realtime doesn't preempt. > > > 3) The new thread's priority is less than the threshold. > > Out of curiosity, have you tried a polling mode where the idlethread > will check a word each iteration an in effect pull a soft IPI? > > I'm not sure this would help or hinder, but it is of interest to me. (for everyone else) as per discussion on IRC, it doesn't seem to be useful to do so because a busy system will rarely actually run the idlethread. -- - Alfred Perlstein, RED Incorporated Consulting. - coder / sysadmin / FreeBSD Hacker / All that jazz - From owner-cvs-src@FreeBSD.ORG Fri Jan 26 23:22:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC2A416A401; Fri, 26 Jan 2007 23:22:58 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BD06C13C48C; Fri, 26 Jan 2007 23:22:58 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0QNMwZZ069604; Fri, 26 Jan 2007 23:22:58 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0QNMwul069600; Fri, 26 Jan 2007 23:22:58 GMT (envelope-from bmah) Message-Id: <200701262322.l0QNMwul069600@repoman.freebsd.org> From: "Bruce A. Mah" Date: Fri, 26 Jan 2007 23:22:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 nd6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2007 23:22:58 -0000 bmah 2007-01-26 23:22:58 UTC FreeBSD src repository Modified files: sys/netinet6 nd6.c Log: Revert nd6.c revs. 1.67, 1.68, 1.69, 1.70 in an attempt to unbreak IPv6 over point-to-point gif(4) tunnels. These revisions caused a host route to the destination of a point-to-point gif(4) interface to not get installed when the interface and destination addresses were assigned. This caused "no route to host" errors when trying to send traffic over the interface. The first packet arriving inbound over the tunnel, however, would cause the correct route to get installed, allowing subsequent outbound traffic to be routed correctly. gif(4) interfaces with prefix lengths of less than 128 bits (i.e. no explicit destination address assigned) were not affected by this bug. This bug fix is a possible candidate for a 6.2-RELEASE errata note. Approved by: jhay (original committer) Discussed with: jhay, JINMEI Tatuya MFC after: 3 days Revision Changes Path 1.74 +1 -1 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Fri Jan 26 23:53:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A062916A403; Fri, 26 Jan 2007 23:53:57 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 78ADC13C481; Fri, 26 Jan 2007 23:53:57 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0QNrv4E074928; Fri, 26 Jan 2007 23:53:57 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0QNrvxo074926; Fri, 26 Jan 2007 23:53:57 GMT (envelope-from ariff) Message-Id: <200701262353.l0QNrvxo074926@repoman.freebsd.org> From: Ariff Abdullah Date: Fri, 26 Jan 2007 23:53:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci via8233.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jan 2007 23:53:57 -0000 ariff 2007-01-26 23:53:57 UTC FreeBSD src repository Modified files: sys/dev/sound/pci via8233.c Log: Total DMA segments should include total number of record channel(s). Revision Changes Path 1.27 +1 -1 src/sys/dev/sound/pci/via8233.c From owner-cvs-src@FreeBSD.ORG Sat Jan 27 00:05:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1C14D16A401; Sat, 27 Jan 2007 00:05:57 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E8B8713C46C; Sat, 27 Jan 2007 00:05:56 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0R05uQw077887; Sat, 27 Jan 2007 00:05:56 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0R05umY077886; Sat, 27 Jan 2007 00:05:56 GMT (envelope-from scottl) Message-Id: <200701270005.l0R05umY077886@repoman.freebsd.org> From: Scott Long Date: Sat, 27 Jan 2007 00:05:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/bce if_bce.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2007 00:05:57 -0000 scottl 2007-01-27 00:05:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bce if_bce.c Log: MFC rev 1.26: Fix multicast. Revision Changes Path 1.2.2.9 +4 -4 src/sys/dev/bce/if_bce.c From owner-cvs-src@FreeBSD.ORG Sat Jan 27 02:12:11 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 980F116A400; Sat, 27 Jan 2007 02:12:11 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from ns4.sony.co.jp (NS4.Sony.CO.JP [137.153.0.44]) by mx1.freebsd.org (Postfix) with ESMTP id 3F7C413C4B0; Sat, 27 Jan 2007 02:12:11 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from mail6.sony.co.jp ([43.0.1.208]) Received: from mail6.sony.co.jp (localhost [127.0.0.1]) by mail6.sony.co.jp (R8/Sony) with ESMTP id l095WEbs005408; Tue, 9 Jan 2007 14:32:14 +0900 (JST) Received: from jptkyxim02.jp.sony.com (jptkyxim02.jp.sony.com [43.15.17.88]) by mail6.sony.co.jp (R8/Sony) with ESMTP id l095W5Pw004512; Tue, 9 Jan 2007 14:32:12 +0900 (JST) Received: from jptkyxms81.jp.sony.com ([43.20.57.3]) by jptkyxim02.jp.sony.com with Microsoft SMTPSVC(5.0.2195.6881); Tue, 9 Jan 2007 14:26:18 +0900 Received: from mail pickup service by jptkyxms81.jp.sony.com with Microsoft SMTPSVC; Tue, 9 Jan 2007 09:35:50 +0900 Received: from mail7.sony.co.jp ([43.0.1.209]) by jptkyxim04.jp.sony.com with Microsoft SMTPSVC(5.0.2195.6881); Tue, 9 Jan 2007 04:22:21 +0900 Received: from mail7.sony.co.jp (localhost [127.0.0.1]) by mail7.sony.co.jp (R8/Sony) with ESMTP id l08JMJVs006980 for ; Tue, 9 Jan 2007 04:22:19 +0900 (JST) Received: from ns5.sony.co.jp (mail11.sony.co.jp [43.15.125.7]) by mail7.sony.co.jp (R8/Sony) with ESMTP id l08JMJo6006964 for ; Tue, 9 Jan 2007 04:22:19 +0900 (JST) Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) Received: from hub.freebsd.org (hub.freebsd.org [69.147.83.54]) by mx2.freebsd.org (Postfix) with ESMTP id 370769200B; Mon, 8 Jan 2007 19:21:40 +0000 (GMT) (envelope-from owner-cvs-all@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id F111A16A82E; Mon, 8 Jan 2007 19:20:50 +0000 (UTC) (envelope-from owner-cvs-all@freebsd.org) X-Original-To: cvs-all@freebsd.org Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DE63516A6FF; Mon, 8 Jan 2007 19:20:45 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 9707813C4A6; Mon, 8 Jan 2007 19:20:32 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id l08JKDdj068399; Mon, 8 Jan 2007 14:20:27 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Pawel Worach User-Agent: KMail/1.9.1 References: <200611152004.kAFK4vfe058983@repoman.freebsd.org> <455F21BC.1010208@gmail.com> In-Reply-To: <455F21BC.1010208@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200701081405.46305.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 08 Jan 2007 14:20:27 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2424/Mon Jan 8 11:46:49 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Sender: owner-cvs-all@freebsd.org Errors-To: owner-cvs-all@freebsd.org X-OriginalArrivalTime: 08 Jan 2007 19:22:21.0359 (UTC) FILETIME=[51AB1BF0:01C7335A] Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/bce if_bce.c src/sys/dev/em if_em.c if_em.h src/sys/dev/mpt mpt.h mpt_pci.c X-BeenThere: cvs-src@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Sat, 27 Jan 2007 02:12:11 -0000 X-Original-Date: Mon, 8 Jan 2007 14:05:45 -0500 X-List-Received-Date: Sat, 27 Jan 2007 02:12:11 -0000 On Saturday 18 November 2006 10:07, Pawel Worach wrote: > Pawel Worach wrote: > >> So em triggered an interrupt and you got an NMI out of it instead. What > >> does 'show lapic' show? > >> > > > > db> show lapic > > lapic ID = 0 > > version = 1.4 > > max LVT = 5 > > SVR = ff (enabled) > > TPR = 00 > > In-service Interrupts: > > TMR Interrupts: > > IRR Interrupts: > > > > I reverted MSI support from em(4) just to see what would happen to > mpt(4), no NMI fires but mpt hardware seems to go off to la-la land. Can you verify that the following disables MSI for your system: Index: pci.c =================================================================== RCS file: /usr/cvs/src/sys/dev/pci/pci.c,v retrieving revision 1.331 diff -u -r1.331 pci.c --- pci.c 28 Dec 2006 06:14:42 -0000 1.331 +++ pci.c 8 Jan 2007 19:04:50 -0000 @@ -178,6 +178,13 @@ { 0x02001166, PCI_QUIRK_MAP_REG, 0x90, 0 }, /* + * MSI doesn't work with the ServerWorks CNB20-HE Host Bridge + * or the CMIC-SL (AKA ServerWorks GC_LE). + */ + { 0x00141106, PCI_QUIRK_DISABLE_MSI, 0, 0 }, + { 0x00171106, PCI_QUIRK_DISABLE_MSI, 0, 0 }, + + /* * MSI doesn't work with the Intel E7501 chipset, at least on * the Tyan 2721 motherboard. */ -- John Baldwin _______________________________________________ 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 Sat Jan 27 05:46:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ED41116A400; Sat, 27 Jan 2007 05:46:57 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C6F7F13C48E; Sat, 27 Jan 2007 05:46:57 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0R5kvXw065879; Sat, 27 Jan 2007 05:46:57 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0R5kv8K065878; Sat, 27 Jan 2007 05:46:57 GMT (envelope-from sam) Message-Id: <200701270546.l0R5kv8K065878@repoman.freebsd.org> From: Sam Leffler Date: Sat, 27 Jan 2007 05:46:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jan 2007 05:46:58 -0000 sam 2007-01-27 05:46:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.156: mark tx/rx descriptors COHERENT Revision Changes Path 1.94.2.30 +2 -1 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Sat Jan 27 05:51:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8237416A401; Sat, 27 Jan 2007 05:51:30 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5C1BC13C484; Sat, 27 Jan 2007 05:51:30 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0R5pUQZ066696; Sat, 27 Jan 2007 05:51:30 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0R5pUvF066694; Sat, 27 Jan 2007 05:51:30 GMT (envelope-from sam) Message-Id: <200701270551.l0R5pUvF066694@repoman.freebsd.org> From: Sam Leffler Date: Sat, 27 Jan 2007 05:51:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/wi if_wi.c if_wivar.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, 27 Jan 2007 05:51:30 -0000 sam 2007-01-27 05:51:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/wi if_wi.c if_wivar.h Log: MFC: nuke compatibility cruft Revision Changes Path 1.180.2.10 +0 -25 src/sys/dev/wi/if_wi.c 1.25.2.2 +0 -15 src/sys/dev/wi/if_wivar.h From owner-cvs-src@FreeBSD.ORG Sat Jan 27 06:36:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C93A016A404; Sat, 27 Jan 2007 06:36:51 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A2BAB13C487; Sat, 27 Jan 2007 06:36:51 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0R6apML074841; Sat, 27 Jan 2007 06:36:51 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0R6apNO074840; Sat, 27 Jan 2007 06:36:51 GMT (envelope-from sam) Message-Id: <200701270636.l0R6apNO074840@repoman.freebsd.org> From: Sam Leffler Date: Sat, 27 Jan 2007 06:36:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/wi if_wi.c if_wivar.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, 27 Jan 2007 06:36:51 -0000 sam 2007-01-27 06:36:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/wi if_wi.c if_wivar.h Log: MFC 1.202: split wi_start int locked+unlocked variants and use the unlocked one from the isr to eliminate a recursive lock Revision Changes Path 1.180.2.11 +14 -9 src/sys/dev/wi/if_wi.c 1.25.2.3 +1 -0 src/sys/dev/wi/if_wivar.h From owner-cvs-src@FreeBSD.ORG Sat Jan 27 06:37:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 07AAA16A404; Sat, 27 Jan 2007 06:37:42 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D56A213C494; Sat, 27 Jan 2007 06:37:41 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0R6bfRS074895; Sat, 27 Jan 2007 06:37:41 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0R6bfe2074894; Sat, 27 Jan 2007 06:37:41 GMT (envelope-from sam) Message-Id: <200701270637.l0R6bfe2074894@repoman.freebsd.org> From: Sam Leffler Date: Sat, 27 Jan 2007 06:37:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/wi if_wi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2007 06:37:42 -0000 sam 2007-01-27 06:37:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/wi if_wi.c Log: MFC 1.203: drop softc lock when passing rx frames up the stack Revision Changes Path 1.180.2.12 +3 -0 src/sys/dev/wi/if_wi.c From owner-cvs-src@FreeBSD.ORG Sat Jan 27 06:44:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 50FEC16A403; Sat, 27 Jan 2007 06:44:55 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3E6C313C487; Sat, 27 Jan 2007 06:44:55 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0R6itC2076473; Sat, 27 Jan 2007 06:44:55 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0R6itSh076472; Sat, 27 Jan 2007 06:44:55 GMT (envelope-from kientzle) Message-Id: <200701270644.l0R6itSh076472@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 27 Jan 2007 06:44:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libarchive COPYING Makefile archive.h.in archive_check_magic.c archive_entry.3 archive_entry.c archive_entry.h archive_platform.h archive_private.h archive_read.3 archive_read.c archive_read_data_into_buffer.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2007 06:44:55 -0000 kientzle 2007-01-27 06:44:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libarchive COPYING Makefile archive.h.in archive_check_magic.c archive_entry.3 archive_entry.c archive_entry.h archive_platform.h archive_private.h archive_read.3 archive_read.c archive_read_data_into_buffer.c archive_read_data_into_fd.c archive_read_extract.c archive_read_open_fd.c archive_read_open_file.c archive_read_support_compression_all.c archive_read_support_compression_bzip2.c archive_read_support_compression_compress.c archive_read_support_compression_gzip.c archive_read_support_compression_none.c archive_read_support_format_all.c archive_read_support_format_cpio.c archive_read_support_format_iso9660.c archive_read_support_format_tar.c archive_read_support_format_zip.c archive_string.c archive_string.h archive_string_sprintf.c archive_util.3 archive_util.c archive_write.3 archive_write.c archive_write_open_fd.c archive_write_open_file.c archive_write_set_compression_bzip2.c archive_write_set_compression_gzip.c archive_write_set_compression_none.c archive_write_set_format.c archive_write_set_format_by_name.c archive_write_set_format_cpio.c archive_write_set_format_pax.c archive_write_set_format_shar.c archive_write_set_format_ustar.c libarchive-formats.5 libarchive.3 tar.5 Added files: (Branch: RELENG_6) lib/libarchive archive_read_open_filename.c archive_read_open_memory.c archive_write_open_filename.c archive_write_open_memory.c config_freebsd.h Log: MFC: synchronize libarchive with FreeBSD-CURRENT. This includes the following: * License updates. * Fixes for FreeBSD/arm * New read_open_filename, read_open_memory * New write_open_filename, write_open_memory * Write-blocking cleanup (cperciva@) * Adjust API so read_open/write_open funcs only need public API * Portability improvements (casts, include guards, etc.) * Properly pad sparse archive entries with blocks of zero bytes (cperciva@) * Correct copy of data to file when very large reads are possible * Be more flexible about dir permissions to avoid some fixups * Correct skip handling for entries over 2G (cperciva@) * ISO9660: skip entries faster, support entries over 2G * Tar: correct position accounting when skipping large entries (cperciva@) * Support unbuffered write as a special case (blocksize=0) (cperciva@) * Documentation corrections, improvements * Spelling corrections (cperciva@) * Improve some internal error returns A few of these changes break the API/ABI and are therefore conditional on the version number. FreeBSD 6 will continue to use libarchive 1.x, which will continue to use the old API/ABI. When all of these changes are ready, the libarchive version number will be changed in -CURRENT to enable the new API. Hopefully, this will allow the actual source to remain identical between FreeBSD 6 and 7; only the version parameters in the Makefile will be different. Revision Changes Path 1.1.8.2 +2 -3 src/lib/libarchive/COPYING 1.36.2.3 +26 -13 src/lib/libarchive/Makefile 1.23.2.4 +52 -13 src/lib/libarchive/archive.h.in 1.5.2.1 +11 -3 src/lib/libarchive/archive_check_magic.c 1.9.8.3 +1 -1 src/lib/libarchive/archive_entry.3 1.29.2.2 +28 -19 src/lib/libarchive/archive_entry.c 1.16.2.2 +2 -3 src/lib/libarchive/archive_entry.h 1.16.2.2 +23 -76 src/lib/libarchive/archive_platform.h 1.18.2.4 +5 -6 src/lib/libarchive/archive_private.h 1.20.2.3 +72 -24 src/lib/libarchive/archive_read.3 1.15.2.4 +52 -21 src/lib/libarchive/archive_read.c 1.4.8.1 +5 -4 src/lib/libarchive/archive_read_data_into_buffer.c 1.8.2.2 +11 -4 src/lib/libarchive/archive_read_data_into_fd.c 1.41.2.3 +119 -57 src/lib/libarchive/archive_read_extract.c 1.3.8.3 +29 -12 src/lib/libarchive/archive_read_open_fd.c 1.8.2.3 +69 -125 src/lib/libarchive/archive_read_open_file.c 1.18.2.1 +240 -0 src/lib/libarchive/archive_read_open_filename.c (new) 1.3.2.1 +156 -0 src/lib/libarchive/archive_read_open_memory.c (new) 1.5.8.1 +2 -3 src/lib/libarchive/archive_read_support_compression_all.c 1.7.2.4 +17 -10 src/lib/libarchive/archive_read_support_compression_bzip2.c 1.3.2.3 +18 -11 src/lib/libarchive/archive_read_support_compression_compress.c 1.9.2.2 +17 -10 src/lib/libarchive/archive_read_support_compression_gzip.c 1.6.2.4 +27 -17 src/lib/libarchive/archive_read_support_compression_none.c 1.6.2.1 +2 -3 src/lib/libarchive/archive_read_support_format_all.c 1.13.2.4 +26 -17 src/lib/libarchive/archive_read_support_format_cpio.c 1.8.2.2 +202 -121 src/lib/libarchive/archive_read_support_format_iso9660.c 1.32.2.3 +64 -48 src/lib/libarchive/archive_read_support_format_tar.c 1.5.2.2 +22 -19 src/lib/libarchive/archive_read_support_format_zip.c 1.6.2.1 +8 -5 src/lib/libarchive/archive_string.c 1.6.2.1 +4 -3 src/lib/libarchive/archive_string.h 1.7.2.1 +2 -3 src/lib/libarchive/archive_string_sprintf.c 1.3.2.2 +1 -1 src/lib/libarchive/archive_util.3 1.9.2.2 +8 -3 src/lib/libarchive/archive_util.c 1.12.2.3 +90 -16 src/lib/libarchive/archive_write.3 1.15.2.3 +87 -25 src/lib/libarchive/archive_write.c 1.4.2.1 +39 -40 src/lib/libarchive/archive_write_open_fd.c 1.11.2.1 +32 -93 src/lib/libarchive/archive_write_open_file.c 1.19.2.1 +175 -0 src/lib/libarchive/archive_write_open_filename.c (new) 1.3.2.1 +126 -0 src/lib/libarchive/archive_write_open_memory.c (new) 1.8.2.1 +15 -8 src/lib/libarchive/archive_write_set_compression_bzip2.c 1.10.2.1 +15 -8 src/lib/libarchive/archive_write_set_compression_gzip.c 1.8.2.1 +40 -14 src/lib/libarchive/archive_write_set_compression_none.c 1.2.8.1 +7 -3 src/lib/libarchive/archive_write_set_format.c 1.3.8.1 +8 -3 src/lib/libarchive/archive_write_set_format_by_name.c 1.5.2.2 +23 -13 src/lib/libarchive/archive_write_set_format_cpio.c 1.27.2.2 +34 -18 src/lib/libarchive/archive_write_set_format_pax.c 1.11.2.1 +29 -19 src/lib/libarchive/archive_write_set_format_shar.c 1.12.2.2 +150 -98 src/lib/libarchive/archive_write_set_format_ustar.c 1.2.2.1 +92 -0 src/lib/libarchive/config_freebsd.h (new) 1.7.2.2 +1 -1 src/lib/libarchive/libarchive-formats.5 1.7.2.2 +23 -9 src/lib/libarchive/libarchive.3 1.12.2.2 +3 -2 src/lib/libarchive/tar.5 From owner-cvs-src@FreeBSD.ORG Sat Jan 27 06:48:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9F15A16A400; Sat, 27 Jan 2007 06:48:40 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8F84F13C4AC; Sat, 27 Jan 2007 06:48:40 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0R6meIU076728; Sat, 27 Jan 2007 06:48:40 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0R6me49076727; Sat, 27 Jan 2007 06:48:40 GMT (envelope-from kientzle) Message-Id: <200701270648.l0R6me49076727@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 27 Jan 2007 06:48:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/tar COPYING bsdtar.1 bsdtar.c bsdtar.h bsdtar_platform.h matching.c read.c tree.c tree.h util.c write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jan 2007 06:48:40 -0000 kientzle 2007-01-27 06:48:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/tar COPYING bsdtar.1 bsdtar.c bsdtar.h bsdtar_platform.h matching.c read.c tree.c tree.h util.c write.c Log: MFC copyright message correction: Make this a standard vanilla 2-clause BSD license, update the year to 2007. Revision Changes Path 1.1.8.1 +2 -3 src/usr.bin/tar/COPYING 1.29.2.3 +1 -1 src/usr.bin/tar/bsdtar.1 1.63.2.5 +2 -3 src/usr.bin/tar/bsdtar.c 1.23.2.3 +2 -6 src/usr.bin/tar/bsdtar.h 1.15.2.3 +2 -3 src/usr.bin/tar/bsdtar_platform.h 1.9.2.1 +2 -3 src/usr.bin/tar/matching.c 1.23.2.3 +2 -3 src/usr.bin/tar/read.c 1.2.2.2 +2 -3 src/usr.bin/tar/tree.c 1.2.2.1 +2 -3 src/usr.bin/tar/tree.h 1.13.2.2 +2 -3 src/usr.bin/tar/util.c 1.41.2.4 +2 -3 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sat Jan 27 07:07:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1AF2416A401; Sat, 27 Jan 2007 07:07:34 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 08B3813C46E; Sat, 27 Jan 2007 07:07:34 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0R77X9n081065; Sat, 27 Jan 2007 07:07:33 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0R77XHn081064; Sat, 27 Jan 2007 07:07:33 GMT (envelope-from sam) Message-Id: <200701270707.l0R77XHn081064@repoman.freebsd.org> From: Sam Leffler Date: Sat, 27 Jan 2007 07:07:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/contrib/dev/ath ah.h ah_desc.h ah_devid.h version.h src/sys/contrib/dev/ath/public alpha-elf.hal.o.uu alpha-elf.inc ap30.hal.o.uu ap43.hal.o.uu ap51.hal.o.uu ap61.hal.o.uu arm9-le-thumb-elf.hal.o.uu arm9-le-thumb-elf.inc ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jan 2007 07:07:34 -0000 sam 2007-01-27 07:07:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/contrib/dev/ath ah.h ah_desc.h ah_devid.h version.h sys/contrib/dev/ath/public alpha-elf.hal.o.uu alpha-elf.inc ap30.hal.o.uu ap43.hal.o.uu ap51.hal.o.uu ap61.hal.o.uu arm9-le-thumb-elf.hal.o.uu arm9-le-thumb-elf.inc armv4-be-elf.hal.o.uu armv4-be-elf.inc armv4-le-elf.hal.o.uu armv4-le-elf.inc i386-elf.hal.o.uu mips-be-elf.hal.o.uu mips-le-elf.hal.o.uu mips1-be-elf.hal.o.uu mips1-le-elf.hal.o.uu mipsisa32-be-elf.hal.o.uu mipsisa32-le-elf.hal.o.uu powerpc-be-eabi.hal.o.uu powerpc-be-elf.hal.o.uu powerpc-le-eabi.hal.o.uu sh4-le-elf.hal.o.uu sparc-be-elf.hal.o.uu sparc64-be-elf.hal.o.uu x86_64-elf.hal.o.uu xscale-be-elf.hal.o.uu xscale-be-elf.inc xscale-le-elf.hal.o.uu xscale-le-elf.inc Added files: (Branch: RELENG_6) sys/contrib/dev/ath/public wackelf.c Log: MFC: v0.9.20.3 hal Revision Changes Path 1.1.1.6.2.3 +16 -17 src/sys/contrib/dev/ath/ah.h 1.1.1.2.2.3 +7 -9 src/sys/contrib/dev/ath/ah_desc.h 1.1.1.3.2.3 +7 -1 src/sys/contrib/dev/ath/ah_devid.h 1.1.1.1.2.3 +9623 -10014 src/sys/contrib/dev/ath/public/alpha-elf.hal.o.uu 1.1.1.1.2.2 +5 -0 src/sys/contrib/dev/ath/public/alpha-elf.inc 1.1.1.1.2.2 +3437 -3621 src/sys/contrib/dev/ath/public/ap30.hal.o.uu 1.1.1.1.2.2 +3095 -3277 src/sys/contrib/dev/ath/public/ap43.hal.o.uu 1.1.1.1.2.2 +3213 -3397 src/sys/contrib/dev/ath/public/ap51.hal.o.uu 1.1.1.1.2.2 +2903 -3086 src/sys/contrib/dev/ath/public/ap61.hal.o.uu 1.1.1.1.2.3 +5575 -5828 src/sys/contrib/dev/ath/public/arm9-le-thumb-elf.hal.o.uu 1.1.1.1.2.3 +2 -2 src/sys/contrib/dev/ath/public/arm9-le-thumb-elf.inc 1.1.1.1.2.3 +5100 -5305 src/sys/contrib/dev/ath/public/armv4-be-elf.hal.o.uu 1.1.1.1.2.3 +2 -2 src/sys/contrib/dev/ath/public/armv4-be-elf.inc 1.1.1.1.2.3 +5100 -5304 src/sys/contrib/dev/ath/public/armv4-le-elf.hal.o.uu 1.1.1.1.2.3 +2 -2 src/sys/contrib/dev/ath/public/armv4-le-elf.inc 1.1.1.1.2.3 +3850 -4027 src/sys/contrib/dev/ath/public/i386-elf.hal.o.uu 1.1.1.1.2.3 +4836 -5046 src/sys/contrib/dev/ath/public/mips-be-elf.hal.o.uu 1.1.1.1.2.3 +4778 -4988 src/sys/contrib/dev/ath/public/mips-le-elf.hal.o.uu 1.1.1.1.2.3 +5598 -5817 src/sys/contrib/dev/ath/public/mips1-be-elf.hal.o.uu 1.1.1.1.2.3 +5544 -5763 src/sys/contrib/dev/ath/public/mips1-le-elf.hal.o.uu 1.1.1.1.2.3 +5629 -5877 src/sys/contrib/dev/ath/public/mipsisa32-be-elf.hal.o.uu 1.1.1.1.2.3 +5634 -5882 src/sys/contrib/dev/ath/public/mipsisa32-le-elf.hal.o.uu 1.1.1.1.2.3 +4955 -5173 src/sys/contrib/dev/ath/public/powerpc-be-eabi.hal.o.uu 1.1.1.1.2.3 +4953 -5171 src/sys/contrib/dev/ath/public/powerpc-be-elf.hal.o.uu 1.1.1.1.2.3 +4996 -5218 src/sys/contrib/dev/ath/public/powerpc-le-eabi.hal.o.uu 1.1.1.1.2.3 +4312 -4549 src/sys/contrib/dev/ath/public/sh4-le-elf.hal.o.uu 1.1.1.1.2.2 +5039 -5279 src/sys/contrib/dev/ath/public/sparc-be-elf.hal.o.uu 1.1.1.1.2.3 +5947 -6312 src/sys/contrib/dev/ath/public/sparc64-be-elf.hal.o.uu 1.1.1.1.2.1 +121 -0 src/sys/contrib/dev/ath/public/wackelf.c (new) 1.1.1.1.2.3 +5040 -5393 src/sys/contrib/dev/ath/public/x86_64-elf.hal.o.uu 1.1.1.1.2.3 +5081 -5285 src/sys/contrib/dev/ath/public/xscale-be-elf.hal.o.uu 1.1.1.1.2.3 +2 -2 src/sys/contrib/dev/ath/public/xscale-be-elf.inc 1.1.1.1.2.3 +5061 -5264 src/sys/contrib/dev/ath/public/xscale-le-elf.hal.o.uu 1.1.1.1.2.3 +2 -2 src/sys/contrib/dev/ath/public/xscale-le-elf.inc 1.1.1.6.2.3 +2 -2 src/sys/contrib/dev/ath/version.h From owner-cvs-src@FreeBSD.ORG Sat Jan 27 07:12:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C6C9016A401; Sat, 27 Jan 2007 07:12:58 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B636D13C48C; Sat, 27 Jan 2007 07:12:58 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0R7CwCx082450; Sat, 27 Jan 2007 07:12:58 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0R7Cwva082449; Sat, 27 Jan 2007 07:12:58 GMT (envelope-from sam) Message-Id: <200701270712.l0R7Cwva082449@repoman.freebsd.org> From: Sam Leffler Date: Sat, 27 Jan 2007 07:12:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ath if_ath.c if_athrate.h if_athvar.h src/sys/dev/ath/ath_rate/amrr amrr.c src/sys/dev/ath/ath_rate/onoe onoe.c src/sys/dev/ath/ath_rate/sample sample.c sample.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, 27 Jan 2007 07:12:58 -0000 sam 2007-01-27 07:12:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ath if_ath.c if_athrate.h if_athvar.h sys/dev/ath/ath_rate/amrr amrr.c sys/dev/ath/ath_rate/onoe onoe.c sys/dev/ath/ath_rate/sample sample.c sample.h Log: MFC: track v0.9.20.3 hal Revision Changes Path 1.8.2.4 +4 -3 src/sys/dev/ath/ath_rate/amrr/amrr.c 1.8.2.4 +5 -4 src/sys/dev/ath/ath_rate/onoe/onoe.c 1.8.2.4 +163 -125 src/sys/dev/ath/ath_rate/sample/sample.c 1.3.2.3 +39 -85 src/sys/dev/ath/ath_rate/sample/sample.h 1.94.2.31 +71 -68 src/sys/dev/ath/if_ath.c 1.4.2.1 +2 -1 src/sys/dev/ath/if_athrate.h 1.27.2.12 +6 -4 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Sat Jan 27 07:26:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6FF5C16A400; Sat, 27 Jan 2007 07:26:10 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 49DC813C484; Sat, 27 Jan 2007 07:26:10 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0R7QAtr084448; Sat, 27 Jan 2007 07:26:10 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0R7QAjB084447; Sat, 27 Jan 2007 07:26:10 GMT (envelope-from sam) Message-Id: <200701270726.l0R7QAjB084447@repoman.freebsd.org> From: Sam Leffler Date: Sat, 27 Jan 2007 07:26:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if_media.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, 27 Jan 2007 07:26:10 -0000 sam 2007-01-27 07:26:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_media.h Log: sync with HEAD Revision Changes Path 1.30.2.4 +9 -0 src/sys/net/if_media.h From owner-cvs-src@FreeBSD.ORG Sat Jan 27 07:35:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5C20416A401; Sat, 27 Jan 2007 07:35:06 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2FC1213C46B; Sat, 27 Jan 2007 07:35:06 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0R7Z68b086027; Sat, 27 Jan 2007 07:35:06 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0R7Z6Pg086022; Sat, 27 Jan 2007 07:35:06 GMT (envelope-from ariff) Message-Id: <200701270735.l0R7Z6Pg086022@repoman.freebsd.org> From: Ariff Abdullah Date: Sat, 27 Jan 2007 07:35: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/sound/pci via8233.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2007 07:35:06 -0000 ariff 2007-01-27 07:35:05 UTC FreeBSD src repository Modified files: sys/dev/sound/pci via8233.c Log: Reduce maximum DMA segments from 128 to 64. We don't need more than that. Revision Changes Path 1.28 +1 -1 src/sys/dev/sound/pci/via8233.c From owner-cvs-src@FreeBSD.ORG Sat Jan 27 13:30:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5F6FD16A401; Sat, 27 Jan 2007 13:30:20 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3618113C481; Sat, 27 Jan 2007 13:30:20 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0RDUKIl067946; Sat, 27 Jan 2007 13:30:20 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0RDUKUc067944; Sat, 27 Jan 2007 13:30:20 GMT (envelope-from ariff) Message-Id: <200701271330.l0RDUKUc067944@repoman.freebsd.org> From: Ariff Abdullah Date: Sat, 27 Jan 2007 13:30: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/sound/pci maestro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2007 13:30:20 -0000 ariff 2007-01-27 13:30:19 UTC FreeBSD src repository Modified files: sys/dev/sound/pci maestro.c Log: Massive inlining cleanups/removal to make it survive on WARNS=2. Revision Changes Path 1.33 +100 -102 src/sys/dev/sound/pci/maestro.c From owner-cvs-src@FreeBSD.ORG Sat Jan 27 15:56:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6CBD916A401; Sat, 27 Jan 2007 15:56:00 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4684613C48E; Sat, 27 Jan 2007 15:56:00 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0RFu0j1093532; Sat, 27 Jan 2007 15:56:00 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0RFu0mW093529; Sat, 27 Jan 2007 15:56:00 GMT (envelope-from ariff) Message-Id: <200701271556.l0RFu0mW093529@repoman.freebsd.org> From: Ariff Abdullah Date: Sat, 27 Jan 2007 15:56: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/sound/midi midi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2007 15:56:00 -0000 ariff 2007-01-27 15:56:00 UTC FreeBSD src repository Modified files: sys/dev/sound/midi midi.c Log: Rearrange locking order to avoid LOR (cat /dev/midistat). Reported by: rodrigc Revision Changes Path 1.20 +9 -3 src/sys/dev/sound/midi/midi.c From owner-cvs-src@FreeBSD.ORG Sat Jan 27 17:32:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0E96216A401; Sat, 27 Jan 2007 17:32:13 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DCCF113C48E; Sat, 27 Jan 2007 17:32:12 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0RHWCS5019097; Sat, 27 Jan 2007 17:32:12 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0RHWCOs019096; Sat, 27 Jan 2007 17:32:12 GMT (envelope-from rwatson) Message-Id: <200701271732.l0RHWCOs019096@repoman.freebsd.org> From: Robert Watson Date: Sat, 27 Jan 2007 17:32: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/net bpf_compat.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, 27 Jan 2007 17:32:13 -0000 rwatson 2007-01-27 17:32:12 UTC FreeBSD src repository Removed files: sys/net bpf_compat.h Log: Remove now unused bpf_compat.h. This compatibility file emulates malloc(9) using the mbuf allocator. Revision Changes Path 1.13 +0 -51 src/sys/net/bpf_compat.h (dead) From owner-cvs-src@FreeBSD.ORG Sat Jan 27 18:12:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF89916A400; Sat, 27 Jan 2007 18:12:50 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C940413C483; Sat, 27 Jan 2007 18:12:50 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0RICoC0026681; Sat, 27 Jan 2007 18:12:50 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0RICouv026679; Sat, 27 Jan 2007 18:12:50 GMT (envelope-from rwatson) Message-Id: <200701271812.l0RICouv026679@repoman.freebsd.org> From: Robert Watson Date: Sat, 27 Jan 2007 18:12: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/net bpfdesc.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, 27 Jan 2007 18:12:51 -0000 rwatson 2007-01-27 18:12:50 UTC FreeBSD src repository Modified files: sys/net bpfdesc.h Log: Remove BSD < 199103 compatibility entries in the bpf_d structure: they are not used in any of our code. Also remove explicit padding variable that kept the bpf_d structure the same size before and after the change in select implementation, since binary compatibility is not required for this data structure on 7-CURRENT. Revision Changes Path 1.35 +0 -7 src/sys/net/bpfdesc.h From owner-cvs-src@FreeBSD.ORG Sat Jan 27 18:13:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D2C8016A494; Sat, 27 Jan 2007 18:13:24 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AC9E913C484; Sat, 27 Jan 2007 18:13:24 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0RIDOdc026834; Sat, 27 Jan 2007 18:13:24 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0RIDOfS026832; Sat, 27 Jan 2007 18:13:24 GMT (envelope-from jkoshy) Message-Id: <200701271813.l0RIDOfS026832@repoman.freebsd.org> From: Joseph Koshy Date: Sat, 27 Jan 2007 18:13:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jan 2007 18:13:24 -0000 jkoshy 2007-01-27 18:13:24 UTC FreeBSD src repository Modified files: sys/amd64/amd64 machdep.c Log: Use a known good stack at the time of servicing an NMI --- reuse the space allocated for the double fault handler since this space is otherwise unused till the time a double fault occurs. This change should have been committed alongside r1.127 of "exception.S", but I somehow missed doing so. Problem reported by: jeff Pointy hat to: jkoshy Revision Changes Path 1.669 +1 -1 src/sys/amd64/amd64/machdep.c From owner-cvs-src@FreeBSD.ORG Sat Jan 27 18:58:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2D3B316A401; Sat, 27 Jan 2007 18:58:39 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0700613C484; Sat, 27 Jan 2007 18:58:39 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0RIwXj4033568; Sat, 27 Jan 2007 18:58:33 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0RIwXFd033567; Sat, 27 Jan 2007 18:58:33 GMT (envelope-from rwatson) Message-Id: <200701271858.l0RIwXFd033567@repoman.freebsd.org> From: Robert Watson Date: Sat, 27 Jan 2007 18:58: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/share/man/man9 vm_map.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, 27 Jan 2007 18:58:39 -0000 rwatson 2007-01-27 18:58:33 UTC FreeBSD src repository Modified files: share/man/man9 vm_map.9 Log: Add a missing verb in describing MAP_PREFAULT_MADVISE. Revision Changes Path 1.10 +1 -1 src/share/man/man9/vm_map.9 From owner-cvs-src@FreeBSD.ORG Sat Jan 27 19:52:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 15F1F16A400; Sat, 27 Jan 2007 19:52:09 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E392E13C483; Sat, 27 Jan 2007 19:52:08 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0RJq8l0043329; Sat, 27 Jan 2007 19:52:08 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0RJq81l043328; Sat, 27 Jan 2007 19:52:08 GMT (envelope-from mlaier) Message-Id: <200701271952.l0RJq81l043328@repoman.freebsd.org> From: Max Laier Date: Sat, 27 Jan 2007 19:52: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/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: Sat, 27 Jan 2007 19:52:09 -0000 mlaier 2007-01-27 19:52:08 UTC FreeBSD src repository Modified files: sys/kern subr_firmware.c Log: In case we are supplied with an imagename that matches a module, but not a firmware in that module (eventhough this is a programming error) - drop the reference to the module again. Submitted by: Benjamin Close MFC after: 3 days Revision Changes Path 1.7 +1 -0 src/sys/kern/subr_firmware.c From owner-cvs-src@FreeBSD.ORG Sat Jan 27 21:02:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5419E16A400; Sat, 27 Jan 2007 21:02:58 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2DEC613C458; Sat, 27 Jan 2007 21:02:58 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0RL2wXu063697; Sat, 27 Jan 2007 21:02:58 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0RL2wBi063696; Sat, 27 Jan 2007 21:02:58 GMT (envelope-from rodrigc) Message-Id: <200701272102.l0RL2wBi063696@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 27 Jan 2007 21:02:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/sys mount.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: Sat, 27 Jan 2007 21:02:58 -0000 rodrigc 2007-01-27 21:02:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sys mount.h sys/kern vfs_mount.c Log: MFC: mount.h 1.200, 1.217 vfs_mount.c 1.198, 1.243 Add vfs_mount_error() and vfs_deleteopt() functions. Revision Changes Path 1.196.2.21 +32 -0 src/sys/kern/vfs_mount.c 1.197.2.8 +2 -0 src/sys/sys/mount.h From owner-cvs-src@FreeBSD.ORG Sat Jan 27 21:15:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7295D16A406; Sat, 27 Jan 2007 21:15:59 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4AFA513C4A8; Sat, 27 Jan 2007 21:15:59 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0RLFxuE067050; Sat, 27 Jan 2007 21:15:59 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0RLFxHW067049; Sat, 27 Jan 2007 21:15:59 GMT (envelope-from remko) Message-Id: <200701272115.l0RLFxHW067049@repoman.freebsd.org> From: Remko Lodder Date: Sat, 27 Jan 2007 21:15: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/ata ata-queue.c 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: Sat, 27 Jan 2007 21:15:59 -0000 remko 2007-01-27 21:15:59 UTC FreeBSD src repository (doc committer) Modified files: sys/dev/ata ata-queue.c sys/sys ata.h Log: Add the SMART command to the ATA instruction set. When the disk has an error, it will now print SMART instead of 'Unknown CMD'. PR: kern/93368 Submitted by: Garry Belka Approved by: sos Revision Changes Path 1.67 +1 -0 src/sys/dev/ata/ata-queue.c 1.35 +1 -0 src/sys/sys/ata.h From owner-cvs-src@FreeBSD.ORG Sat Jan 27 23:06:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 302BD16A402; Sat, 27 Jan 2007 23:06:01 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 09D6313C481; Sat, 27 Jan 2007 23:06:01 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0RN60Hh092206; Sat, 27 Jan 2007 23:06:00 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0RN600D092203; Sat, 27 Jan 2007 23:06:00 GMT (envelope-from ru) Message-Id: <200701272306.l0RN600D092203@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 27 Jan 2007 23: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/share/man/man9 hashinit.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, 27 Jan 2007 23:06:01 -0000 ru 2007-01-27 23:06:00 UTC FreeBSD src repository Modified files: share/man/man9 hashinit.9 Log: Fix grammar [1] and formatting. Submitted by: pluknet AT gmail DOT com [1] Revision Changes Path 1.4 +6 -4 src/share/man/man9/hashinit.9