From owner-cvs-src@FreeBSD.ORG Sun Apr 10 00:53:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EF1116A4CE; Sun, 10 Apr 2005 00:53:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53AA043D2D; Sun, 10 Apr 2005 00:53:36 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A0raB0095736; Sun, 10 Apr 2005 00:53:36 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A0ra2l095735; Sun, 10 Apr 2005 00:53:36 GMT (envelope-from kensmith) Message-Id: <200504100053.j3A0ra2l095735@repoman.freebsd.org> From: Ken Smith Date: Sun, 10 Apr 2005 00:53:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/sys/kern sys_generic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 00:53:36 -0000 kensmith 2005-04-10 00:53:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) sys/kern sys_generic.c Log: MFR5: revision 1.132.2.4 > date: 2005/04/08 12:05:37; author: jeff; state: Exp; lines: +1 -3 > - Fix kern/78664, restore the old ioctl length verification code for 5.x. > > Contributed by: Dan Nelson Actual work by: jeff Approved by: re (kensmith, scottl) - I approved commit but couldn't find Jeff in time for him to do this before RC2, scottl said we should go ahead with it so RC2 can be started. Revision Changes Path 1.132.2.3.2.1 +1 -3 src/sys/kern/sys_generic.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 01:04:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B2A316A4CE; Sun, 10 Apr 2005 01:04:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73AB943D2D; Sun, 10 Apr 2005 01:04:18 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A14IgR096131; Sun, 10 Apr 2005 01:04:18 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A14IDp096130; Sun, 10 Apr 2005 01:04:18 GMT (envelope-from kensmith) Message-Id: <200504100104.j3A14IDp096130@repoman.freebsd.org> From: Ken Smith Date: Sun, 10 Apr 2005 01:04:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 01:04:18 -0000 kensmith 2005-04-10 01:04:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) sys/conf newvers.sh Log: Ready for RC2... Approved by: re (implicit) Revision Changes Path 1.62.2.18.2.2 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sun Apr 10 02:06:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BBC316A4CE; Sun, 10 Apr 2005 02:06:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21EA643D4C; Sun, 10 Apr 2005 02:06:50 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A26oNf098365; Sun, 10 Apr 2005 02:06:50 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A26oDQ098364; Sun, 10 Apr 2005 02:06:50 GMT (envelope-from rwatson) Message-Id: <200504100206.j3A26oDQ098364@repoman.freebsd.org> From: Robert Watson Date: Sun, 10 Apr 2005 02:06:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/syscall_timing syscall_timing.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 02:06:50 -0000 rwatson 2005-04-10 02:06:49 UTC FreeBSD src repository Modified files: tools/tools/syscall_timing syscall_timing.c Log: Centralize usage in usage(), and use in preference to fprintf(). List possible tests in usage(). When running a test, print the test name. Revision Changes Path 1.2 +16 -8 src/tools/tools/syscall_timing/syscall_timing.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 02:31:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2052316A4CE; Sun, 10 Apr 2005 02:31:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E996043D46; Sun, 10 Apr 2005 02:31:24 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A2VOmd000472; Sun, 10 Apr 2005 02:31:24 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A2VO4r000471; Sun, 10 Apr 2005 02:31:24 GMT (envelope-from das) Message-Id: <200504100231.j3A2VO4r000471@repoman.freebsd.org> From: David Schultz Date: Sun, 10 Apr 2005 02:31:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 02:31:25 -0000 das 2005-04-10 02:31:24 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c Log: Suspend all other threads in the process while generating a core dump. The main reason for doing this is that the ELF dump handler expects the thread list to be fixed while the dump header is generated, so an upcall that occurs at the wrong time can lead to buffer overruns and other Bad Things. Another solution would be to grab sched_lock in the ELF dump handler, but we might as well single-thread, since the process is about to die. Furthermore, I think this should ensure that the register sets in the core file are sequentially consistent. Revision Changes Path 1.304 +11 -1 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 03:17:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B25D316A4CE; Sun, 10 Apr 2005 03:17:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 894E243D2D; Sun, 10 Apr 2005 03:17:42 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A3HgTC004394; Sun, 10 Apr 2005 03:17:42 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A3Hglu004393; Sun, 10 Apr 2005 03:17:42 GMT (envelope-from delphij) Message-Id: <200504100317.j3A3Hglu004393@repoman.freebsd.org> From: Xin LI Date: Sun, 10 Apr 2005 03:17:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/smbfs smbfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 03:17:42 -0000 delphij 2005-04-10 03:17:42 UTC FreeBSD src repository Modified files: sys/fs/smbfs smbfs_vnops.c Log: Initialize vp before using it. Failing to do this can cause instant panic when trying to access a file on mounted smbfs. Submitted by: takawata at jp freebsd org Revision Changes Path 1.60 +1 -0 src/sys/fs/smbfs/smbfs_vnops.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 03:36:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6604116A4CE; Sun, 10 Apr 2005 03:36:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49B2343D1F; Sun, 10 Apr 2005 03:36:14 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A3aEwB005140; Sun, 10 Apr 2005 03:36:14 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A3aEIS005139; Sun, 10 Apr 2005 03:36:14 GMT (envelope-from nyan) Message-Id: <200504100336.j3A3aEIS005139@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 10 Apr 2005 03:36:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/include apicreg.h apicvar.h ioctl_bt848.h ioctl_meteor.h pcaudioio.h pcvt_ioctl.h smptests.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 03:36:14 -0000 nyan 2005-04-10 03:36:14 UTC FreeBSD src repository Modified files: sys/pc98/include apicreg.h apicvar.h ioctl_bt848.h ioctl_meteor.h pcaudioio.h pcvt_ioctl.h smptests.h Log: Oops, correct typo. Revision Changes Path 1.2 +1 -1 src/sys/pc98/include/apicreg.h 1.2 +1 -1 src/sys/pc98/include/apicvar.h 1.2 +1 -1 src/sys/pc98/include/ioctl_bt848.h 1.2 +1 -1 src/sys/pc98/include/ioctl_meteor.h 1.2 +1 -1 src/sys/pc98/include/pcaudioio.h 1.2 +1 -1 src/sys/pc98/include/pcvt_ioctl.h 1.2 +1 -1 src/sys/pc98/include/smptests.h From owner-cvs-src@FreeBSD.ORG Sun Apr 10 04:26:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F1A216A4CF; Sun, 10 Apr 2005 04:26:35 +0000 (GMT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00F1443D2F; Sun, 10 Apr 2005 04:26:35 +0000 (GMT) (envelope-from jroberson@chesapeake.net) Received: from mail.chesapeake.net (localhost [127.0.0.1]) by mail.chesapeake.net (8.12.10/8.12.10) with ESMTP id j3A4QYws073514; Sun, 10 Apr 2005 00:26:34 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost)j3A4QXUf073508; Sun, 10 Apr 2005 00:26:34 -0400 (EDT) (envelope-from jroberson@chesapeake.net) X-Authentication-Warning: mail.chesapeake.net: jroberson owned process doing -bs Date: Sun, 10 Apr 2005 00:26:33 -0400 (EDT) From: Jeff Roberson To: Ken Smith In-Reply-To: <200504100053.j3A0ra2l095735@repoman.freebsd.org> Message-ID: <20050410002601.E28571@mail.chesapeake.net> References: <200504100053.j3A0ra2l095735@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern sys_generic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 04:26:36 -0000 On Sun, 10 Apr 2005, Ken Smith wrote: > kensmith 2005-04-10 00:53:36 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5_4) > sys/kern sys_generic.c > Log: > MFR5: revision 1.132.2.4 > > date: 2005/04/08 12:05:37; author: jeff; state: Exp; lines: +1 -3 > > - Fix kern/78664, restore the old ioctl length verification code for 5.x. > > > > Contributed by: Dan Nelson > > Actual work by: jeff > Approved by: re (kensmith, scottl) - I approved commit but couldn't find > Jeff in time for him to do this before RC2, scottl said > we should go ahead with it so RC2 can be started. Thanks for sorting this out. I probably dragged my heels on this a bit more than I should have on this. > > Revision Changes Path > 1.132.2.3.2.1 +1 -3 src/sys/kern/sys_generic.c > From owner-cvs-src@FreeBSD.ORG Sun Apr 10 05:11:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A433916A4CE; Sun, 10 Apr 2005 05:11:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 771E243D1F; Sun, 10 Apr 2005 05:11:07 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A5B79P015351; Sun, 10 Apr 2005 05:11:07 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A5B7mA015350; Sun, 10 Apr 2005 05:11:07 GMT (envelope-from alc) Message-Id: <200504100511.j3A5B7mA015350@repoman.freebsd.org> From: Alan Cox Date: Sun, 10 Apr 2005 05:11:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/string Makefile.inc strcpy.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 05:11:07 -0000 alc 2005-04-10 05:11:06 UTC FreeBSD src repository Modified files: lib/libc/amd64/string Makefile.inc Added files: lib/libc/amd64/string strcpy.S Log: Add a machine-specific, optimized implementation of strcpy. PR: 73111 Submitted by: Ville-Pertti Keinonen (taken from NetBSD) MFC after: 3 weeks Revision Changes Path 1.4 +1 -1 src/lib/libc/amd64/string/Makefile.inc 1.1 +112 -0 src/lib/libc/amd64/string/strcpy.S (new) From owner-cvs-src@FreeBSD.ORG Sun Apr 10 05:19:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21A0116A4CE; Sun, 10 Apr 2005 05:19:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDCD743D41; Sun, 10 Apr 2005 05:19:22 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A5JMwK015624; Sun, 10 Apr 2005 05:19:22 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A5JMfV015623; Sun, 10 Apr 2005 05:19:22 GMT (envelope-from ps) Message-Id: <200504100519.j3A5JMfV015623@repoman.freebsd.org> From: Paul Saab Date: Sun, 10 Apr 2005 05:19:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_sack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 05:19:23 -0000 ps 2005-04-10 05:19:22 UTC FreeBSD src repository Modified files: sys/netinet tcp_sack.c Log: Remove some unused sack fields. Submitted by : Noritoshi Demizu, Mohan Srinivasan. Revision Changes Path 1.11 +0 -3 src/sys/netinet/tcp_sack.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 05:20:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91CD416A4CE; Sun, 10 Apr 2005 05:20:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67A2F43D1F; Sun, 10 Apr 2005 05:20:10 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A5KAFv015678; Sun, 10 Apr 2005 05:20:10 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A5KAdb015677; Sun, 10 Apr 2005 05:20:10 GMT (envelope-from ps) Message-Id: <200504100520.j3A5KAdb015677@repoman.freebsd.org> From: Paul Saab Date: Sun, 10 Apr 2005 05:20:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_sack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 05:20:10 -0000 ps 2005-04-10 05:20:10 UTC FreeBSD src repository Modified files: sys/netinet tcp_sack.c Log: When the rightmost SACK block expands, rcv_lastsack should be updated. (Fix for kern/78226). Submitted by : Noritoshi Demizu Reviewed by : Mohan Srinivasan (mohans at yahoo-inc dot com), Raja Mukerji (raja at moselle dot com). Revision Changes Path 1.12 +2 -0 src/sys/netinet/tcp_sack.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 05:21:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C1EA16A4CE; Sun, 10 Apr 2005 05:21:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D589043D39; Sun, 10 Apr 2005 05:21:29 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A5LTtC015846; Sun, 10 Apr 2005 05:21:29 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A5LTXo015845; Sun, 10 Apr 2005 05:21:29 GMT (envelope-from ps) Message-Id: <200504100521.j3A5LTXo015845@repoman.freebsd.org> From: Paul Saab Date: Sun, 10 Apr 2005 05:21:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_input.c tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 05:21:30 -0000 ps 2005-04-10 05:21:29 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_subr.c Log: - If the reassembly queue limit was reached or if we couldn't allocate a reassembly queue state structure, don't update (receiver) sack report. - Similarly, if tcp_drain() is called, freeing up all items on the reassembly queue, clean the sack report. Found, Submitted by: Noritoshi Demizu Reviewed by: Mohan Srinivasan (mohans at yahoo-inc dot com), Raja Mukerji (raja at moselle dot com). Revision Changes Path 1.269 +3 -1 src/sys/netinet/tcp_input.c 1.221 +1 -0 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 05:24:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5E8C16A4CE; Sun, 10 Apr 2005 05:24:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A964843D1F; Sun, 10 Apr 2005 05:24:59 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A5OxiG015938; Sun, 10 Apr 2005 05:24:59 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A5Oxcf015937; Sun, 10 Apr 2005 05:24:59 GMT (envelope-from ps) Message-Id: <200504100524.j3A5Oxcf015937@repoman.freebsd.org> From: Paul Saab Date: Sun, 10 Apr 2005 05:24:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_input.c tcp_seq.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 05:25:00 -0000 ps 2005-04-10 05:24:59 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_seq.h Log: - Tighten up the Timestamp checks to prevent a spoofed segment from setting ts_recent to an arbitrary value, stopping further communication between the two hosts. - If the Echoed Timestamp is greater than the current time, fall back to the non RFC 1323 RTT calculation. Submitted by: Raja Mukerji (raja at moselle dot com) Reviewed by: Noritoshi Demizu, Mohan Srinivasan Revision Changes Path 1.270 +23 -3 src/sys/netinet/tcp_input.c 1.25 +1 -0 src/sys/netinet/tcp_seq.h From owner-cvs-src@FreeBSD.ORG Sun Apr 10 05:45:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D94016A4CE; Sun, 10 Apr 2005 05:45:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49F1E43D31; Sun, 10 Apr 2005 05:45:07 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A5j7WI017000; Sun, 10 Apr 2005 05:45:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A5j7eZ016999; Sun, 10 Apr 2005 05:45:07 GMT (envelope-from imp) Message-Id: <200504100545.j3A5j7eZ016999@repoman.freebsd.org> From: Warner Losh Date: Sun, 10 Apr 2005 05:45:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/sbin/restore dirs.c main.c restore.8 restore.h tape.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 05:45:07 -0000 imp 2005-04-10 05:45:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) sbin/restore dirs.c main.c restore.8 restore.h tape.c Log: MF RELENG_5: improve ability to read FreeBSD 2.x and newer tapes. Fix FreeBSD 1.x tapes. Approved by: re@ Revision Changes Path 1.27.6.1 +10 -25 src/sbin/restore/dirs.c 1.23.6.1 +6 -6 src/sbin/restore/main.c 1.47.6.1 +29 -38 src/sbin/restore/restore.8 1.8.6.1 +4 -1 src/sbin/restore/restore.h 1.40.6.1 +17 -0 src/sbin/restore/tape.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 07:57:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC57216A4CE; Sun, 10 Apr 2005 07:57:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C12F43D1F; Sun, 10 Apr 2005 07:57:26 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A7vQhb022072; Sun, 10 Apr 2005 07:57:26 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A7vQc0022071; Sun, 10 Apr 2005 07:57:26 GMT (envelope-from dds) Message-Id: <200504100757.j3A7vQc0022071@repoman.freebsd.org> From: Diomidis Spinellis Date: Sun, 10 Apr 2005 07:57:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/mount_portalfs Makefile cred.c mount_portalfs.8 mount_portalfs.c portal.conf portald.h pt_conf.c pt_file.c pt_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 07:57:26 -0000 dds 2005-04-10 07:57:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/mount_portalfs Makefile mount_portalfs.8 mount_portalfs.c portal.conf portald.h pt_conf.c pt_file.c Added files: (Branch: RELENG_5) usr.sbin/mount_portalfs cred.c pt_pipe.c Log: MFC the new pipe sub-namespace. Revision Changes Path 1.17.2.1 +2 -2 src/usr.sbin/mount_portalfs/Makefile 1.1.2.1 +75 -0 src/usr.sbin/mount_portalfs/cred.c (new) 1.14.2.1 +84 -13 src/usr.sbin/mount_portalfs/mount_portalfs.8 1.22.2.1 +6 -0 src/usr.sbin/mount_portalfs/mount_portalfs.c 1.4.12.1 +1 -1 src/usr.sbin/mount_portalfs/portal.conf 1.8.2.1 +5 -0 src/usr.sbin/mount_portalfs/portald.h 1.8.2.1 +1 -0 src/usr.sbin/mount_portalfs/pt_conf.c 1.10.2.1 +3 -10 src/usr.sbin/mount_portalfs/pt_file.c 1.2.2.1 +233 -0 src/usr.sbin/mount_portalfs/pt_pipe.c (new) From owner-cvs-src@FreeBSD.ORG Sun Apr 10 07:58:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FBD216A4CE; Sun, 10 Apr 2005 07:58:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C81943D1F; Sun, 10 Apr 2005 07:58:06 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3A7w6aO022161; Sun, 10 Apr 2005 07:58:06 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3A7w5xB022160; Sun, 10 Apr 2005 07:58:05 GMT (envelope-from dds) Message-Id: <200504100758.j3A7w5xB022160@repoman.freebsd.org> From: Diomidis Spinellis Date: Sun, 10 Apr 2005 07:58:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sbin/mount_portal Makefile activate.c cred.c mount_portal.8 mount_portal.c portal.conf portald.h pt_conf.c pt_file.c pt_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 07:58:06 -0000 dds 2005-04-10 07:58:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sbin/mount_portal Makefile activate.c mount_portal.8 mount_portal.c portal.conf portald.h pt_conf.c pt_file.c Added files: (Branch: RELENG_4) sbin/mount_portal cred.c pt_pipe.c Log: MFC the new pipe sub-namespace. Revision Changes Path 1.10.2.2 +4 -3 src/sbin/mount_portal/Makefile 1.7.2.1 +1 -0 src/sbin/mount_portal/activate.c 1.1.2.1 +75 -0 src/sbin/mount_portal/cred.c (new) 1.8.2.3 +90 -22 src/sbin/mount_portal/mount_portal.8 1.16.2.1 +7 -1 src/sbin/mount_portal/mount_portal.c 1.4.2.1 +1 -1 src/sbin/mount_portal/portal.conf 1.5.2.1 +5 -0 src/sbin/mount_portal/portald.h 1.6.2.1 +1 -0 src/sbin/mount_portal/pt_conf.c 1.8.2.1 +6 -18 src/sbin/mount_portal/pt_file.c 1.1.2.1 +233 -0 src/sbin/mount_portal/pt_pipe.c (new) From owner-cvs-src@FreeBSD.ORG Sun Apr 10 10:20:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CDC416A4CE; Sun, 10 Apr 2005 10:20:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2DD143D4C; Sun, 10 Apr 2005 10:20:25 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AAKPFm034346; Sun, 10 Apr 2005 10:20:25 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AAKPvl034345; Sun, 10 Apr 2005 10:20:25 GMT (envelope-from sos) Message-Id: <200504101020.j3AAKPvl034345@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 10 Apr 2005 10:20:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c ata-pci.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 10:20:26 -0000 sos 2005-04-10 10:20:25 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-chipset.c ata-pci.h Log: Refine the SATA PHY code so the time consumed during probe is reduced. Add the older nVidia nForce2 SATA chip to supported HW. Revision Changes Path 1.91 +1 -1 src/sys/dev/ata/ata-all.h 1.106 +13 -9 src/sys/dev/ata/ata-chipset.c 1.43 +1 -0 src/sys/dev/ata/ata-pci.h From owner-cvs-src@FreeBSD.ORG Sun Apr 10 10:53:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C29D416A4CE; Sun, 10 Apr 2005 10:53:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A2DD43D2F; Sun, 10 Apr 2005 10:53:29 +0000 (GMT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AArTR7036102; Sun, 10 Apr 2005 10:53:29 GMT (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AArTIl036101; Sun, 10 Apr 2005 10:53:29 GMT (envelope-from schweikh) Message-Id: <200504101053.j3AArTIl036101@repoman.freebsd.org> From: Jens Schweikhardt Date: Sun, 10 Apr 2005 10:53:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 10:53:29 -0000 schweikh 2005-04-10 10:53:28 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: s/self-distruction/self-destruction Revision Changes Path 1.174 +2 -2 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Sun Apr 10 12:15:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC6E816A4CE; Sun, 10 Apr 2005 12:15:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 929C943D3F; Sun, 10 Apr 2005 12:15:25 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ACFP6V039328; Sun, 10 Apr 2005 12:15:25 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ACFPCS039327; Sun, 10 Apr 2005 12:15:25 GMT (envelope-from delphij) Message-Id: <200504101215.j3ACFPCS039327@repoman.freebsd.org> From: Xin LI Date: Sun, 10 Apr 2005 12:15:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libutil humanize_number.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 12:15:26 -0000 delphij 2005-04-10 12:15:25 UTC FreeBSD src repository Modified files: lib/libutil humanize_number.3 Log: Remove duplicated "bytes". Submitted by: Wojciech A. Koszek [dunstan freebsd czest pl] PR: 79747 Revision Changes Path 1.8 +1 -1 src/lib/libutil/humanize_number.3 From owner-cvs-src@FreeBSD.ORG Sun Apr 10 14:26:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 73C6516A4CE; Sun, 10 Apr 2005 14:26:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B79A43D1D; Sun, 10 Apr 2005 14:26:58 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AEQw47055767; Sun, 10 Apr 2005 14:26:58 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AEQwEs055766; Sun, 10 Apr 2005 14:26:58 GMT (envelope-from maxim) Message-Id: <200504101426.j3AEQwEs055766@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 10 Apr 2005 14:26:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/misc bsd-family-tree X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 14:26:58 -0000 maxim 2005-04-10 14:26:58 UTC FreeBSD src repository Modified files: share/misc bsd-family-tree Log: o Add DragonFly 1.2.0. o s/DFD/DFB/g as DragonFly people did. Revision Changes Path 1.89 +4 -3 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Sun Apr 10 14:45:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4345816A4CE; Sun, 10 Apr 2005 14:45:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BC3943D49; Sun, 10 Apr 2005 14:45:28 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AEjSBH056723; Sun, 10 Apr 2005 14:45:28 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AEjSen056722; Sun, 10 Apr 2005 14:45:28 GMT (envelope-from scottl) Message-Id: <200504101445.j3AEjSen056722@repoman.freebsd.org> From: Scott Long Date: Sun, 10 Apr 2005 14:45:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/pcm ac97.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 14:45:28 -0000 scottl 2005-04-10 14:45:28 UTC FreeBSD src repository Modified files: sys/dev/sound/pcm ac97.c Log: Fix the output ports on the AD1988 codec. From the submitter: Affects to people WITH an AD1888 codec, the system will output to the port labeled "speaker" instead of microphone. System will work the same in multiple operating systems. If people are currently using their systems with this codec they will need to swap their output ports. I have _not_ checked audio input or line input (basically, I have checked nothing other than line-out). I believe this is an appropriate change, it makes us consistent with documentation, and other operating systems. Furthermore, this feature (playing) is the vast majority of sound activities, so if this makes is right for playback and wrong for recording... playback is more important, and we can fix recoding in the future without worries of screwing people again in the future (since we'll be "right" on the playback). Submitted by: David Cross Revision Changes Path 1.53 +1 -0 src/sys/dev/sound/pcm/ac97.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 15:05:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 903CE16A4CE; Sun, 10 Apr 2005 15:05:00 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3025743D2F; Sun, 10 Apr 2005 15:05:00 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 71FC946B16; Sun, 10 Apr 2005 11:04:59 -0400 (EDT) Date: Sun, 10 Apr 2005 16:04:54 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: John Baldwin In-Reply-To: <200504081237.17789.jhb@FreeBSD.org> Message-ID: <20050410160253.J3036@fledge.watson.org> References: <19069.1112973882@critter.freebsd.dk> <200504081237.17789.jhb@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: src-committers@FreeBSD.org cc: Bruce Evans cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Gleb Smirnoff Subject: Re: cvs commit: src/sys/kern kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 15:05:00 -0000 On Fri, 8 Apr 2005, John Baldwin wrote: >>>> Log: >>>> Add additional newline to debug.mutex.prof.stats header, so that >>>> column names are printed exactly above the columns. >>> >>> This is bogus, as is the existence of sysctls that format data (*). >>> >>> (*) Formatted output is not too bad for sysctls in the debug tree, but >>> for general-purpose sysctls it is just a bug. >> >> I disagree. > > It's a lot easier to parse a structured binary blob than to parse > formatted text so that you can display it differently. Note that I > would consider XML ala GEOM to be more of the blob style since the > whitespace isn't significant. It should be up to userland to do whatever > formatting of data is required. For small things like 'current > timecounter' or 'list of valid CPU frequencies' simple strings with > space delimiting is probably fine though. Trying to format complex data > into multiple lines with columns and headers doesn't belong in the > kernel outside of ddb IMO. FWIW, I ran precisely into the "formatted text sysctl" problem recently when looking at adapting netstat -mb to use UMA's statistics output rather than mbuf-specific sysctls. In order to extract the mbuf entries from the current sysctl, you have to do some text parsing and munging. However, finding a useful middle ground is non-trivial. XML is one possibility, but we can probably get away with something simpler. I was chatting with Poul-Henning about this on Friday, and he wondered about exporting the column list as one sysctl, and then all of the raws separated by \t's and \n's in another sysctl. It still requires a bit of text frobbing, but doesn't require the kernel to do the formatting, etc. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sun Apr 10 16:00:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF7BA16A4CF; Sun, 10 Apr 2005 16:00:44 +0000 (GMT) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22FA943D39; Sun, 10 Apr 2005 16:00:44 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])j3AG0VJu012816; Mon, 11 Apr 2005 02:00:31 +1000 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j3AG0R0I027655; Mon, 11 Apr 2005 02:00:28 +1000 Date: Mon, 11 Apr 2005 02:00:27 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Sam Leffler In-Reply-To: <4256BF44.2000100@errno.com> Message-ID: <20050411013720.F54820@delplex.bde.org> References: <19677.1112980993@critter.freebsd.dk> <4256BF44.2000100@errno.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.org cc: Poul-Henning Kamp cc: Gleb Smirnoff cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 16:00:44 -0000 On Fri, 8 Apr 2005, Sam Leffler wrote: > Poul-Henning Kamp wrote: >> In message <4256B3EF.5090702@errno.com>, Sam Leffler writes: >> >>> I agree with bde. One major distinction I've noticed between Linux and >>> BSD systems is that Linux uses sysctls (aka /proc) in lieu of user-mode >>> tools that retrieve and format data. While this is a reasonable approach >>> when you're distributing only a kernel that's not the case here. For >>> debug info I can buy doing it (e.g. single user and no apps >> >>> from src/tools), but otherwise we're just adding stuff to the kernel >> >>> that belongs in apps. >> >> The reason I disagree is that the amount of code it takes to convert >> the data to an export format and the overhead of having a program in >> userspace format it into text is ridiculous compared to just formatting >> things in the kernel to begin with. > > My experience is the opposite. Mine too. In the kernel, as in userland, it takes almost no code, or at least very simple code, to [s]printf the data once you have assembled it and decided the format. Deciding the format can take a lot of code, but the kernel cannot do complicated formats that handles the user's screen size, etc., so the formatting part is simpler than possible in the kernel. Then userland has to do extra work to parse the poorly formatted unstructured data if it wants to present it in a different or better way, so doing everything in the kernel only takes less code if no applications do this. >> And besides, a formatted sysctl has no binary compatibility issues at >> all. I like that too. > > Sure, that's the downside; you need to design binary protocols with care > (this is a protocol after all). The same is true for ASCII protocols. Unstructured ones are hard to change for both. You might be able to change whitespace in an undocumented unstructured ASCII "protocol" without affecting userland parsers, but you can't add an extra column to tabular output without breaking things. Bruce From owner-cvs-src@FreeBSD.ORG Sun Apr 10 16:14:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6CC416A4CE; Sun, 10 Apr 2005 16:14:10 +0000 (GMT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4927543D2F; Sun, 10 Apr 2005 16:14:10 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])j3AGE9ml012766; Mon, 11 Apr 2005 02:14:09 +1000 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j3AGE70I028841; Mon, 11 Apr 2005 02:14:08 +1000 Date: Mon, 11 Apr 2005 02:14:07 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Gleb Smirnoff In-Reply-To: <20050408205015.GA84134@cell.sick.ru> Message-ID: <20050411020124.R54820@delplex.bde.org> References: <200504081414.j38EE9OC051194@repoman.freebsd.org> <20050409002141.V48108@delplex.bde.org> <20050408205015.GA84134@cell.sick.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 16:14:11 -0000 On Sat, 9 Apr 2005, Gleb Smirnoff wrote: > On Sat, Apr 09, 2005 at 01:16:51AM +1000, Bruce Evans wrote: > B> ... > B> (*) Formatted output is not too bad for sysctls in the debug tree, but > B> for general-purpose sysctls it is just a bug. > > We already have formatted output here, don't we? Why just don't get it > formatted correctly? Because the kernel cannot do the formatting correctly. It cannot reasonably know the user's preferences or screen size... > If you insist on userland app to parse and format MUTEX_PROFILING(9) > statistics, then you should be consistent and remove the header _at all_. Indeed, the header is just an obstruction for simple parsers like "awk '{ print $3 }' | ministat". I usually leave headers out of my debugging sysctls though I often forget what all the columns are. Bruce From owner-cvs-src@FreeBSD.ORG Sun Apr 10 18:05:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1428216A4D5; Sun, 10 Apr 2005 18:05:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1A6643D46; Sun, 10 Apr 2005 18:05:02 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AI52Bs072156; Sun, 10 Apr 2005 18:05:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AI52Zj072155; Sun, 10 Apr 2005 18:05:02 GMT (envelope-from rwatson) Message-Id: <200504101805.j3AI52Zj072155@repoman.freebsd.org> From: Robert Watson Date: Sun, 10 Apr 2005 18:05:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netipx ipx_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 18:05:03 -0000 rwatson 2005-04-10 18:05:02 UTC FreeBSD src repository Modified files: sys/netipx ipx_input.c Log: Compare (mbuf *) with NULL, not 0. MFC after: 3 days Revision Changes Path 1.51 +1 -1 src/sys/netipx/ipx_input.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 18:05:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78F2716A4CE; Sun, 10 Apr 2005 18:05:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5027043D55; Sun, 10 Apr 2005 18:05:46 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AI5kiT072237; Sun, 10 Apr 2005 18:05:46 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AI5klw072236; Sun, 10 Apr 2005 18:05:46 GMT (envelope-from rwatson) Message-Id: <200504101805.j3AI5klw072236@repoman.freebsd.org> From: Robert Watson Date: Sun, 10 Apr 2005 18:05:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netipx README X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 18:05:46 -0000 rwatson 2005-04-10 18:05:46 UTC FreeBSD src repository Modified files: sys/netipx README Log: Update copyright: parts of the netipx implementation are covered by a 2005 copyright. MFC after: 3 days Revision Changes Path 1.6 +1 -1 src/sys/netipx/README From owner-cvs-src@FreeBSD.ORG Sun Apr 10 18:12:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CCA216A4CE; Sun, 10 Apr 2005 18:12:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7243843D3F; Sun, 10 Apr 2005 18:12:07 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AIC7Cf072577; Sun, 10 Apr 2005 18:12:07 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AIC7w5072576; Sun, 10 Apr 2005 18:12:07 GMT (envelope-from alc) Message-Id: <200504101812.j3AIC7w5072576@repoman.freebsd.org> From: Alan Cox Date: Sun, 10 Apr 2005 18:12:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/string bcmp.S src/sys/amd64/amd64 support.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 18:12:07 -0000 alc 2005-04-10 18:12:07 UTC FreeBSD src repository Modified files: lib/libc/amd64/string bcmp.S sys/amd64/amd64 support.S Log: Eliminate a conditional branch and as a side-effect eliminate a branch to a return instruction. (The latter is discouraged by the Opteron optimization manual because it disables branch prediction for the return instruction.) Reviewed by: bde Revision Changes Path 1.2 +4 -5 src/lib/libc/amd64/string/bcmp.S 1.114 +2 -5 src/sys/amd64/amd64/support.S From owner-cvs-src@FreeBSD.ORG Sun Apr 10 18:13:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 519B916A4CE; Sun, 10 Apr 2005 18:13:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A9CA43D1D; Sun, 10 Apr 2005 18:13:58 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AIDw5K072756; Sun, 10 Apr 2005 18:13:58 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AIDw4U072755; Sun, 10 Apr 2005 18:13:58 GMT (envelope-from rwatson) Message-Id: <200504101813.j3AIDw4U072755@repoman.freebsd.org> From: Robert Watson Date: Sun, 10 Apr 2005 18:13:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 Makefile sched_4bsd.4 sched_ule.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 18:13:58 -0000 rwatson 2005-04-10 18:13:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man4 Makefile Added files: (Branch: RELENG_5) share/man/man4 sched_4bsd.4 sched_ule.4 Log: Merge sched_4bsd.4:1.1-1.2 and sched_ule.4:1.1 from HEAD to RELENG_5: Add rudimentary man pages for kernel options sched_4bsd and sched_ule, which document some of the sysctls available for configuring 4bsd, some of the bullet features of ule, and that ule is considered experimental still. Fix small spelling error. Revision Changes Path 1.276.2.23 +2 -0 src/share/man/man4/Makefile 1.2.2.1 +72 -0 src/share/man/man4/sched_4bsd.4 (new) 1.1.2.1 +83 -0 src/share/man/man4/sched_ule.4 (new) From owner-cvs-src@FreeBSD.ORG Sun Apr 10 18:58:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD16516A4CE; Sun, 10 Apr 2005 18:58:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 903BB43D54; Sun, 10 Apr 2005 18:58:49 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AIwnmU074908; Sun, 10 Apr 2005 18:58:49 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AIwnio074907; Sun, 10 Apr 2005 18:58:49 GMT (envelope-from alc) Message-Id: <200504101858.j3AIwnio074907@repoman.freebsd.org> From: Alan Cox Date: Sun, 10 Apr 2005 18:58:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/string Makefile.inc strcat.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 18:58:49 -0000 alc 2005-04-10 18:58:49 UTC FreeBSD src repository Modified files: lib/libc/amd64/string Makefile.inc Added files: lib/libc/amd64/string strcat.S Log: Add a machine-specific, optimized implementation of strcat. PR: 73111 Submitted by: Ville-Pertti Keinonen (taken from NetBSD) MFC after: 3 weeks Revision Changes Path 1.5 +1 -1 src/lib/libc/amd64/string/Makefile.inc 1.1 +165 -0 src/lib/libc/amd64/string/strcat.S (new) From owner-cvs-src@FreeBSD.ORG Sun Apr 10 19:02:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9401F16A4CE; Sun, 10 Apr 2005 19:02:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B28143D1D; Sun, 10 Apr 2005 19:02:29 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AJ2Tpc075115; Sun, 10 Apr 2005 19:02:29 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AJ2TTc075114; Sun, 10 Apr 2005 19:02:29 GMT (envelope-from njl) Message-Id: <200504101902.j3AJ2TTc075114@repoman.freebsd.org> From: Nate Lawson Date: Sun, 10 Apr 2005 19:02:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/powerd powerd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 19:02:29 -0000 njl 2005-04-10 19:02:29 UTC FreeBSD src repository Modified files: usr.sbin/powerd powerd.c Log: Add support for recording the total energy used (in joules) when in verbose mode. This is useful for profiling new adaptive algorithms in performance (via time(1)) and total energy consumed for a given workload. Revision Changes Path 1.5 +47 -6 src/usr.sbin/powerd/powerd.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 19:03:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A30116A4CE; Sun, 10 Apr 2005 19:03:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D48EC43D53; Sun, 10 Apr 2005 19:03:48 +0000 (GMT) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AJ3mca075168; Sun, 10 Apr 2005 19:03:48 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AJ3mDf075167; Sun, 10 Apr 2005 19:03:48 GMT (envelope-from remko) Message-Id: <200504101903.j3AJ3mDf075167@repoman.freebsd.org> From: Remko Lodder Date: Sun, 10 Apr 2005 19:03:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 19:03:49 -0000 remko 2005-04-10 19:03:48 UTC FreeBSD src repository (doc committer) Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Add myself to the calendar. MFC after: 1 week Approved by: simon (mentor) Revision Changes Path 1.160 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Sun Apr 10 19:07:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D7A2A16A4DB; Sun, 10 Apr 2005 19:07:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABBA543D5E; Sun, 10 Apr 2005 19:07:08 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AJ78YW075341; Sun, 10 Apr 2005 19:07:08 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AJ78hX075340; Sun, 10 Apr 2005 19:07:08 GMT (envelope-from njl) Message-Id: <200504101907.j3AJ78hX075340@repoman.freebsd.org> From: Nate Lawson Date: Sun, 10 Apr 2005 19:07:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_cpu.c acpivar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 19:07:09 -0000 njl 2005-04-10 19:07:08 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_cpu.c acpivar.h Log: Fix support for _PDC by using the proper version/length format for the buffer. Also, reference the Intel document where the _PDC values were found. This now supports ACPI-assisted SpeedStep on my borrowed T42. Revision Changes Path 1.56 +22 -3 src/sys/dev/acpica/acpi_cpu.c 1.93 +2 -0 src/sys/dev/acpica/acpivar.h From owner-cvs-src@FreeBSD.ORG Sun Apr 10 19:11:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 665F716A4CE; Sun, 10 Apr 2005 19:11:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C94943D1F; Sun, 10 Apr 2005 19:11:24 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AJBOZK075555; Sun, 10 Apr 2005 19:11:24 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AJBOQ5075554; Sun, 10 Apr 2005 19:11:24 GMT (envelope-from njl) Message-Id: <200504101911.j3AJBOQ5075554@repoman.freebsd.org> From: Nate Lawson Date: Sun, 10 Apr 2005 19:11:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 19:11:24 -0000 njl 2005-04-10 19:11:24 UTC FreeBSD src repository Modified files: sys/kern kern_cpu.c Log: Add debugging prints to all the methods in case there are problems with managing levels. This can be enabled with the debug.cpufreq.verbose tunable and sysctl. Revision Changes Path 1.14 +70 -7 src/sys/kern/kern_cpu.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 19:16:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6EAE16A4CE; Sun, 10 Apr 2005 19:16:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 772E343D41; Sun, 10 Apr 2005 19:16:27 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AJGRNN075786; Sun, 10 Apr 2005 19:16:27 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AJGRXT075785; Sun, 10 Apr 2005 19:16:27 GMT (envelope-from njl) Message-Id: <200504101916.j3AJGRXT075785@repoman.freebsd.org> From: Nate Lawson Date: Sun, 10 Apr 2005 19:16:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/cpufreq p4tcc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 19:16:27 -0000 njl 2005-04-10 19:16:27 UTC FreeBSD src repository Modified files: sys/i386/cpufreq p4tcc.c Log: Advertise p4tcc via acpi_get_features() _PDC support. Revision Changes Path 1.11 +18 -0 src/sys/i386/cpufreq/p4tcc.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 19:21:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63EEB16A4CE; Sun, 10 Apr 2005 19:21:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A51943D53; Sun, 10 Apr 2005 19:21:43 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AJLhNW076084; Sun, 10 Apr 2005 19:21:43 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AJLh0q076083; Sun, 10 Apr 2005 19:21:43 GMT (envelope-from njl) Message-Id: <200504101921.j3AJLh0q076083@repoman.freebsd.org> From: Nate Lawson Date: Sun, 10 Apr 2005 19:21:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 19:21:43 -0000 njl 2005-04-10 19:21:43 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_cpu.c Log: Advertise that we can handle unified SMP control of processor power states, idling, etc. This has been supported since the cpufreq import. Revision Changes Path 1.57 +4 -2 src/sys/dev/acpica/acpi_cpu.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 19:27:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88D2716A4CE; Sun, 10 Apr 2005 19:27:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 614A243D39; Sun, 10 Apr 2005 19:27:03 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AJR3ZQ076305; Sun, 10 Apr 2005 19:27:03 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AJR3cN076304; Sun, 10 Apr 2005 19:27:03 GMT (envelope-from njl) Message-Id: <200504101927.j3AJR3cN076304@repoman.freebsd.org> From: Nate Lawson Date: Sun, 10 Apr 2005 19:27:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 cpufreq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 19:27:03 -0000 njl 2005-04-10 19:27:03 UTC FreeBSD src repository Modified files: share/man/man4 cpufreq.4 Log: Update for verbose debugging support and add Bruno Ducrot author note. Revision Changes Path 1.8 +10 -6 src/share/man/man4/cpufreq.4 From owner-cvs-src@FreeBSD.ORG Sun Apr 10 19:56:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B238E16A4CE; Sun, 10 Apr 2005 19:56:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 809CB43D5A; Sun, 10 Apr 2005 19:56:44 +0000 (GMT) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AJui0k077473; Sun, 10 Apr 2005 19:56:44 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AJui4w077472; Sun, 10 Apr 2005 19:56:44 GMT (envelope-from dwmalone) Message-Id: <200504101956.j3AJui4w077472@repoman.freebsd.org> From: David Malone Date: Sun, 10 Apr 2005 19:56:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/syslogd syslog.conf.5 syslogd.8 syslogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 19:56:44 -0000 dwmalone 2005-04-10 19:56:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/syslogd syslog.conf.5 syslogd.8 syslogd.c Log: Sync with -current. Includes man page updates and syslogd.c changes: 1.141 Check facility is not too big. 1.140 Allow : and % in hostnames for IPv6. 1.139 Deal with using whitespace as a hostname delimiter. Revision Changes Path 1.36.2.1 +25 -25 src/usr.sbin/syslogd/syslog.conf.5 1.52.2.4 +1 -1 src/usr.sbin/syslogd/syslogd.8 1.131.2.2 +10 -3 src/usr.sbin/syslogd/syslogd.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 19:57:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E44616A4CE; Sun, 10 Apr 2005 19:57:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7501A43D5A; Sun, 10 Apr 2005 19:57:47 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AJvlfp077551; Sun, 10 Apr 2005 19:57:47 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AJvljO077550; Sun, 10 Apr 2005 19:57:47 GMT (envelope-from njl) Message-Id: <200504101957.j3AJvljO077550@repoman.freebsd.org> From: Nate Lawson Date: Sun, 10 Apr 2005 19:57:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 19:57:47 -0000 njl 2005-04-10 19:57:47 UTC FreeBSD src repository Modified files: sys/i386/cpufreq est.c Log: Properly terminate the table generated from ACPI info. The cpufreq settings are length-counted while the EST table is null-terminated. This fixes extra garbage states being reported with ACPI probing. Revision Changes Path 1.7 +6 -6 src/sys/i386/cpufreq/est.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 20:04:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D1ED16A4CE; Sun, 10 Apr 2005 20:04:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EA5843D46; Sun, 10 Apr 2005 20:04:31 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AK4VP3077931; Sun, 10 Apr 2005 20:04:31 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AK4UVo077930; Sun, 10 Apr 2005 20:04:31 GMT (envelope-from njl) Message-Id: <200504102004.j3AK4UVo077930@repoman.freebsd.org> From: Nate Lawson Date: Sun, 10 Apr 2005 20:04:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/defaults rc.conf src/sys/dev/acpica acpi_throttle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 20:04:31 -0000 njl 2005-04-10 20:04:30 UTC FreeBSD src repository Modified files: etc/defaults rc.conf sys/dev/acpica acpi_throttle.c Log: Set CPU speed to 100% in acpi_throttle attach. This is needed for some systems that boot with this value at the lowest setting. Change the default boot config back to "leave frequency as BIOS set it". Also, fix buglet where acpi_throttle wouldn't be used if p4tcc was present but disabled by the user. MFC after: 1 week Revision Changes Path 1.245 +2 -2 src/etc/defaults/rc.conf 1.7 +10 -1 src/sys/dev/acpica/acpi_throttle.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 20:42:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C02516A4CE; Sun, 10 Apr 2005 20:42:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EE1F43D31; Sun, 10 Apr 2005 20:42:56 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AKguNG079748; Sun, 10 Apr 2005 20:42:56 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AKguYn079747; Sun, 10 Apr 2005 20:42:56 GMT (envelope-from njl) Message-Id: <200504102042.j3AKguYn079747@repoman.freebsd.org> From: Nate Lawson Date: Sun, 10 Apr 2005 20:42:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/powerd powerd.8 powerd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 20:42:56 -0000 njl 2005-04-10 20:42:56 UTC FreeBSD src repository Modified files: usr.sbin/powerd powerd.8 powerd.c Log: Drop the default running value to 60% from 80%. Testing shows that we cycle too much, wasting power if we trigger a jump to full speed too easily. CPU-bound tasks quickly push idle below this level. Revision Changes Path 1.4 +1 -1 src/usr.sbin/powerd/powerd.8 1.6 +2 -2 src/usr.sbin/powerd/powerd.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 20:49:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8257516A4CE; Sun, 10 Apr 2005 20:49:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5831C43D31; Sun, 10 Apr 2005 20:49:21 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AKnLWW086895; Sun, 10 Apr 2005 20:49:21 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3AKnLG1086894; Sun, 10 Apr 2005 20:49:21 GMT (envelope-from alc) Message-Id: <200504102049.j3AKnLG1086894@repoman.freebsd.org> From: Alan Cox Date: Sun, 10 Apr 2005 20:49:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/include asm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 20:49:21 -0000 alc 2005-04-10 20:49:21 UTC FreeBSD src repository Modified files: sys/amd64/include asm.h Log: Align the entry point to assembly language functions to a 16-byte boundary. (The Opteron's instruction fetcher reads instructions from the L1 cache in 16-byte, aligned packets.) Revision Changes Path 1.17 +1 -2 src/sys/amd64/include/asm.h From owner-cvs-src@FreeBSD.ORG Sun Apr 10 21:39:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75DE116A4CE; Sun, 10 Apr 2005 21:39:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D81D43D3F; Sun, 10 Apr 2005 21:39:25 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ALdPX0090525; Sun, 10 Apr 2005 21:39:25 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ALdPx5090524; Sun, 10 Apr 2005 21:39:25 GMT (envelope-from sos) Message-Id: <200504102139.j3ALdPx5090524@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 10 Apr 2005 21:39:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-raid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 21:39:25 -0000 sos 2005-04-10 21:39:25 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.c Log: Fix FreeBSD native SPAN arrays. Prodded by: Ian Dowse Revision Changes Path 1.83 +8 -8 src/sys/dev/ata/ata-raid.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 21:43:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4358C16A4CE; Sun, 10 Apr 2005 21:43:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AD8F43D31; Sun, 10 Apr 2005 21:43:30 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ALhTId090968; Sun, 10 Apr 2005 21:43:30 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ALhTfw090967; Sun, 10 Apr 2005 21:43:29 GMT (envelope-from sos) Message-Id: <200504102143.j3ALhTfw090967@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 10 Apr 2005 21:43:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 21:43:30 -0000 sos 2005-04-10 21:43:29 UTC FreeBSD src repository Modified files: sys/dev/ata ata-pci.c Log: Use the ata_suspend/resume functions instaead of the bus_generic ones. This should unbreak suspend/resume. Contributed by: Wiktor Niesiobedzki Revision Changes Path 1.97 +2 -2 src/sys/dev/ata/ata-pci.c From owner-cvs-src@FreeBSD.ORG Sun Apr 10 22:31:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2213316A4CE for ; Sun, 10 Apr 2005 22:31:35 +0000 (GMT) Received: from mail26.sea5.speakeasy.net (mail26.sea5.speakeasy.net [69.17.117.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5954E43D3F for ; Sun, 10 Apr 2005 22:31:34 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 3861 invoked from network); 10 Apr 2005 22:31:34 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail26.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 10 Apr 2005 22:31:33 -0000 Received: from hydrogen.funkthat.com (jgxwfw@localhost.funkthat.com [127.0.0.1])j3AMVXGH092534; Sun, 10 Apr 2005 15:31:33 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id j3AMVW5s092533; Sun, 10 Apr 2005 15:31:32 -0700 (PDT) Date: Sun, 10 Apr 2005 15:31:32 -0700 From: John-Mark Gurney To: Bruce Evans Message-ID: <20050410223132.GI56487@funkthat.com> References: <200504081414.j38EE9OC051194@repoman.freebsd.org> <20050409002141.V48108@delplex.bde.org> <20050408205015.GA84134@cell.sick.ru> <20050411020124.R54820@delplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050411020124.R54820@delplex.bde.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: cvs-src@FreeBSD.org cc: Gleb Smirnoff cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2005 22:31:35 -0000 Bruce Evans wrote this message on Mon, Apr 11, 2005 at 02:14 +1000: > >If you insist on userland app to parse and format MUTEX_PROFILING(9) > >statistics, then you should be consistent and remove the header _at all_. > > Indeed, the header is just an obstruction for simple parsers like > "awk '{ print $3 }' | ministat". I usually leave headers out of my > debugging sysctls though I often forget what all the columns are. bah, what about: "awk '{ print $3 }' | tail +2 | ministat"? :) -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Sun Apr 10 23:49:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0E3C16A4CE; Sun, 10 Apr 2005 23:49:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87C1343D2F; Sun, 10 Apr 2005 23:49:04 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ANn4Ri002776; Sun, 10 Apr 2005 23:49:04 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ANn42O002775; Sun, 10 Apr 2005 23:49:04 GMT (envelope-from imp) Message-Id: <200504102349.j3ANn42O002775@repoman.freebsd.org> From: Warner Losh Date: Sun, 10 Apr 2005 23:49:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 10 Apr 2005 23:49:04 -0000 imp 2005-04-10 23:49:04 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Go ahead and try to allocate PCI_BAR(5) for ata devices. Revision Changes Path 1.286 +1 -0 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 00:07:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F9E116A4D6; Mon, 11 Apr 2005 00:07:59 +0000 (GMT) Received: from gw.celabo.org (gw.celabo.org [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id B988C43D45; Mon, 11 Apr 2005 00:07:58 +0000 (GMT) (envelope-from nectar@FreeBSD.org) Received: from gw.celabo.org (localhost [127.0.0.1]) by internal.gw.celabo.org (Postfix) with ESMTP id 4C6043E2C2B; Sun, 10 Apr 2005 19:07:54 -0500 (CDT) Received: from lum.celabo.org (usen-221x249x212x60.ap-US01.usen.ad.jp [221.249.212.60]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "lum.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.celabo.org (Postfix) with ESMTP id E35273E2C2A; Sun, 10 Apr 2005 19:07:53 -0500 (CDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by lum.celabo.org (Postfix) with ESMTP id 4D12A71829; Mon, 11 Apr 2005 09:07:50 +0900 (JST) In-Reply-To: <8664yx2wwd.fsf@xps.des.no> References: <200504081119.j38BJoZf036618@repoman.freebsd.org> <6715759dfc36ac3b48dc3efe8cfcd07d@FreeBSD.org> <8664yx2wwd.fsf@xps.des.no> Mime-Version: 1.0 (Apple Message framework v619.2) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Message-Id: Content-Transfer-Encoding: quoted-printable From: Jacques Vidrine Date: Mon, 11 Apr 2005 09:07:49 +0900 To: des@des.no (=?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?=) X-Mailer: Apple Mail (2.619.2) X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on hellblazer.celabo.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.0.2 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/libexec/rexecd rexecd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 00:07:59 -0000 On Apr 8, 2005, at 10:58 PM, Dag-Erling Sm=F8rgrav wrote: > Jacques Vidrine writes: >> Thanks for fixing, DES. Only, you have re-introduced some of the >> bugs. You need to use getpwnam_r or copy the contents of the = returned >> struct passwd before continuing. > > Hmm, actually it should be sufficient to re-getpwnam() after the call > to pam_setcred() in the child. There's nothing else that has the > potential to screw up pwd. Yes, it would be sufficient, but wasteful (^_^). But, I'm not too=20 concerned. (BTW, getpwnam is just a wrapper for getpwnam_r). Cheers, --=20 Jacques A Vidrine / NTT/Verio nectar@celabo.org / jvidrine@verio.net / nectar@freebsd.org From owner-cvs-src@FreeBSD.ORG Mon Apr 11 00:10:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9722D16A4CE; Mon, 11 Apr 2005 00:10:17 +0000 (GMT) Received: from gw.celabo.org (gw.celabo.org [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1FBC43D2F; Mon, 11 Apr 2005 00:10:16 +0000 (GMT) (envelope-from jacques@vidrine.us) Received: from gw.celabo.org (localhost [127.0.0.1]) by internal.gw.celabo.org (Postfix) with ESMTP id B4DEB3E2C2B; Sun, 10 Apr 2005 19:10:13 -0500 (CDT) Received: from lum.celabo.org (usen-221x249x212x60.ap-US01.usen.ad.jp [221.249.212.60]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "lum.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.celabo.org (Postfix) with ESMTP id 50C683E2C2A; Sun, 10 Apr 2005 19:10:13 -0500 (CDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by lum.celabo.org (Postfix) with ESMTP id 78BEB7182A; Mon, 11 Apr 2005 09:10:09 +0900 (JST) In-Reply-To: References: <200504081119.j38BJoZf036618@repoman.freebsd.org> <6715759dfc36ac3b48dc3efe8cfcd07d@FreeBSD.org> <8664yx2wwd.fsf@xps.des.no> Mime-Version: 1.0 (Apple Message framework v619.2) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Message-Id: Content-Transfer-Encoding: quoted-printable From: Jacques Vidrine Date: Mon, 11 Apr 2005 09:10:08 +0900 To: Jacques Vidrine X-Mailer: Apple Mail (2.619.2) X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on hellblazer.celabo.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.0.2 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= Subject: Re: cvs commit: src/libexec/rexecd rexecd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 00:10:17 -0000 On Apr 11, 2005, at 9:07 AM, Jacques Vidrine wrote: > On Apr 8, 2005, at 10:58 PM, Dag-Erling Sm=F8rgrav wrote: >> Jacques Vidrine writes: >>> Thanks for fixing, DES. Only, you have re-introduced some of the >>> bugs. You need to use getpwnam_r or copy the contents of the=20 >>> returned >>> struct passwd before continuing. >> >> Hmm, actually it should be sufficient to re-getpwnam() after the call >> to pam_setcred() in the child. There's nothing else that has the >> potential to screw up pwd. > > Yes, it would be sufficient, but wasteful (^_^). But, I'm not too=20 > concerned. (BTW, getpwnam is just a wrapper for getpwnam_r). Also, once resolved, RELENG_5 and RELENG_5_4 need to be sync'd with=20 HEAD before 5.4-RELEASE. Unfortunately, I'm not in a position to do so=20= right now. :-/ Cheers, --=20 Jacques A Vidrine / NTT/Verio nectar@celabo.org / jvidrine@verio.net / nectar@freebsd.org From owner-cvs-src@FreeBSD.ORG Mon Apr 11 02:02:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2E3B16A4CE; Mon, 11 Apr 2005 02:02:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 746B743D1F; Mon, 11 Apr 2005 02:02:35 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B22ZUY014388; Mon, 11 Apr 2005 02:02:35 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B22Z5k014387; Mon, 11 Apr 2005 02:02:35 GMT (envelope-from wpaul) Message-Id: <200504110202.j3B22Z5k014387@repoman.freebsd.org> From: Bill Paul Date: Mon, 11 Apr 2005 02:02:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c subr_usbd.c winx32_wrap.S src/sys/modules/ndis Makefile src/sys/dev/if_ndis if_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 02:02:36 -0000 wpaul 2005-04-11 02:02:35 UTC FreeBSD src repository Modified files: sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c subr_usbd.c sys/modules/ndis Makefile sys/dev/if_ndis if_ndis.c Added files: sys/compat/ndis winx32_wrap.S Log: Create new i386 windows/bsd thunking layer, similar to the amd64 thunking layer, but with a twist. The twist has to do with the fact that Microsoft supports structured exception handling in kernel mode. On the i386 arch, exception handling is implemented by hanging an exception registration list off the Thread Environment Block (TEB), and the TEB is accessed via the %fs register. The problem is, we use %fs as a pointer to the pcpu stucture, which means any driver that tries to write through %fs:0 will overwrite the curthread pointer and make a serious mess of things. To get around this, Project Evil now creates a special entry in the GDT on each processor. When we call into Windows code, a context switch routine will fix up %fs so it points to our new descriptor, which in turn points to a fake TEB. When the Windows code returns, or calls out to an external routine, we swap %fs back again. Currently, Project Evil makes use of GDT slot 7, which is all 0s by default. I fully expect someone to jump up and say I can't do that, but I couldn't find any code that makes use of this entry anywhere. Sadly, this was the only method I could come up with that worked on both UP and SMP. (Modifying the LDT works on UP, but becomes incredibly complicated on SMP.) If necessary, the context switching stuff can be yanked out while preserving the convention calling wrappers. (Fortunately, it looks like Microsoft uses some special epilog/prolog code on amd64 to implement exception handling, so the same nastiness won't be necessary on that arch.) The advantages are: - Any driver that uses %fs as though it were a TEB pointer won't clobber pcpu. - All the __stdcall/__fastcall/__regparm stuff that's specific to gcc goes away. Also, while I'm here, switch NdisGetSystemUpTime() back to using nanouptime() again. It turns out nanouptime() is way more accurate than just using ticks(). On slower machines, the Atheros drivers I tested seem to take a long time to associate due to the loss in accuracy. Revision Changes Path 1.8 +5 -5 src/sys/compat/ndis/hal_var.h 1.77 +39 -39 src/sys/compat/ndis/kern_ndis.c 1.6 +400 -14 src/sys/compat/ndis/kern_windrv.c 1.37 +9 -9 src/sys/compat/ndis/ndis_var.h 1.32 +65 -56 src/sys/compat/ndis/ntoskrnl_var.h 1.13 +46 -79 src/sys/compat/ndis/pe_var.h 1.20 +66 -61 src/sys/compat/ndis/subr_hal.c 1.84 +353 -341 src/sys/compat/ndis/subr_ndis.c 1.64 +349 -335 src/sys/compat/ndis/subr_ntoskrnl.c 1.2 +11 -9 src/sys/compat/ndis/subr_usbd.c 1.1 +354 -0 src/sys/compat/ndis/winx32_wrap.S (new) 1.86 +26 -17 src/sys/dev/if_ndis/if_ndis.c 1.10 +4 -0 src/sys/modules/ndis/Makefile From owner-cvs-src@FreeBSD.ORG Mon Apr 11 02:07:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4B1E16A4CE; Mon, 11 Apr 2005 02:07:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9C3F43D4C; Mon, 11 Apr 2005 02:07:33 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B27XcH014642; Mon, 11 Apr 2005 02:07:33 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B27XMO014641; Mon, 11 Apr 2005 02:07:33 GMT (envelope-from dougb) Message-Id: <200504110207.j3B27XMO014641@repoman.freebsd.org> From: Doug Barton Date: Mon, 11 Apr 2005 02:07:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/save-entropy save-entropy.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 02:07:33 -0000 dougb 2005-04-11 02:07:33 UTC FreeBSD src repository Modified files: libexec/save-entropy save-entropy.sh Log: The script mistakenly ignores the entropy_save_sz variable from rc.conf[.local]. Fix this, and leave the default as 2048. Update the copyright year to include the present. Update the assignment of the copyright to be me personally, instead of "The FreeBSD Project" which is not a legal entity, and therefore not a proper assignee. My intention remains the same however, that this code continue to be BSD licensed, and freely available to anyone that wants it under those terms. PR: conf/75722 Submitted by: Nicolas Rachinsky Revision Changes Path 1.3 +3 -3 src/libexec/save-entropy/save-entropy.sh From owner-cvs-src@FreeBSD.ORG Mon Apr 11 02:08:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E667A16A4CE; Mon, 11 Apr 2005 02:08:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BADC943D39; Mon, 11 Apr 2005 02:08:05 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B285Vi014677; Mon, 11 Apr 2005 02:08:05 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B2858f014676; Mon, 11 Apr 2005 02:08:05 GMT (envelope-from imp) Message-Id: <200504110208.j3B2858f014676@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Apr 2005 02:08:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 02:08:06 -0000 imp 2005-04-11 02:08:05 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: It isn't a whinable offence to want memory when the bar says ioport. Put that behind bootverbose to make the ata driver less chatty on advanced hardware. Requested by: sos Revision Changes Path 1.287 +8 -6 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 02:45:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39E4C16A4CE; Mon, 11 Apr 2005 02:45:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22E1743D1D; Mon, 11 Apr 2005 02:45:06 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B2j6Ln016038; Mon, 11 Apr 2005 02:45:06 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B2j5C3016037; Mon, 11 Apr 2005 02:45:05 GMT (envelope-from dougb) Message-Id: <200504110245.j3B2j5C3016037@repoman.freebsd.org> From: Doug Barton Date: Mon, 11 Apr 2005 02:45:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d random X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 02:45:06 -0000 dougb 2005-04-11 02:45:05 UTC FreeBSD src repository Modified files: etc/defaults rc.conf etc/rc.d random Log: The alternative suggested for /entropy as a shutdown save file was /var/db/entropy, which also happens to be the directory where the individual entropy files created by /usr/libexec/save-entropy are stored. Change the suggestion to be /var/db/entropy-file instead. In an error condition where the shutdown file is not created, the error message accessed a variable that doesn't exist. PR: conf/75722 Submitted by: Nicolas Rachinsky Revision Changes Path 1.246 +1 -1 src/etc/defaults/rc.conf 1.8 +4 -5 src/etc/rc.d/random From owner-cvs-src@FreeBSD.ORG Mon Apr 11 03:16:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3728F16A4CE; Mon, 11 Apr 2005 03:16:48 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7E9643D39; Mon, 11 Apr 2005 03:16:47 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.3/8.13.3) with ESMTP id j3B3Glg2037406; Sun, 10 Apr 2005 20:16:47 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j3B3Gk8q037405; Sun, 10 Apr 2005 20:16:46 -0700 (PDT) (envelope-from obrien) Date: Sun, 10 Apr 2005 20:16:46 -0700 From: "David O'Brien" To: Adam Gregoire Message-ID: <20050411031646.GF23119@dragon.NUXI.org> References: <200504081804.j38I4dfl067085@repoman.freebsd.org> <1113009378.753.11.camel@S010600deadc0de00.su.shawcable.net> <1113010111.52552.13.camel@leguin> <1113012455.849.2.camel@S010600deadc0de00.su.shawcable.net> <1113013083.52552.15.camel@leguin> <1113038248.33712.6.camel@S010600deadc0de00.su.shawcable.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1113038248.33712.6.camel@S010600deadc0de00.su.shawcable.net> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.9i cc: cvs-src@FreeBSD.org cc: Eric Anholt cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/pci agp_amd64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 03:16:48 -0000 On Sat, Apr 09, 2005 at 05:17:28AM -0400, Adam Gregoire wrote: > I recompiled for radeondrm and agp to be modules, set agp_load=yes > in /boot/loader.conf, followed your suggestion and was able to have DRI > running with Option "BusType" "PCI". With this in mind, and the failing > of apgtest as previously mentioned, would you think this is indeed gart > related? > > from agptest: > Testing data integrity (1st pass): failed on first pass! > Testing data integrity (2nd pass): failed on second pass! What motherboard and what BIOS version are you using? -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Apr 11 03:47:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EBC416A4CE; Mon, 11 Apr 2005 03:47:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7280743D3F; Mon, 11 Apr 2005 03:47:42 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B3lgUq018612; Mon, 11 Apr 2005 03:47:42 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B3lgf9018611; Mon, 11 Apr 2005 03:47:42 GMT (envelope-from davidxu) Message-Id: <200504110347.j3B3lgf9018611@repoman.freebsd.org> From: David Xu Date: Mon, 11 Apr 2005 03:47:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include pthread.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 03:47:42 -0000 davidxu 2005-04-11 03:47:42 UTC FreeBSD src repository Modified files: include pthread.h Log: Increase PTHREAD_STACK_MIN to MINSIGSTKSZ because thread libraries now use makecontext which enforces a minimum stack size to be MINSIGSTKSZ. Bug report: Bill Middleton , BSD-sharp project. Revision Changes Path 1.35 +1 -1 src/include/pthread.h From owner-cvs-src@FreeBSD.ORG Mon Apr 11 07:13:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9136716A4CE; Mon, 11 Apr 2005 07:13:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7208643D48; Mon, 11 Apr 2005 07:13:30 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B7DUYN034670; Mon, 11 Apr 2005 07:13:30 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B7DUaZ034669; Mon, 11 Apr 2005 07:13:30 GMT (envelope-from harti) Message-Id: <200504110713.j3B7DUaZ034669@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 11 Apr 2005 07:13:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/mk bsd.files.mk bsd.incs.mk bsd.init.mk bsd.lib.mk bsd.nls.mk bsd.obj.mk bsd.own.mk bsd.prog.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 07:13:30 -0000 harti 2005-04-11 07:13:29 UTC FreeBSD src repository Modified files: share/mk bsd.files.mk bsd.incs.mk bsd.init.mk bsd.lib.mk bsd.nls.mk bsd.obj.mk bsd.own.mk bsd.prog.mk Log: Make sure the only thing that follows .endif or .else is a comment. Revision Changes Path 1.4 +2 -2 src/share/mk/bsd.files.mk 1.4 +2 -2 src/share/mk/bsd.incs.mk 1.5 +1 -1 src/share/mk/bsd.init.mk 1.168 +3 -3 src/share/mk/bsd.lib.mk 1.13 +1 -1 src/share/mk/bsd.nls.mk 1.54 +2 -2 src/share/mk/bsd.obj.mk 1.43 +1 -1 src/share/mk/bsd.own.mk 1.144 +2 -2 src/share/mk/bsd.prog.mk From owner-cvs-src@FreeBSD.ORG Mon Apr 11 07:20:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C33E316A4CE; Mon, 11 Apr 2005 07:20:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A337A43D1D; Mon, 11 Apr 2005 07:20:10 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B7KApY034956; Mon, 11 Apr 2005 07:20:10 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B7KAIx034955; Mon, 11 Apr 2005 07:20:10 GMT (envelope-from harti) Message-Id: <200504110720.j3B7KAIx034955@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 11 Apr 2005 07:20:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make cond.c cond.h for.c for.h parse.c parse.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 07:20:10 -0000 harti 2005-04-11 07:20:10 UTC FreeBSD src repository Modified files: usr.bin/make cond.c cond.h for.c for.h parse.c parse.h Log: Rework the directive parsing code. Instead of using a lot of strcmp()s on every line that starts with a dot use a minimal perfect hash function and a single strcmp() on the first word after the dot to find out whether it is really a directive call and, if yes, which one. Then directly dispatch to a handler function for that directive (or fall through to the dependency handling code). This makes the directive parse a little bit more strict about the syntax: the directive word must be followed by a character that is not alphanumerical and not an underline (making .undefFOO illegal); .endif and .else can only be followed by comments. Revision Changes Path 1.46 +155 -163 src/usr.bin/make/cond.c 1.3 +20 -1 src/usr.bin/make/cond.h 1.41 +105 -107 src/usr.bin/make/for.c 1.2 +4 -1 src/usr.bin/make/for.h 1.95 +387 -324 src/usr.bin/make/parse.c 1.3 +0 -1 src/usr.bin/make/parse.h From owner-cvs-src@FreeBSD.ORG Mon Apr 11 07:26:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24CF616A4CE; Mon, 11 Apr 2005 07:26:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE9AF43D45; Mon, 11 Apr 2005 07:26:21 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B7QLXj035316; Mon, 11 Apr 2005 07:26:21 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B7QLA9035315; Mon, 11 Apr 2005 07:26:21 GMT (envelope-from harti) Message-Id: <200504110726.j3B7QLA9035315@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 11 Apr 2005 07:26:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 07:26:22 -0000 harti 2005-04-11 07:26:21 UTC FreeBSD src repository Modified files: usr.bin/make main.c Log: Remove the call to Parse_Init() - there is no need to initialize a static variable to NULL. Forgot this in the previous commit to parse.[ch]. Revision Changes Path 1.132 +0 -2 src/usr.bin/make/main.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 07:32:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C430F16A4CE; Mon, 11 Apr 2005 07:32:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95DCB43D31; Mon, 11 Apr 2005 07:32:50 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B7Wonb035567; Mon, 11 Apr 2005 07:32:50 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B7Wo0x035566; Mon, 11 Apr 2005 07:32:50 GMT (envelope-from harti) Message-Id: <200504110732.j3B7Wo0x035566@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 11 Apr 2005 07:32:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 07:32:51 -0000 harti 2005-04-11 07:32:50 UTC FreeBSD src repository Modified files: usr.bin/make main.c Log: Remove an unneccesary forward declaration for MainParseArgs(). getopt() may be called several times - make sure to set optreset to reset it. Cleanup handling of non-option arguments. Remove some misleading comments. Patch: 7.171 Submitted by: Max Okumoto Revision Changes Path 1.133 +34 -20 src/usr.bin/make/main.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 07:40:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AF6616A4CE; Mon, 11 Apr 2005 07:40:27 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4665643D3F; Mon, 11 Apr 2005 07:40:26 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 45B54514FE; Mon, 11 Apr 2005 00:40:21 -0700 (PDT) Date: Mon, 11 Apr 2005 00:40:21 -0700 From: Kris Kennaway To: Hartmut Brandt Message-ID: <20050411074021.GA85675@xor.obsecurity.org> References: <200504110720.j3B7KAIx034955@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FL5UXtIhxfXey3p5" Content-Disposition: inline In-Reply-To: <200504110720.j3B7KAIx034955@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make cond.c cond.h for.c for.h parse.c parse.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 07:40:27 -0000 --FL5UXtIhxfXey3p5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 11, 2005 at 07:20:10AM +0000, Hartmut Brandt wrote: > harti 2005-04-11 07:20:10 UTC >=20 > FreeBSD src repository >=20 > Modified files: > usr.bin/make cond.c cond.h for.c for.h parse.c parse.h=20 > Log: > Rework the directive parsing code. Instead of using a lot of strcmp()s > on every line that starts with a dot use a minimal perfect hash > function and a single strcmp() on the first word after the dot > to find out whether it is really a directive call and, if yes, which > one. Then directly dispatch to a handler function for that directive > (or fall through to the dependency handling code). This makes the > directive parse a little bit more strict about the syntax: the directive > word must be followed by a character that is not alphanumerical and not > an underline (making .undefFOO illegal); .endif and .else can only be > followed by comments. I assume you've tested that this doesn't cause problems for anything in the ports collection? Kris --FL5UXtIhxfXey3p5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCWinkWry0BWjoQKURAsG+AKDCa8MAzW1GHrXfqY0udrsvj9XvdwCfXzaJ TU9QdUdBvkL1I5+K0FwzvwY= =6Bdl -----END PGP SIGNATURE----- --FL5UXtIhxfXey3p5-- From owner-cvs-src@FreeBSD.ORG Mon Apr 11 07:40:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A34EB16A4CE; Mon, 11 Apr 2005 07:40:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 751E243D49; Mon, 11 Apr 2005 07:40:55 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B7et80035877; Mon, 11 Apr 2005 07:40:55 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B7etlI035876; Mon, 11 Apr 2005 07:40:55 GMT (envelope-from harti) Message-Id: <200504110740.j3B7etlI035876@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 11 Apr 2005 07:40:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make parse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 07:40:55 -0000 harti 2005-04-11 07:40:54 UTC FreeBSD src repository Modified files: usr.bin/make parse.c Log: Parse_Init() is gone so remove comments that mention it. Revision Changes Path 1.96 +0 -11 src/usr.bin/make/parse.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 09:06:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EB0716A4CE; Mon, 11 Apr 2005 09:06:16 +0000 (GMT) Received: from smtp-1.dlr.de (smtp-1.dlr.de [195.37.61.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D04143D2F; Mon, 11 Apr 2005 09:06:15 +0000 (GMT) (envelope-from Hartmut.Brandt@dlr.de) Received: from beagle.kn.op.dlr.de ([129.247.173.6]) by smtp-1.dlr.de over TLS secured channel with Microsoft SMTPSVC(5.0.2195.6713); Mon, 11 Apr 2005 11:06:14 +0200 Date: Mon, 11 Apr 2005 11:07:28 +0200 (CEST) From: Harti Brandt X-X-Sender: brandt_h@beagle.kn.op.dlr.de To: Kris Kennaway In-Reply-To: <20050411074021.GA85675@xor.obsecurity.org> Message-ID: <20050411101216.N97775@beagle.kn.op.dlr.de> References: <200504110720.j3B7KAIx034955@repoman.freebsd.org> <20050411074021.GA85675@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 11 Apr 2005 09:06:14.0383 (UTC) FILETIME=[B67F77F0:01C53E75] cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make cond.c cond.h for.c for.h parse.c parse.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Harti Brandt List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 09:06:16 -0000 On Mon, 11 Apr 2005, Kris Kennaway wrote: KK>On Mon, Apr 11, 2005 at 07:20:10AM +0000, Hartmut Brandt wrote: KK>> harti 2005-04-11 07:20:10 UTC KK>> KK>> FreeBSD src repository KK>> KK>> Modified files: KK>> usr.bin/make cond.c cond.h for.c for.h parse.c parse.h KK>> Log: KK>> Rework the directive parsing code. Instead of using a lot of strcmp()s KK>> on every line that starts with a dot use a minimal perfect hash KK>> function and a single strcmp() on the first word after the dot KK>> to find out whether it is really a directive call and, if yes, which KK>> one. Then directly dispatch to a handler function for that directive KK>> (or fall through to the dependency handling code). This makes the KK>> directive parse a little bit more strict about the syntax: the directive KK>> word must be followed by a character that is not alphanumerical and not KK>> an underline (making .undefFOO illegal); .endif and .else can only be KK>> followed by comments. KK> KK>I assume you've tested that this doesn't cause problems for anything KK>in the ports collection? I didn't test all of the ports collection - just a number of ports. But I grepped the ports infrastructure and the ports Makefile* for problematic constructs and found one problem that now shows up (under certain conditions) instead of beeing hidden: mail/dspam mail/dspam-devel both of them use . elseif ... This has been intepreted by make as a plain .else without any warning up to now. Now it is just ignored when the .if defined (WITH_MYSQL40) ... is false and give an error if it is true. I'll inform the maintainer about this. There may be of course ports that use our make to build. In any case the change to the .else and .endif clauses just give a warning so the ports maintainer have time to fix this. What could break is the use of .undefFOO but I don't expect many of them. harti From owner-cvs-src@FreeBSD.ORG Mon Apr 11 09:11:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6525116A4CE; Mon, 11 Apr 2005 09:11:28 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2080C43D2F; Mon, 11 Apr 2005 09:11:28 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id AA05051E1C; Mon, 11 Apr 2005 02:11:26 -0700 (PDT) Date: Mon, 11 Apr 2005 02:11:26 -0700 From: Kris Kennaway To: Harti Brandt Message-ID: <20050411091126.GA6125@xor.obsecurity.org> References: <200504110720.j3B7KAIx034955@repoman.freebsd.org> <20050411074021.GA85675@xor.obsecurity.org> <20050411101216.N97775@beagle.kn.op.dlr.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ReaqsoxgOBHFXBhH" Content-Disposition: inline In-Reply-To: <20050411101216.N97775@beagle.kn.op.dlr.de> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: src/usr.bin/make cond.c cond.h for.c for.h parse.c parse.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 09:11:28 -0000 --ReaqsoxgOBHFXBhH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 11, 2005 at 11:07:28AM +0200, Harti Brandt wrote: > KK>I assume you've tested that this doesn't cause problems for anything > KK>in the ports collection? >=20 > I didn't test all of the ports collection - just a number of ports. But I= =20 > grepped the ports infrastructure and the ports Makefile* for problematic= =20 > constructs and found one problem that now shows up (under certain=20 > conditions) instead of beeing hidden: >=20 > mail/dspam > mail/dspam-devel >=20 > both of them use >=20 > . elseif ... >=20 > This has been intepreted by make as a plain .else without any warning up= =20 > to now. Now it is just ignored when the .if defined (WITH_MYSQL40) ... is= =20 > false and give an error if it is true. I'll inform the maintainer about= =20 > this. >=20 > There may be of course ports that use our make to build. In any case the= =20 > change to the .else and .endif clauses just give a warning so the ports > maintainer have time to fix this. What could break is the use of=20 > .undefFOO but I don't expect many of them. I really hope this doesn't cause problems, but based on historical precedent I expect that it will. In future, please coordinate troublesome make changes with us (portmgr) so we can test them first and avoid destabilizing the ports collection for the users. Kris --ReaqsoxgOBHFXBhH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCWj8+Wry0BWjoQKURAlWLAKCp5QMOJioTBmJCSzF4JmhgPnQHagCgu8Hj zPuu9ivHUOvJf4pu9jYqcGk= =JMq8 -----END PGP SIGNATURE----- --ReaqsoxgOBHFXBhH-- From owner-cvs-src@FreeBSD.ORG Mon Apr 11 09:19:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 913D616A4CE; Mon, 11 Apr 2005 09:19:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6783543D53; Mon, 11 Apr 2005 09:19:09 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B9J9PH071190; Mon, 11 Apr 2005 09:19:09 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B9J9Yc071189; Mon, 11 Apr 2005 09:19:09 GMT (envelope-from jeff) Message-Id: <200504110919.j3B9J9Yc071189@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 11 Apr 2005 09:19:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 09:19:09 -0000 jeff 2005-04-11 09:19:09 UTC FreeBSD src repository Modified files: sys/kern vfs_syscalls.c Log: - vput(tvp) before vrele(tdvp) in kern_rename() to avoid lock order issues. Revision Changes Path 1.378 +2 -2 src/sys/kern/vfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 09:23:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50DB016A4CE; Mon, 11 Apr 2005 09:23:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AABB43D31; Mon, 11 Apr 2005 09:23:56 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B9NuaO071483; Mon, 11 Apr 2005 09:23:56 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B9NuvH071482; Mon, 11 Apr 2005 09:23:56 GMT (envelope-from jeff) Message-Id: <200504110923.j3B9NuvH071482@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 11 Apr 2005 09:23:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 09:23:56 -0000 jeff 2005-04-11 09:23:56 UTC FreeBSD src repository Modified files: sys/kern vfs_vnops.c Log: - Assert that we're no longer doing recursive vn_locks in inactive/reclaim as I'd like to get rid of the vxthread. - Handle lock requests which don't actually want a lock as this is a much more convenient place to handle this condition than in vget(). These requests simply want to know that VI_DOOMED isn't set. - Correct a test at the end of vn_lock, if error !=0 should be if error == 0, this has been broken since I comitted the VI_DOOMED changes, but no one ran into it because vget() duplicated this functionality. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.229 +12 -3 src/sys/kern/vfs_vnops.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 09:28:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42C8716A4CF; Mon, 11 Apr 2005 09:28:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2981143D1D; Mon, 11 Apr 2005 09:28:33 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3B9SXjn071734; Mon, 11 Apr 2005 09:28:33 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3B9SXNZ071733; Mon, 11 Apr 2005 09:28:33 GMT (envelope-from jeff) Message-Id: <200504110928.j3B9SXNZ071733@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 11 Apr 2005 09:28:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 09:28:33 -0000 jeff 2005-04-11 09:28:33 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: - Change the VOP_LOCK UPGRADE in vput() to do a LK_NOWAIT to avoid a potential lock order reversal. Also, don't unlock the vnode if this fails, lockmgr has already unlocked it for us. - Restructure vget() now that vn_lock() does all of VI_DOOMED checking for us and also handles the case where there is no real lock type. - If VI_OWEINACT is set, we need to upgrade the lock request to EXCLUSIVE so that we can call inactive. It's not legal to vget a vnode that hasn't had INACTIVE called yet. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.613 +43 -39 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 10:16:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5FBB16A4CE; Mon, 11 Apr 2005 10:16:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CD8643D5F; Mon, 11 Apr 2005 10:16:17 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BAGHNs075718; Mon, 11 Apr 2005 10:16:17 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BAGHNQ075717; Mon, 11 Apr 2005 10:16:17 GMT (envelope-from glebius) Message-Id: <200504111016.j3BAGHNQ075717@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 11 Apr 2005 10:16:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph/netflow netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 10:16:17 -0000 glebius 2005-04-11 10:16:17 UTC FreeBSD src repository Modified files: sys/netgraph/netflow netflow.c Log: Remove goto. Revision Changes Path 1.12 +16 -20 src/sys/netgraph/netflow/netflow.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 10:57:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9014E16A4CE; Mon, 11 Apr 2005 10:57:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6585B43D2D; Mon, 11 Apr 2005 10:57:54 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BAvse9077183; Mon, 11 Apr 2005 10:57:54 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BAvst1077182; Mon, 11 Apr 2005 10:57:54 GMT (envelope-from stefanf) Message-Id: <200504111057.j3BAvst1077182@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 11 Apr 2005 10:57:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/printf printf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 10:57:54 -0000 stefanf 2005-04-11 10:57:54 UTC FreeBSD src repository Modified files: usr.bin/printf printf.c Log: Replace buggy for-loops to skip certain character with strspn(). If *fmt was '\0' (eg in the invocation 'printf %'), the for-loop would miss the terminating null character. MFC after: 1 week Revision Changes Path 1.31 +3 -3 src/usr.bin/printf/printf.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 11:16:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BF5216A4CE; Mon, 11 Apr 2005 11:16:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 416EF43D54; Mon, 11 Apr 2005 11:16:30 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BBGULG077906; Mon, 11 Apr 2005 11:16:30 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BBGUH4077905; Mon, 11 Apr 2005 11:16:30 GMT (envelope-from jeff) Message-Id: <200504111116.j3BBGUH4077905@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 11 Apr 2005 11:16:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/nullfs null_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 11:16:30 -0000 jeff 2005-04-11 11:16:29 UTC FreeBSD src repository Modified files: sys/fs/nullfs null_vfsops.c Log: - Honor the flags argument passed to null_root(). The filesystem below us will decide whether or not to grab a real shared lock. Revision Changes Path 1.72 +1 -1 src/sys/fs/nullfs/null_vfsops.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 11:17:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E73716A4CE; Mon, 11 Apr 2005 11:17:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64F3043D49; Mon, 11 Apr 2005 11:17:20 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BBHK1M077944; Mon, 11 Apr 2005 11:17:20 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BBHKCK077943; Mon, 11 Apr 2005 11:17:20 GMT (envelope-from jeff) Message-Id: <200504111117.j3BBHKCK077943@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 11 Apr 2005 11:17:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/nullfs null_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 11:17:20 -0000 jeff 2005-04-11 11:17:20 UTC FreeBSD src repository Modified files: sys/fs/nullfs null_subr.c Log: - Clear VI_OWEINACT before calling vget() with no lock type. We know the node is actually already locked, and VOP_INACTIVE is not desirable in this case. Revision Changes Path 1.48 +7 -0 src/sys/fs/nullfs/null_subr.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 12:40:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D3D2516A4CF; Mon, 11 Apr 2005 12:40:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A315843D3F; Mon, 11 Apr 2005 12:40:06 +0000 (GMT) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BCe6xx081988; Mon, 11 Apr 2005 12:40:06 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BCe6NK081987; Mon, 11 Apr 2005 12:40:06 GMT (envelope-from avatar) Message-Id: <200504111240.j3BCe6NK081987@repoman.freebsd.org> From: Tai-hwa Liang Date: Mon, 11 Apr 2005 12:40:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/tools/tools README src/tools/tools/pirtool Makefile pirtable.h pirtool.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 12:40:07 -0000 avatar 2005-04-11 12:40:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) tools/tools README Added files: (Branch: RELENG_4) tools/tools/pirtool Makefile pirtable.h pirtool.c Log: MFC: It's useful to have this tool for dumping $PIR table on i386 machines. Reviewed by: bms, sam (mentor) Revision Changes Path 1.18.2.3 +1 -0 src/tools/tools/README 1.5.2.1 +7 -0 src/tools/tools/pirtool/Makefile (new) 1.2.2.1 +86 -0 src/tools/tools/pirtool/pirtable.h (new) 1.3.2.1 +289 -0 src/tools/tools/pirtool/pirtool.c (new) From owner-cvs-src@FreeBSD.ORG Mon Apr 11 12:54:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E1E016A4CE; Mon, 11 Apr 2005 12:54:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 639B943D1F; Mon, 11 Apr 2005 12:54:03 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BCs32p089349; Mon, 11 Apr 2005 12:54:03 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BCs3oK089348; Mon, 11 Apr 2005 12:54:03 GMT (envelope-from mux) Message-Id: <200504111254.j3BCs3oK089348@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 11 Apr 2005 12:54:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 12:54:03 -0000 mux 2005-04-11 12:54:03 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Use comments after .endif to please make(1) with latest changes so that it's possible to build a kernel without getting flooded with thousands of warnings. Revision Changes Path 1.188 +2 -2 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Mon Apr 11 14:59:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B8DC16A4CE; Mon, 11 Apr 2005 14:59:46 +0000 (GMT) Received: from mail.psychoholics.org (www.psychoholics.org [64.185.102.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id B989643D4C; Mon, 11 Apr 2005 14:59:45 +0000 (GMT) (envelope-from ebola@psychoholics.org) Received: from S010600deadc0de00.su.shawcable.net (S010600deadc0de00.su.shawcable.net [24.76.125.156]) by mail.psychoholics.org (Postfix) with ESMTP id C9C99157173; Mon, 11 Apr 2005 09:20:50 -0700 (PDT) From: Adam Gregoire To: obrien@FreeBSD.org In-Reply-To: <20050411031646.GF23119@dragon.NUXI.org> References: <200504081804.j38I4dfl067085@repoman.freebsd.org> <1113009378.753.11.camel@S010600deadc0de00.su.shawcable.net> <1113010111.52552.13.camel@leguin> <1113012455.849.2.camel@S010600deadc0de00.su.shawcable.net> <1113013083.52552.15.camel@leguin> <1113038248.33712.6.camel@S010600deadc0de00.su.shawcable.net> <20050411031646.GF23119@dragon.NUXI.org> Content-Type: text/plain Date: Mon, 11 Apr 2005 10:59:36 -0400 Message-Id: <1113231582.21159.1.camel@S010600deadc0de00.su.shawcable.net> Mime-Version: 1.0 X-Mailer: Evolution 2.2.1.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci agp_amd64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 14:59:46 -0000 On Sun, 2005-04-10 at 20:16 -0700, David O'Brien wrote: > On Sat, Apr 09, 2005 at 05:17:28AM -0400, Adam Gregoire wrote: > > > > from agptest: > > Testing data integrity (1st pass): failed on first pass! > > Testing data integrity (2nd pass): failed on second pass! > > What motherboard and what BIOS version are you using? > Asus K8N-E Deluxe BIOS 1008-10 (latest beta-bios). -- Adam Gregoire From owner-cvs-src@FreeBSD.ORG Mon Apr 11 15:15:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBC9216A4CE; Mon, 11 Apr 2005 15:15:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9019943D31; Mon, 11 Apr 2005 15:15:03 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BFF3xD095390; Mon, 11 Apr 2005 15:15:03 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BFF3nQ095389; Mon, 11 Apr 2005 15:15:03 GMT (envelope-from jeff) Message-Id: <200504111515.j3BFF3nQ095389@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 11 Apr 2005 15:15:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/tools vnode_if.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 15:15:03 -0000 jeff 2005-04-11 15:15:03 UTC FreeBSD src repository Modified files: sys/tools vnode_if.awk Log: - Add the character "E" to the understood lock types. This means the VOP requires an exclusive lock. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.49 +2 -0 src/sys/tools/vnode_if.awk From owner-cvs-src@FreeBSD.ORG Mon Apr 11 15:17:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7652B16A4CE; Mon, 11 Apr 2005 15:17:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4940643D54; Mon, 11 Apr 2005 15:17:07 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BFH7uO095558; Mon, 11 Apr 2005 15:17:07 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BFH7O8095557; Mon, 11 Apr 2005 15:17:07 GMT (envelope-from jeff) Message-Id: <200504111517.j3BFH7O8095557@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 11 Apr 2005 15:17:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys vnode.h src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 15:17:07 -0000 jeff 2005-04-11 15:17:07 UTC FreeBSD src repository Modified files: sys/sys vnode.h sys/kern vfs_subr.c Log: - Enable ASSERT_VOP_ELOCKED and assert_vop_elocked() now that vnode_if.awk uses it. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.614 +1 -1 src/sys/kern/vfs_subr.c 1.296 +2 -2 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Mon Apr 11 15:19:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB1AE16A4CE; Mon, 11 Apr 2005 15:19:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C29843D1D; Mon, 11 Apr 2005 15:19:29 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BFJThZ095646; Mon, 11 Apr 2005 15:19:29 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BFJTSx095645; Mon, 11 Apr 2005 15:19:29 GMT (envelope-from jeff) Message-Id: <200504111519.j3BFJTSx095645@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 11 Apr 2005 15:19:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vnode_if.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 15:19:30 -0000 jeff 2005-04-11 15:19:29 UTC FreeBSD src repository Modified files: sys/kern vnode_if.src Log: - Mark the VOPs that require exclusive locks. Those that aren't marked with E may be called with a shared lock held. This list really could be made per filesystem if we had any filesystems which differed from ffs in locking guarantees. VFS itself is not sensitive to this except where vgone() etc. are concerned. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.77 +26 -26 src/sys/kern/vnode_if.src From owner-cvs-src@FreeBSD.ORG Mon Apr 11 16:23:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECCE916A4D0; Mon, 11 Apr 2005 16:23:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93CC643D6E; Mon, 11 Apr 2005 16:23:17 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BGND5M098155; Mon, 11 Apr 2005 16:23:13 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BGNDXq098154; Mon, 11 Apr 2005 16:23:13 GMT (envelope-from wpaul) Message-Id: <200504111623.j3BGNDXq098154@repoman.freebsd.org> From: Bill Paul Date: Mon, 11 Apr 2005 16:23:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.i386 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 16:23:18 -0000 wpaul 2005-04-11 16:23:13 UTC FreeBSD src repository Modified files: sys/conf files.i386 Log: Add winx32_wrap.S to files.i386 for the NDISulator. Revision Changes Path 1.525 +1 -0 src/sys/conf/files.i386 From owner-cvs-src@FreeBSD.ORG Mon Apr 11 16:53:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D05E16A4CE; Mon, 11 Apr 2005 16:53:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7411A43D4C; Mon, 11 Apr 2005 16:53:40 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BGreJo006459; Mon, 11 Apr 2005 16:53:40 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BGreaa006458; Mon, 11 Apr 2005 16:53:40 GMT (envelope-from trhodes) Message-Id: <200504111653.j3BGreaa006458@repoman.freebsd.org> From: Tom Rhodes Date: Mon, 11 Apr 2005 16:53:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 mac_bsdextended.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 16:53:40 -0000 trhodes 2005-04-11 16:53:40 UTC FreeBSD src repository Modified files: share/man/man4 mac_bsdextended.4 Log: Avoid using the word "interface" twice in a sentence. Revision Changes Path 1.15 +1 -1 src/share/man/man4/mac_bsdextended.4 From owner-cvs-src@FreeBSD.ORG Mon Apr 11 16:56:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FCB416A51C; Mon, 11 Apr 2005 16:56:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 234F743D3F; Mon, 11 Apr 2005 16:56:53 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BGurpW006618; Mon, 11 Apr 2005 16:56:53 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BGurGk006617; Mon, 11 Apr 2005 16:56:53 GMT (envelope-from dds) Message-Id: <200504111656.j3BGurGk006617@repoman.freebsd.org> From: Diomidis Spinellis Date: Mon, 11 Apr 2005 16:56:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mount_portalfs mount_portalfs.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 16:56:53 -0000 dds 2005-04-11 16:56:53 UTC FreeBSD src repository Modified files: usr.sbin/mount_portalfs mount_portalfs.8 Log: Remove wrong -unfilled .Bd argument implied by -literal. MFC after: 1 day Revision Changes Path 1.18 +4 -4 src/usr.sbin/mount_portalfs/mount_portalfs.8 From owner-cvs-src@FreeBSD.ORG Mon Apr 11 17:04:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEEFD16A4CE; Mon, 11 Apr 2005 17:04:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AAAF43D49; Mon, 11 Apr 2005 17:04:49 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BH4n6m007033; Mon, 11 Apr 2005 17:04:49 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BH4nAC007032; Mon, 11 Apr 2005 17:04:49 GMT (envelope-from wpaul) Message-Id: <200504111704.j3BH4nAC007032@repoman.freebsd.org> From: Bill Paul Date: Mon, 11 Apr 2005 17:04:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis winx32_wrap.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 17:04:49 -0000 wpaul 2005-04-11 17:04:49 UTC FreeBSD src repository Modified files: sys/compat/ndis winx32_wrap.S Log: In winx32_wrap.S, preserve return values in the fastcall and regparm wrappers by pushing them onto the stack rather than keeping them in %esi and %edi. Revision Changes Path 1.2 +12 -10 src/sys/compat/ndis/winx32_wrap.S From owner-cvs-src@FreeBSD.ORG Mon Apr 11 18:54:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 312DB16A4CE; Mon, 11 Apr 2005 18:54:05 +0000 (GMT) Received: from mail.vicor-nb.com (bigwoop.vicor-nb.com [208.206.78.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3A0A43D1F; Mon, 11 Apr 2005 18:54:03 +0000 (GMT) (envelope-from julian@elischer.org) Received: from [208.206.78.97] (julian.vicor-nb.com [208.206.78.97]) by mail.vicor-nb.com (Postfix) with ESMTP id EE3A47A424; Mon, 11 Apr 2005 11:54:01 -0700 (PDT) Message-ID: <425AC7C9.8050801@elischer.org> Date: Mon, 11 Apr 2005 11:54:01 -0700 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en, hu MIME-Version: 1.0 To: Bill Paul References: <200504110202.j3B22Z5k014387@repoman.freebsd.org> In-Reply-To: <200504110202.j3B22Z5k014387@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c subr_ndis.cMakefile src/sys/dev/if_ndis if_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 18:54:05 -0000 Bill Paul wrote: >wpaul 2005-04-11 02:02:35 UTC > > > The twist has to do with the fact that Microsoft supports structured > exception handling in kernel mode. On the i386 arch, exception handling > is implemented by hanging an exception registration list off the > Thread Environment Block (TEB), and the TEB is accessed via the %fs > register. The problem is, we use %fs as a pointer to the pcpu stucture, > which means any driver that tries to write through %fs:0 will overwrite > the curthread pointer and make a serious mess of things. > > To get around this, Project Evil now creates a special entry in > the GDT on each processor. When we call into Windows code, a context > switch routine will fix up %fs so it points to our new descriptor, > which in turn points to a fake TEB. When the Windows code returns, > or calls out to an external routine, we swap %fs back again. Currently, > Project Evil makes use of GDT slot 7, which is all 0s by default. > I fully expect someone to jump up and say I can't do that, but I > couldn't find any code that makes use of this entry anywhere. Sadly, > this was the only method I could come up with that worked on both > UP and SMP. (Modifying the LDT works on UP, but becomes incredibly > complicated on SMP.) If necessary, the context switching stuff can > be yanked out while preserving the convention calling wrappers. > > > > Maybe we could emulate $soft and use %fs as a thread pointer instead and have pcpu pointed to via that :-) From owner-cvs-src@FreeBSD.ORG Mon Apr 11 19:22:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01A4416A4CE; Mon, 11 Apr 2005 19:22:50 +0000 (GMT) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [204.127.202.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5650D43D1D; Mon, 11 Apr 2005 19:22:49 +0000 (GMT) (envelope-from dougb@freebsd.org) Received: from [192.0.35.182] (g35-182.icann.org[192.0.35.182]) by comcast.net (sccrmhc12) with ESMTP id <20050411192241012003ml57e>; Mon, 11 Apr 2005 19:22:41 +0000 Message-ID: <425ACE7F.7050609@freebsd.org> Date: Mon, 11 Apr 2005 12:22:39 -0700 From: Doug Barton Organization: http://www.FreeBSD.org User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050326) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jeff Roberson References: <200504111519.j3BFJTSx095645@repoman.freebsd.org> In-Reply-To: <200504111519.j3BFJTSx095645@repoman.freebsd.org> X-Enigmail-Version: 0.91.0.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vnode_if.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 19:22:50 -0000 Jeff Roberson wrote: > jeff 2005-04-11 15:19:29 UTC > > FreeBSD src repository > > Modified files: > sys/kern vnode_if.src > Log: > - Mark the VOPs that require exclusive locks. Those that aren't marked > with E may be called with a shared lock held. This list really could > be made per filesystem if we had any filesystems which differed from > ffs in locking guarantees. VFS itself is not sensitive to this except > where vgone() etc. are concerned. > > Sponsored by: Isilon Systems, Inc. > > Revision Changes Path > 1.77 +26 -26 src/sys/kern/vnode_if.src > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/kern/vnode_if.src.diff?&r1=1.76&r2=1.77&f=h > I now have a broken build: cc -c -O -pipe -march=pentium4m -Wall -Wredundant-decls -Wnested-externs -Wstric t-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fforma t-extensions -std=c99 -g -nostdinc -I- -I. -I/usr/local/src/sys -I/usr/local/sr c/sys/contrib/dev/acpica -I/usr/local/src/sys/contrib/altq -I/usr/local/src/sys/ contrib/ipfilter -I/usr/local/src/sys/contrib/pf -I/usr/local/src/sys/contrib/de v/ath -I/usr/local/src/sys/contrib/dev/ath/freebsd -I/usr/local/src/sys/contrib/ ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=8000 --param in line-unit-growth=100 --param large-function-growth=1000 -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -ffreestan ding -Werror vnode_if.c vnode_if.c: In function `VOP_CREATE_APV': vnode_if.c:205: warning: implicit declaration of function `ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: nested extern declaration of `ASSERT_VOP_ELOCKED' vnode_if.c: In function `VOP_WHITEOUT_APV': vnode_if.c:261: warning: nested extern declaration of `ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: redundant redeclaration of 'ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: previous implicit declaration of 'ASSERT_VOP_ELOCKED' w as here vnode_if.c: In function `VOP_MKNOD_APV': vnode_if.c:315: warning: nested extern declaration of `ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: redundant redeclaration of 'ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: previous implicit declaration of 'ASSERT_VOP_ELOCKED' w as here and on and on. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Mon Apr 11 20:28:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3116D16A4CE; Mon, 11 Apr 2005 20:28:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07CEB43D2F; Mon, 11 Apr 2005 20:28:16 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BKSFxk015566; Mon, 11 Apr 2005 20:28:15 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BKSFJF015565; Mon, 11 Apr 2005 20:28:15 GMT (envelope-from sos) Message-Id: <200504112028.j3BKSFJF015565@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 11 Apr 2005 20:28:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 20:28:16 -0000 sos 2005-04-11 20:28:15 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.c Log: Fix the bug that caused SATA disks on VIA etc to fail attach. Revision Changes Path 1.107 +3 -2 src/sys/dev/ata/ata-chipset.c 1.98 +0 -2 src/sys/dev/ata/ata-pci.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 20:34:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35E8E16A4CE; Mon, 11 Apr 2005 20:34:34 +0000 (GMT) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6E2A43D46; Mon, 11 Apr 2005 20:34:30 +0000 (GMT) (envelope-from jkim@niksun.com) Received: from [10.70.0.244] (daemon.mj.niksun.com [10.70.0.244]) by anuket.mj.niksun.com (8.13.1/8.12.11) with ESMTP id j3BKYQSa012114; Mon, 11 Apr 2005 16:34:27 -0400 (EDT) (envelope-from jkim@niksun.com) From: Jung-uk Kim Organization: Niksun, Inc. To: cvs-src@freebsd.org Date: Mon, 11 Apr 2005 16:34:03 -0400 User-Agent: KMail/1.6.2 References: <200504111519.j3BFJTSx095645@repoman.freebsd.org> <425ACE7F.7050609@freebsd.org> In-Reply-To: <425ACE7F.7050609@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200504111634.03435.jkim@niksun.com> X-Virus-Scanned: ClamAV 0.83/819/Sun Apr 10 20:01:27 2005 on anuket.mj.niksun.com X-Virus-Status: Clean cc: Jeff Roberson cc: Doug Barton cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern vnode_if.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 20:34:34 -0000 On Monday 11 April 2005 03:22 pm, Doug Barton wrote: > Jeff Roberson wrote: > > jeff 2005-04-11 15:19:29 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern vnode_if.src > > Log: > > - Mark the VOPs that require exclusive locks. Those that > > aren't marked with E may be called with a shared lock held. This > > list really could be made per filesystem if we had any > > filesystems which differed from ffs in locking guarantees. VFS > > itself is not sensitive to this except where vgone() etc. are > > concerned. > > > > Sponsored by: Isilon Systems, Inc. > > > > Revision Changes Path > > 1.77 +26 -26 src/sys/kern/vnode_if.src > > > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/kern/vnode_if.src.d > >iff?&r1=1.76&r2=1.77&f=h > > I now have a broken build: > > cc -c -O -pipe -march=pentium4m -Wall -Wredundant-decls > -Wnested-externs -Wstric t-prototypes -Wmissing-prototypes > -Wpointer-arith -Winline -Wcast-qual -fforma t-extensions -std=c99 > -g -nostdinc -I- -I. -I/usr/local/src/sys -I/usr/local/sr > c/sys/contrib/dev/acpica -I/usr/local/src/sys/contrib/altq > -I/usr/local/src/sys/ contrib/ipfilter > -I/usr/local/src/sys/contrib/pf -I/usr/local/src/sys/contrib/de > v/ath -I/usr/local/src/sys/contrib/dev/ath/freebsd > -I/usr/local/src/sys/contrib/ ngatm -D_KERNEL -include opt_global.h > -fno-common -finline-limit=8000 --param in line-unit-growth=100 > --param large-function-growth=1000 -mno-align-long-strings > -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse > -mno-sse2 -ffreestan > ding -Werror vnode_if.c > vnode_if.c: In function `VOP_CREATE_APV': > vnode_if.c:205: warning: implicit declaration of function > `ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: nested extern > declaration of `ASSERT_VOP_ELOCKED' vnode_if.c: In function > `VOP_WHITEOUT_APV': > vnode_if.c:261: warning: nested extern declaration of > `ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: redundant > redeclaration of 'ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: > previous implicit declaration of 'ASSERT_VOP_ELOCKED' w as here > vnode_if.c: In function `VOP_MKNOD_APV': > vnode_if.c:315: warning: nested extern declaration of > `ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: redundant > redeclaration of 'ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: > previous implicit declaration of 'ASSERT_VOP_ELOCKED' w as here > > and on and on. > > Doug FYI, the following patch fixes it. Jung-uk Kim Index: vnode.h =================================================================== RCS file: /home/ncvs/src/sys/sys/vnode.h,v retrieving revision 1.296 diff -u -r1.296 vnode.h --- src/sys/sys/vnode.h 11 Apr 2005 15:17:06 -0000 1.296 +++ src/sys/sys/vnode.h 11 Apr 2005 20:31:15 -0000 @@ -514,8 +514,8 @@ #define ASSERT_VI_LOCKED(vp, str) #define ASSERT_VI_UNLOCKED(vp, str) -#if 0 #define ASSERT_VOP_ELOCKED(vp, str) +#if 0 #define ASSERT_VOP_ELOCKED_OTHER(vp, str) #endif #define ASSERT_VOP_LOCKED(vp, str) From owner-cvs-src@FreeBSD.ORG Mon Apr 11 20:50:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E694E16A4CE; Mon, 11 Apr 2005 20:50:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE85F43D3F; Mon, 11 Apr 2005 20:50:14 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3BKoED8023669; Mon, 11 Apr 2005 20:50:14 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3BKoENW023668; Mon, 11 Apr 2005 20:50:14 GMT (envelope-from sos) Message-Id: <200504112050.j3BKoENW023668@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 11 Apr 2005 20:50:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 20:50:15 -0000 sos 2005-04-11 20:50:14 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Fix the same silly alloc mistake for nVidia and SiS as with VIA in the previous commit. Revision Changes Path 1.108 +6 -4 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Mon Apr 11 23:06:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7DF0116A4CE; Mon, 11 Apr 2005 23:06:17 +0000 (GMT) Received: from blackwater.lemis.com (wantadilla.lemis.com [192.109.197.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07DD943D3F; Mon, 11 Apr 2005 23:06:16 +0000 (GMT) (envelope-from grog@lemis.com) Received: by blackwater.lemis.com (Postfix, from userid 1004) id EA4028563F; Tue, 12 Apr 2005 08:36:13 +0930 (CST) Date: Tue, 12 Apr 2005 08:36:13 +0930 From: Greg 'groggy' Lehey To: Kris Kennaway Message-ID: <20050411230613.GL84649@wantadilla.lemis.com> References: <200504110720.j3B7KAIx034955@repoman.freebsd.org> <20050411074021.GA85675@xor.obsecurity.org> <20050411101216.N97775@beagle.kn.op.dlr.de> <20050411091126.GA6125@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2EnvhqpWJq810sZn" Content-Disposition: inline In-Reply-To: <20050411091126.GA6125@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Harti Brandt cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make cond.c cond.h for.c for.h parse.c parse.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Apr 2005 23:06:17 -0000 --2EnvhqpWJq810sZn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Monday, 11 April 2005 at 2:11:26 -0700, Kris Kennaway wrote: > On Mon, Apr 11, 2005 at 11:07:28AM +0200, Harti Brandt wrote: > >> KK>I assume you've tested that this doesn't cause problems for anything >> KK>in the ports collection? >> >> I didn't test all of the ports collection - just a number of ports. But I >> grepped the ports infrastructure and the ports Makefile* for problematic >> constructs and found one problem that now shows up (under certain >> conditions) instead of beeing hidden: >> >> mail/dspam >> mail/dspam-devel >> >> both of them use >> >> . elseif ... >> >> This has been intepreted by make as a plain .else without any warning up >> to now. Now it is just ignored when the .if defined (WITH_MYSQL40) ... is >> false and give an error if it is true. I'll inform the maintainer about >> this. >> >> There may be of course ports that use our make to build. In any case the >> change to the .else and .endif clauses just give a warning so the ports >> maintainer have time to fix this. What could break is the use of >> .undefFOO but I don't expect many of them. > > I really hope this doesn't cause problems, but based on historical > precedent I expect that it will. In future, please coordinate > troublesome make changes with us (portmgr) so we can test them first > and avoid destabilizing the ports collection for the users. It would be interesting to understand the necessity of this change. We have so many different flavours of make already. Greg -- See complete headers for address and phone numbers. --2EnvhqpWJq810sZn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCWwLlIubykFB6QiMRArjVAJ0X0KROo9tZI5YIlcFXd0Gd3UanawCfV/8m 8gKgYA2Nm4ZJWsnbd/SARDg= =YDf3 -----END PGP SIGNATURE----- --2EnvhqpWJq810sZn-- From owner-cvs-src@FreeBSD.ORG Tue Apr 12 00:05:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A16B716A4CE; Tue, 12 Apr 2005 00:05:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7388043D46; Tue, 12 Apr 2005 00:05:10 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C05AYJ034322; Tue, 12 Apr 2005 00:05:10 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C05ASb034321; Tue, 12 Apr 2005 00:05:10 GMT (envelope-from brooks) Message-Id: <200504120005.j3C05ASb034321@repoman.freebsd.org> From: Brooks Davis Date: Tue, 12 Apr 2005 00:05:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/conf files src/sys/net net_osdep.c net_osdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 00:05:10 -0000 brooks 2005-04-12 00:05:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf files sys/net net_osdep.h Removed files: (Branch: RELENG_5) sys/net net_osdep.c Log: MFC: Since net/net_osdep.c contained only one function that could be trivially implemented as a macro, do that and remove it. NetBSD did this quite a while ago. PR: kern/33201 Prodded by: Matteo Riondato Revision Changes Path 1.943.2.16 +0 -1 src/sys/conf/files 1.8.4.1 +0 -57 src/sys/net/net_osdep.c (dead) 1.12.4.3 +1 -2 src/sys/net/net_osdep.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 00:17:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41D7D16A4CE; Tue, 12 Apr 2005 00:17:27 +0000 (GMT) Received: from sccrmhc11.comcast.net (sccrmhc11.comcast.net [204.127.202.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65C9F43D5C; Tue, 12 Apr 2005 00:17:26 +0000 (GMT) (envelope-from dougb@freebsd.org) Received: from [192.0.35.182] (g35-182.icann.org[192.0.35.182]) by comcast.net (sccrmhc11) with ESMTP id <20050412001721011001cq37e>; Tue, 12 Apr 2005 00:17:25 +0000 Message-ID: <425B1390.5030105@freebsd.org> Date: Mon, 11 Apr 2005 17:17:20 -0700 From: Doug Barton Organization: http://www.FreeBSD.org User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050326) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jung-uk Kim References: <200504111519.j3BFJTSx095645@repoman.freebsd.org> <425ACE7F.7050609@freebsd.org> <200504111634.03435.jkim@niksun.com> In-Reply-To: <200504111634.03435.jkim@niksun.com> X-Enigmail-Version: 0.91.0.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: Jeff Roberson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern vnode_if.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 00:17:27 -0000 Jung-uk Kim wrote: > On Monday 11 April 2005 03:22 pm, Doug Barton wrote: > >>Jeff Roberson wrote: >> >>>jeff 2005-04-11 15:19:29 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/kern vnode_if.src >>> Log: >>> - Mark the VOPs that require exclusive locks. Those that >>>aren't marked with E may be called with a shared lock held. This >>>list really could be made per filesystem if we had any >>>filesystems which differed from ffs in locking guarantees. VFS >>>itself is not sensitive to this except where vgone() etc. are >>>concerned. >>> >>> Sponsored by: Isilon Systems, Inc. >>> >>> Revision Changes Path >>> 1.77 +26 -26 src/sys/kern/vnode_if.src >>> >>>http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/kern/vnode_if.src.d >>>iff?&r1=1.76&r2=1.77&f=h >> >>I now have a broken build: >> >>cc -c -O -pipe -march=pentium4m -Wall -Wredundant-decls >>-Wnested-externs -Wstric t-prototypes -Wmissing-prototypes >>-Wpointer-arith -Winline -Wcast-qual -fforma t-extensions -std=c99 >>-g -nostdinc -I- -I. -I/usr/local/src/sys -I/usr/local/sr >>c/sys/contrib/dev/acpica -I/usr/local/src/sys/contrib/altq >>-I/usr/local/src/sys/ contrib/ipfilter >>-I/usr/local/src/sys/contrib/pf -I/usr/local/src/sys/contrib/de >>v/ath -I/usr/local/src/sys/contrib/dev/ath/freebsd >>-I/usr/local/src/sys/contrib/ ngatm -D_KERNEL -include opt_global.h >>-fno-common -finline-limit=8000 --param in line-unit-growth=100 >>--param large-function-growth=1000 -mno-align-long-strings >>-mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse >>-mno-sse2 -ffreestan >>ding -Werror vnode_if.c >>vnode_if.c: In function `VOP_CREATE_APV': >>vnode_if.c:205: warning: implicit declaration of function >>`ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: nested extern >>declaration of `ASSERT_VOP_ELOCKED' vnode_if.c: In function >>`VOP_WHITEOUT_APV': >>vnode_if.c:261: warning: nested extern declaration of >>`ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: redundant >>redeclaration of 'ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: >>previous implicit declaration of 'ASSERT_VOP_ELOCKED' w as here >>vnode_if.c: In function `VOP_MKNOD_APV': >>vnode_if.c:315: warning: nested extern declaration of >>`ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: redundant >>redeclaration of 'ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: >>previous implicit declaration of 'ASSERT_VOP_ELOCKED' w as here >> >>and on and on. >> >>Doug > > > FYI, the following patch fixes it. > > Jung-uk Kim > > Index: vnode.h > =================================================================== > RCS file: /home/ncvs/src/sys/sys/vnode.h,v > retrieving revision 1.296 > diff -u -r1.296 vnode.h > --- src/sys/sys/vnode.h 11 Apr 2005 15:17:06 -0000 1.296 > +++ src/sys/sys/vnode.h 11 Apr 2005 20:31:15 -0000 > @@ -514,8 +514,8 @@ > > #define ASSERT_VI_LOCKED(vp, str) > #define ASSERT_VI_UNLOCKED(vp, str) > -#if 0 > #define ASSERT_VOP_ELOCKED(vp, str) > +#if 0 > #define ASSERT_VOP_ELOCKED_OTHER(vp, str) > #endif > #define ASSERT_VOP_LOCKED(vp, str) > Thank you, re-compiling now. Have you by chance confirmed that the kernel this produces is safe to use? Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Tue Apr 12 00:20:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78C4E16A4CF for ; Tue, 12 Apr 2005 00:20:41 +0000 (GMT) Received: from mail22.sea5.speakeasy.net (mail22.sea5.speakeasy.net [69.17.117.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8649243D62 for ; Tue, 12 Apr 2005 00:20:40 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 3690 invoked from network); 12 Apr 2005 00:20:40 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 12 Apr 2005 00:20:39 -0000 Received: from [131.106.57.68] (p178.n-lapop01.stsn.com [12.129.240.178]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j3C0KXGs016395; Mon, 11 Apr 2005 20:20:34 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Julian Elischer Date: Mon, 11 Apr 2005 18:47:07 -0400 User-Agent: KMail/1.8 References: <200504110202.j3B22Z5k014387@repoman.freebsd.org> <425AC7C9.8050801@elischer.org> In-Reply-To: <425AC7C9.8050801@elischer.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200504111847.09117.jhb@FreeBSD.org> X-Spam-Status: No, score=-2.2 required=4.2 tests=ALL_TRUSTED,SUBJ_HAS_SPACES autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: Bill Paul cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c subr_usbd.c winx32_wrap.S src/sys/modules/ndis Makefile src/sys/dev/if_ndis if_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 00:20:41 -0000 On Monday 11 April 2005 02:54 pm, Julian Elischer wrote: > Bill Paul wrote: > >wpaul 2005-04-11 02:02:35 UTC > > > > > > The twist has to do with the fact that Microsoft supports structured > > exception handling in kernel mode. On the i386 arch, exception handling > > is implemented by hanging an exception registration list off the > > Thread Environment Block (TEB), and the TEB is accessed via the %fs > > register. The problem is, we use %fs as a pointer to the pcpu stucture, > > which means any driver that tries to write through %fs:0 will overwrite > > the curthread pointer and make a serious mess of things. > > > > To get around this, Project Evil now creates a special entry in > > the GDT on each processor. When we call into Windows code, a context > > switch routine will fix up %fs so it points to our new descriptor, > > which in turn points to a fake TEB. When the Windows code returns, > > or calls out to an external routine, we swap %fs back again. Currently, > > Project Evil makes use of GDT slot 7, which is all 0s by default. > > I fully expect someone to jump up and say I can't do that, but I > > couldn't find any code that makes use of this entry anywhere. Sadly, > > this was the only method I could come up with that worked on both > > UP and SMP. (Modifying the LDT works on UP, but becomes incredibly > > complicated on SMP.) If necessary, the context switching stuff can > > be yanked out while preserving the convention calling wrappers. > > Maybe we could emulate $soft and use %fs as a thread pointer instead and > have pcpu > pointed to via that :-) I think NDIS drivers want %fs to point to a Windows-specific structure rather than a 'struct thread' so I don't think that would buy us anything except for even more memory indirects when we do a pcpu lookup. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Apr 12 00:26:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E794F16A4CE; Tue, 12 Apr 2005 00:26:39 +0000 (GMT) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4831343D3F; Tue, 12 Apr 2005 00:26:37 +0000 (GMT) (envelope-from jkim@niksun.com) Received: from [10.70.0.244] (daemon.mj.niksun.com [10.70.0.244]) by anuket.mj.niksun.com (8.13.1/8.12.11) with ESMTP id j3C0QaV9017833; Mon, 11 Apr 2005 20:26:36 -0400 (EDT) (envelope-from jkim@niksun.com) From: Jung-uk Kim Organization: Niksun, Inc. To: Doug Barton Date: Mon, 11 Apr 2005 20:26:13 -0400 User-Agent: KMail/1.6.2 References: <200504111519.j3BFJTSx095645@repoman.freebsd.org> <200504111634.03435.jkim@niksun.com> <425B1390.5030105@freebsd.org> In-Reply-To: <425B1390.5030105@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200504112026.13013.jkim@niksun.com> X-Virus-Scanned: ClamAV 0.83/819/Sun Apr 10 20:01:27 2005 on anuket.mj.niksun.com X-Virus-Status: Clean cc: cvs-src@freebsd.org cc: Jeff Roberson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern vnode_if.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 00:26:40 -0000 On Monday 11 April 2005 08:17 pm, Doug Barton wrote: > Jung-uk Kim wrote: > > On Monday 11 April 2005 03:22 pm, Doug Barton wrote: > >>Jeff Roberson wrote: > >>>jeff 2005-04-11 15:19:29 UTC > >>> > >>> FreeBSD src repository > >>> > >>> Modified files: > >>> sys/kern vnode_if.src > >>> Log: > >>> - Mark the VOPs that require exclusive locks. Those that > >>>aren't marked with E may be called with a shared lock held. > >>> This list really could be made per filesystem if we had any > >>>filesystems which differed from ffs in locking guarantees. VFS > >>>itself is not sensitive to this except where vgone() etc. are > >>>concerned. > >>> > >>> Sponsored by: Isilon Systems, Inc. > >>> > >>> Revision Changes Path > >>> 1.77 +26 -26 src/sys/kern/vnode_if.src > >>> > >>>http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/kern/vnode_if.src. > >>>d iff?&r1=1.76&r2=1.77&f=h > >> > >>I now have a broken build: > >> > >>cc -c -O -pipe -march=pentium4m -Wall -Wredundant-decls > >>-Wnested-externs -Wstric t-prototypes -Wmissing-prototypes > >>-Wpointer-arith -Winline -Wcast-qual -fforma t-extensions > >> -std=c99 -g -nostdinc -I- -I. -I/usr/local/src/sys > >> -I/usr/local/sr c/sys/contrib/dev/acpica > >> -I/usr/local/src/sys/contrib/altq -I/usr/local/src/sys/ > >> contrib/ipfilter > >>-I/usr/local/src/sys/contrib/pf -I/usr/local/src/sys/contrib/de > >>v/ath -I/usr/local/src/sys/contrib/dev/ath/freebsd > >>-I/usr/local/src/sys/contrib/ ngatm -D_KERNEL -include > >> opt_global.h -fno-common -finline-limit=8000 --param in > >> line-unit-growth=100 --param large-function-growth=1000 > >> -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx > >> -mno-3dnow -mno-sse -mno-sse2 -ffreestan > >>ding -Werror vnode_if.c > >>vnode_if.c: In function `VOP_CREATE_APV': > >>vnode_if.c:205: warning: implicit declaration of function > >>`ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: nested extern > >>declaration of `ASSERT_VOP_ELOCKED' vnode_if.c: In function > >>`VOP_WHITEOUT_APV': > >>vnode_if.c:261: warning: nested extern declaration of > >>`ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: redundant > >>redeclaration of 'ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: > >>previous implicit declaration of 'ASSERT_VOP_ELOCKED' w as here > >>vnode_if.c: In function `VOP_MKNOD_APV': > >>vnode_if.c:315: warning: nested extern declaration of > >>`ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: redundant > >>redeclaration of 'ASSERT_VOP_ELOCKED' vnode_if.c:205: warning: > >>previous implicit declaration of 'ASSERT_VOP_ELOCKED' w as here > >> > >>and on and on. > >> > >>Doug > > > > FYI, the following patch fixes it. > > > > Jung-uk Kim > > > > Index: vnode.h > > ================================================================= > >== RCS file: /home/ncvs/src/sys/sys/vnode.h,v > > retrieving revision 1.296 > > diff -u -r1.296 vnode.h > > --- src/sys/sys/vnode.h 11 Apr 2005 15:17:06 -0000 1.296 > > +++ src/sys/sys/vnode.h 11 Apr 2005 20:31:15 -0000 > > @@ -514,8 +514,8 @@ > > > > #define ASSERT_VI_LOCKED(vp, str) > > #define ASSERT_VI_UNLOCKED(vp, str) > > -#if 0 > > #define ASSERT_VOP_ELOCKED(vp, str) > > +#if 0 > > #define ASSERT_VOP_ELOCKED_OTHER(vp, str) > > #endif > > #define ASSERT_VOP_LOCKED(vp, str) > > Thank you, re-compiling now. Have you by chance confirmed that the > kernel this produces is safe to use? No crash for few hours if that's what you mean. ;-) Jung-uk Kim > Doug From owner-cvs-src@FreeBSD.ORG Tue Apr 12 00:26:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4A7216A4CF; Tue, 12 Apr 2005 00:26:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89AB543D3F; Tue, 12 Apr 2005 00:26:40 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C0QeGj035264; Tue, 12 Apr 2005 00:26:40 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C0QenG035263; Tue, 12 Apr 2005 00:26:40 GMT (envelope-from iedowse) Message-Id: <200504120026.j3C0QenG035263@repoman.freebsd.org> From: Ian Dowse Date: Tue, 12 Apr 2005 00:26:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb ucom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 00:26:40 -0000 iedowse 2005-04-12 00:26:40 UTC FreeBSD src repository Modified files: sys/dev/usb ucom.c Log: Fix the handling of the UCS_RXSTOP flag so that it always tracks whether or not the receive pipe is stopped. This ensures that we do not attempt to start the same transfer twice, and it allows ucomstop() to skip the restarting of the read pipe if it was not originally running, such as when called indirectly from ucomreadcb(). PR: kern/79420 MFC after: 1 day Revision Changes Path 1.57 +8 -5 src/sys/dev/usb/ucom.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 00:44:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B12D616A4CE; Tue, 12 Apr 2005 00:44:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CFAF43D5A; Tue, 12 Apr 2005 00:44:46 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C0ikuF035929; Tue, 12 Apr 2005 00:44:46 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C0ikKJ035928; Tue, 12 Apr 2005 00:44:46 GMT (envelope-from jeff) Message-Id: <200504120044.j3C0ikKJ035928@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 12 Apr 2005 00:44:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys vnode.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 00:44:46 -0000 jeff 2005-04-12 00:44:46 UTC FreeBSD src repository Modified files: sys/sys vnode.h Log: - Add the mising ASSERT_VOP_ELOCKED code in the !DEBUG_VFS_LOCKS case. Pointy hat to: me Revision Changes Path 1.297 +1 -1 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 00:48:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C97B616A4CE; Tue, 12 Apr 2005 00:48:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AA5A43D49; Tue, 12 Apr 2005 00:48:59 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C0mxHW042897; Tue, 12 Apr 2005 00:48:59 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C0mxNu042896; Tue, 12 Apr 2005 00:48:59 GMT (envelope-from brooks) Message-Id: <200504120048.j3C0mxNu042896@repoman.freebsd.org> From: Brooks Davis Date: Tue, 12 Apr 2005 00:48:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/conf files src/sys/net net_osdep.c net_osdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 00:49:00 -0000 brooks 2005-04-12 00:48:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf files sys/net net_osdep.h Added files: (Branch: RELENG_5) sys/net net_osdep.c Log: Back out previous commit (MFC of removal of if_name() function) because it breaks the ABI for at least two kernel modules. The PR is still fixed because the real problem is only in 4.x. Revision Changes Path 1.943.2.17 +1 -0 src/sys/conf/files 1.8.4.2 +57 -0 src/sys/net/net_osdep.c (new) 1.12.4.4 +2 -1 src/sys/net/net_osdep.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 00:53:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7A6216A4CE; Tue, 12 Apr 2005 00:53:12 +0000 (GMT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 636C443D48; Tue, 12 Apr 2005 00:53:12 +0000 (GMT) (envelope-from jroberson@chesapeake.net) Received: from mail.chesapeake.net (localhost [127.0.0.1]) by mail.chesapeake.net (8.12.10/8.12.10) with ESMTP id j3C0rBws043428; Mon, 11 Apr 2005 20:53:11 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost)j3C0rBbx043422; Mon, 11 Apr 2005 20:53:11 -0400 (EDT) (envelope-from jroberson@chesapeake.net) X-Authentication-Warning: mail.chesapeake.net: jroberson owned process doing -bs Date: Mon, 11 Apr 2005 20:53:10 -0400 (EDT) From: Jeff Roberson To: Jeff Roberson In-Reply-To: <200504120044.j3C0ikKJ035928@repoman.freebsd.org> Message-ID: <20050411205259.W28571@mail.chesapeake.net> References: <200504120044.j3C0ikKJ035928@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys vnode.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 00:53:13 -0000 On Tue, 12 Apr 2005, Jeff Roberson wrote: > jeff 2005-04-12 00:44:46 UTC > > FreeBSD src repository > > Modified files: > sys/sys vnode.h > Log: > - Add the mising ASSERT_VOP_ELOCKED code in the !DEBUG_VFS_LOCKS case. Sorry folks, fixed now. > > Pointy hat to: me > > Revision Changes Path > 1.297 +1 -1 src/sys/sys/vnode.h > From owner-cvs-src@FreeBSD.ORG Tue Apr 12 00:55:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E666F16A4CE; Tue, 12 Apr 2005 00:55:59 +0000 (GMT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D98243D5A; Tue, 12 Apr 2005 00:55:59 +0000 (GMT) (envelope-from jroberson@chesapeake.net) Received: from mail.chesapeake.net (localhost [127.0.0.1]) by mail.chesapeake.net (8.12.10/8.12.10) with ESMTP id j3C0ttws044635; Mon, 11 Apr 2005 20:55:55 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost)j3C0tt6N044631; Mon, 11 Apr 2005 20:55:55 -0400 (EDT) (envelope-from jroberson@chesapeake.net) X-Authentication-Warning: mail.chesapeake.net: jroberson owned process doing -bs Date: Mon, 11 Apr 2005 20:55:55 -0400 (EDT) From: Jeff Roberson To: John Baldwin In-Reply-To: <200504111847.09117.jhb@FreeBSD.org> Message-ID: <20050411205510.B28571@mail.chesapeake.net> References: <200504110202.j3B22Z5k014387@repoman.freebsd.org> <425AC7C9.8050801@elischer.org> <200504111847.09117.jhb@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Bill Paul cc: src-committers@FreeBSD.org cc: Julian Elischer cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c subr_ndis.c subr_ntoskrnl.c subr_usbd.c winx32_wrap.S src/s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 00:56:00 -0000 On Mon, 11 Apr 2005, John Baldwin wrote: > On Monday 11 April 2005 02:54 pm, Julian Elischer wrote: > > Bill Paul wrote: > > >wpaul 2005-04-11 02:02:35 UTC > > > > > > > > > The twist has to do with the fact that Microsoft supports structured > > > exception handling in kernel mode. On the i386 arch, exception handling > > > is implemented by hanging an exception registration list off the > > > Thread Environment Block (TEB), and the TEB is accessed via the %fs > > > register. The problem is, we use %fs as a pointer to the pcpu stucture, > > > which means any driver that tries to write through %fs:0 will overwrite > > > the curthread pointer and make a serious mess of things. > > > > > > To get around this, Project Evil now creates a special entry in > > > the GDT on each processor. When we call into Windows code, a context > > > switch routine will fix up %fs so it points to our new descriptor, > > > which in turn points to a fake TEB. When the Windows code returns, > > > or calls out to an external routine, we swap %fs back again. Currently, > > > Project Evil makes use of GDT slot 7, which is all 0s by default. > > > I fully expect someone to jump up and say I can't do that, but I > > > couldn't find any code that makes use of this entry anywhere. Sadly, > > > this was the only method I could come up with that worked on both > > > UP and SMP. (Modifying the LDT works on UP, but becomes incredibly > > > complicated on SMP.) If necessary, the context switching stuff can > > > be yanked out while preserving the convention calling wrappers. > > > > Maybe we could emulate $soft and use %fs as a thread pointer instead and > > have pcpu > > pointed to via that :-) > > I think NDIS drivers want %fs to point to a Windows-specific structure rather > than a 'struct thread' so I don't think that would buy us anything except for > even more memory indirects when we do a pcpu lookup. Isn't curthread a much more frequent fetch than PCPU anything? It might actually be a win. > > -- > John Baldwin <>< http://www.FreeBSD.org/~jhb/ > "Power Users Use the Power to Serve" = http://www.FreeBSD.org > From owner-cvs-src@FreeBSD.ORG Tue Apr 12 01:05:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9556116A4CE; Tue, 12 Apr 2005 01:05:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BD2843D54; Tue, 12 Apr 2005 01:05:52 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C15qWW043566; Tue, 12 Apr 2005 01:05:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C15qlZ043565; Tue, 12 Apr 2005 01:05:52 GMT (envelope-from jhb) Message-Id: <200504120105.j3C15qlZ043565@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Apr 2005 01:05:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 01:05:52 -0000 jhb 2005-04-12 01:05:51 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall config.c Log: Explicitly install linux_base 8 to make sure the right version is installed. PR: bin/74593 Submitted by: Matteo Riondato rionda at gufi dot org MFC after: 3 days Revision Changes Path 1.232 +1 -1 src/usr.sbin/sysinstall/config.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 01:08:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8724F16A4D1 for ; Tue, 12 Apr 2005 01:08:44 +0000 (GMT) Received: from mail27.sea5.speakeasy.net (mail27.sea5.speakeasy.net [69.17.117.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57EBE43D48 for ; Tue, 12 Apr 2005 01:08:43 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 16767 invoked from network); 12 Apr 2005 01:08:43 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 12 Apr 2005 01:08:39 -0000 Received: from [131.106.57.68] (p178.n-lapop01.stsn.com [12.129.240.178]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j3C17mbq016686; Mon, 11 Apr 2005 21:08:21 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Jeff Roberson Date: Mon, 11 Apr 2005 21:00:44 -0400 User-Agent: KMail/1.8 References: <200504110202.j3B22Z5k014387@repoman.freebsd.org> <200504111847.09117.jhb@FreeBSD.org> <20050411205510.B28571@mail.chesapeake.net> In-Reply-To: <20050411205510.B28571@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200504112100.46518.jhb@FreeBSD.org> X-Spam-Status: No, score=-2.2 required=4.2 tests=ALL_TRUSTED,SUBJ_HAS_SPACES autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: Bill Paul cc: src-committers@FreeBSD.org cc: Julian Elischer cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c subr_usbd.c winx32_wrap.S src/s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 01:08:44 -0000 On Monday 11 April 2005 08:55 pm, Jeff Roberson wrote: > On Mon, 11 Apr 2005, John Baldwin wrote: > > On Monday 11 April 2005 02:54 pm, Julian Elischer wrote: > > > Bill Paul wrote: > > > >wpaul 2005-04-11 02:02:35 UTC > > > > > > > > > > > > The twist has to do with the fact that Microsoft supports structured > > > > exception handling in kernel mode. On the i386 arch, exception > > > > handling is implemented by hanging an exception registration list off > > > > the Thread Environment Block (TEB), and the TEB is accessed via the > > > > %fs register. The problem is, we use %fs as a pointer to the pcpu > > > > stucture, which means any driver that tries to write through %fs:0 > > > > will overwrite the curthread pointer and make a serious mess of > > > > things. > > > > > > > > To get around this, Project Evil now creates a special entry in > > > > the GDT on each processor. When we call into Windows code, a context > > > > switch routine will fix up %fs so it points to our new descriptor, > > > > which in turn points to a fake TEB. When the Windows code returns, > > > > or calls out to an external routine, we swap %fs back again. > > > > Currently, Project Evil makes use of GDT slot 7, which is all 0s by > > > > default. I fully expect someone to jump up and say I can't do that, > > > > but I couldn't find any code that makes use of this entry anywhere. > > > > Sadly, this was the only method I could come up with that worked on > > > > both UP and SMP. (Modifying the LDT works on UP, but becomes > > > > incredibly complicated on SMP.) If necessary, the context switching > > > > stuff can be yanked out while preserving the convention calling > > > > wrappers. > > > > > > Maybe we could emulate $soft and use %fs as a thread pointer instead > > > and have pcpu > > > pointed to via that :-) > > > > I think NDIS drivers want %fs to point to a Windows-specific structure > > rather than a 'struct thread' so I don't think that would buy us anything > > except for even more memory indirects when we do a pcpu lookup. > > Isn't curthread a much more frequent fetch than PCPU anything? It might > actually be a win. Fetching curthread is already a single op: mv %fs:0x4, %eax (or whatever offset it is). Unless you wanted to map all thread members of curthread which would result in lots of ugly code (use cuthread_get(foo) instead of curthread->td_foo to use it) plus problems with getting an actual real KVA for curthread you wouldn't get any better. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Apr 12 01:15:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id E879716A4CF; Tue, 12 Apr 2005 01:15:19 +0000 (GMT) In-Reply-To: <200504111847.09117.jhb@FreeBSD.org> from John Baldwin at "Apr 11, 2005 06:47:07 pm" To: jhb@FreeBSD.org (John Baldwin) Date: Tue, 12 Apr 2005 01:15:19 +0000 (GMT) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20050412011519.E879716A4CF@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: julian@elischer.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h subr_hal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 01:15:20 -0000 [Charset iso-8859-1 unsupported, filtering to ASCII...] > On Monday 11 April 2005 02:54 pm, Julian Elischer wrote: > > Bill Paul wrote: > > >wpaul 2005-04-11 02:02:35 UTC > > > > > > > > > The twist has to do with the fact that Microsoft supports structured > > > exception handling in kernel mode. On the i386 arch, exception handling > > > is implemented by hanging an exception registration list off the > > > Thread Environment Block (TEB), and the TEB is accessed via the %fs > > > register. The problem is, we use %fs as a pointer to the pcpu stucture, > > > which means any driver that tries to write through %fs:0 will overwrite > > > the curthread pointer and make a serious mess of things. > > > > > > To get around this, Project Evil now creates a special entry in > > > the GDT on each processor. When we call into Windows code, a context > > > switch routine will fix up %fs so it points to our new descriptor, > > > which in turn points to a fake TEB. When the Windows code returns, > > > or calls out to an external routine, we swap %fs back again. Currently, > > > Project Evil makes use of GDT slot 7, which is all 0s by default. > > > I fully expect someone to jump up and say I can't do that, but I > > > couldn't find any code that makes use of this entry anywhere. Sadly, > > > this was the only method I could come up with that worked on both > > > UP and SMP. (Modifying the LDT works on UP, but becomes incredibly > > > complicated on SMP.) If necessary, the context switching stuff can > > > be yanked out while preserving the convention calling wrappers. > > > > Maybe we could emulate $soft and use %fs as a thread pointer instead and > > have pcpu > > pointed to via that :-) > > I think NDIS drivers want %fs to point to a Windows-specific structure rather > than a 'struct thread' so I don't think that would buy us anything except for > even more memory indirects when we do a pcpu lookup. John is correct. %fs points to the Windows TEB. I haven't dug up the exact structure definition for the TEB yet, but I know that the first DWORD in the TEB structure is a pointer to the exception handler list. So when Windows drivers do, say, mov %eax,%fs:0 and think they're writing to the exception list pointer in struct TEB, they're actually writing to curthread in struct pcpu. Now, we could have dodged the bullet by modifying struct pcpu slightly so that the first thing in is a dummy unused pointer, which would shift curthread down out of the way. Then Windows drivers could scribble on %fs:0 all they want and there'd be no problems. But I'm not about to redefine a core OS structure just to make Windows drivers happy. It also occured to me that what I could have done was save the curthread pointer somewhere during the UNIX-to-Windows context switch, let the drivers trash it, then restore it when switching from Windows-to-UNIX again. But if an interrupt occured while the CPU happened to be in 'Windows' context, there would be no way to restore the curthread pointer before entering interrupt context (whereas %fs is saved/restored when entering interrupt context). -Bill -- ============================================================================= -Bill Paul (510) 749-2329 | Senior Engineer, Master of Unix-Fu wpaul@windriver.com | Wind River Systems ============================================================================= you're just BEGGING to face the moose ============================================================================= From owner-cvs-src@FreeBSD.ORG Tue Apr 12 03:00:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB08816A4CE; Tue, 12 Apr 2005 03:00:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B0EF43D2D; Tue, 12 Apr 2005 03:00:29 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C30TKP056228; Tue, 12 Apr 2005 03:00:29 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C30TVP056227; Tue, 12 Apr 2005 03:00:29 GMT (envelope-from davidxu) Message-Id: <200504120300.j3C30TVP056227@repoman.freebsd.org> From: David Xu Date: Tue, 12 Apr 2005 03:00:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr Makefile pthread.map src/lib/libthr/thread Makefile.inc thr_create.c thr_exit.c thr_init.c thr_list.c thr_private.h thr_symbols.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 03:00:29 -0000 davidxu 2005-04-12 03:00:28 UTC FreeBSD src repository Modified files: lib/libthr Makefile pthread.map lib/libthr/thread Makefile.inc thr_create.c thr_exit.c thr_init.c thr_list.c thr_private.h thr_symbols.c Log: Add debugger event reporting support, current only TD_CREATE and TD_DEATH events are reported. Revision Changes Path 1.11 +1 -0 src/lib/libthr/Makefile 1.3 +10 -5 src/lib/libthr/pthread.map 1.10 +1 -0 src/lib/libthr/thread/Makefile.inc 1.21 +18 -3 src/lib/libthr/thread/thr_create.c 1.18 +3 -1 src/lib/libthr/thread/thr_exit.c 1.22 +2 -0 src/lib/libthr/thread/thr_init.c 1.4 +1 -1 src/lib/libthr/thread/thr_list.c 1.46 +25 -4 src/lib/libthr/thread/thr_private.h 1.2 +3 -2 src/lib/libthr/thread/thr_symbols.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 03:03:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4E1216A4CE; Tue, 12 Apr 2005 03:03:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71C5E43D45; Tue, 12 Apr 2005 03:03:16 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C33GjW056502; Tue, 12 Apr 2005 03:03:16 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C33GYQ056501; Tue, 12 Apr 2005 03:03:16 GMT (envelope-from davidxu) Message-Id: <200504120303.j3C33GYQ056501@repoman.freebsd.org> From: David Xu Date: Tue, 12 Apr 2005 03:03:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthread_db libc_r_db.c libpthread_db.c libthr_db.c thread_db.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 03:03:17 -0000 davidxu 2005-04-12 03:03:16 UTC FreeBSD src repository Modified files: lib/libthread_db libc_r_db.c libpthread_db.c libthr_db.c thread_db.h Log: Sync with debugger code in libthr. Revision Changes Path 1.2 +5 -5 src/lib/libthread_db/libc_r_db.c 1.8 +6 -6 src/lib/libthread_db/libpthread_db.c 1.5 +161 -35 src/lib/libthread_db/libthr_db.c 1.5 +1 -0 src/lib/libthread_db/thread_db.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 03:04:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0933116A4CE; Tue, 12 Apr 2005 03:04:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD50243D1D; Tue, 12 Apr 2005 03:04:04 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C344qS056548; Tue, 12 Apr 2005 03:04:04 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C344jp056547; Tue, 12 Apr 2005 03:04:04 GMT (envelope-from davidxu) Message-Id: <200504120304.j3C344jp056547@repoman.freebsd.org> From: David Xu Date: Tue, 12 Apr 2005 03:04:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/gdb/libgdb fbsd-threads.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 03:04:05 -0000 davidxu 2005-04-12 03:04:04 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/libgdb fbsd-threads.c Log: Report events from thread library. Revision Changes Path 1.11 +210 -16 src/gnu/usr.bin/gdb/libgdb/fbsd-threads.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 03:08:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7836C16A4CE; Tue, 12 Apr 2005 03:08:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51CED43D55; Tue, 12 Apr 2005 03:08:11 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C38B1p056886; Tue, 12 Apr 2005 03:08:11 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C38Bp7056885; Tue, 12 Apr 2005 03:08:11 GMT (envelope-from davidxu) Message-Id: <200504120308.j3C38Bp7056885@repoman.freebsd.org> From: David Xu Date: Tue, 12 Apr 2005 03:08:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr/thread thr_event.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 03:08:11 -0000 davidxu 2005-04-12 03:08:11 UTC FreeBSD src repository Added files: lib/libthr/thread thr_event.c Log: Add missing event reporting code. Revision Changes Path 1.1 +65 -0 src/lib/libthr/thread/thr_event.c (new) From owner-cvs-src@FreeBSD.ORG Tue Apr 12 03:13:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C95616A4CE; Tue, 12 Apr 2005 03:13:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 354B143D41; Tue, 12 Apr 2005 03:13:50 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C3DotR065169; Tue, 12 Apr 2005 03:13:50 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C3DoRa065166; Tue, 12 Apr 2005 03:13:50 GMT (envelope-from davidxu) Message-Id: <200504120313.j3C3DoRa065166@repoman.freebsd.org> From: David Xu Date: Tue, 12 Apr 2005 03:13:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr/thread thr_init.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 03:13:50 -0000 davidxu 2005-04-12 03:13:50 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_init.c Log: Conditionally report initial thread event. Revision Changes Path 1.23 +2 -1 src/lib/libthr/thread/thr_init.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 04:22:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F216916A4CE; Tue, 12 Apr 2005 04:22:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7CDC43D54; Tue, 12 Apr 2005 04:22:17 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C4MH0a088346; Tue, 12 Apr 2005 04:22:17 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C4MHqS088345; Tue, 12 Apr 2005 04:22:17 GMT (envelope-from imp) Message-Id: <200504120422.j3C4MHqS088345@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Apr 2005 04:22:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys bus.h src/sys/kern subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 04:22:18 -0000 imp 2005-04-12 04:22:17 UTC FreeBSD src repository Modified files: sys/sys bus.h sys/kern subr_bus.c Log: Return the resource created/found in resource_list_add to avoid an extra resouce_list_find in some places. Suggested by: sam Found by: Coventry Analysis tool. Revision Changes Path 1.180 +3 -2 src/sys/kern/subr_bus.c 1.69 +2 -1 src/sys/sys/bus.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 04:30:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5BC316A4CE; Tue, 12 Apr 2005 04:30:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A87A43D49; Tue, 12 Apr 2005 04:30:35 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C4UZf1088857; Tue, 12 Apr 2005 04:30:35 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C4UZY4088855; Tue, 12 Apr 2005 04:30:35 GMT (envelope-from imp) Message-Id: <200504120430.j3C4UZY4088855@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Apr 2005 04:30:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 04:30:35 -0000 imp 2005-04-12 04:30:35 UTC FreeBSD src repository Modified files: sys/dev/pccard pccard.c Log: Use return value of resource_list_add to avoid a second resource_list_find. Check to make sure that rle is not NULL and panic if it is (but it appears that resource_list_add already panics, so I'm not entirely sure it is necessary now). Add a test to make sure we have a interrupt resource when we're disabling it. This is also a cannot happen, but the extra care shoudln't hurt. Found by: Coventry tool via sam@ Revision Changes Path 1.102 +11 -7 src/sys/dev/pccard/pccard.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 05:43:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DAA016A4CE; Tue, 12 Apr 2005 05:43:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24AB643D31; Tue, 12 Apr 2005 05:43:04 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C5h3C4099646; Tue, 12 Apr 2005 05:43:04 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C5h3vx099645; Tue, 12 Apr 2005 05:43:03 GMT (envelope-from jeff) Message-Id: <200504120543.j3C5h3vx099645@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 12 Apr 2005 05:43:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 05:43:04 -0000 jeff 2005-04-12 05:43:03 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c Log: - Differentiate two UPGRADE panics so I have a better idea of what's going on here. Revision Changes Path 1.89 +3 -1 src/sys/kern/kern_lock.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 05:45:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D334916A4CE; Tue, 12 Apr 2005 05:45:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B3C343D41; Tue, 12 Apr 2005 05:45:58 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C5jwM8099846; Tue, 12 Apr 2005 05:45:58 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C5jwJo099845; Tue, 12 Apr 2005 05:45:58 GMT (envelope-from jeff) Message-Id: <200504120545.j3C5jwJo099845@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 12 Apr 2005 05:45:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 05:45:59 -0000 jeff 2005-04-12 05:45:58 UTC FreeBSD src repository Modified files: sys/kern kern_shutdown.c Log: - Remove unused include. Revision Changes Path 1.174 +0 -1 src/sys/kern/kern_shutdown.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 06:00:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F3FE16A4CE; Tue, 12 Apr 2005 06:00:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4298D43D54; Tue, 12 Apr 2005 06:00:07 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C607Js000553; Tue, 12 Apr 2005 06:00:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C6066f000552; Tue, 12 Apr 2005 06:00:07 GMT (envelope-from imp) Message-Id: <200504120600.j3C6066f000552@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Apr 2005 06:00:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccard.c pccardvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 06:00:07 -0000 imp 2005-04-12 06:00:06 UTC FreeBSD src repository Modified files: sys/dev/pccard pccard.c pccardvar.h Log: Cleanup of resource allocation code after having my attention focused on this code: o rid is stored in the resource, so don't bother keeping track of it here. o Implement memory space o Don't try to activate 'memory card' CFEs. This is type memory, as opposed to the memory resource. Revision Changes Path 1.103 +61 -31 src/sys/dev/pccard/pccard.c 1.49 +0 -3 src/sys/dev/pccard/pccardvar.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 06:08:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C56516A4CE; Tue, 12 Apr 2005 06:08:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 013CF43D31; Tue, 12 Apr 2005 06:08:16 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C68Fw8001005; Tue, 12 Apr 2005 06:08:15 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C68FUJ001004; Tue, 12 Apr 2005 06:08:15 GMT (envelope-from hrs) Message-Id: <200504120608.j3C68FUJ001004@repoman.freebsd.org> From: Hiroki Sato Date: Tue, 12 Apr 2005 06:08:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 06:08:16 -0000 hrs 2005-04-12 06:08:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) release/doc/share/sgml release.ent Log: The next release candidate is -RC3. Approved by: re (implicitly) Revision Changes Path 1.18.2.7.2.3 +1 -1 src/release/doc/share/sgml/release.ent From owner-cvs-src@FreeBSD.ORG Tue Apr 12 06:21:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B86116A4CE; Tue, 12 Apr 2005 06:21:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6192743D2D; Tue, 12 Apr 2005 06:21:59 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C6LxEm001627; Tue, 12 Apr 2005 06:21:59 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C6Lxb7001626; Tue, 12 Apr 2005 06:21:59 GMT (envelope-from imp) Message-Id: <200504120621.j3C6Lxb7001626@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Apr 2005 06:21:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys rman.h src/sys/kern subr_rman.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 06:21:59 -0000 imp 2005-04-12 06:21:59 UTC FreeBSD src repository Modified files: sys/sys rman.h sys/kern subr_rman.c Log: rman_set_device() seems to have been omitted by mistake. Implement it. Revision Changes Path 1.42 +6 -0 src/sys/kern/subr_rman.c 1.27 +1 -0 src/sys/sys/rman.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 06:24:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89F8316A4CE; Tue, 12 Apr 2005 06:24:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FC5943D49; Tue, 12 Apr 2005 06:24:51 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C6OpLX001717; Tue, 12 Apr 2005 06:24:51 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C6Opi7001716; Tue, 12 Apr 2005 06:24:51 GMT (envelope-from dds) Message-Id: <200504120624.j3C6Opi7001716@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 12 Apr 2005 06:24:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/mount_portalfs mount_portalfs.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 06:24:51 -0000 dds 2005-04-12 06:24:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/mount_portalfs mount_portalfs.8 Log: MFC: Remove wrong -unfilled .Bd argument implied by -literal. Revision Changes Path 1.14.2.2 +4 -4 src/usr.sbin/mount_portalfs/mount_portalfs.8 From owner-cvs-src@FreeBSD.ORG Tue Apr 12 06:25:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84BD516A4CE; Tue, 12 Apr 2005 06:25:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CE4243D39; Tue, 12 Apr 2005 06:25:01 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C6P1Y8001754; Tue, 12 Apr 2005 06:25:01 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C6P17h001753; Tue, 12 Apr 2005 06:25:01 GMT (envelope-from dds) Message-Id: <200504120625.j3C6P17h001753@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 12 Apr 2005 06:25:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sbin/mount_portal mount_portal.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 06:25:01 -0000 dds 2005-04-12 06:25:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sbin/mount_portal mount_portal.8 Log: MFC: Remove wrong -unfilled .Bd argument implied by -literal. Revision Changes Path 1.8.2.4 +4 -4 src/sbin/mount_portal/mount_portal.8 From owner-cvs-src@FreeBSD.ORG Tue Apr 12 07:12:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCE2D16A4CE; Tue, 12 Apr 2005 07:12:05 +0000 (GMT) Received: from smtp-1.dlr.de (smtp-1.dlr.de [195.37.61.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7355443D48; Tue, 12 Apr 2005 07:12:04 +0000 (GMT) (envelope-from Hartmut.Brandt@dlr.de) Received: from beagle.kn.op.dlr.de ([129.247.173.6]) by smtp-1.dlr.de over TLS secured channel with Microsoft SMTPSVC(5.0.2195.6713); Tue, 12 Apr 2005 09:12:02 +0200 Date: Tue, 12 Apr 2005 09:13:15 +0200 (CEST) From: Harti Brandt X-X-Sender: brandt_h@beagle.kn.op.dlr.de To: Greg 'groggy' Lehey In-Reply-To: <20050411230613.GL84649@wantadilla.lemis.com> Message-ID: <20050412090431.B75274@beagle.kn.op.dlr.de> References: <200504110720.j3B7KAIx034955@repoman.freebsd.org> <20050411101216.N97775@beagle.kn.op.dlr.de> <20050411230613.GL84649@wantadilla.lemis.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 12 Apr 2005 07:12:02.0961 (UTC) FILETIME=[ED253010:01C53F2E] cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: src/usr.bin/make cond.c cond.h for.c for.h parse.c parse.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Harti Brandt List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Apr 2005 07:12:05 -0000 On Tue, 12 Apr 2005, Greg 'groggy' Lehey wrote: GgL>On Monday, 11 April 2005 at 2:11:26 -0700, Kris Kennaway wrote: GgL>> On Mon, Apr 11, 2005 at 11:07:28AM +0200, Harti Brandt wrote: GgL>> GgL>>> KK>I assume you've tested that this doesn't cause problems for anything GgL>>> KK>in the ports collection? GgL>>> GgL>>> I didn't test all of the ports collection - just a number of ports. But I GgL>>> grepped the ports infrastructure and the ports Makefile* for problematic GgL>>> constructs and found one problem that now shows up (under certain GgL>>> conditions) instead of beeing hidden: GgL>>> GgL>>> mail/dspam GgL>>> mail/dspam-devel GgL>>> GgL>>> both of them use GgL>>> GgL>>> . elseif ... GgL>>> GgL>>> This has been intepreted by make as a plain .else without any warning up GgL>>> to now. Now it is just ignored when the .if defined (WITH_MYSQL40) ... is GgL>>> false and give an error if it is true. I'll inform the maintainer about GgL>>> this. GgL>>> GgL>>> There may be of course ports that use our make to build. In any case the GgL>>> change to the .else and .endif clauses just give a warning so the ports GgL>>> maintainer have time to fix this. What could break is the use of GgL>>> .undefFOO but I don't expect many of them. GgL>> GgL>> I really hope this doesn't cause problems, but based on historical GgL>> precedent I expect that it will. In future, please coordinate GgL>> troublesome make changes with us (portmgr) so we can test them first GgL>> and avoid destabilizing the ports collection for the users. GgL> GgL>It would be interesting to understand the necessity of this change. GgL>We have so many different flavours of make already. This make Makefiles more debuggable. For an example see the dspam Makefile. It has a .elseif that silently is interpreted as .else. Now it gives a notice at least in some cases. This has nothing to do with different flavours of make. It is just a matter of writing .undef FOO instead of .undefFOO (which, I suppose, no one would have done on purpose anyway). Or .if defined(FOO) .else # defined(FOO) .endif # defined(FOO) instead of .if defined(FOO) .else defined(FOO) .endif defined(FOO) For the reader of the makefile .else defined(FOO) suggests that the expression is somehow used. In fact it isn't. If one reads: .else # defined(FOO) it is obvious that the expression is just a comment. harti From owner-cvs-src@FreeBSD.ORG Tue Apr 12 07:20:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1975416A4CE; Tue, 12 Apr 2005 07:20:14 +0000 (GMT) Received: from toxic.magnesium.net (toxic.magnesium.net [207.154.84.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97D4F43D1D; Tue, 12 Apr 2005 07:20:13 +0000 (GMT) (envelope-from flata@magnesium.net) Received: by toxic.magnesium.net (Postfix, from userid 1212) id 73299DA89D; Tue, 12 Apr 2005 00:20:13 -0700 (PDT) Date: Mon, 11 Apr 2005 21:20:13 -1000 From: juli mallett To: Harti Brandt Message-ID: <20050412072013.GA22303@toxic.magnesium.net> References: <200504110720.j3B7KAIx034955@repoman.freebsd.org> <20050411074021.GA85675@xor.obsecurity.org> <20050411101216.N97775@beagle.kn.op.dlr.de> <20050411091126.GA6125@xor.obsecurity.org> <20050411230613.GL84649@wantadilla.lemis.com> <20050412090431.B75274@beagle.kn.op.dlr.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050412090431.B75274@beagle.kn.op.dlr.de> User-Agent: Mutt/1.4.1i X-Towel: Yes cc: Greg 'groggy' Lehey cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: src/usr.bin/make cond.c cond.h for.c for.h parse.c parse.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 07:20:14 -0000 * Harti Brandt [ Date: 2005-04-11 ] [ w.r.t. Re: cvs commit: src/usr.bin/make cond.c cond.h for.c for.h parse.c parse.h ] > On Tue, 12 Apr 2005, Greg 'groggy' Lehey wrote: > > GgL>On Monday, 11 April 2005 at 2:11:26 -0700, Kris Kennaway wrote: > GgL>> On Mon, Apr 11, 2005 at 11:07:28AM +0200, Harti Brandt wrote: > GgL>> > GgL>>> KK>I assume you've tested that this doesn't cause problems for anything > GgL>>> KK>in the ports collection? > GgL>>> > GgL>>> I didn't test all of the ports collection - just a number of ports. But I > GgL>>> grepped the ports infrastructure and the ports Makefile* for problematic > GgL>>> constructs and found one problem that now shows up (under certain > GgL>>> conditions) instead of beeing hidden: > GgL>>> > GgL>>> mail/dspam > GgL>>> mail/dspam-devel > GgL>>> > GgL>>> both of them use > GgL>>> > GgL>>> . elseif ... > GgL>>> > GgL>>> This has been intepreted by make as a plain .else without any warning up > GgL>>> to now. Now it is just ignored when the .if defined (WITH_MYSQL40) ... is > GgL>>> false and give an error if it is true. I'll inform the maintainer about > GgL>>> this. > GgL>>> > GgL>>> There may be of course ports that use our make to build. In any case the > GgL>>> change to the .else and .endif clauses just give a warning so the ports > GgL>>> maintainer have time to fix this. What could break is the use of > GgL>>> .undefFOO but I don't expect many of them. > GgL>> > GgL>> I really hope this doesn't cause problems, but based on historical > GgL>> precedent I expect that it will. In future, please coordinate > GgL>> troublesome make changes with us (portmgr) so we can test them first > GgL>> and avoid destabilizing the ports collection for the users. > GgL> > GgL>It would be interesting to understand the necessity of this change. > GgL>We have so many different flavours of make already. > > This make Makefiles more debuggable. For an example see the dspam > Makefile. It has a .elseif that silently is interpreted as .else. Now it > gives a notice at least in some cases. > > This has nothing to do with different flavours of make. It is just a > matter of writing > > .undef FOO > > instead of > > .undefFOO > > (which, I suppose, no one would have done on purpose anyway). Or > > .if defined(FOO) > .else # defined(FOO) > .endif # defined(FOO) > > instead of > > .if defined(FOO) > .else defined(FOO) > .endif defined(FOO) > > For the reader of the makefile > > .else defined(FOO) > > suggests that the expression is somehow used. In fact it isn't. If one > reads: > > .else # defined(FOO) > > it is obvious that the expression is just a comment. Which is awesome and great and you are the best ever and my hero for putting up with this code and making it so much better (you and Max both.) As someone who's spent time with Make, let me say you deserve all of our unbridled thanks and worship and payment of your weight in gold or some such. Maybe I'm exaggerating a bit, but it doesn't feel like it! Keep up the good work! :) Thanx, juli. From owner-cvs-src@FreeBSD.ORG Tue Apr 12 08:14:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1089516A4CE; Tue, 12 Apr 2005 08:14:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8A1143D2F; Tue, 12 Apr 2005 08:14:15 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C8EFJN006039; Tue, 12 Apr 2005 08:14:15 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C8EF6B006038; Tue, 12 Apr 2005 08:14:15 GMT (envelope-from pjd) Message-Id: <200504120814.j3C8EF6B006038@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 12 Apr 2005 08:14:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_sunlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 08:14:16 -0000 pjd 2005-04-12 08:14:15 UTC FreeBSD src repository Modified files: sys/geom geom_sunlabel.c Log: Protect against recursive labels creation in simlar way as it is done in BSD and MBR classes, ie. if provider below us uses the same metadata, don't create labels based on the metadata. This allows to create labels on geoms with rank != 1 without hacks. Tested by: Chris Elsworth on sparc64 OK'ed by: phk MFC after: 2 weeks Revision Changes Path 1.44 +46 -6 src/sys/geom/geom_sunlabel.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 08:47:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F21616A4CE; Tue, 12 Apr 2005 08:47:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5549243D53; Tue, 12 Apr 2005 08:47:04 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3C8l4R3009964; Tue, 12 Apr 2005 08:47:04 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3C8l44F009950; Tue, 12 Apr 2005 08:47:04 GMT (envelope-from ru) Message-Id: <200504120847.j3C8l44F009950@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 12 Apr 2005 08:47:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/netstat inet.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 08:47:04 -0000 ru 2005-04-12 08:47:04 UTC FreeBSD src repository Modified files: usr.bin/netstat inet.c Log: Silence a warning on systems without carp(4). Revision Changes Path 1.70 +2 -1 src/usr.bin/netstat/inet.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 12:25:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1336516A4CE; Tue, 12 Apr 2005 12:25:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCE0543D54; Tue, 12 Apr 2005 12:25:27 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CCPRAL026271; Tue, 12 Apr 2005 12:25:27 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CCPRuK026270; Tue, 12 Apr 2005 12:25:27 GMT (envelope-from sos) Message-Id: <200504121225.j3CCPRuK026270@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 12 Apr 2005 12:25:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-raid.c ata-raid.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 12:25:28 -0000 sos 2005-04-12 12:25:27 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.c ata-raid.h Log: Add support for VIA Tech metadata as used on thier SATA parts. Revision Changes Path 1.84 +185 -16 src/sys/dev/ata/ata-raid.c 1.29 +50 -26 src/sys/dev/ata/ata-raid.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 12:46:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A097F16A4CE; Tue, 12 Apr 2005 12:46:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EAEA43D41; Tue, 12 Apr 2005 12:46:09 +0000 (GMT) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CCk9Zh027138; Tue, 12 Apr 2005 12:46:09 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CCk9pV027137; Tue, 12 Apr 2005 12:46:09 GMT (envelope-from dwmalone) Message-Id: <200504121246.j3CCk9pV027137@repoman.freebsd.org> From: David Malone Date: Tue, 12 Apr 2005 12:46:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/usr.sbin/syslogd syslog.conf.5 syslogd.8 syslogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 12:46:09 -0000 dwmalone 2005-04-12 12:46:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) usr.sbin/syslogd syslog.conf.5 syslogd.8 syslogd.c Log: Sync with -current. Includes man page updates and syslogd.c changes: 1.141 Check facility is not too big. 1.140 Allow : and % in hostnames for IPv6. 1.139 Deal with using whitespace as a hostname delimiter. Approved by: re@ (ken) Revision Changes Path 1.36.6.1 +25 -25 src/usr.sbin/syslogd/syslog.conf.5 1.52.2.3.2.1 +1 -1 src/usr.sbin/syslogd/syslogd.8 1.131.2.1.2.1 +10 -3 src/usr.sbin/syslogd/syslogd.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 13:03:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6438916A4CE; Tue, 12 Apr 2005 13:03:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 394EA43D45; Tue, 12 Apr 2005 13:03:43 +0000 (GMT) (envelope-from sheldonh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CD3hFw034977; Tue, 12 Apr 2005 13:03:43 GMT (envelope-from sheldonh@repoman.freebsd.org) Received: (from sheldonh@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CD3hsG034976; Tue, 12 Apr 2005 13:03:43 GMT (envelope-from sheldonh) Message-Id: <200504121303.j3CD3hsG034976@repoman.freebsd.org> From: Sheldon Hearn Date: Tue, 12 Apr 2005 13:03:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/misc pci_vendors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 13:03:43 -0000 sheldonh 2005-04-12 13:03:43 UTC FreeBSD src repository Modified files: share/misc pci_vendors Log: Regen: * Hart: rev 517 of pcidevs.txt (2005-03-21) * Boemler: vendors.txt (2005-04-04) Approved by: re (kensmith) Revision Changes Path 1.33 +868 -256 src/share/misc/pci_vendors From owner-cvs-src@FreeBSD.ORG Tue Apr 12 13:04:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 333DB16A4CE; Tue, 12 Apr 2005 13:04:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A56143D45; Tue, 12 Apr 2005 13:04:36 +0000 (GMT) (envelope-from sheldonh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CD4ZZc035026; Tue, 12 Apr 2005 13:04:35 GMT (envelope-from sheldonh@repoman.freebsd.org) Received: (from sheldonh@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CD4ZAY035025; Tue, 12 Apr 2005 13:04:35 GMT (envelope-from sheldonh) Message-Id: <200504121304.j3CD4ZAY035025@repoman.freebsd.org> From: Sheldon Hearn Date: Tue, 12 Apr 2005 13:04:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/misc pci_vendors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 13:04:36 -0000 sheldonh 2005-04-12 13:04:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/misc pci_vendors Log: MFC rev 1.33: regen Approved by: re (kensmith) Revision Changes Path 1.30.2.3 +868 -256 src/share/misc/pci_vendors From owner-cvs-src@FreeBSD.ORG Tue Apr 12 13:05:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6D9716A4CE; Tue, 12 Apr 2005 13:05:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 980DF43D55; Tue, 12 Apr 2005 13:05:41 +0000 (GMT) (envelope-from sheldonh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CD5fpH035125; Tue, 12 Apr 2005 13:05:41 GMT (envelope-from sheldonh@repoman.freebsd.org) Received: (from sheldonh@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CD5f3C035124; Tue, 12 Apr 2005 13:05:41 GMT (envelope-from sheldonh) Message-Id: <200504121305.j3CD5f3C035124@repoman.freebsd.org> From: Sheldon Hearn Date: Tue, 12 Apr 2005 13:05:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/misc pci_vendors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 13:05:42 -0000 sheldonh 2005-04-12 13:05:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) share/misc pci_vendors Log: MFC rev 1.33: regen Approved by: re (kensmith) Revision Changes Path 1.6.2.23 +868 -256 src/share/misc/pci_vendors From owner-cvs-src@FreeBSD.ORG Tue Apr 12 13:29:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7331F16A4CE; Tue, 12 Apr 2005 13:29:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49DD143D31; Tue, 12 Apr 2005 13:29:47 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CDTlj2036201; Tue, 12 Apr 2005 13:29:47 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CDTlTw036200; Tue, 12 Apr 2005 13:29:47 GMT (envelope-from sos) Message-Id: <200504121329.j3CDTlTw036200@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 12 Apr 2005 13:29:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-raid.c ata-raid.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 13:29:47 -0000 sos 2005-04-12 13:29:47 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.c ata-raid.h Log: Better use the right name for the VIA software RAID. Revision Changes Path 1.85 +2 -2 src/sys/dev/ata/ata-raid.c 1.30 +1 -1 src/sys/dev/ata/ata-raid.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 13:31:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96DC516A4CE; Tue, 12 Apr 2005 13:31:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D92243D54; Tue, 12 Apr 2005 13:31:31 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CDVV4D036375; Tue, 12 Apr 2005 13:31:31 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CDVVdY036374; Tue, 12 Apr 2005 13:31:31 GMT (envelope-from pjd) Message-Id: <200504121331.j3CDVVdY036374@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 12 Apr 2005 13:31:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/geom geom_ctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 13:31:31 -0000 pjd 2005-04-12 13:31:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom geom_ctl.c Log: Fix a long-standing bug. Error string has to be copyied from the user process context. Approved by: phk Approved by: re (kensmith) Revision Changes Path 1.32.2.3 +9 -5 src/sys/geom/geom_ctl.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 13:33:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF6D816A4CE; Tue, 12 Apr 2005 13:33:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FB8643D54; Tue, 12 Apr 2005 13:33:20 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CDXKIO036456; Tue, 12 Apr 2005 13:33:20 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CDXKn9036455; Tue, 12 Apr 2005 13:33:20 GMT (envelope-from brueffer) Message-Id: <200504121333.j3CDXKn9036455@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 12 Apr 2005 13:33:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 13:33:20 -0000 brueffer 2005-04-12 13:33:20 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml release/doc/share/misc dev.archlist.txt Log: Autogenerate hardware notes for snd_als4000.4, snd_fm801.4 and snd_via8233.4. Revision Changes Path 1.278 +5 -1 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.60 +3 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Tue Apr 12 13:34:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A1BA16A4CE; Tue, 12 Apr 2005 13:34:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6056743D3F; Tue, 12 Apr 2005 13:34:34 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CDYYnp036498; Tue, 12 Apr 2005 13:34:34 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CDYYsx036497; Tue, 12 Apr 2005 13:34:34 GMT (envelope-from pjd) Message-Id: <200504121334.j3CDYYsx036497@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 12 Apr 2005 13:34:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/sys/geom geom_ctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 13:34:34 -0000 pjd 2005-04-12 13:34:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) sys/geom geom_ctl.c Log: MFC: sys/geom/geom_ctl.c 1.35 Fix a long-standing bug. Error string has to be copyied from the user process context. Approved by: phk Approved by: re (kensmith) Revision Changes Path 1.32.2.2.2.1 +9 -5 src/sys/geom/geom_ctl.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 13:52:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B49E16A4CE; Tue, 12 Apr 2005 13:52:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D507343D3F; Tue, 12 Apr 2005 13:52:55 +0000 (GMT) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CDqtce037230; Tue, 12 Apr 2005 13:52:55 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CDqtID037229; Tue, 12 Apr 2005 13:52:55 GMT (envelope-from avatar) Message-Id: <200504121352.j3CDqtID037229@repoman.freebsd.org> From: Tai-hwa Liang Date: Tue, 12 Apr 2005 13:52:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools README X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 13:52:56 -0000 avatar 2005-04-12 13:52:55 UTC FreeBSD src repository Modified files: tools/tools README Log: Adding a brief description for pirtool. Reviewed by: sam (mentor) Revision Changes Path 1.39 +1 -0 src/tools/tools/README From owner-cvs-src@FreeBSD.ORG Tue Apr 12 13:59:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23A6E16A4CE; Tue, 12 Apr 2005 13:59:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED58243D58; Tue, 12 Apr 2005 13:59:10 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CDxAVo037480; Tue, 12 Apr 2005 13:59:10 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CDxAYo037479; Tue, 12 Apr 2005 13:59:10 GMT (envelope-from brueffer) Message-Id: <200504121359.j3CDxAYo037479@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 12 Apr 2005 13:59:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 13:59:11 -0000 brueffer 2005-04-12 13:59:10 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) release/doc/share/misc dev.archlist.txt Log: MFC: rev. 1.57 by simon - Fix device names for snd_vibes(4) and snd_via82c686(4). - Bump copyright year. Revision Changes Path 1.5.2.29 +3 -3 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Tue Apr 12 14:13:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 662AD16A4CE; Tue, 12 Apr 2005 14:13:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A36843D5E; Tue, 12 Apr 2005 14:13:19 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CEDJEm038048; Tue, 12 Apr 2005 14:13:19 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CEDIg7038047; Tue, 12 Apr 2005 14:13:19 GMT (envelope-from brueffer) Message-Id: <200504121413.j3CEDIg7038047@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 12 Apr 2005 14:13:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 14:13:19 -0000 brueffer 2005-04-12 14:13:18 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: MFC: rev. 1.249 by simon Auto generate device listings for the following drivers: snd_csa(4) and snd_gusc(4). Revision Changes Path 1.227.2.27 +2 -20 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 12 14:37:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3448B16A4CE; Tue, 12 Apr 2005 14:37:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0814943D2F; Tue, 12 Apr 2005 14:37:37 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CEbadx038949; Tue, 12 Apr 2005 14:37:36 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CEbag9038948; Tue, 12 Apr 2005 14:37:36 GMT (envelope-from brueffer) Message-Id: <200504121437.j3CEbag9038948@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 12 Apr 2005 14:37:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 snd_fm801.4 snd_via8233.4 snd_via82c686.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 14:37:37 -0000 brueffer 2005-04-12 14:37:36 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 snd_fm801.4 snd_via8233.4 snd_via82c686.4 Log: Quote sound device names which contain numbers. Note that this change does not apply to -CURRENT, because config(8) there has been modified not to require the quoting. Revision Changes Path 1.1.2.2 +1 -1 src/share/man/man4/snd_fm801.4 1.1.2.2 +1 -1 src/share/man/man4/snd_via8233.4 1.1.2.2 +1 -1 src/share/man/man4/snd_via82c686.4 From owner-cvs-src@FreeBSD.ORG Tue Apr 12 14:41:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABADA16A4CF; Tue, 12 Apr 2005 14:41:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81FC943D5E; Tue, 12 Apr 2005 14:41:30 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CEfUHR039128; Tue, 12 Apr 2005 14:41:30 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CEfUuE039127; Tue, 12 Apr 2005 14:41:30 GMT (envelope-from brueffer) Message-Id: <200504121441.j3CEfUuE039127@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 12 Apr 2005 14:41:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 14:41:30 -0000 brueffer 2005-04-12 14:41:30 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5_4) release/doc/share/misc dev.archlist.txt Log: MFC: rev. 1.57 by simon - Fix device names for snd_vibes(4) and snd_via82c686(4). - Bump copyright year. Approved by: re (hrs) Revision Changes Path 1.5.2.28.2.1 +3 -3 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Tue Apr 12 14:42:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53B5116A4CF; Tue, 12 Apr 2005 14:42:10 +0000 (GMT) Received: from mailout03.sul.t-online.com (mailout03.sul.t-online.com [194.25.134.81]) by mx1.FreeBSD.org (Postfix) with ESMTP id 649D643D2D; Tue, 12 Apr 2005 14:42:09 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd28.aul.t-online.de by mailout03.sul.t-online.com with smtp id 1DLMae-0002YR-04; Tue, 12 Apr 2005 16:42:08 +0200 Received: from Andro-Beta.Leidinger.net (T50tZ0ZAZe1Zazrzh6giChFnzaZG2L7N971upb2h1a514aIcRMtj6D@[217.83.26.114]) by fwd28.sul.t-online.de with esmtp id 1DLMaZ-1HaYds0; Tue, 12 Apr 2005 16:42:03 +0200 Received: from localhost (localhost [127.0.0.1])j3CEfvqE016309; Tue, 12 Apr 2005 16:41:57 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from 141.113.101.32 ([141.113.101.32]) by netchild.homeip.net (Horde MIME library) with HTTP for ; Tue, 12 Apr 2005 16:41:57 +0200 Message-ID: <20050412164157.allpbok7r4wosoco@netchild.homeip.net> X-Priority: 3 (Normal) Date: Tue, 12 Apr 2005 16:41:57 +0200 From: Alexander Leidinger To: John Baldwin References: <200504120105.j3C15qlZ043565@repoman.freebsd.org> In-Reply-To: <200504120105.j3C15qlZ043565@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.2) / FreeBSD-4.11 X-ID: T50tZ0ZAZe1Zazrzh6giChFnzaZG2L7N971upb2h1a514aIcRMtj6D@t-dialin.net X-TOI-MSGID: a4fe1808-18a8-4813-a4b2-0c003ce7df70 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 14:42:10 -0000 John Baldwin wrote: > Modified files: > usr.sbin/sysinstall config.c > Log: > Explicitly install linux_base 8 to make sure the right version is > installed. Any ideas how to help sysinstall to get the right one without hardcoding it? Some hints in the linux_base* ports? I have changes in the pipeline which add DEFAULT_LINUX_BASE to bsd.port.mk, it will contain a complete dependency (suitable for e.g. "BUILD_DEPENDS = ${DEFAULT_LINUX_BASE}"), if sysinstall has access to bsd.port.mk it could do "make -f /path/to/bsd.port.mk -V DEFAULT_LINUX_BASE USE_LINUX=yes" and parse the output (when the change is committet). Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 Among the lucky, you are the chosen one. From owner-cvs-src@FreeBSD.ORG Tue Apr 12 14:42:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB36316A4CE; Tue, 12 Apr 2005 14:42:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEF0743D41; Tue, 12 Apr 2005 14:42:44 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CEgi19039183; Tue, 12 Apr 2005 14:42:44 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CEgiZS039182; Tue, 12 Apr 2005 14:42:44 GMT (envelope-from brueffer) Message-Id: <200504121442.j3CEgiZS039182@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 12 Apr 2005 14:42:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 14:42:45 -0000 brueffer 2005-04-12 14:42:44 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5_4) release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: MFC: rev. 1.249 by simon Auto generate device listings for the following drivers: snd_csa(4) and snd_gusc(4). Approved by: re (hrs) Revision Changes Path 1.227.2.26.2.1 +2 -20 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 12 14:58:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7E0016A4CE; Tue, 12 Apr 2005 14:58:07 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7450543D3F; Tue, 12 Apr 2005 14:58:07 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id C6E1251375; Tue, 12 Apr 2005 07:58:06 -0700 (PDT) Date: Tue, 12 Apr 2005 07:58:06 -0700 From: Kris Kennaway To: Alexander Leidinger Message-ID: <20050412145806.GA39557@xor.obsecurity.org> References: <200504120105.j3C15qlZ043565@repoman.freebsd.org> <20050412164157.allpbok7r4wosoco@netchild.homeip.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="huq684BweRXVnRxX" Content-Disposition: inline In-Reply-To: <20050412164157.allpbok7r4wosoco@netchild.homeip.net> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Baldwin Subject: Re: cvs commit: src/usr.sbin/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 14:58:07 -0000 --huq684BweRXVnRxX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 12, 2005 at 04:41:57PM +0200, Alexander Leidinger wrote: > John Baldwin wrote: >=20 > > Modified files: > > usr.sbin/sysinstall config.c > > Log: > > Explicitly install linux_base 8 to make sure the right version is > > installed. >=20 > Any ideas how to help sysinstall to get the right one without hardcoding = it? > Some hints in the linux_base* ports? >=20 > I have changes in the pipeline which add DEFAULT_LINUX_BASE to bsd.port.m= k, > it will contain a complete dependency (suitable for e.g. "BUILD_DEPENDS = =3D > ${DEFAULT_LINUX_BASE}"), if sysinstall has access to bsd.port.mk it could= do > "make -f /path/to/bsd.port.mk -V DEFAULT_LINUX_BASE USE_LINUX=3Dyes" and = parse > the output (when the change is committet). It doesn't..this will probably just have to be tracked by hand. Kris --huq684BweRXVnRxX Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCW+H+Wry0BWjoQKURAg/XAJ9Zf0R/phjSk5te4cjprEcfgeicdgCeJ/6Y 57F1XQfYoJGx6fSMh3RhDmE= =k0WG -----END PGP SIGNATURE----- --huq684BweRXVnRxX-- From owner-cvs-src@FreeBSD.ORG Tue Apr 12 15:02:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3860A16A4CE; Tue, 12 Apr 2005 15:02:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D0C143D48; Tue, 12 Apr 2005 15:02:58 +0000 (GMT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CF2vMa039936; Tue, 12 Apr 2005 15:02:57 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CF2viI039935; Tue, 12 Apr 2005 15:02:57 GMT (envelope-from thomas) Message-Id: <200504121502.j3CF2viI039935@repoman.freebsd.org> From: Thomas Quinot Date: Tue, 12 Apr 2005 15:02:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/yppush yppush_main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 15:02:58 -0000 thomas 2005-04-12 15:02:57 UTC FreeBSD src repository Modified files: usr.sbin/yppush yppush_main.c Log: (handler): When exitting upon an abnormal signal, yppush_exit() should not attempt to clear its pending jobs list, as this could trigger another signal, and cause an infinite recursion. What yppush_exit() tests in order to determine whether to flush pending jobs is the yppush_joblist chained list, so this is what needs to be cleared in that case (not the yppush_jobs counter). Reviewed by: audit@ (no objection) MFC after: 2 weeks Revision Changes Path 1.20 +1 -1 src/usr.sbin/yppush/yppush_main.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 15:16:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61A7916A4D1; Tue, 12 Apr 2005 15:16:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 390D543D1D; Tue, 12 Apr 2005 15:16:33 +0000 (GMT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CFGXaq040511; Tue, 12 Apr 2005 15:16:33 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CFGXoV040510; Tue, 12 Apr 2005 15:16:33 GMT (envelope-from thomas) Message-Id: <200504121516.j3CFGXoV040510@repoman.freebsd.org> From: Thomas Quinot Date: Tue, 12 Apr 2005 15:16:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/traceroute traceroute.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 15:16:33 -0000 thomas 2005-04-12 15:16:33 UTC FreeBSD src repository Modified files: contrib/traceroute traceroute.8 Log: Fix minor discrepancy between documentation and implementation: the destination port is incremented for each packet sent to the same hop. MFC after: 1 week Revision Changes Path 1.11 +1 -1 src/contrib/traceroute/traceroute.8 From owner-cvs-src@FreeBSD.ORG Tue Apr 12 15:20:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1102216A4CE; Tue, 12 Apr 2005 15:20:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC3C243D1F; Tue, 12 Apr 2005 15:20:36 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CFKa9S040709; Tue, 12 Apr 2005 15:20:36 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CFKa2i040708; Tue, 12 Apr 2005 15:20:36 GMT (envelope-from imp) Message-Id: <200504121520.j3CFKa2i040708@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Apr 2005 15:20:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_bus.c src/sys/sys bus.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 15:20:37 -0000 imp 2005-04-12 15:20:36 UTC FreeBSD src repository Modified files: sys/kern subr_bus.c sys/sys bus.h Log: resource_list_purge: release the resources in this list, and purge the elements of this list (eg, reset it). Man page to follow Revision Changes Path 1.181 +21 -0 src/sys/kern/subr_bus.c 1.70 +1 -0 src/sys/sys/bus.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 15:21:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54B0D16A4CE; Tue, 12 Apr 2005 15:21:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C2B943D55; Tue, 12 Apr 2005 15:21:52 +0000 (GMT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CFLqFc040807; Tue, 12 Apr 2005 15:21:52 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CFLqUL040806; Tue, 12 Apr 2005 15:21:52 GMT (envelope-from thomas) Message-Id: <200504121521.j3CFLqUL040806@repoman.freebsd.org> From: Thomas Quinot Date: Tue, 12 Apr 2005 15:21:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 15:21:52 -0000 thomas 2005-04-12 15:21:52 UTC FreeBSD src repository Modified files: etc/defaults rc.conf Log: Document that dumpdev may be set to AUTO to dump to the first appropriate swap device listed in /etc/fstab. Revision Changes Path 1.247 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Tue Apr 12 15:24:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D421E16A4CF; Tue, 12 Apr 2005 15:24:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8F5343D31; Tue, 12 Apr 2005 15:24:00 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CFO0j6040914; Tue, 12 Apr 2005 15:24:00 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CFO0CT040913; Tue, 12 Apr 2005 15:24:00 GMT (envelope-from sos) Message-Id: <200504121524.j3CFO0CT040913@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 12 Apr 2005 15:24:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-raid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 15:24:01 -0000 sos 2005-04-12 15:24:00 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.c Log: On amd64 int64_t != long long. Revision Changes Path 1.86 +2 -1 src/sys/dev/ata/ata-raid.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 15:25:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBF9F16A4CE; Tue, 12 Apr 2005 15:25:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0AA143D31; Tue, 12 Apr 2005 15:25:31 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CFPVql041038; Tue, 12 Apr 2005 15:25:31 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CFPVuG041037; Tue, 12 Apr 2005 15:25:31 GMT (envelope-from imp) Message-Id: <200504121525.j3CFPVuG041037@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Apr 2005 15:25:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccard.c pccardvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 15:25:32 -0000 imp 2005-04-12 15:25:31 UTC FreeBSD src repository Modified files: sys/dev/pccard pccard.c pccardvar.h Log: Big cleanup of resource code for pccard. Once coventry noticed problems here, it became clear we were being too complex. o Don't keep track of resources in two places o Use resource_list_purge instead of rolling our own o Just reassign the ownership of the resource, rather than freeing it and reallocating it. o Fix compile problems when sizeof(u_long) != sizeof(int) Revision Changes Path 1.104 +30 -101 src/sys/dev/pccard/pccard.c 1.50 +0 -3 src/sys/dev/pccard/pccardvar.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 15:35:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03F1416A4EC; Tue, 12 Apr 2005 15:35:57 +0000 (GMT) Received: from vsmtp1.tin.it (vsmtp1.tin.it [212.216.176.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id 992D343D4C; Tue, 12 Apr 2005 15:35:56 +0000 (GMT) (envelope-from rionda@gufi.org) Received: from kaiser.sig11.org (82.50.113.80) by vsmtp1.tin.it (7.0.027) id 425AB095000736E8; Tue, 12 Apr 2005 17:35:54 +0200 Received: by kaiser.sig11.org (Postfix, from userid 1000) id F249ED0; Tue, 12 Apr 2005 17:35:53 +0200 (CEST) Date: Tue, 12 Apr 2005 17:35:53 +0200 From: Matteo Riondato To: Kris Kennaway Message-ID: <20050412153553.GC49623@kaiser.sig11.org> References: <200504120105.j3C15qlZ043565@repoman.freebsd.org> <20050412164157.allpbok7r4wosoco@netchild.homeip.net> <20050412145806.GA39557@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0F1p//8PRICkK4MW" Content-Disposition: inline In-Reply-To: <20050412145806.GA39557@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i cc: Alexander Leidinger cc: src-committers@FreeBSD.org cc: John Baldwin cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 15:35:57 -0000 --0F1p//8PRICkK4MW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 12, 2005 at 07:58:06AM -0700, Kris Kennaway wrote: > On Tue, Apr 12, 2005 at 04:41:57PM +0200, Alexander Leidinger wrote: > > John Baldwin wrote: > >=20 > > > Modified files: > > > usr.sbin/sysinstall config.c > > > Log: > > > Explicitly install linux_base 8 to make sure the right version is > > > installed. > >=20 > > Any ideas how to help sysinstall to get the right one without hardcodin= g it? > > Some hints in the linux_base* ports? > >=20 > > I have changes in the pipeline which add DEFAULT_LINUX_BASE to bsd.port= .mk, > > it will contain a complete dependency (suitable for e.g. "BUILD_DEPENDS= =3D > > ${DEFAULT_LINUX_BASE}"), if sysinstall has access to bsd.port.mk it cou= ld do > > "make -f /path/to/bsd.port.mk -V DEFAULT_LINUX_BASE USE_LINUX=3Dyes" an= d parse > > the output (when the change is committet). >=20 > It doesn't..this will probably just have to be tracked by hand. I would say that if all linux ports depend on the same linux_base port, there wouldn't be more than one linux_base-X package in a -RELEASE CD, so when during installation, we want to add linux_base, we'll always add the right one (because there'll be only one in the CD). The bug appeared on one of the last RELEASEs (see the PR, I seem to remember that it was 5.3-RELEASE) because there were some ports (actually _2_) that depended on linux_base-6, so linux_base-6 was included in the CD and, when the user wanted to add "linux_base", linux_base-6 was chosen instead of linux_base-7 because "6" comes before "7". Please note that the Postfix package depends on a similar hack too (see usr.sbin/sysinstall/config.c, line 993). Best Regards --=20 Rionda aka Matteo Riondato Disinformato per default G.U.F.I. Staff Member (http://www.gufi.org) FreeSBIE Developer (http://www.freesbie.org) --0F1p//8PRICkK4MW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCW+rZ2Mp4pR7Fa+wRAqrKAKCGNGfcmbUzTcLlSUKQfPOm4otTkQCfT6/D H7KIyCQTSYAfmopWZv9+ahg= =7uaV -----END PGP SIGNATURE----- --0F1p//8PRICkK4MW-- From owner-cvs-src@FreeBSD.ORG Tue Apr 12 15:59:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01E9A16A4CE; Tue, 12 Apr 2005 15:59:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3A7A43D39; Tue, 12 Apr 2005 15:59:54 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CFxs0E042585; Tue, 12 Apr 2005 15:59:54 GMT (envelope-from ssouhlal@repoman.freebsd.org) Received: (from ssouhlal@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CFxsL6042584; Tue, 12 Apr 2005 15:59:54 GMT (envelope-from ssouhlal) Message-Id: <200504121559.j3CFxsL6042584@repoman.freebsd.org> From: Suleiman Souhlal Date: Tue, 12 Apr 2005 15:59:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/psim ata_iobus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 15:59:55 -0000 ssouhlal 2005-04-12 15:59:54 UTC FreeBSD src repository Modified files: sys/powerpc/psim ata_iobus.c Log: Unbreak the powerpc build by fixing some ATA constants that were renamed. Approved by: grehan (mentor) Revision Changes Path 1.13 +3 -3 src/sys/powerpc/psim/ata_iobus.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 16:52:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 715DC16A4CE; Tue, 12 Apr 2005 16:52:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 463CA43D1D; Tue, 12 Apr 2005 16:52:05 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CGq5f1051595; Tue, 12 Apr 2005 16:52:05 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CGq5uS051594; Tue, 12 Apr 2005 16:52:05 GMT (envelope-from emax) Message-Id: <200504121652.j3CGq5uS051594@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 12 Apr 2005 16:52:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netgraph/bluetooth/drivers/bt3c ng_bt3c_pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 16:52:05 -0000 emax 2005-04-12 16:52:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph/bluetooth/drivers/bt3c ng_bt3c_pccard.c Log: MFC to RELENG_5 ng_bt3c_pccard.c v1.11 Correct typo that could cause FIFO overflow. PR: kern/78431 MFC after: 3 days Approved by: re (kensmith) Revision Changes Path 1.8.2.2 +1 -1 src/sys/netgraph/bluetooth/drivers/bt3c/ng_bt3c_pccard.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 16:56:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 725CA16A4CE; Tue, 12 Apr 2005 16:56:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42F7443D41; Tue, 12 Apr 2005 16:56:09 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CGu9uA051789; Tue, 12 Apr 2005 16:56:09 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CGu93i051788; Tue, 12 Apr 2005 16:56:09 GMT (envelope-from emax) Message-Id: <200504121656.j3CGu93i051788@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 12 Apr 2005 16:56:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netgraph/bluetooth/socket ng_btsocket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 16:56:09 -0000 emax 2005-04-12 16:56:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph/bluetooth/socket ng_btsocket.c Log: MFC to RELENG_5 ng_btsocket.c v1.11 Remove PR_ATOMIC flag in ng_btsocket_protosw[] for BLUETOOTH_PROTO_RFCOMM protocol. RFCOMM is a SOCK_STREAM protocol not SOCK_SEQPACKET. This was a serious bug caused by cut-and-paste. I'm surprised it did not bite me before. Dunce hat goes to me. Approved by: re (kensmith) Revision Changes Path 1.7.2.2 +1 -1 src/sys/netgraph/bluetooth/socket/ng_btsocket.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 16:56:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A373516A4CE; Tue, 12 Apr 2005 16:56:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B17143D2D; Tue, 12 Apr 2005 16:56:38 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CGucK7051822; Tue, 12 Apr 2005 16:56:38 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CGucMe051821; Tue, 12 Apr 2005 16:56:38 GMT (envelope-from jhb) Message-Id: <200504121656.j3CGucMe051821@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Apr 2005 16:56:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/sys/amd64/linux32 linux32_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 16:56:38 -0000 jhb 2005-04-12 16:56:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) sys/amd64/linux32 linux32_machdep.c Log: MF5: Fix some 64-bit issues including problems with mmap2. Approved by: re (kensmith) Revision Changes Path 1.2.2.4.2.1 +12 -9 src/sys/amd64/linux32/linux32_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 17:05:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9017416A4CE; Tue, 12 Apr 2005 17:05:50 +0000 (GMT) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 633B943D31; Tue, 12 Apr 2005 17:05:50 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 04F27149BB; Tue, 12 Apr 2005 12:05:49 -0500 (CDT) Date: Tue, 12 Apr 2005 12:05:49 -0500 (CDT) From: Mark Linimon X-X-Sender: linimon@pancho To: Alexander Leidinger In-Reply-To: <20050412164157.allpbok7r4wosoco@netchild.homeip.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Baldwin Subject: Re: cvs commit: src/usr.sbin/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 17:05:50 -0000 On Tue, 12 Apr 2005, Alexander Leidinger wrote: > John Baldwin wrote: > > > Modified files: > > usr.sbin/sysinstall config.c > > Log: > > Explicitly install linux_base 8 to make sure the right version is > > installed. > > Any ideas how to help sysinstall to get the right one without hardcoding it? > Some hints in the linux_base* ports? IIRC from my reading the followup to some of these sysinstall PRs (possibly a little bit fuzzy), there is a general problem where sysinstall assumes the first port matching regex is to be installed. I believe the cited case was postfix. If this is the case, then wiring up logic just to fix the linux_base case isn't really fixing the general case. John, am I completely talking nonsense here? Clearly we don't want to have a list of this stuff hard-coded in sysinstall -- that's just begging for bitrot -- but I don't have any better suggestion at the moment. mcl From owner-cvs-src@FreeBSD.ORG Tue Apr 12 17:08:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6335116A4D1 for ; Tue, 12 Apr 2005 17:08:16 +0000 (GMT) Received: from mail27.sea5.speakeasy.net (mail27.sea5.speakeasy.net [69.17.117.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AC4543D39 for ; Tue, 12 Apr 2005 17:08:15 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 18255 invoked from network); 12 Apr 2005 17:08:15 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 12 Apr 2005 17:08:14 -0000 Received: from [131.106.57.68] (p178.n-lapop01.stsn.com [12.129.240.178]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j3CH871F022095; Tue, 12 Apr 2005 13:08:08 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Bill Paul Date: Tue, 12 Apr 2005 11:24:46 -0400 User-Agent: KMail/1.8 References: <20050412011519.E879716A4CF@hub.freebsd.org> In-Reply-To: <20050412011519.E879716A4CF@hub.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200504121124.48590.jhb@FreeBSD.org> X-Spam-Status: No, score=-2.2 required=4.2 tests=ALL_TRUSTED,SUBJ_HAS_SPACES autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: julian@elischer.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h subr_hal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 17:08:16 -0000 On Monday 11 April 2005 09:15 pm, Bill Paul wrote: > [Charset iso-8859-1 unsupported, filtering to ASCII...] > > > On Monday 11 April 2005 02:54 pm, Julian Elischer wrote: > > > Bill Paul wrote: > > > >wpaul 2005-04-11 02:02:35 UTC > > > > > > > > > > > > The twist has to do with the fact that Microsoft supports structured > > > > exception handling in kernel mode. On the i386 arch, exception > > > > handling is implemented by hanging an exception registration list off > > > > the Thread Environment Block (TEB), and the TEB is accessed via the > > > > %fs register. The problem is, we use %fs as a pointer to the pcpu > > > > stucture, which means any driver that tries to write through %fs:0 > > > > will overwrite the curthread pointer and make a serious mess of > > > > things. > > > > > > > > To get around this, Project Evil now creates a special entry in > > > > the GDT on each processor. When we call into Windows code, a context > > > > switch routine will fix up %fs so it points to our new descriptor, > > > > which in turn points to a fake TEB. When the Windows code returns, > > > > or calls out to an external routine, we swap %fs back again. > > > > Currently, Project Evil makes use of GDT slot 7, which is all 0s by > > > > default. I fully expect someone to jump up and say I can't do that, > > > > but I couldn't find any code that makes use of this entry anywhere. > > > > Sadly, this was the only method I could come up with that worked on > > > > both UP and SMP. (Modifying the LDT works on UP, but becomes > > > > incredibly complicated on SMP.) If necessary, the context switching > > > > stuff can be yanked out while preserving the convention calling > > > > wrappers. > > > > > > Maybe we could emulate $soft and use %fs as a thread pointer instead > > > and have pcpu > > > pointed to via that :-) > > > > I think NDIS drivers want %fs to point to a Windows-specific structure > > rather than a 'struct thread' so I don't think that would buy us anything > > except for even more memory indirects when we do a pcpu lookup. > > John is correct. %fs points to the Windows TEB. I haven't dug up the > exact structure definition for the TEB yet, but I know that the first > DWORD in the TEB structure is a pointer to the exception handler > list. So when Windows drivers do, say, mov %eax,%fs:0 and think > they're writing to the exception list pointer in struct TEB, they're > actually writing to curthread in struct pcpu. > > Now, we could have dodged the bullet by modifying struct pcpu slightly > so that the first thing in is a dummy unused pointer, which would shift > curthread down out of the way. Then Windows drivers could scribble on > %fs:0 all they want and there'd be no problems. But I'm not about to > redefine a core OS structure just to make Windows drivers happy. > > It also occured to me that what I could have done was save the > curthread pointer somewhere during the UNIX-to-Windows context > switch, let the drivers trash it, then restore it when switching > from Windows-to-UNIX again. But if an interrupt occured while the CPU > happened to be in 'Windows' context, there would be no way to restore > the curthread pointer before entering interrupt context (whereas %fs > is saved/restored when entering interrupt context). Also, going ahead and faking up a TEB means that it's easier to handle the case of drivers trying to use or modify other TEB fields later if you run into it. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Apr 12 17:08:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D040516A510 for ; Tue, 12 Apr 2005 17:08:22 +0000 (GMT) Received: from mail26.sea5.speakeasy.net (mail26.sea5.speakeasy.net [69.17.117.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F2FB43D45 for ; Tue, 12 Apr 2005 17:08:22 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 9278 invoked from network); 12 Apr 2005 17:08:21 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 12 Apr 2005 17:08:21 -0000 Received: from [131.106.57.68] (p178.n-lapop01.stsn.com [12.129.240.178]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j3CH871G022095; Tue, 12 Apr 2005 13:08:15 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Matteo Riondato Date: Tue, 12 Apr 2005 12:23:38 -0400 User-Agent: KMail/1.8 References: <200504120105.j3C15qlZ043565@repoman.freebsd.org> <20050412145806.GA39557@xor.obsecurity.org> <20050412153553.GC49623@kaiser.sig11.org> In-Reply-To: <20050412153553.GC49623@kaiser.sig11.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200504121223.40429.jhb@FreeBSD.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: Alexander Leidinger cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: src/usr.sbin/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 17:08:23 -0000 On Tuesday 12 April 2005 11:35 am, Matteo Riondato wrote: > On Tue, Apr 12, 2005 at 07:58:06AM -0700, Kris Kennaway wrote: > > On Tue, Apr 12, 2005 at 04:41:57PM +0200, Alexander Leidinger wrote: > > > John Baldwin wrote: > > > > Modified files: > > > > usr.sbin/sysinstall config.c > > > > Log: > > > > Explicitly install linux_base 8 to make sure the right version is > > > > installed. > > > > > > Any ideas how to help sysinstall to get the right one without > > > hardcoding it? Some hints in the linux_base* ports? > > > > > > I have changes in the pipeline which add DEFAULT_LINUX_BASE to > > > bsd.port.mk, it will contain a complete dependency (suitable for e.g. > > > "BUILD_DEPENDS = ${DEFAULT_LINUX_BASE}"), if sysinstall has access to > > > bsd.port.mk it could do "make -f /path/to/bsd.port.mk -V > > > DEFAULT_LINUX_BASE USE_LINUX=yes" and parse the output (when the change > > > is committet). > > > > It doesn't..this will probably just have to be tracked by hand. > > I would say that if all linux ports depend on the same linux_base port, > there wouldn't be more than one linux_base-X package in a -RELEASE CD, > so when during installation, we want to add linux_base, we'll always add > the right one (because there'll be only one in the CD). > The bug appeared on one of the last RELEASEs (see the PR, I seem to > remember that it was 5.3-RELEASE) because there were some ports > (actually _2_) that depended on linux_base-6, so linux_base-6 was > included in the CD and, when the user wanted to add "linux_base", > linux_base-6 was chosen instead of linux_base-7 because "6" comes > before "7". Installs over FTP use the full INDEX that lists all the packages, so they need this regardless of the CD contents. > Please note that the Postfix package depends on a similar hack too (see > usr.sbin/sysinstall/config.c, line 993). Yep. It had it specifically for the FTP case. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Apr 12 17:15:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECDE916A4CE; Tue, 12 Apr 2005 17:15:48 +0000 (GMT) Received: from vsmtp1.tin.it (vsmtp1.tin.it [212.216.176.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9341043D1F; Tue, 12 Apr 2005 17:15:48 +0000 (GMT) (envelope-from rionda@gufi.org) Received: from kaiser.sig11.org (82.50.113.80) by vsmtp1.tin.it (7.0.027) id 425AB0950008209E; Tue, 12 Apr 2005 19:15:46 +0200 Received: by kaiser.sig11.org (Postfix, from userid 1000) id CC61BD0; Tue, 12 Apr 2005 19:15:46 +0200 (CEST) Date: Tue, 12 Apr 2005 19:15:46 +0200 From: Matteo Riondato To: Mark Linimon Message-ID: <20050412171546.GB49979@kaiser.sig11.org> References: <20050412164157.allpbok7r4wosoco@netchild.homeip.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="liOOAslEiF7prFVr" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i cc: Alexander Leidinger cc: src-committers@FreeBSD.org cc: John Baldwin cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 17:15:49 -0000 --liOOAslEiF7prFVr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 12, 2005 at 12:05:49PM -0500, Mark Linimon wrote: > On Tue, 12 Apr 2005, Alexander Leidinger wrote: >=20 > > John Baldwin wrote: > >=20 > > > Modified files: > > > usr.sbin/sysinstall config.c > > > Log: > > > Explicitly install linux_base 8 to make sure the right version is > > > installed. > >=20 > > Any ideas how to help sysinstall to get the right one without hardcodin= g it? > > Some hints in the linux_base* ports? >=20 > IIRC from my reading the followup to some of these sysinstall PRs > (possibly a little bit fuzzy), there is a general problem where > sysinstall assumes the first port matching regex is to be installed. > I believe the cited case was postfix. >=20 > If this is the case, then wiring up logic just to fix the linux_base > case isn't really fixing the general case. >=20 > John, am I completely talking nonsense here? No, you're right. sysinstall reads INDEX, then orders the entries in alphabetic order. How the search is done, you can find in usr.sbin/sysinstall/index.c, the function is index_search, line 458. Best Regards --=20 Rionda aka Matteo Riondato Disinformato per default G.U.F.I. Staff Member (http://www.gufi.org) FreeSBIE Developer (http://www.freesbie.org) --liOOAslEiF7prFVr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCXAJC2Mp4pR7Fa+wRAmV+AKCLW0Bg92OQjs6bNWqNMdYJGKnU1ACglDG5 nAKu7MP/OdgxW8LSKxclkOw= =PIAD -----END PGP SIGNATURE----- --liOOAslEiF7prFVr-- From owner-cvs-src@FreeBSD.ORG Tue Apr 12 17:33:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 428E616A4D0 for ; Tue, 12 Apr 2005 17:33:20 +0000 (GMT) Received: from mail23.sea5.speakeasy.net (mail23.sea5.speakeasy.net [69.17.117.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1CEB43D5F for ; Tue, 12 Apr 2005 17:33:19 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 30436 invoked from network); 12 Apr 2005 17:33:19 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 12 Apr 2005 17:33:19 -0000 Received: from [131.106.57.68] (p178.n-lapop01.stsn.com [12.129.240.178]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j3CHXDM5022264; Tue, 12 Apr 2005 13:33:14 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Mark Linimon Date: Tue, 12 Apr 2005 13:15:45 -0400 User-Agent: KMail/1.8 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200504121315.47608.jhb@FreeBSD.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: Alexander Leidinger cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 17:33:20 -0000 On Tuesday 12 April 2005 01:05 pm, Mark Linimon wrote: > On Tue, 12 Apr 2005, Alexander Leidinger wrote: > > John Baldwin wrote: > > > Modified files: > > > usr.sbin/sysinstall config.c > > > Log: > > > Explicitly install linux_base 8 to make sure the right version is > > > installed. > > > > Any ideas how to help sysinstall to get the right one without hardcoding > > it? Some hints in the linux_base* ports? > > IIRC from my reading the followup to some of these sysinstall PRs > (possibly a little bit fuzzy), there is a general problem where > sysinstall assumes the first port matching regex is to be installed. > I believe the cited case was postfix. > > If this is the case, then wiring up logic just to fix the linux_base > case isn't really fixing the general case. > > John, am I completely talking nonsense here? > > Clearly we don't want to have a list of this stuff hard-coded in > sysinstall -- that's just begging for bitrot -- but I don't have any > better suggestion at the moment. That's the problem. What other algorithm are you going to propose than first-match? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Apr 12 17:55:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85EA316A4CE; Tue, 12 Apr 2005 17:55:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36AC043D54; Tue, 12 Apr 2005 17:55:14 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CHtETZ056404; Tue, 12 Apr 2005 17:55:14 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CHtDIP056403; Tue, 12 Apr 2005 17:55:13 GMT (envelope-from sam) Message-Id: <200504121755.j3CHtDIP056403@repoman.freebsd.org> From: Sam Leffler Date: Tue, 12 Apr 2005 17:55:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_crypto.c ieee80211_crypto.h ieee80211_ioctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 17:55:14 -0000 sam 2005-04-12 17:55:13 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_crypto.c ieee80211_crypto.h ieee80211_ioctl.c Log: Revise crypto api lightly to improve group key handling: o don't pre-assign key index to the global key table entries so device has a chance to decide what to use o make ieee80211_crypto_newkey take the desired flags as an argument instead of wacking the key structure directly; this eliminates a bunch of code warts o add a new flag IEEE80211_KEY_GROUP to indicate a key is a WPA Group key so devices don't need to guess (temporarily add this flag in the ioctl code until we can get wpa_supplicant+hostapd updated) o shuffle IEEE80211_KEY_* bits to move flags used internally to the high nibble of the flags word Reviewed by: Tai-hwa Liang Revision Changes Path 1.8 +31 -24 src/sys/net80211/ieee80211_crypto.c 1.7 +6 -3 src/sys/net80211/ieee80211_crypto.h 1.20 +7 -6 src/sys/net80211/ieee80211_ioctl.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 17:56:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 189C116A4CE; Tue, 12 Apr 2005 17:56:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E231A43D31; Tue, 12 Apr 2005 17:56:43 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CHuhvb056555; Tue, 12 Apr 2005 17:56:43 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CHuhtH056554; Tue, 12 Apr 2005 17:56:43 GMT (envelope-from sam) Message-Id: <200504121756.j3CHuhtH056554@repoman.freebsd.org> From: Sam Leffler Date: Tue, 12 Apr 2005 17:56:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 17:56:44 -0000 sam 2005-04-12 17:56:43 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: honor new IEEE80211_KEY_GROUP key flag Reviewed by: Tai-hwa Liang Revision Changes Path 1.88 +29 -0 src/sys/dev/ath/if_ath.c 1.23 +2 -1 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 18:50:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C47616A4CE; Tue, 12 Apr 2005 18:50:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EA1543D4C; Tue, 12 Apr 2005 18:50:58 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CIowim058954; Tue, 12 Apr 2005 18:50:58 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CIov82058953; Tue, 12 Apr 2005 18:50:57 GMT (envelope-from marcel) Message-Id: <200504121850.j3CIov82058953@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 12 Apr 2005 18:50:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 interrupt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 18:50:58 -0000 marcel 2005-04-12 18:50:57 UTC FreeBSD src repository Modified files: sys/ia64/ia64 interrupt.c Log: Dot the i's: 1 Move the debug.clock_adjust_* sysctls to debug.clock.adjust_* to make it easier to get only the clock statistics. 2 Make the sysctls read-only [suggested by Marius]. 3 When determining the new clock adjustment, we checked for an error either larger than 12.5% or smaller than 12.5%. We left out an error of exactly 12.5%. For errors larger than 12.5% we adjust the clock reload value in such a way that the next clock interrupt would be early (as in premature). For errors less than 12.5% we stopped the adjustment. The current algorithm doesn't benefit from excluding an error of exactly 12.5%. Change the code to stop adjusting the clock if the error is *not* larger than 12.5% [suggested by Marius]. Discussed with: marius@ Revision Changes Path 1.48 +7 -5 src/sys/ia64/ia64/interrupt.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 20:06:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52E7E16A4CE; Tue, 12 Apr 2005 20:06:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2853D43D2D; Tue, 12 Apr 2005 20:06:44 +0000 (GMT) (envelope-from jylefort@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CK6i9a062279; Tue, 12 Apr 2005 20:06:44 GMT (envelope-from jylefort@repoman.freebsd.org) Received: (from jylefort@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CK6iwW062278; Tue, 12 Apr 2005 20:06:44 GMT (envelope-from jylefort) Message-Id: <200504122006.j3CK6iwW062278@repoman.freebsd.org> From: Jean-Yves Lefort Date: Tue, 12 Apr 2005 20:06:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 20:06:44 -0000 jylefort 2005-04-12 20:06:44 UTC FreeBSD src repository (ports committer) Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Add myself as a new ports committer. Approved by: adamw (mentor) Revision Changes Path 1.161 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Tue Apr 12 20:14:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BCB716A4CE; Tue, 12 Apr 2005 20:14:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5121C43D2F; Tue, 12 Apr 2005 20:14:57 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CKEvfC062639; Tue, 12 Apr 2005 20:14:57 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CKEvkp062638; Tue, 12 Apr 2005 20:14:57 GMT (envelope-from mdodd) Message-Id: <200504122014.j3CKEvkp062638@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 12 Apr 2005 20:14:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/bios apm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 20:14:57 -0000 mdodd 2005-04-12 20:14:57 UTC FreeBSD src repository Modified files: sys/i386/bios apm.c Log: - Consistently protect against NULL dereference. - Simplify conditional logic to make code easier to read. Revision Changes Path 1.145 +58 -48 src/sys/i386/bios/apm.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 20:49:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCE7116A4CE; Tue, 12 Apr 2005 20:49:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3AA243D1F; Tue, 12 Apr 2005 20:49:31 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CKnVva071005; Tue, 12 Apr 2005 20:49:31 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CKnV9v071004; Tue, 12 Apr 2005 20:49:31 GMT (envelope-from mdodd) Message-Id: <200504122049.j3CKnV9v071004@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 12 Apr 2005 20:49:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 20:49:31 -0000 mdodd 2005-04-12 20:49:31 UTC FreeBSD src repository Modified files: sys/i386/isa clock.c Log: Replace spl protection in rtcin() and writertc() with spinlocks using the existing clock_lock mutex. Revision Changes Path 1.219 +6 -6 src/sys/i386/isa/clock.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 22:07:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F362616A4CE; Tue, 12 Apr 2005 22:07:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8767343D45; Tue, 12 Apr 2005 22:07:11 +0000 (GMT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CM7BlX075010; Tue, 12 Apr 2005 22:07:11 GMT (envelope-from vkashyap@repoman.freebsd.org) Received: (from vkashyap@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CM7BVf075009; Tue, 12 Apr 2005 22:07:11 GMT (envelope-from vkashyap) Message-Id: <200504122207.j3CM7BVf075009@repoman.freebsd.org> From: Vinod Kashyap Date: Tue, 12 Apr 2005 22:07:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files src/sys/dev/twa tw_cl.h tw_cl_externs.h tw_cl_fwif.h tw_cl_fwimg.c tw_cl_init.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 22:07:12 -0000 vkashyap 2005-04-12 22:07:11 UTC FreeBSD src repository Modified files: sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files sys/kern subr_witness.c sys/modules/twa Makefile Added files: sys/dev/twa tw_cl.h tw_cl_externs.h tw_cl_fwif.h tw_cl_fwimg.c tw_cl_init.c tw_cl_intr.c tw_cl_io.c tw_cl_ioctl.h tw_cl_misc.c tw_cl_share.h tw_osl.h tw_osl_cam.c tw_osl_externs.h tw_osl_freebsd.c tw_osl_includes.h tw_osl_ioctl.h tw_osl_share.h tw_osl_types.h Removed files: sys/dev/twa twa.c twa.h twa_cam.c twa_externs.h twa_freebsd.c twa_fwimg.c twa_globals.c twa_includes.h twa_ioctl.h twa_reg.h Log: The latest release of the FreeBSD driver (twa) for 3ware's 9xxx series controllers. This corresponds to the 9.2 release (for FreeBSD 5.2.1) on the 3ware website. Highlights of this release are: 1. The driver has been re-architected to use a "Common Layer" (all tw_cl* files), which is a consolidation of all OS-independent parts of the driver. The FreeBSD OS specific portions of the driver go into an "OS Layer" (all tw_osl* files). This re-architecture is to achieve better maintainability, consistency of behavior across OS's, and better portability to new OS's (drivers for new OS's can be written by just adding an OS Layer that's specific to the OS, by complying to a "Common Layer Programming Interface" API. 2. The driver takes advantage of multiple processors. 3. The driver has a new firmware image bundled, the new features of which include Online Capacity Expansion and multi-lun support, among others. More details about 3ware's 9.2 release can be found here: http://www.3ware.com/download/Escalade9000Series/9.2/9.2_Release_Notes_Web.pdf Since the Common Layer is used across OS's, the FreeBSD specific include path for header files (/sys/dev/twa) is not part of the #include pre-processor directive in any of the source files. For being able to integrate twa into the kernel despite this, Makefile. has been changed to add the include path to CFLAGS. Reviewed by: scottl Revision Changes Path 1.134 +2 -0 src/sys/conf/Makefile.alpha 1.15 +2 -0 src/sys/conf/Makefile.amd64 1.8 +2 -0 src/sys/conf/Makefile.arm 1.264 +2 -0 src/sys/conf/Makefile.i386 1.61 +2 -0 src/sys/conf/Makefile.ia64 1.166 +2 -0 src/sys/conf/Makefile.pc98 1.276 +2 -0 src/sys/conf/Makefile.powerpc 1.32 +2 -0 src/sys/conf/Makefile.sparc64 1.1012 +7 -5 src/sys/conf/files 1.1 +406 -0 src/sys/dev/twa/tw_cl.h (new) 1.1 +210 -0 src/sys/dev/twa/tw_cl_externs.h (new) 1.1 +425 -0 src/sys/dev/twa/tw_cl_fwif.h (new) 1.1 +26802 -0 src/sys/dev/twa/tw_cl_fwimg.c (new) 1.1 +1104 -0 src/sys/dev/twa/tw_cl_init.c (new) 1.1 +826 -0 src/sys/dev/twa/tw_cl_intr.c (new) 1.1 +1414 -0 src/sys/dev/twa/tw_cl_io.c (new) 1.1 +102 -0 src/sys/dev/twa/tw_cl_ioctl.h (new) 1.1 +1053 -0 src/sys/dev/twa/tw_cl_misc.c (new) 1.1 +591 -0 src/sys/dev/twa/tw_cl_share.h (new) 1.1 +316 -0 src/sys/dev/twa/tw_osl.h (new) 1.1 +761 -0 src/sys/dev/twa/tw_osl_cam.c (new) 1.1 +95 -0 src/sys/dev/twa/tw_osl_externs.h (new) 1.1 +1983 -0 src/sys/dev/twa/tw_osl_freebsd.c (new) 1.1 +80 -0 src/sys/dev/twa/tw_osl_includes.h (new) 1.1 +115 -0 src/sys/dev/twa/tw_osl_ioctl.h (new) 1.1 +134 -0 src/sys/dev/twa/tw_osl_share.h (new) 1.1 +63 -0 src/sys/dev/twa/tw_osl_types.h (new) 1.5 +0 -2480 src/sys/dev/twa/twa.c (dead) 1.8 +0 -320 src/sys/dev/twa/twa.h (dead) 1.6 +0 -792 src/sys/dev/twa/twa_cam.c (dead) 1.3 +0 -79 src/sys/dev/twa/twa_externs.h (dead) 1.12 +0 -1041 src/sys/dev/twa/twa_freebsd.c (dead) 1.3 +0 -26247 src/sys/dev/twa/twa_fwimg.c (dead) 1.4 +0 -321 src/sys/dev/twa/twa_globals.c (dead) 1.4 +0 -64 src/sys/dev/twa/twa_includes.h (dead) 1.3 +0 -125 src/sys/dev/twa/twa_ioctl.h (dead) 1.4 +0 -464 src/sys/dev/twa/twa_reg.h (dead) 1.192 +5 -0 src/sys/kern/subr_witness.c 1.4 +43 -5 src/sys/modules/twa/Makefile From owner-cvs-src@FreeBSD.ORG Tue Apr 12 22:17:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 455B716A4CE; Tue, 12 Apr 2005 22:17:10 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC52643D48; Tue, 12 Apr 2005 22:17:09 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.13.3/8.13.1) with ESMTP id j3CMGxg2019755; Tue, 12 Apr 2005 18:16:59 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.3/8.13.1/Submit) id j3CMGxsK019754; Tue, 12 Apr 2005 18:16:59 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Tue, 12 Apr 2005 18:16:59 -0400 From: David Schultz To: SXren Schmidt Message-ID: <20050412221659.GB19657@VARK.MIT.EDU> Mail-Followup-To: SXren Schmidt , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200504121524.j3CFO0CT040913@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504121524.j3CFO0CT040913@repoman.freebsd.org> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/ata ata-raid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 22:17:10 -0000 On Tue, Apr 12, 2005, SXren Schmidt wrote: > sos 2005-04-12 15:24:00 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ata ata-raid.c > Log: > On amd64 int64_t != long long. It isn't? How many bits are in a 'long long' then? From owner-cvs-src@FreeBSD.ORG Tue Apr 12 22:35:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5BDF16A4CF; Tue, 12 Apr 2005 22:35:06 +0000 (GMT) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 326F143D49; Tue, 12 Apr 2005 22:35:06 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 4E6EF1492B; Tue, 12 Apr 2005 17:35:05 -0500 (CDT) Date: Tue, 12 Apr 2005 17:35:05 -0500 (CDT) From: Mark Linimon X-X-Sender: linimon@pancho To: John Baldwin In-Reply-To: <200504121315.47608.jhb@FreeBSD.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Mark Linimon cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Alexander Leidinger Subject: Re: cvs commit: src/usr.sbin/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 22:35:07 -0000 On Tue, 12 Apr 2005, John Baldwin wrote: > That's the problem. What other algorithm are you going to propose than > first-match? I don't know, exactly. There are only 5 hard-coded strings being passed to package_add. Let me think out loud. The crudest approach would be to create something like latestPackages.h which would have #define LATEST_PACKAGE_LINUX_BASE "linux_base-8" and that at least gets the magic out of the C code. A recompile is still needed, though. This is gross but low-risk. The next approach would be to prefix each of those 5 calls by a new call, get_latest_link, which would walk a list of pairs of strings and either return the righthand side if the lefthand side matched, or the original argument, and then come up with some file format like linux_base|linux_base-8 to initialize the set of strings. Then, of course, you have to read that file, deal with it being missing, blah blah blah. Neither approach seems particularly attractive but anything more thorough would be a lot heavier weight. Since I'm several weeks behind in my own committments, all I could do is offer to whip up patches for the first approach and see if I can generate exactly the same bits from the compile. mcl From owner-cvs-src@FreeBSD.ORG Tue Apr 12 22:46:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9C1016A4CE; Tue, 12 Apr 2005 22:46:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D66D43D41; Tue, 12 Apr 2005 22:46:09 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CMk9gJ077884; Tue, 12 Apr 2005 22:46:09 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CMk9MH077883; Tue, 12 Apr 2005 22:46:09 GMT (envelope-from cognet) Message-Id: <200504122246.j3CMk9MH077883@repoman.freebsd.org> From: Olivier Houchard Date: Tue, 12 Apr 2005 22:46:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.arm src/sys/arm/arm support.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 22:46:09 -0000 cognet 2005-04-12 22:46:09 UTC FreeBSD src repository Modified files: sys/conf files.arm sys/arm/arm support.S Log: We have an asm version of bcmp(), so we could use it as well. Revision Changes Path 1.9 +1 -1 src/sys/arm/arm/support.S 1.7 +0 -1 src/sys/conf/files.arm From owner-cvs-src@FreeBSD.ORG Tue Apr 12 23:12:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3B2A16A4CE; Tue, 12 Apr 2005 23:12:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BC1443D48; Tue, 12 Apr 2005 23:12:00 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CNC0uf078864; Tue, 12 Apr 2005 23:12:00 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CNC0KH078863; Tue, 12 Apr 2005 23:12:00 GMT (envelope-from jhb) Message-Id: <200504122312.j3CNC0KH078863@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Apr 2005 23:12:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/include ieeefp.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 23:12:00 -0000 jhb 2005-04-12 23:12:00 UTC FreeBSD src repository Modified files: sys/amd64/include ieeefp.h Log: The memory operands to fldcw and ldmxcsr are inputs, not outputs. Revision Changes Path 1.14 +2 -2 src/sys/amd64/include/ieeefp.h From owner-cvs-src@FreeBSD.ORG Tue Apr 12 23:12:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E39516A4CE; Tue, 12 Apr 2005 23:12:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0384643D46; Tue, 12 Apr 2005 23:12:47 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CNCkXR078907; Tue, 12 Apr 2005 23:12:46 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CNCkW7078906; Tue, 12 Apr 2005 23:12:46 GMT (envelope-from jhb) Message-Id: <200504122312.j3CNCkW7078906@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Apr 2005 23:12:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 23:12:47 -0000 jhb 2005-04-12 23:12:46 UTC FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c Log: Use NULL rather than 0 in a couple of places. Revision Changes Path 1.255 +2 -2 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 23:15:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A54816A4CE; Tue, 12 Apr 2005 23:15:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2316043D1F; Tue, 12 Apr 2005 23:15:29 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CNFTkj079141; Tue, 12 Apr 2005 23:15:29 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CNFTww079140; Tue, 12 Apr 2005 23:15:29 GMT (envelope-from jhb) Message-Id: <200504122315.j3CNFTww079140@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Apr 2005 23:15:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_meter.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 23:15:29 -0000 jhb 2005-04-12 23:15:29 UTC FreeBSD src repository Modified files: sys/vm vm_meter.c Log: Tidy vcnt() by moving a duplicated line above #ifdef and removing a useless variable. Revision Changes Path 1.84 +2 -5 src/sys/vm/vm_meter.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 23:18:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56FFE16A4CE; Tue, 12 Apr 2005 23:18:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A33543D58; Tue, 12 Apr 2005 23:18:55 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CNItAZ079575; Tue, 12 Apr 2005 23:18:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CNItLp079574; Tue, 12 Apr 2005 23:18:55 GMT (envelope-from jhb) Message-Id: <200504122318.j3CNItLp079574@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Apr 2005 23:18:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha interrupt.c trap.c src/sys/amd64/amd64 intr_machdep.c trap.c src/sys/amd64/ia32 ia32_syscall.c src/sys/arm/arm trap.c undefined.c src/sys/i386/i386 intr_machdep.c trap.c src/sys/ia64/ia32 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 23:18:55 -0000 jhb 2005-04-12 23:18:55 UTC FreeBSD src repository Modified files: sys/alpha/alpha interrupt.c trap.c sys/amd64/amd64 intr_machdep.c trap.c sys/amd64/ia32 ia32_syscall.c sys/arm/arm trap.c undefined.c sys/i386/i386 intr_machdep.c trap.c sys/ia64/ia32 ia32_trap.c sys/ia64/ia64 interrupt.c trap.c sys/kern kern_intr.c sys/powerpc/powerpc trap.c sys/sparc64/sparc64 trap.c Log: Use PCPU_LAZY_INC() for cnt.v_{intr,trap,syscalls} rather than atomic operations in some places and simple non-per CPU math in others. Revision Changes Path 1.86 +2 -2 src/sys/alpha/alpha/interrupt.c 1.123 +2 -2 src/sys/alpha/alpha/trap.c 1.14 +1 -1 src/sys/amd64/amd64/intr_machdep.c 1.282 +1 -1 src/sys/amd64/amd64/trap.c 1.8 +1 -1 src/sys/amd64/ia32/ia32_syscall.c 1.13 +3 -3 src/sys/arm/arm/trap.c 1.8 +1 -1 src/sys/arm/arm/undefined.c 1.14 +1 -1 src/sys/i386/i386/intr_machdep.c 1.271 +1 -1 src/sys/i386/i386/trap.c 1.5 +2 -2 src/sys/ia64/ia32/ia32_trap.c 1.49 +1 -1 src/sys/ia64/ia64/interrupt.c 1.110 +2 -2 src/sys/ia64/ia64/trap.c 1.123 +1 -1 src/sys/kern/kern_intr.c 1.53 +2 -2 src/sys/powerpc/powerpc/trap.c 1.74 +2 -2 src/sys/sparc64/sparc64/trap.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 23:24:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FD8D16A4CE; Tue, 12 Apr 2005 23:24:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB16643D58; Tue, 12 Apr 2005 23:24:40 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CNOePU079861; Tue, 12 Apr 2005 23:24:40 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CNOevV079860; Tue, 12 Apr 2005 23:24:40 GMT (envelope-from mdodd) Message-Id: <200504122324.j3CNOevV079860@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 12 Apr 2005 23:24:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 unix.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 23:24:41 -0000 mdodd 2005-04-12 23:24:40 UTC FreeBSD src repository Modified files: share/man/man4 unix.4 Log: Document the SUN_LEN macro. Obtained from: NetBSD Revision Changes Path 1.9 +18 -0 src/share/man/man4/unix.4 From owner-cvs-src@FreeBSD.ORG Tue Apr 12 23:32:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2C2C16A4CE; Tue, 12 Apr 2005 23:32:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A93B43D5C; Tue, 12 Apr 2005 23:32:26 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CNWQUC080192; Tue, 12 Apr 2005 23:32:26 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CNWQ1d080191; Tue, 12 Apr 2005 23:32:26 GMT (envelope-from imp) Message-Id: <200504122332.j3CNWQ1d080191@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Apr 2005 23:32:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ppc ppc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 23:32:26 -0000 imp 2005-04-12 23:32:26 UTC FreeBSD src repository Modified files: sys/dev/ppc ppc.c Log: don't use C keyword register as CPP macro argument name Revision Changes Path 1.45 +2 -2 src/sys/dev/ppc/ppc.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 23:33:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95E3816A4CE; Tue, 12 Apr 2005 23:33:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCD9F43D68; Tue, 12 Apr 2005 23:33:08 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CNX8wp080246; Tue, 12 Apr 2005 23:33:08 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CNX8LG080245; Tue, 12 Apr 2005 23:33:08 GMT (envelope-from davidxu) Message-Id: <200504122333.j3CNX8LG080245@repoman.freebsd.org> From: David Xu Date: Tue, 12 Apr 2005 23:33:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthread_db libthr_db.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 23:33:09 -0000 davidxu 2005-04-12 23:33:08 UTC FreeBSD src repository Modified files: lib/libthread_db libthr_db.c Log: Fill traceme and events fields. Revision Changes Path 1.6 +8 -0 src/lib/libthread_db/libthr_db.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 23:45:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25EC216A4CE; Tue, 12 Apr 2005 23:45:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFEAA43D2D; Tue, 12 Apr 2005 23:45:34 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CNjYe2080889; Tue, 12 Apr 2005 23:45:34 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CNjYAv080888; Tue, 12 Apr 2005 23:45:34 GMT (envelope-from iedowse) Message-Id: <200504122345.j3CNjYAv080888@repoman.freebsd.org> From: Ian Dowse Date: Tue, 12 Apr 2005 23:45:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/usb ucom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 23:45:35 -0000 iedowse 2005-04-12 23:45:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/usb ucom.c Log: MFC 1.57: fix the handling of the UCS_RXSTOP flag so that it always tracks whether or not the receive pipe is stopped. This ensures that we do not attempt to start the same transfer twice, and it allows ucomstop() to skip the restarting of the read pipe if it was not originally running, such as when called indirectly from ucomreadcb() PR: kern/79420 Revision Changes Path 1.51.2.3 +8 -5 src/sys/dev/usb/ucom.c From owner-cvs-src@FreeBSD.ORG Tue Apr 12 23:49:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BEFD16A4CE; Tue, 12 Apr 2005 23:49:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E858343D2D; Tue, 12 Apr 2005 23:49:57 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CNnvLw080996; Tue, 12 Apr 2005 23:49:57 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CNnvAt080995; Tue, 12 Apr 2005 23:49:57 GMT (envelope-from mdodd) Message-Id: <200504122349.j3CNnvAt080995@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 12 Apr 2005 23:49:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 unix.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 23:49:58 -0000 mdodd 2005-04-12 23:49:57 UTC FreeBSD src repository Modified files: share/man/man4 unix.4 Log: Indent structure members. Revision Changes Path 1.10 +3 -3 src/share/man/man4/unix.4 From owner-cvs-src@FreeBSD.ORG Tue Apr 12 23:54:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB7FD16A4CE; Tue, 12 Apr 2005 23:54:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2DD143D53; Tue, 12 Apr 2005 23:54:34 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3CNsY9c081191; Tue, 12 Apr 2005 23:54:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3CNsYhx081190; Tue, 12 Apr 2005 23:54:34 GMT (envelope-from rwatson) Message-Id: <200504122354.j3CNsYhx081190@repoman.freebsd.org> From: Robert Watson Date: Tue, 12 Apr 2005 23:54:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Apr 2005 23:54:35 -0000 rwatson 2005-04-12 23:54:34 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: Consistently style function declarations in kern_malloc.c. MFC after: 3 days Revision Changes Path 1.139 +7 -23 src/sys/kern/kern_malloc.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 00:01:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0657116A4CE; Wed, 13 Apr 2005 00:01:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC3AF43D60; Wed, 13 Apr 2005 00:01:46 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D01kWt081603; Wed, 13 Apr 2005 00:01:46 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D01kuD081602; Wed, 13 Apr 2005 00:01:46 GMT (envelope-from mdodd) Message-Id: <200504130001.j3D01kuD081602@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 00:01:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 unix.4 src/sys/sys socket.h un.h unpcb.h src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 00:01:47 -0000 mdodd 2005-04-13 00:01:46 UTC FreeBSD src repository Modified files: share/man/man4 unix.4 sys/sys socket.h un.h unpcb.h sys/kern uipc_usrreq.c Log: Implement unix(4) socket options LOCAL_CREDS and LOCAL_CONNWAIT. - Add unp_addsockcred() (for LOCAL_CREDS). - Add an argument to unp_connect2() to differentiate between PRU_CONNECT and PRU_CONNECT2. (for LOCAL_CONNWAIT) Obtained from: NetBSD (with some changes) Revision Changes Path 1.11 +50 -0 src/share/man/man4/unix.4 1.152 +105 -15 src/sys/kern/uipc_usrreq.c 1.88 +19 -0 src/sys/sys/socket.h 1.29 +3 -1 src/sys/sys/un.h 1.19 +2 -0 src/sys/sys/unpcb.h From owner-cvs-src@FreeBSD.ORG Wed Apr 13 00:30:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2A6716A4CE; Wed, 13 Apr 2005 00:30:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6A9C43D2D; Wed, 13 Apr 2005 00:30:19 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D0UJOT082847; Wed, 13 Apr 2005 00:30:19 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D0UJDN082846; Wed, 13 Apr 2005 00:30:19 GMT (envelope-from mdodd) Message-Id: <200504130030.j3D0UJDN082846@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 00:30:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 tap.4 src/sys/net if_tap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 00:30:20 -0000 mdodd 2005-04-13 00:30:19 UTC FreeBSD src repository Modified files: share/man/man4 tap.4 sys/net if_tap.c Log: Provide a sysctl (net.link.tap.user_open) to allow unpriviliged acces to tap(4) device nodes based on file system permission. Duplicate the 'debug.if_tap_debug' sysctl under the 'net.link.tap' hierarchy. Revision Changes Path 1.17 +5 -1 src/share/man/man4/tap.4 1.52 +12 -3 src/sys/net/if_tap.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 00:33:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5203516A4CE; Wed, 13 Apr 2005 00:33:14 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01B9943D53; Wed, 13 Apr 2005 00:33:14 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.3/8.13.3) with ESMTP id j3D0XAml029261; Tue, 12 Apr 2005 17:33:11 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j3D0XACf029260; Tue, 12 Apr 2005 17:33:10 -0700 (PDT) (envelope-from obrien) Date: Tue, 12 Apr 2005 17:33:10 -0700 From: "David O'Brien" To: SXren Schmidt , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG Message-ID: <20050413003310.GA28592@dragon.NUXI.org> References: <200504121524.j3CFO0CT040913@repoman.freebsd.org> <20050412221659.GB19657@VARK.MIT.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050412221659.GB19657@VARK.MIT.EDU> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.9i Subject: Re: cvs commit: src/sys/dev/ata ata-raid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.ORG List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Apr 2005 00:33:14 -0000 On Tue, Apr 12, 2005 at 06:16:59PM -0400, David Schultz wrote: > On Tue, Apr 12, 2005, SXren Schmidt wrote: > > sos 2005-04-12 15:24:00 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/ata ata-raid.c > > Log: > > On amd64 int64_t != long long. > > It isn't? How many bits are in a 'long long' then? 64-bits. But it would be printed with %lld vs. %ld for int64_t which is a long. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed Apr 13 00:45:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7758416A4CE; Wed, 13 Apr 2005 00:45:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E59D43D5F; Wed, 13 Apr 2005 00:45:49 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D0jnKF083551; Wed, 13 Apr 2005 00:45:49 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D0jnno083550; Wed, 13 Apr 2005 00:45:49 GMT (envelope-from mdodd) Message-Id: <200504130045.j3D0jnno083550@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 00:45:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 00:45:49 -0000 mdodd 2005-04-13 00:45:49 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version for LOCAL_CREDS, LOCAL_CONNWAIT. Requested by: marcus Revision Changes Path 1.235 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Wed Apr 13 01:32:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F27A16A4CE; Wed, 13 Apr 2005 01:32:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52B2043D54; Wed, 13 Apr 2005 01:32:07 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D1W7fL091970; Wed, 13 Apr 2005 01:32:07 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D1W7d1091969; Wed, 13 Apr 2005 01:32:07 GMT (envelope-from mdodd) Message-Id: <200504130132.j3D1W7d1091969@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 01:32:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_pcn.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 01:32:07 -0000 mdodd 2005-04-13 01:32:06 UTC FreeBSD src repository Modified files: sys/pci if_pcn.c Log: Invert conditional and use continue to reduce nesting. Revision Changes Path 1.67 +16 -16 src/sys/pci/if_pcn.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 01:44:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D3F5D16A4CE; Wed, 13 Apr 2005 01:44:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAF8143D54; Wed, 13 Apr 2005 01:44:59 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D1ixc3094640; Wed, 13 Apr 2005 01:44:59 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D1ixrC094639; Wed, 13 Apr 2005 01:44:59 GMT (envelope-from mdodd) Message-Id: <200504130144.j3D1ixrC094639@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 01:44:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/ath 80211stats.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 01:45:00 -0000 mdodd 2005-04-13 01:44:59 UTC FreeBSD src repository Modified files: tools/tools/ath 80211stats.c Log: Save argv[0] and use it in usage message. Revision Changes Path 1.5 +5 -1 src/tools/tools/ath/80211stats.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 02:20:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79DAF16A4D8; Wed, 13 Apr 2005 02:20:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5082143D39; Wed, 13 Apr 2005 02:20:18 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D2KIki002033; Wed, 13 Apr 2005 02:20:18 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D2KIin002032; Wed, 13 Apr 2005 02:20:18 GMT (envelope-from marcel) Message-Id: <200504130220.j3D2KIin002032@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 13 Apr 2005 02:20:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 02:20:18 -0000 marcel 2005-04-13 02:20:17 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Build cpufreq on ia64. The upcoming Montecito processor supports the Enhanced SpeedStep (that is, a follow-up of it called Foxton). Until we actually have support for that, we build to catch regressions in the framework. Triggered by: njl Revision Changes Path 1.438 +1 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 13 03:19:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A95216A4CE; Wed, 13 Apr 2005 03:19:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60A5943D31; Wed, 13 Apr 2005 03:19:41 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D3Jfgx004778; Wed, 13 Apr 2005 03:19:41 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D3JfJD004777; Wed, 13 Apr 2005 03:19:41 GMT (envelope-from hrs) Message-Id: <200504130319.j3D3JfJD004777@repoman.freebsd.org> From: Hiroki Sato Date: Wed, 13 Apr 2005 03:19:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/syslogd syslogd.8 syslogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 03:19:41 -0000 hrs 2005-04-13 03:19:41 UTC FreeBSD src repository Modified files: usr.sbin/syslogd syslogd.8 syslogd.c Log: Add -S option which allows to change the pathname of the privileged socket /var/run/logpriv. Reviewed by: glebius and kensmith MFC after: 2 days Revision Changes Path 1.60 +5 -1 src/usr.sbin/syslogd/syslogd.8 1.142 +6 -1 src/usr.sbin/syslogd/syslogd.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 03:26:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 298B916A4CE; Wed, 13 Apr 2005 03:26:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2D1043D53; Wed, 13 Apr 2005 03:26:24 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D3QO5c005142; Wed, 13 Apr 2005 03:26:24 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D3QO1R005141; Wed, 13 Apr 2005 03:26:24 GMT (envelope-from mdodd) Message-Id: <200504130326.j3D3QO1R005141@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 03:26:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/isa isahint.c isavar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 03:26:25 -0000 mdodd 2005-04-13 03:26:24 UTC FreeBSD src repository Modified files: sys/isa isahint.c isavar.h Log: Add ISACFGATTR_HINTS flag to allow detection of a device that was created as a result of the hints mechanism. Revision Changes Path 1.16 +2 -0 src/sys/isa/isahint.c 1.29 +1 -0 src/sys/isa/isavar.h From owner-cvs-src@FreeBSD.ORG Wed Apr 13 03:36:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F29316A4CE; Wed, 13 Apr 2005 03:36:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1811343D48; Wed, 13 Apr 2005 03:36:25 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D3aOXv005567; Wed, 13 Apr 2005 03:36:24 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D3aOtt005566; Wed, 13 Apr 2005 03:36:24 GMT (envelope-from mdodd) Message-Id: <200504130336.j3D3aOtt005566@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 03:36:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/wi if_wi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 03:36:25 -0000 mdodd 2005-04-13 03:36:24 UTC FreeBSD src repository Modified files: sys/dev/wi if_wi.c Log: Invert conditional and use continue to reduce nesting. Revision Changes Path 1.178 +5 -5 src/sys/dev/wi/if_wi.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 04:31:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54AB516A4CE; Wed, 13 Apr 2005 04:31:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29F1843D46; Wed, 13 Apr 2005 04:31:44 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D4Vi9C007795; Wed, 13 Apr 2005 04:31:44 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D4Vi2m007794; Wed, 13 Apr 2005 04:31:44 GMT (envelope-from mdodd) Message-Id: <200504130431.j3D4Vi2m007794@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 04:31:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_file.c src/sys/i386/linux linux.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 04:31:44 -0000 mdodd 2005-04-13 04:31:44 UTC FreeBSD src repository Modified files: sys/compat/linux linux_file.c sys/i386/linux linux.h Log: Add support for O_NOFOLLOW and O_DIRECT to Linux fcntl() F_GETFL/F_SETFL. Revision Changes Path 1.91 +16 -0 src/sys/compat/linux/linux_file.c 1.64 +5 -0 src/sys/i386/linux/linux.h From owner-cvs-src@FreeBSD.ORG Wed Apr 13 04:33:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D806C16A4CE; Wed, 13 Apr 2005 04:33:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF96F43D2F; Wed, 13 Apr 2005 04:33:06 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D4X6EL007868; Wed, 13 Apr 2005 04:33:06 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D4X6gE007867; Wed, 13 Apr 2005 04:33:06 GMT (envelope-from mdodd) Message-Id: <200504130433.j3D4X6gE007867@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 04:33:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_ioctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 04:33:07 -0000 mdodd 2005-04-13 04:33:06 UTC FreeBSD src repository Modified files: sys/compat/linux linux_ioctl.c Log: Implement SOUND_MIXER_INFO ioctl in compat layer. Revision Changes Path 1.127 +36 -3 src/sys/compat/linux/linux_ioctl.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 04:57:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6068816A4CE; Wed, 13 Apr 2005 04:57:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3787943D62; Wed, 13 Apr 2005 04:57:38 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D4vcVZ015698; Wed, 13 Apr 2005 04:57:38 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D4vcn6015697; Wed, 13 Apr 2005 04:57:38 GMT (envelope-from davidxu) Message-Id: <200504130457.j3D4vcn6015697@repoman.freebsd.org> From: David Xu Date: Wed, 13 Apr 2005 04:57:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthread_db libthr_db.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 04:57:38 -0000 davidxu 2005-04-13 04:57:38 UTC FreeBSD src repository Modified files: lib/libthread_db libthr_db.c Log: o Code cleanup, eliminate private thread id map, directly use lwpid as thread id. o Export tls pointer. Revision Changes Path 1.7 +64 -187 src/lib/libthread_db/libthr_db.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 05:03:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CCB916A4CE; Wed, 13 Apr 2005 05:03:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1576343D4C; Wed, 13 Apr 2005 05:03:15 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D53ElM015971; Wed, 13 Apr 2005 05:03:14 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D53E1c015970; Wed, 13 Apr 2005 05:03:14 GMT (envelope-from mdodd) Message-Id: <200504130503.j3D53E1c015970@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 05:03:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/dpt dpt_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 05:03:15 -0000 mdodd 2005-04-13 05:03:14 UTC FreeBSD src repository Modified files: sys/dev/dpt dpt_pci.c Log: Remove unnecessary dpt_free(). Revision Changes Path 1.33 +0 -1 src/sys/dev/dpt/dpt_pci.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 05:06:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDB3A16A4CE; Wed, 13 Apr 2005 05:06:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E21243D5F; Wed, 13 Apr 2005 05:06:57 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D56vcZ016295; Wed, 13 Apr 2005 05:06:57 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D56vQ0016294; Wed, 13 Apr 2005 05:06:57 GMT (envelope-from mdodd) Message-Id: <200504130506.j3D56vQ0016294@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 05:06:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ida ida.c ida_eisa.c ida_pci.c idareg.h idavar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 05:06:58 -0000 mdodd 2005-04-13 05:06:57 UTC FreeBSD src repository Modified files: sys/dev/ida ida.c ida_eisa.c ida_pci.c idareg.h idavar.h Log: Whitespace cleanup. Revision Changes Path 1.39 +17 -17 src/sys/dev/ida/ida.c 1.18 +2 -2 src/sys/dev/ida/ida_eisa.c 1.33 +9 -9 src/sys/dev/ida/ida_pci.c 1.9 +2 -2 src/sys/dev/ida/idareg.h 1.17 +3 -3 src/sys/dev/ida/idavar.h From owner-cvs-src@FreeBSD.ORG Wed Apr 13 05:09:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EACE516A4CE; Wed, 13 Apr 2005 05:09:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C252B43D48; Wed, 13 Apr 2005 05:09:49 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D59n5u016413; Wed, 13 Apr 2005 05:09:49 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D59nIp016412; Wed, 13 Apr 2005 05:09:49 GMT (envelope-from mdodd) Message-Id: <200504130509.j3D59nIp016412@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 05:09:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ida idareg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 05:09:50 -0000 mdodd 2005-04-13 05:09:49 UTC FreeBSD src repository Modified files: sys/dev/ida idareg.h Log: Define additional commands. Obtained from: Linux Revision Changes Path 1.10 +15 -0 src/sys/dev/ida/idareg.h From owner-cvs-src@FreeBSD.ORG Wed Apr 13 05:47:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F93E16A4CE; Wed, 13 Apr 2005 05:47:59 +0000 (GMT) Received: from watery.cc.kogakuin.ac.jp (watery.cc.kogakuin.ac.jp [133.80.152.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE56443D49; Wed, 13 Apr 2005 05:47:58 +0000 (GMT) (envelope-from nyan@jp.FreeBSD.org) Received: from localhost (localhost [IPv6:::1])j3D5lv6D022977; Wed, 13 Apr 2005 14:47:57 +0900 (JST) (envelope-from nyan@jp.FreeBSD.org) Date: Wed, 13 Apr 2005 14:47:20 +0900 (JST) Message-Id: <20050413.144720.74733619.nyan@jp.FreeBSD.org> To: vkashyap@FreeBSD.org From: Takahashi Yoshihiro In-Reply-To: <200504122207.j3CM7BVf075009@repoman.freebsd.org> References: <200504122207.j3CM7BVf075009@repoman.freebsd.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 files src/sys/dev/twa tw_cl.h tw_cl_externs.h tw_cl_fwif.h tw_cl_fwimg.c tw_cl_init.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 05:47:59 -0000 In article <200504122207.j3CM7BVf075009@repoman.freebsd.org> Vinod Kashyap writes: > Since the Common Layer is used across OS's, the FreeBSD specific include > path for header files (/sys/dev/twa) is not part of the #include pre-processor > directive in any of the source files. For being able to integrate twa into > the kernel despite this, Makefile. has been changed to add the include > path to CFLAGS. Why do you add CFLAGS to all Makefile.? The twa is enabled only on i386 and amd64. --- TAKAHASHI Yoshihiro From owner-cvs-src@FreeBSD.ORG Wed Apr 13 05:50:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64A3C16A4CE; Wed, 13 Apr 2005 05:50:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 398C043D3F; Wed, 13 Apr 2005 05:50:57 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D5ovRF018238; Wed, 13 Apr 2005 05:50:57 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D5ovUu018237; Wed, 13 Apr 2005 05:50:57 GMT (envelope-from mdodd) Message-Id: <200504130550.j3D5ovUu018237@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 05:50:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/ministat ministat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 05:50:57 -0000 mdodd 2005-04-13 05:50:57 UTC FreeBSD src repository Modified files: tools/tools/ministat ministat.c Log: Add support for more than two datasets. Currently limited to 7 though the limit is only the number of meaningful graph symbols available. Statistical comparison is performed between the first dataset and any further datasets. No objection by: phk Revision Changes Path 1.4 +29 -29 src/tools/tools/ministat/ministat.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 06:00:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E40416A4CE; Wed, 13 Apr 2005 06:00:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05F1F43D5A; Wed, 13 Apr 2005 06:00:08 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D607nN018595; Wed, 13 Apr 2005 06:00:07 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D607XE018594; Wed, 13 Apr 2005 06:00:07 GMT (envelope-from anholt) Message-Id: <200504130600.j3D607XE018594@repoman.freebsd.org> From: Eric Anholt Date: Wed, 13 Apr 2005 06:00:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 06:00:08 -0000 anholt 2005-04-13 06:00:07 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC Log: Follow i386's suit and include AGP support in the generic kernel. Revision Changes Path 1.437 +2 -0 src/sys/amd64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Wed Apr 13 06:11:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 625D716A4CE; Wed, 13 Apr 2005 06:11:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 397B943D49; Wed, 13 Apr 2005 06:11:50 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D6Bot2019233; Wed, 13 Apr 2005 06:11:50 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D6Bogn019232; Wed, 13 Apr 2005 06:11:50 GMT (envelope-from phk) Message-Id: <200504130611.j3D6Bogn019232@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 13 Apr 2005 06:11:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 06:11:50 -0000 phk 2005-04-13 06:11:50 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Data is not information; Information is not knowledge; Knowledge is not wisdom -- Gary Flake Revision Changes Path 1.175 +5 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Wed Apr 13 06:22:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58D1216A4CE; Wed, 13 Apr 2005 06:22:29 +0000 (GMT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0CE843D41; Wed, 13 Apr 2005 06:22:27 +0000 (GMT) (envelope-from jroberson@chesapeake.net) Received: from mail.chesapeake.net (localhost [127.0.0.1]) by mail.chesapeake.net (8.12.10/8.12.10) with ESMTP id j3D6MPTd095278; Wed, 13 Apr 2005 02:22:25 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost)j3D6MPmV095274; Wed, 13 Apr 2005 02:22:25 -0400 (EDT) (envelope-from jroberson@chesapeake.net) X-Authentication-Warning: mail.chesapeake.net: jroberson owned process doing -bs Date: Wed, 13 Apr 2005 02:22:25 -0400 (EDT) From: Jeff Roberson To: Alfred Perlstein In-Reply-To: <20050409141050.GQ60345@elvis.mu.org> Message-ID: <20050413022133.Y28571@mail.chesapeake.net> References: <200504091204.j39C4aH4033816@repoman.freebsd.org> <20050409085414.M28571@mail.chesapeake.net> <20050409093326.C28571@mail.chesapeake.net> <20050409135322.GM60345@elvis.mu.org> <20050409140227.GO60345@elvis.mu.org> <20050409141050.GQ60345@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys namei.h src/sys/kern vfs_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 06:22:29 -0000 On Sat, 9 Apr 2005, Alfred Perlstein wrote: > * Jeff Roberson [050409 07:06] wrote: > > On Sat, 9 Apr 2005, Alfred Perlstein wrote: > > > > > * Jeff Roberson [050409 06:56] wrote: > > > > On Sat, 9 Apr 2005, Alfred Perlstein wrote: > > > > > > > > > * Alfred Perlstein [050409 06:46] wrote: > > > > > > * Jeff Roberson [050409 06:33] wrote: > > > > > > > > > > > > > > I don't understand, where does autofs inspect this flag? > > > > > > > > > > You are right about the name being misleading and the docs being > > > > > nearly useless to explain it. I will update the docs to reflect > > > > > what it actually is useful for when we get this fixed up. > > > > > > > > Where is the actual code that inspects this, is what I'm asking. I > > > > understand the use-case, I just don't know where that actually happens. > > > > > > It is not currently published, but doing this puts yet another > > > hurdle in the way of me publishing it. > > > > Ok, that's good enough for me. I'm fine leaving it in as long as the uses > > aren't hypothetical. I'm going to rename it though as it has nothing to > > do with vm objects anymore. > > > > > > > > And as Jim Reese said, nfsv4 can make use of it. > > Thank you very much. I'll update the docs when you're done. Don't you only need to know which calls are going to open, or do you also need modifying ops like unlike and rename? > > -- > - Alfred Perlstein > - Research Engineering Development Inc. > - email: bright@mu.org cell: 408-480-4684 > From owner-cvs-src@FreeBSD.ORG Wed Apr 13 06:42:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E4D916A4CE; Wed, 13 Apr 2005 06:42:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6451B43D54; Wed, 13 Apr 2005 06:42:43 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D6ghPA020602; Wed, 13 Apr 2005 06:42:43 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D6ghdU020601; Wed, 13 Apr 2005 06:42:43 GMT (envelope-from mdodd) Message-Id: <200504130642.j3D6ghdU020601@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 06:42:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ep if_ep.c src/sys/dev/sound/pci es137x.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 06:42:43 -0000 mdodd 2005-04-13 06:42:43 UTC FreeBSD src repository Modified files: sys/dev/ep if_ep.c sys/dev/sound/pci es137x.c Log: Make it clear that the statement following the conditional is a NOP. Revision Changes Path 1.136 +2 -1 src/sys/dev/ep/if_ep.c 1.55 +2 -1 src/sys/dev/sound/pci/es137x.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 06:56:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 981D916A4CE; Wed, 13 Apr 2005 06:56:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E2FF43D54; Wed, 13 Apr 2005 06:56:31 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D6uVlI021146; Wed, 13 Apr 2005 06:56:31 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D6uV7i021145; Wed, 13 Apr 2005 06:56:31 GMT (envelope-from mdodd) Message-Id: <200504130656.j3D6uV7i021145@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 06:56:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/sysctl sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 06:56:31 -0000 mdodd 2005-04-13 06:56:31 UTC FreeBSD src repository Modified files: sbin/sysctl sysctl.c Log: Zero buffers. Seatbelt against sysctl(3) returning non-NUL terminated string data. Revision Changes Path 1.66 +2 -0 src/sbin/sysctl/sysctl.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 06:59:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B281416A4CE; Wed, 13 Apr 2005 06:59:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89A9243D1D; Wed, 13 Apr 2005 06:59:07 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D6x7lH021281; Wed, 13 Apr 2005 06:59:07 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D6x7df021280; Wed, 13 Apr 2005 06:59:07 GMT (envelope-from mdodd) Message-Id: <200504130659.j3D6x7df021280@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 06:59:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/sysctl sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 06:59:07 -0000 mdodd 2005-04-13 06:59:07 UTC FreeBSD src repository Modified files: sbin/sysctl sysctl.c Log: Show descriptions for type CTLTYPE_NODES. Revision Changes Path 1.67 +5 -0 src/sbin/sysctl/sysctl.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 07:04:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F73D16A4CE; Wed, 13 Apr 2005 07:04:15 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1896543D49; Wed, 13 Apr 2005 07:04:15 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 0BFB45C9F2; Wed, 13 Apr 2005 00:04:15 -0700 (PDT) Date: Wed, 13 Apr 2005 00:04:15 -0700 From: Alfred Perlstein To: Jeff Roberson Message-ID: <20050413070414.GY60345@elvis.mu.org> References: <20050409085414.M28571@mail.chesapeake.net> <20050409132339.GJ60345@elvis.mu.org> <20050409093326.C28571@mail.chesapeake.net> <20050409134626.GL60345@elvis.mu.org> <20050409135322.GM60345@elvis.mu.org> <20050409095543.N28571@mail.chesapeake.net> <20050409140227.GO60345@elvis.mu.org> <20050409100534.M28571@mail.chesapeake.net> <20050409141050.GQ60345@elvis.mu.org> <20050413022133.Y28571@mail.chesapeake.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050413022133.Y28571@mail.chesapeake.net> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys namei.h src/sys/kern vfs_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 07:04:15 -0000 * Jeff Roberson [050412 23:22] wrote: > On Sat, 9 Apr 2005, Alfred Perlstein wrote: > > > Thank you very much. I'll update the docs when you're done. > > Don't you only need to know which calls are going to open, or do you also > need modifying ops like unlike and rename? Autofs does not support rename and unlink semantics were not as important as being able to differentiate between open(2) and stat(2). -- - Alfred Perlstein - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Wed Apr 13 07:11:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 364D616A4CF; Wed, 13 Apr 2005 07:11:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F41E443D48; Wed, 13 Apr 2005 07:11:54 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D7BsD6021778; Wed, 13 Apr 2005 07:11:54 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D7BsqR021777; Wed, 13 Apr 2005 07:11:54 GMT (envelope-from mdodd) Message-Id: <200504130711.j3D7BsqR021777@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 07:11:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mixer mixer.8 mixer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 07:11:55 -0000 mdodd 2005-04-13 07:11:54 UTC FreeBSD src repository Modified files: usr.sbin/mixer mixer.8 mixer.c Log: Add the -S flag which produces the -s output without mixing field separators. Revision Changes Path 1.23 +7 -3 src/usr.sbin/mixer/mixer.8 1.22 +19 -9 src/usr.sbin/mixer/mixer.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 07:14:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B76716A4CE; Wed, 13 Apr 2005 07:14:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E8C143D1F; Wed, 13 Apr 2005 07:14:18 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D7EIbG021900; Wed, 13 Apr 2005 07:14:18 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D7EIw1021899; Wed, 13 Apr 2005 07:14:18 GMT (envelope-from sos) Message-Id: <200504130714.j3D7EIw1021899@repoman.freebsd.org> From: Søren Schmidt Date: Wed, 13 Apr 2005 07:14:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-card.c ata-cbus.c ata-isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 07:14:18 -0000 sos 2005-04-13 07:14:17 UTC FreeBSD src repository Modified files: sys/dev/ata ata-card.c ata-cbus.c ata-isa.c Log: Add a ata_setmode method so we dont panic on setmode. Note that the mode is only set on the device, we (mostly) have no knowledge on how to set mode on the controller if at all possible. Revision Changes Path 1.32 +16 -3 src/sys/dev/ata/ata-card.c 1.19 +10 -1 src/sys/dev/ata/ata-cbus.c 1.26 +14 -0 src/sys/dev/ata/ata-isa.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 07:25:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD67E16A4CE; Wed, 13 Apr 2005 07:25:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BCB943D53; Wed, 13 Apr 2005 07:25:46 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D7PkK0022507; Wed, 13 Apr 2005 07:25:46 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D7Pk8O022506; Wed, 13 Apr 2005 07:25:46 GMT (envelope-from mdodd) Message-Id: <200504130725.j3D7Pk8O022506@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 07:25:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys mouse.h src/usr.sbin/moused moused.8 moused.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 07:25:46 -0000 mdodd 2005-04-13 07:25:45 UTC FreeBSD src repository Modified files: sys/sys mouse.h usr.sbin/moused moused.8 moused.c Log: Support for the GTCO Digipad. Revision Changes Path 1.23 +1 -0 src/sys/sys/mouse.h 1.53 +2 -0 src/usr.sbin/moused/moused.8 1.70 +77 -0 src/usr.sbin/moused/moused.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 08:14:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B36E416A4CE; Wed, 13 Apr 2005 08:14:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C3E643D54; Wed, 13 Apr 2005 08:14:15 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D8EFLH024807; Wed, 13 Apr 2005 08:14:15 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D8EFrw024806; Wed, 13 Apr 2005 08:14:15 GMT (envelope-from mdodd) Message-Id: <200504130814.j3D8EFrw024806@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 08:14:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net iso88025.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 08:14:15 -0000 mdodd 2005-04-13 08:14:14 UTC FreeBSD src repository Modified files: sys/net iso88025.h Log: Add #defines for control fields and address bits. Revision Changes Path 1.15 +28 -0 src/sys/net/iso88025.h From owner-cvs-src@FreeBSD.ORG Wed Apr 13 08:22:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A936D16A4CE; Wed, 13 Apr 2005 08:22:56 +0000 (GMT) Received: from shrike.submonkey.net (cpc4-cdif3-6-1-cust116.cdif.cable.ntl.com [82.23.41.116]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2856A43D31; Wed, 13 Apr 2005 08:22:56 +0000 (GMT) (envelope-from setantae@submonkey.net) Received: from setantae by shrike.submonkey.net with local (Exim 4.50 (FreeBSD)) id 1DLd9C-000A3T-P6; Wed, 13 Apr 2005 09:22:54 +0100 Date: Wed, 13 Apr 2005 09:22:54 +0100 From: Ceri Davies To: "Matthew N. Dodd" Message-ID: <20050413082254.GZ19136@submonkey.net> Mail-Followup-To: Ceri Davies , "Matthew N. Dodd" , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200504130711.j3D7BsqR021777@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Vxa5joy26gVGOrvU" Content-Disposition: inline In-Reply-To: <200504130711.j3D7BsqR021777@repoman.freebsd.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.9i Sender: Ceri Davies cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/mixer mixer.8 mixer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 08:22:56 -0000 --Vxa5joy26gVGOrvU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 13, 2005 at 07:11:54AM +0000, Matthew N. Dodd wrote: > mdodd 2005-04-13 07:11:54 UTC >=20 > FreeBSD src repository >=20 > Modified files: > usr.sbin/mixer mixer.8 mixer.c=20 > Log: > Add the -S flag which produces the -s output without > mixing field separators. > =20 > Revision Changes Path > 1.23 +7 -3 src/usr.sbin/mixer/mixer.8 > 1.22 +19 -9 src/usr.sbin/mixer/mixer.c > | @@ -89,7 +89,7 @@ main(int argc, char *argv[]) > | { > | int foo, bar, baz, dev; > | int devmask =3D 0, recmask =3D 0, recsrc =3D 0, orecsrc; > | - int dusage =3D 0, drecsrc =3D 0, shortflag =3D 0; > | + int dusage =3D 0, drecsrc =3D 0, shortflag =3D 0, Shortflag =3D 0; > | int l =3D 0, r =3D 0, t =3D 0; > | char lstr[5], rstr[5]; > | int n =3D 0, lrel =3D 0, rrel =3D 0; Is it common to do this? My brain doesn't easily distinguish between foo.downcase and foo.capitalize (in code at least; in prose it keeps me up at night) and it doesn't seem that readable. Ceri --=20 Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. -- Einstein (attrib.) --Vxa5joy26gVGOrvU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCXNbeocfcwTS3JF8RAuliAKCV2K+P8BBLYFFArtBeNpaG/t8eIACfQDMe Kl3Us161ZnpUe2W6Gbu8cz0= =WCk6 -----END PGP SIGNATURE----- --Vxa5joy26gVGOrvU-- From owner-cvs-src@FreeBSD.ORG Wed Apr 13 09:00:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E40316A4CE; Wed, 13 Apr 2005 09:00:58 +0000 (GMT) Received: from sasami.jurai.net (sasami.jurai.net [69.17.104.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE0C643D39; Wed, 13 Apr 2005 09:00:57 +0000 (GMT) (envelope-from mdodd@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [69.17.104.113]) by sasami.jurai.net (8.13.1/8.13.1) with ESMTP id j3D90svx009653; Wed, 13 Apr 2005 05:00:57 -0400 (EDT) (envelope-from mdodd@FreeBSD.ORG) Date: Wed, 13 Apr 2005 05:00:54 -0400 (EDT) From: "Matthew N. Dodd" X-X-Sender: winter@sasami.jurai.net To: Ceri Davies In-Reply-To: <20050413082254.GZ19136@submonkey.net> Message-ID: <20050413050006.R3762@sasami.jurai.net> References: <200504130711.j3D7BsqR021777@repoman.freebsd.org> <20050413082254.GZ19136@submonkey.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.5.6 (sasami.jurai.net [69.17.104.113]); Wed, 13 Apr 2005 05:00:57 -0400 (EDT) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.sbin/mixer mixer.8 mixer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 09:00:58 -0000 On Wed, 13 Apr 2005, Ceri Davies wrote: >> | - int dusage = 0, drecsrc = 0, shortflag = 0; >> | + int dusage = 0, drecsrc = 0, shortflag = 0, Shortflag = 0; ... > Is it common to do this? My brain doesn't easily distinguish between > foo.downcase and foo.capitalize (in code at least; in prose it keeps me > up at night) and it doesn't seem that readable. In this case it seemed better than alternatives. -- 10 40 80 C0 00 FF FF FF FF C0 00 00 00 00 10 AA AA 03 00 00 00 08 00 From owner-cvs-src@FreeBSD.ORG Wed Apr 13 09:35:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FA6B16A4CE; Wed, 13 Apr 2005 09:35:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 374C143D54; Wed, 13 Apr 2005 09:35:39 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3D9ZcGm035038; Wed, 13 Apr 2005 09:35:39 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3D9Zc6L035037; Wed, 13 Apr 2005 09:35:38 GMT (envelope-from andre) Message-Id: <200504130935.j3D9Zc6L035037@repoman.freebsd.org> From: Andre Oppermann Date: Wed, 13 Apr 2005 09:35:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 09:35:39 -0000 andre 2005-04-13 09:35:38 UTC FreeBSD src repository Modified files: . access Log: Please welcome Qing Li as a src committer working on the network stack. I will be his mentor. Approved by: core Revision Changes Path 1.701 +1 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Wed Apr 13 09:52:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68F2D16A4D1; Wed, 13 Apr 2005 09:52:57 +0000 (GMT) Received: from mailout10.sul.t-online.com (mailout10.sul.t-online.com [194.25.134.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DD6643D3F; Wed, 13 Apr 2005 09:52:57 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd16.aul.t-online.de by mailout10.sul.t-online.com with smtp id 1DLeYJ-000653-00; Wed, 13 Apr 2005 11:52:55 +0200 Received: from Andro-Beta.Leidinger.net (Z6+dneZDoe6KuFWNxDJdTcElTPNretPCcCG+bL0b1oU9vkO59zfSwk@[84.128.203.188]) by fwd16.sul.t-online.de with esmtp id 1DLeYB-1vjhLs0; Wed, 13 Apr 2005 11:52:47 +0200 Received: from localhost (localhost [127.0.0.1])j3D9qf81081155; Wed, 13 Apr 2005 11:52:41 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from 141.113.101.32 ([141.113.101.32]) by netchild.homeip.net (Horde MIME library) with HTTP for ; Wed, 13 Apr 2005 11:52:41 +0200 Message-ID: <20050413115241.86r0gj3fsowcw408@netchild.homeip.net> X-Priority: 3 (Normal) Date: Wed, 13 Apr 2005 11:52:41 +0200 From: Alexander Leidinger To: Mark Linimon References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.2) / FreeBSD-4.11 X-ID: Z6+dneZDoe6KuFWNxDJdTcElTPNretPCcCG+bL0b1oU9vkO59zfSwk@t-dialin.net X-TOI-MSGID: 762b34d4-a469-4285-82e6-df4dcc8da9b8 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Baldwin Subject: Re: cvs commit: src/usr.sbin/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 09:52:57 -0000 Mark Linimon wrote: > Clearly we don't want to have a list of this stuff hard-coded in > sysinstall -- that's just begging for bitrot -- but I don't have any > better suggestion at the moment. At build time: - Test if we have the ports collection available. - If it's available: ask bsd.port.mk for the right version. Yes, this assumes an appropriate ports tree (ar alternatively access to a CVS repository which contains the ports collection) Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 Elliptic paraboloids for sale. From owner-cvs-src@FreeBSD.ORG Wed Apr 13 10:02:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57DE516A4CE; Wed, 13 Apr 2005 10:02:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29EDB43D1D; Wed, 13 Apr 2005 10:02:59 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DA2xVi036159; Wed, 13 Apr 2005 10:02:59 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DA2xUq036158; Wed, 13 Apr 2005 10:02:59 GMT (envelope-from phk) Message-Id: <200504131002.j3DA2xUq036158@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 13 Apr 2005 10:02:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share Makefile src/share/examples/etc make.conf src/share/man/man5 make.conf.5 src/tools/tools/nanobsd make.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 10:02:59 -0000 phk 2005-04-13 10:02:58 UTC FreeBSD src repository Modified files: share Makefile share/examples/etc make.conf share/man/man5 make.conf.5 tools/tools/nanobsd make.conf Log: Add NO_DICT handle. Saves almost 3.5 MB installed. Revision Changes Path 1.33 +5 -1 src/share/Makefile 1.262 +1 -0 src/share/examples/etc/make.conf 1.119 +3 -0 src/share/man/man5/make.conf.5 1.20 +2 -1 src/tools/tools/nanobsd/make.conf From owner-cvs-src@FreeBSD.ORG Wed Apr 13 10:57:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B5C1916A4FC; Wed, 13 Apr 2005 10:57:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5725443D1D; Wed, 13 Apr 2005 10:57:14 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DAvEer038430; Wed, 13 Apr 2005 10:57:14 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DAvEh1038429; Wed, 13 Apr 2005 10:57:14 GMT (envelope-from jeff) Message-Id: <200504131057.j3DAvEh1038429@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 13 Apr 2005 10:57:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_lookup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 10:57:14 -0000 jeff 2005-04-13 10:57:14 UTC FreeBSD src repository Modified files: sys/kern vfs_lookup.c Log: - Further simplify lookup; Force all filesystems to relock in the DOTDOT case. There are bugs in some which didn't unlock in the ISDOTDOT case to begin with that need to be addressed seperately. This simplifies things anyway. - Fix relookup() to prevent it from vrele()'ing the dvp while the vp is locked. Catch up to other lookup changes. Sponsored by: Isilon Systems, Inc. Reported by: Peter Wemm Revision Changes Path 1.79 +23 -30 src/sys/kern/vfs_lookup.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 10:57:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BC8B16A4CE; Wed, 13 Apr 2005 10:57:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63FBD43D31; Wed, 13 Apr 2005 10:57:53 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DAvrHo038530; Wed, 13 Apr 2005 10:57:53 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DAvrgX038529; Wed, 13 Apr 2005 10:57:53 GMT (envelope-from jeff) Message-Id: <200504131057.j3DAvrgX038529@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 13 Apr 2005 10:57:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 10:57:53 -0000 jeff 2005-04-13 10:57:53 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: - Change vop_lookup_post assertions to reflect recent vfs_lookup changes. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.615 +2 -12 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 10:59:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EB4216A4CE; Wed, 13 Apr 2005 10:59:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D4B143D1F; Wed, 13 Apr 2005 10:59:10 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DAxALo039008; Wed, 13 Apr 2005 10:59:10 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DAxAUf039007; Wed, 13 Apr 2005 10:59:10 GMT (envelope-from jeff) Message-Id: <200504131059.j3DAxAUf039007@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 13 Apr 2005 10:59:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/coda coda_vnops.c src/sys/compat/linux linux_getcwd.c src/sys/fs/devfs devfs_vnops.c src/sys/fs/hpfs hpfs_vnops.c src/sys/fs/msdosfs msdosfs_lookup.c src/sys/fs/nwfs... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 10:59:10 -0000 jeff 2005-04-13 10:59:10 UTC FreeBSD src repository Modified files: sys/coda coda_vnops.c sys/compat/linux linux_getcwd.c sys/fs/devfs devfs_vnops.c sys/fs/hpfs hpfs_vnops.c sys/fs/msdosfs msdosfs_lookup.c sys/fs/nwfs nwfs_vnops.c sys/fs/pseudofs pseudofs_vnops.c sys/fs/smbfs smbfs_vnops.c sys/fs/udf udf_vnops.c sys/fs/unionfs union_vnops.c sys/gnu/ext2fs ext2_lookup.c sys/isofs/cd9660 cd9660_lookup.c sys/kern vfs_cache.c sys/nfs4client nfs4_vnops.c sys/nfsclient nfs_vnops.c sys/ufs/ufs ufs_lookup.c Log: - Change all filesystems and vfs_cache to relock the dvp once the child is locked in the ISDOTDOT case. Se vfs_lookup.c r1.79 for details. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.66 +1 -0 src/sys/coda/coda_vnops.c 1.18 +2 -2 src/sys/compat/linux/linux_getcwd.c 1.112 +1 -2 src/sys/fs/devfs/devfs_vnops.c 1.66 +2 -4 src/sys/fs/hpfs/hpfs_vnops.c 1.45 +2 -3 src/sys/fs/msdosfs/msdosfs_lookup.c 1.41 +3 -7 src/sys/fs/nwfs/nwfs_vnops.c 1.55 +2 -0 src/sys/fs/pseudofs/pseudofs_vnops.c 1.61 +2 -6 src/sys/fs/smbfs/smbfs_vnops.c 1.55 +2 -3 src/sys/fs/udf/udf_vnops.c 1.131 +0 -11 src/sys/fs/unionfs/union_vnops.c 1.49 +3 -4 src/sys/gnu/ext2fs/ext2_lookup.c 1.41 +2 -3 src/sys/isofs/cd9660/cd9660_lookup.c 1.99 +5 -3 src/sys/kern/vfs_cache.c 1.29 +2 -3 src/sys/nfs4client/nfs4_vnops.c 1.257 +2 -3 src/sys/nfsclient/nfs_vnops.c 1.77 +2 -3 src/sys/ufs/ufs/ufs_lookup.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 11:40:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC25316A4CE; Wed, 13 Apr 2005 11:40:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C282543D45; Wed, 13 Apr 2005 11:40:44 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DBeij2040691; Wed, 13 Apr 2005 11:40:44 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DBei81040690; Wed, 13 Apr 2005 11:40:44 GMT (envelope-from harti) Message-Id: <200504131140.j3DBei81040690@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 13 Apr 2005 11:40:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 11:40:45 -0000 harti 2005-04-13 11:40:44 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Split VarFind() into a series of functions tailored for the different sets of flags originally passed to VarFind(). This eliminates the code by removing a bunch of tests. Patch: 7.173 Submitted by: Max Okumoto Revision Changes Path 1.144 +94 -70 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 12:16:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D66E216A4CE; Wed, 13 Apr 2005 12:16:36 +0000 (GMT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4053143D49; Wed, 13 Apr 2005 12:16:36 +0000 (GMT) (envelope-from jroberson@chesapeake.net) Received: from mail.chesapeake.net (localhost [127.0.0.1]) by mail.chesapeake.net (8.12.10/8.12.10) with ESMTP id j3DCGXTd080976; Wed, 13 Apr 2005 08:16:33 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost)j3DCGXwI080971; Wed, 13 Apr 2005 08:16:33 -0400 (EDT) (envelope-from jroberson@chesapeake.net) X-Authentication-Warning: mail.chesapeake.net: jroberson owned process doing -bs Date: Wed, 13 Apr 2005 08:16:32 -0400 (EDT) From: Jeff Roberson To: Alfred Perlstein In-Reply-To: <20050413070414.GY60345@elvis.mu.org> Message-ID: <20050413081543.S28571@mail.chesapeake.net> References: <20050409085414.M28571@mail.chesapeake.net> <20050409132339.GJ60345@elvis.mu.org> <20050409134626.GL60345@elvis.mu.org> <20050409095543.N28571@mail.chesapeake.net> <20050409100534.M28571@mail.chesapeake.net> <20050413022133.Y28571@mail.chesapeake.net> <20050413070414.GY60345@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: Jeff Roberson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys namei.h src/sys/kern vfs_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 12:16:37 -0000 On Wed, 13 Apr 2005, Alfred Perlstein wrote: > * Jeff Roberson [050412 23:22] wrote: > > On Sat, 9 Apr 2005, Alfred Perlstein wrote: > > > > > Thank you very much. I'll update the docs when you're done. > > > > Don't you only need to know which calls are going to open, or do you also > > need modifying ops like unlike and rename? > > Autofs does not support rename and unlink semantics were not as > important as being able to differentiate between open(2) and stat(2). So would an ISOPEN flag work? We could do this rather than replace NOOBJ in every syscall you don't care about. I'm trying to figure out if the positive cases are fewer than the negative. > > -- > - Alfred Perlstein > - email: bright@mu.org cell: 408-480-4684 > From owner-cvs-src@FreeBSD.ORG Wed Apr 13 12:44:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0084416A4CE; Wed, 13 Apr 2005 12:44:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5AA943D60; Wed, 13 Apr 2005 12:44:43 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DCihOD043556; Wed, 13 Apr 2005 12:44:43 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DCihTM043555; Wed, 13 Apr 2005 12:44:43 GMT (envelope-from brueffer) Message-Id: <200504131244.j3DCihTM043555@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 13 Apr 2005 12:44:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/share/man/man4 snd_fm801.4 snd_via8233.4 snd_via82c686.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 12:44:44 -0000 brueffer 2005-04-13 12:44:43 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5_4) share/man/man4 snd_fm801.4 snd_via8233.4 snd_via82c686.4 Log: MF5: Quote sound device names which contain numbers. Note that this change does not apply to -CURRENT, because config(8) there has been modified not to require the quoting. Approved by: re (hrs) Revision Changes Path 1.1.2.1.2.1 +1 -1 src/share/man/man4/snd_fm801.4 1.1.2.1.2.1 +1 -1 src/share/man/man4/snd_via8233.4 1.1.2.1.2.1 +1 -1 src/share/man/man4/snd_via82c686.4 From owner-cvs-src@FreeBSD.ORG Wed Apr 13 12:51:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE95316A4CE; Wed, 13 Apr 2005 12:51:06 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 088C143D46; Wed, 13 Apr 2005 12:51:06 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.3/8.13.1) with ESMTP id j3DCotLg018261; Wed, 13 Apr 2005 14:50:56 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Jeff Roberson From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 13 Apr 2005 08:16:32 EDT." <20050413081543.S28571@mail.chesapeake.net> Date: Wed, 13 Apr 2005 14:50:55 +0200 Message-ID: <18260.1113396655@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: Jeff Roberson cc: Alfred Perlstein cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/sys namei.h src/sys/kern vfs_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 12:51:07 -0000 In message <20050413081543.S28571@mail.chesapeake.net>, Jeff Roberson writes: >On Wed, 13 Apr 2005, Alfred Perlstein wrote: > >> * Jeff Roberson [050412 23:22] wrote: >> > On Sat, 9 Apr 2005, Alfred Perlstein wrote: >> > >> > > Thank you very much. I'll update the docs when you're done. >> > >> > Don't you only need to know which calls are going to open, or do you also >> > need modifying ops like unlike and rename? >> >> Autofs does not support rename and unlink semantics were not as >> important as being able to differentiate between open(2) and stat(2). > >So would an ISOPEN flag work? We could do this rather than replace NOOBJ >in every syscall you don't care about. I'm trying to figure out if the >positive cases are fewer than the negative. ISOPEN gets my vote. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Apr 13 13:02:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2F4B16A4CE; Wed, 13 Apr 2005 13:02:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A64D843D5D; Wed, 13 Apr 2005 13:02:58 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DD2wsd051069; Wed, 13 Apr 2005 13:02:58 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DD2wxe051068; Wed, 13 Apr 2005 13:02:58 GMT (envelope-from nyan) Message-Id: <200504131302.j3DD2wxe051068@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 13 Apr 2005 13:02:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed98.h src/sys/dev/aic aic_cbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 13:02:59 -0000 nyan 2005-04-13 13:02:58 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed98.h sys/dev/aic aic_cbus.c Log: Remove ifdef PC98. Revision Changes Path 1.11 +0 -22 src/sys/dev/aic/aic_cbus.c 1.3 +0 -3 src/sys/dev/ed/if_ed98.h From owner-cvs-src@FreeBSD.ORG Wed Apr 13 13:12:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BBA616A4CE; Wed, 13 Apr 2005 13:12:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B73443D5F; Wed, 13 Apr 2005 13:12:13 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DDCD2X051534; Wed, 13 Apr 2005 13:12:13 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DDCDEq051533; Wed, 13 Apr 2005 13:12:13 GMT (envelope-from nyan) Message-Id: <200504131312.j3DDCDEq051533@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 13 Apr 2005 13:12:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/include clock.h src/sys/i386/include/pc display.h src/sys/pc98/include clock.h src/sys/pc98/include/pc display.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 13:12:13 -0000 nyan 2005-04-13 13:12:12 UTC FreeBSD src repository Modified files: sys/i386/include clock.h sys/i386/include/pc display.h sys/pc98/include clock.h sys/pc98/include/pc display.h Log: Move pc98 specific parts to the pc98 specific file. Revision Changes Path 1.52 +0 -5 src/sys/i386/include/clock.h 1.7 +0 -5 src/sys/i386/include/pc/display.h 1.2 +34 -2 src/sys/pc98/include/clock.h 1.2 +35 -2 src/sys/pc98/include/pc/display.h From owner-cvs-src@FreeBSD.ORG Wed Apr 13 13:18:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0C5616A4CE; Wed, 13 Apr 2005 13:18:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95A1143D2D; Wed, 13 Apr 2005 13:18:32 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DDIWtp051817; Wed, 13 Apr 2005 13:18:32 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DDIW6B051816; Wed, 13 Apr 2005 13:18:32 GMT (envelope-from nyan) Message-Id: <200504131318.j3DDIW6B051816@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 13 Apr 2005 13:18:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/include bus_memio.h bus_pio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 13:18:32 -0000 nyan 2005-04-13 13:18:32 UTC FreeBSD src repository Modified files: sys/pc98/include bus_memio.h bus_pio.h Log: Remove a meaningless include. Revision Changes Path 1.2 +0 -2 src/sys/pc98/include/bus_memio.h 1.2 +0 -2 src/sys/pc98/include/bus_pio.h From owner-cvs-src@FreeBSD.ORG Wed Apr 13 13:23:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0B2D16A4CE; Wed, 13 Apr 2005 13:23:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A951F43D54; Wed, 13 Apr 2005 13:23:14 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DDNEfn052052; Wed, 13 Apr 2005 13:23:14 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DDNEMO052051; Wed, 13 Apr 2005 13:23:14 GMT (envelope-from nyan) Message-Id: <200504131323.j3DDNEMO052051@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 13 Apr 2005 13:23:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 13:23:15 -0000 nyan 2005-04-13 13:23:14 UTC FreeBSD src repository Modified files: sys/pc98/i386 machdep.c Log: - Remove ifdef PC98. - Reduce diffs from i386. Revision Changes Path 1.358 +4 -193 src/sys/pc98/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 13:26:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDE3B16A4CE; Wed, 13 Apr 2005 13:26:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B265A43D60; Wed, 13 Apr 2005 13:26:48 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DDQmYk052223; Wed, 13 Apr 2005 13:26:48 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DDQmU7052222; Wed, 13 Apr 2005 13:26:48 GMT (envelope-from nyan) Message-Id: <200504131326.j3DDQmU7052222@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 13 Apr 2005 13:26:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/pc98 isa_dma.c olpt.c scterm-sck.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 13:26:49 -0000 nyan 2005-04-13 13:26:48 UTC FreeBSD src repository Modified files: sys/pc98/pc98 isa_dma.c olpt.c scterm-sck.c Log: - Remove ifdef PC98. - Reduce diffs from i386. Revision Changes Path 1.21 +28 -160 src/sys/pc98/pc98/isa_dma.c 1.28 +1 -166 src/sys/pc98/pc98/olpt.c 1.16 +0 -2 src/sys/pc98/pc98/scterm-sck.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 13:42:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A569716A4CE; Wed, 13 Apr 2005 13:42:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CB9D43D5A; Wed, 13 Apr 2005 13:42:38 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DDgcF7052808; Wed, 13 Apr 2005 13:42:38 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DDgcng052807; Wed, 13 Apr 2005 13:42:38 GMT (envelope-from nyan) Message-Id: <200504131342.j3DDgcng052807@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 13 Apr 2005 13:42:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libdisk disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 13:42:38 -0000 nyan 2005-04-13 13:42:38 UTC FreeBSD src repository Modified files: lib/libdisk disk.c Log: Merge two slice_type_name() functions. Revision Changes Path 1.125 +4 -23 src/lib/libdisk/disk.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 13:56:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D8D9816A4CE; Wed, 13 Apr 2005 13:56:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACE5543D60; Wed, 13 Apr 2005 13:56:17 +0000 (GMT) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DDuHVs053369; Wed, 13 Apr 2005 13:56:17 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DDuHdC053368; Wed, 13 Apr 2005 13:56:17 GMT (envelope-from avatar) Message-Id: <200504131356.j3DDuHdC053368@repoman.freebsd.org> From: Tai-hwa Liang Date: Wed, 13 Apr 2005 13:56:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 13:56:18 -0000 avatar 2005-04-13 13:56:17 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: According to the comment in struct tty, t_modem is optional; hence we should guard against NULL t_modem entry. Otherwise, driver doesn't have t_modem callback implemented(such like sys/dev/usb/ucycom.c) would panic when someone opens the driver's associated tty device. Reviewed by: phk, sam (mentor) Revision Changes Path 1.249 +4 -2 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 14:03:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53AEB16A4CE; Wed, 13 Apr 2005 14:03:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 294AC43D5A; Wed, 13 Apr 2005 14:03:29 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DE3TME053672; Wed, 13 Apr 2005 14:03:29 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DE3T35053671; Wed, 13 Apr 2005 14:03:29 GMT (envelope-from glebius) Message-Id: <200504131403.j3DE3T35053671@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 13 Apr 2005 14:03:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_cisco.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 14:03:29 -0000 glebius 2005-04-13 14:03:29 UTC FreeBSD src repository Modified files: sys/netgraph ng_cisco.c Log: NG_MKRESPONSE() macro includes sizeof struct ng_mesg when doing allocation. PR: kern/79806 Submitted by: Wojciech A. Koszek Revision Changes Path 1.28 +1 -2 src/sys/netgraph/ng_cisco.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 14:18:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 430CD16A4CE; Wed, 13 Apr 2005 14:18:39 +0000 (GMT) Received: from mail.psychoholics.org (www.psychoholics.org [64.185.102.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 787D843D31; Wed, 13 Apr 2005 14:18:38 +0000 (GMT) (envelope-from ebola@psychoholics.org) Received: from S010600deadc0de00.su.shawcable.net (S010600deadc0de00.su.shawcable.net [24.76.125.156]) by mail.psychoholics.org (Postfix) with ESMTP id 79834157173; Wed, 13 Apr 2005 08:41:06 -0700 (PDT) From: Adam Gregoire To: "Matthew N. Dodd" In-Reply-To: <200504122049.j3CKnV9v071004@repoman.freebsd.org> References: <200504122049.j3CKnV9v071004@repoman.freebsd.org> Content-Type: multipart/mixed; boundary="=-D2UC1HCBeWdBxtbsjtTR" Date: Wed, 13 Apr 2005 10:18:33 -0400 Message-Id: <1113401913.838.0.camel@S010600deadc0de00.su.shawcable.net> Mime-Version: 1.0 X-Mailer: Evolution 2.2.2 FreeBSD GNOME Team Port cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 14:18:39 -0000 --=-D2UC1HCBeWdBxtbsjtTR Content-Type: text/plain Content-Transfer-Encoding: 7bit > Modified files: > sys/i386/isa clock.c > Log: > Replace spl protection in rtcin() and writertc() with spinlocks > using the existing clock_lock mutex. > > Revision Changes Path > 1.219 +6 -6 src/sys/i386/isa/clock.c Hello, I have made a patch that brings these changes into amd64's isa/clock.c, and it also contains changes for style consistancy, whitespace, and use of prototypes on both amd64 and i386. It should even reduce diffs a bit. I have tested this on amd64 kernel as of an hour ago. All seems to be fine here. Hopefully this is deemed useful. If not are you able to just get the amd64 changes for locking? Thank you, -- Adam Gregoire --=-D2UC1HCBeWdBxtbsjtTR Content-Disposition: attachment; filename=clock.diff Content-Type: text/x-patch; name=clock.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit --- sys/amd64/isa/clock.c.orig Wed Apr 13 01:16:47 2005 +++ sys/amd64/isa/clock.c Wed Apr 13 01:55:42 2005 @@ -84,10 +84,10 @@ * 32-bit time_t's can't reach leap years before 1904 or after 2036, so we * can use a simple formula for leap years. */ -#define LEAPYEAR(y) (((u_int)(y) % 4 == 0) ? 1 : 0) -#define DAYSPERYEAR (31+28+31+30+31+30+31+31+30+31+30+31) +#define LEAPYEAR(y) (((u_int)(y) % 4 == 0) ? 1 : 0) +#define DAYSPERYEAR (31+28+31+30+31+30+31+31+30+31+30+31) -#define TIMER_DIV(x) ((timer_freq + (x) / 2) / (x)) +#define TIMER_DIV(x) ((timer_freq + (x) / 2) / (x)) int adjkerntz; /* local offset from GMT in seconds */ int clkintr_pending; @@ -96,12 +96,14 @@ int psdiv = 1; int statclock_disable; #ifndef TIMER_FREQ -#define TIMER_FREQ 1193182 +#define TIMER_FREQ 1193182 #endif u_int timer_freq = TIMER_FREQ; int timer0_max_count; int wall_cmos_clock; /* wall CMOS clock assumed if != 0 */ struct mtx clock_lock; +#define RTC_LOCK mtx_lock_spin(&clock_lock) +#define RTC_UNLOCK mtx_unlock_spin(&clock_lock) static int beeping = 0; static const u_char daysinmonth[] = {31,28,31,30,31,30,31,31,30,31,30,31}; @@ -175,7 +177,7 @@ } int -release_timer2() +release_timer2(void) { if (timer2_state != ACQUIRED) @@ -228,9 +230,9 @@ DB_SHOW_COMMAND(rtc, rtc) { printf("%02x/%02x/%02x %02x:%02x:%02x, A = %02x, B = %02x, C = %02x\n", - rtcin(RTC_YEAR), rtcin(RTC_MONTH), rtcin(RTC_DAY), - rtcin(RTC_HRS), rtcin(RTC_MIN), rtcin(RTC_SEC), - rtcin(RTC_STATUSA), rtcin(RTC_STATUSB), rtcin(RTC_INTR)); + rtcin(RTC_YEAR), rtcin(RTC_MONTH), rtcin(RTC_DAY), + rtcin(RTC_HRS), rtcin(RTC_MIN), rtcin(RTC_SEC), + rtcin(RTC_STATUSA), rtcin(RTC_STATUSB), rtcin(RTC_INTR)); } #endif /* DDB */ @@ -323,7 +325,7 @@ * before the delay is up (unless we're interrupted). */ ticks_left = ((u_int)n * (long long)timer_freq + 999999) - / 1000000; + / 1000000; while (ticks_left > 0) { #ifdef KDB @@ -356,7 +358,7 @@ #ifdef DELAYDEBUG if (state == 1) printf(" %d calls to getit() at %d usec each\n", - getit_calls, (n + 5) / getit_calls); + getit_calls, (n + 5) / getit_calls); #endif } @@ -398,33 +400,30 @@ */ int -rtcin(reg) - int reg; +rtcin(int reg) { - int s; u_char val; - s = splhigh(); + RTC_LOCK; outb(IO_RTC, reg); inb(0x84); val = inb(IO_RTC + 1); inb(0x84); - splx(s); + RTC_UNLOCK; return (val); } static __inline void writertc(u_char reg, u_char val) { - int s; - s = splhigh(); + RTC_LOCK; inb(0x84); outb(IO_RTC, reg); inb(0x84); outb(IO_RTC + 1, val); inb(0x84); /* XXX work around wrong order in rtcin() */ - splx(s); + RTC_UNLOCK; } static __inline int @@ -501,15 +500,14 @@ goto fail; } - if (bootverbose) { + if (bootverbose) printf("i8254 clock: %u Hz\n", tot_count); - } return (tot_count); fail: if (bootverbose) printf("failed, using default i8254 clock of %u Hz\n", - timer_freq); + timer_freq); return (timer_freq); } @@ -535,7 +533,7 @@ * XXX initialization of other timers is unintentionally left blank. */ void -startrtclock() +startrtclock(void) { u_int delta, freq; @@ -547,7 +545,7 @@ #ifdef CLK_CALIBRATION_LOOP if (bootverbose) { printf( - "Press a key on the console to abort clock calibration\n"); + "Press a key on the console to abort clock calibration\n"); while (cncheckc() == -1) calibrate_clocks(); } @@ -562,18 +560,16 @@ if (delta < timer_freq / 100) { #ifndef CLK_USE_I8254_CALIBRATION if (bootverbose) - printf( -"CLK_USE_I8254_CALIBRATION not specified - using default frequency\n"); + printf("CLK_USE_I8254_CALIBRATION not specified - " + "using default frequency\n"); freq = timer_freq; #endif timer_freq = freq; - } else { + } else if (bootverbose) - printf( - "%d Hz differs from default of %d Hz by more than 1%%\n", - freq, timer_freq); - } - + printf("%d Hz differs from default of %d Hz by more " + "than 1%%\n", freq, timer_freq); + set_timer_freq(timer_freq, hz); i8254_timecounter.tc_frequency = timer_freq; tc_init(&i8254_timecounter); @@ -633,10 +629,8 @@ days += readrtc(RTC_DAY) - 1; for (y = 1970; y < year; y++) days += DAYSPERYEAR + LEAPYEAR(y); - sec = ((( days * 24 + - readrtc(RTC_HRS)) * 60 + - readrtc(RTC_MIN)) * 60 + - readrtc(RTC_SEC)); + sec = (((days * 24 + + readrtc(RTC_HRS)) * 60 + readrtc(RTC_MIN)) * 60 + readrtc(RTC_SEC)); /* sec now contains the number of seconds, since Jan 1 1970, in the local time zone */ @@ -653,18 +647,19 @@ return; wrong_time: - printf("Invalid time in real time clock.\n"); - printf("Check and reset the date immediately!\n"); + printf("Invalid time in real time clock.\n" + "Check and reset the date immediately!\n"); } /* * Write system time back to RTC */ void -resettodr() +resettodr(void) { unsigned long tm; int y, m, s; + int ml; if (disable_rtc_set) return; @@ -697,8 +692,6 @@ writertc(RTC_CENTURY, bin2bcd(y/100)); /* ... and Century */ #endif for (m = 0; ; m++) { - int ml; - ml = daysinmonth[m]; if (m == 1 && LEAPYEAR(y)) ml++; @@ -720,7 +713,7 @@ * Start both clocks running. */ void -cpu_initclocks() +cpu_initclocks(void) { int diag; @@ -752,9 +745,9 @@ /* Don't bother enabling the statistics clock. */ if (!statclock_disable && !using_lapic_timer) { - diag = rtcin(RTC_DIAG); - if (diag != 0) - printf("RTC BIOS diagnostic error %b\n", diag, RTCDG_BITS); + if ((diag = rtcin(RTC_DIAG)) != 0) + printf("RTC BIOS diagnostic error %b\n", + diag, RTCDG_BITS); intr_add_handler("rtc", 8, (driver_intr_t *)rtcintr, NULL, INTR_TYPE_CLK | INTR_FAST, NULL); @@ -772,8 +765,7 @@ if (using_lapic_timer) return; - rtc_statusa = RTCSA_DIVIDER | RTCSA_PROF; - writertc(RTC_STATUSA, rtc_statusa); + writertc(RTC_STATUSA, RTCSA_DIVIDER | RTCSA_PROF); psdiv = pscnt = psratio; } @@ -783,8 +775,7 @@ if (using_lapic_timer) return; - rtc_statusa = RTCSA_DIVIDER | RTCSA_NOPROF; - writertc(RTC_STATUSA, rtc_statusa); + writertc(RTC_STATUSA, RTCSA_DIVIDER | RTCSA_NOPROF); psdiv = pscnt = 1; } @@ -799,25 +790,23 @@ * is is too generic. Should use it everywhere. */ freq = timer_freq; - error = sysctl_handle_int(oidp, &freq, sizeof(freq), req); - if (error == 0 && req->newptr != NULL) { + if ((error = sysctl_handle_int(oidp, &freq, sizeof(freq), req)) == 0 && + req->newptr != NULL) { set_timer_freq(freq, hz); i8254_timecounter.tc_frequency = freq; } return (error); } -SYSCTL_PROC(_machdep, OID_AUTO, i8254_freq, CTLTYPE_INT | CTLFLAG_RW, - 0, sizeof(u_int), sysctl_machdep_i8254_freq, "IU", ""); +SYSCTL_PROC(_machdep, OID_AUTO, i8254_freq, CTLTYPE_INT | CTLFLAG_RW, 0, + sizeof(u_int), sysctl_machdep_i8254_freq, "IU", ""); static unsigned i8254_get_timecount(struct timecounter *tc) { u_int count; u_int high, low; - u_long rflags; - rflags = read_rflags(); mtx_lock_spin(&clock_lock); /* Select timer0 and latch counter value. */ @@ -826,10 +815,10 @@ low = inb(TIMER_CNTR0); high = inb(TIMER_CNTR0); count = timer0_max_count - ((high << 8) | low); - if (count < i8254_lastcount || - (!i8254_ticked && (clkintr_pending || - ((count < 20 || (!(rflags & PSL_I) && count < timer0_max_count / 2u)) && - i8254_pending != NULL && i8254_pending(i8254_intsrc))))) { + if (count < i8254_lastcount || (!i8254_ticked && (clkintr_pending || + ((count < 20 || (!(read_rflags() & PSL_I) && + count < timer0_max_count / 2u)) && i8254_pending != NULL && + i8254_pending(i8254_intsrc))))) { i8254_ticked = 1; i8254_offset += timer0_max_count; } @@ -852,11 +841,12 @@ static int attimer_probe(device_t dev) { - int result; + int res; - if ((result = ISA_PNP_PROBE(device_get_parent(dev), dev, attimer_ids)) <= 0) + if ((res = + ISA_PNP_PROBE(device_get_parent(dev), dev, attimer_ids) <= 0)) device_quiet(dev); - return(result); + return(res); } static int --- sys/i386/isa/clock.c.orig Wed Apr 13 01:16:51 2005 +++ sys/i386/isa/clock.c Wed Apr 13 01:55:54 2005 @@ -93,10 +93,10 @@ * 32-bit time_t's can't reach leap years before 1904 or after 2036, so we * can use a simple formula for leap years. */ -#define LEAPYEAR(y) (((u_int)(y) % 4 == 0) ? 1 : 0) -#define DAYSPERYEAR (31+28+31+30+31+30+31+31+30+31+30+31) +#define LEAPYEAR(y) (((u_int)(y) % 4 == 0) ? 1 : 0) +#define DAYSPERYEAR (31+28+31+30+31+30+31+31+30+31+30+31) -#define TIMER_DIV(x) ((timer_freq + (x) / 2) / (x)) +#define TIMER_DIV(x) ((timer_freq + (x) / 2) / (x)) int adjkerntz; /* local offset from GMT in seconds */ int clkintr_pending; @@ -105,7 +105,7 @@ int psdiv = 1; int statclock_disable; #ifndef TIMER_FREQ -#define TIMER_FREQ 1193182 +#define TIMER_FREQ 1193182 #endif u_int timer_freq = TIMER_FREQ; int timer0_max_count; @@ -191,7 +191,7 @@ } int -release_timer2() +release_timer2(void) { if (timer2_state != ACQUIRED) @@ -244,9 +244,9 @@ DB_SHOW_COMMAND(rtc, rtc) { printf("%02x/%02x/%02x %02x:%02x:%02x, A = %02x, B = %02x, C = %02x\n", - rtcin(RTC_YEAR), rtcin(RTC_MONTH), rtcin(RTC_DAY), - rtcin(RTC_HRS), rtcin(RTC_MIN), rtcin(RTC_SEC), - rtcin(RTC_STATUSA), rtcin(RTC_STATUSB), rtcin(RTC_INTR)); + rtcin(RTC_YEAR), rtcin(RTC_MONTH), rtcin(RTC_DAY), + rtcin(RTC_HRS), rtcin(RTC_MIN), rtcin(RTC_SEC), + rtcin(RTC_STATUSA), rtcin(RTC_STATUSB), rtcin(RTC_INTR)); } #endif /* DDB */ @@ -339,7 +339,7 @@ * before the delay is up (unless we're interrupted). */ ticks_left = ((u_int)n * (long long)timer_freq + 999999) - / 1000000; + / 1000000; while (ticks_left > 0) { #ifdef KDB @@ -372,7 +372,7 @@ #ifdef DELAYDEBUG if (state == 1) printf(" %d calls to getit() at %d usec each\n", - getit_calls, (n + 5) / getit_calls); + getit_calls, (n + 5) / getit_calls); #endif } @@ -414,8 +414,7 @@ */ int -rtcin(reg) - int reg; +rtcin(int reg) { u_char val; @@ -515,15 +514,14 @@ goto fail; } - if (bootverbose) { + if (bootverbose) printf("i8254 clock: %u Hz\n", tot_count); - } return (tot_count); fail: if (bootverbose) printf("failed, using default i8254 clock of %u Hz\n", - timer_freq); + timer_freq); return (timer_freq); } @@ -587,7 +585,7 @@ * XXX initialization of other timers is unintentionally left blank. */ void -startrtclock() +startrtclock(void) { u_int delta, freq; @@ -599,7 +597,7 @@ #ifdef CLK_CALIBRATION_LOOP if (bootverbose) { printf( - "Press a key on the console to abort clock calibration\n"); + "Press a key on the console to abort clock calibration\n"); while (cncheckc() == -1) calibrate_clocks(); } @@ -614,17 +612,15 @@ if (delta < timer_freq / 100) { #ifndef CLK_USE_I8254_CALIBRATION if (bootverbose) - printf( -"CLK_USE_I8254_CALIBRATION not specified - using default frequency\n"); + printf("CLK_USE_I8254_CALIBRATION not specified - " + "using default frequency\n"); freq = timer_freq; #endif timer_freq = freq; - } else { + } else if (bootverbose) - printf( - "%d Hz differs from default of %d Hz by more than 1%%\n", - freq, timer_freq); - } + printf("%d Hz differs from default of %d Hz by more " + "than 1%%\n", freq, timer_freq); set_timer_freq(timer_freq, hz); i8254_timecounter.tc_frequency = timer_freq; @@ -705,18 +701,19 @@ return; wrong_time: - printf("Invalid time in real time clock.\n"); - printf("Check and reset the date immediately!\n"); + printf("Invalid time in real time clock.\n" + "Check and reset the date immediately!\n"); } /* * Write system time back to RTC */ void -resettodr() +resettodr(void) { unsigned long tm; int y, m, s; + int ml; if (disable_rtc_set) return; @@ -749,8 +746,6 @@ writertc(RTC_CENTURY, bin2bcd(y/100)); /* ... and Century */ #endif for (m = 0; ; m++) { - int ml; - ml = daysinmonth[m]; if (m == 1 && LEAPYEAR(y)) ml++; @@ -772,7 +767,7 @@ * Start both clocks running. */ void -cpu_initclocks() +cpu_initclocks(void) { int diag; @@ -804,9 +799,9 @@ * drive statclock() and profclock(). */ if (!statclock_disable && !using_lapic_timer) { - diag = rtcin(RTC_DIAG); - if (diag != 0) - printf("RTC BIOS diagnostic error %b\n", diag, RTCDG_BITS); + if ((diag = rtcin(RTC_DIAG)) != 0) + printf("RTC BIOS diagnostic error %b\n", + diag, RTCDG_BITS); /* Setting stathz to nonzero early helps avoid races. */ stathz = RTC_NOPROFRATE; @@ -830,8 +825,7 @@ if (using_lapic_timer) return; - rtc_statusa = RTCSA_DIVIDER | RTCSA_PROF; - writertc(RTC_STATUSA, rtc_statusa); + writertc(RTC_STATUSA, RTCSA_DIVIDER | RTCSA_PROF); psdiv = pscnt = psratio; } @@ -841,8 +835,7 @@ if (using_lapic_timer) return; - rtc_statusa = RTCSA_DIVIDER | RTCSA_NOPROF; - writertc(RTC_STATUSA, rtc_statusa); + writertc(RTC_STATUSA, RTCSA_DIVIDER | RTCSA_NOPROF); psdiv = pscnt = 1; } @@ -857,25 +850,23 @@ * is is too generic. Should use it everywhere. */ freq = timer_freq; - error = sysctl_handle_int(oidp, &freq, sizeof(freq), req); - if (error == 0 && req->newptr != NULL) { + if ((error = sysctl_handle_int(oidp, &freq, sizeof(freq), req) == 0) && + req->newptr != NULL) { set_timer_freq(freq, hz); i8254_timecounter.tc_frequency = freq; } return (error); } -SYSCTL_PROC(_machdep, OID_AUTO, i8254_freq, CTLTYPE_INT | CTLFLAG_RW, - 0, sizeof(u_int), sysctl_machdep_i8254_freq, "IU", ""); +SYSCTL_PROC(_machdep, OID_AUTO, i8254_freq, CTLTYPE_INT | CTLFLAG_RW, 0, + sizeof(u_int), sysctl_machdep_i8254_freq, "IU", ""); static unsigned i8254_get_timecount(struct timecounter *tc) { u_int count; u_int high, low; - u_int eflags; - eflags = read_eflags(); mtx_lock_spin(&clock_lock); /* Select timer0 and latch counter value. */ @@ -884,10 +875,10 @@ low = inb(TIMER_CNTR0); high = inb(TIMER_CNTR0); count = timer0_max_count - ((high << 8) | low); - if (count < i8254_lastcount || - (!i8254_ticked && (clkintr_pending || - ((count < 20 || (!(eflags & PSL_I) && count < timer0_max_count / 2u)) && - i8254_pending != NULL && i8254_pending(i8254_intsrc))))) { + if (count < i8254_lastcount || (!i8254_ticked && (clkintr_pending || + ((count < 20 || (!(read_eflags() & PSL_I) && + count < timer0_max_count / 2u)) && i8254_pending != NULL && + i8254_pending(i8254_intsrc))))) { i8254_ticked = 1; i8254_offset += timer0_max_count; } @@ -910,11 +901,12 @@ static int attimer_probe(device_t dev) { - int result; + int res; - if ((result = ISA_PNP_PROBE(device_get_parent(dev), dev, attimer_ids)) <= 0) + if ((res = + ISA_PNP_PROBE(device_get_parent(dev), dev, attimer_ids)) <= 0) device_quiet(dev); - return(result); + return(res); } static int --=-D2UC1HCBeWdBxtbsjtTR-- From owner-cvs-src@FreeBSD.ORG Wed Apr 13 14:49:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8D9C16A4CE; Wed, 13 Apr 2005 14:49:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A530643D68; Wed, 13 Apr 2005 14:49:57 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DEnvo9055723; Wed, 13 Apr 2005 14:49:57 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DEnvtc055722; Wed, 13 Apr 2005 14:49:57 GMT (envelope-from imp) Message-Id: <200504131449.j3DEnvtc055722@repoman.freebsd.org> From: Warner Losh Date: Wed, 13 Apr 2005 14:49:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 kern.pre.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 14:49:57 -0000 imp 2005-04-13 14:49:57 UTC FreeBSD src repository Modified files: sys/conf Makefile.alpha Makefile.amd64 Makefile.arm Makefile.i386 Makefile.ia64 Makefile.pc98 Makefile.powerpc Makefile.sparc64 kern.pre.mk Log: Never hardcode /sys into these Makefiles. The proper way to spell it is $S. Also, move the -I stuff to the centralized kern.pre.mk. However, it might be better to add these flags to files.conf. This is a short term fix to fix the broken builds on my machine (I don't have a valid /sys link). Revision Changes Path 1.135 +0 -2 src/sys/conf/Makefile.alpha 1.16 +0 -2 src/sys/conf/Makefile.amd64 1.9 +0 -2 src/sys/conf/Makefile.arm 1.265 +0 -2 src/sys/conf/Makefile.i386 1.62 +0 -2 src/sys/conf/Makefile.ia64 1.167 +0 -2 src/sys/conf/Makefile.pc98 1.277 +0 -2 src/sys/conf/Makefile.powerpc 1.33 +0 -2 src/sys/conf/Makefile.sparc64 1.65 +3 -0 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Wed Apr 13 16:02:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 012F016A4D0; Wed, 13 Apr 2005 16:02:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBD3443D31; Wed, 13 Apr 2005 16:02:03 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DG23N3059597; Wed, 13 Apr 2005 16:02:03 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DG23ZF059596; Wed, 13 Apr 2005 16:02:03 GMT (envelope-from cognet) Message-Id: <200504131602.j3DG23ZF059596@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 13 Apr 2005 16:02:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/sa11x0 sa11x0_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 16:02:04 -0000 cognet 2005-04-13 16:02:03 UTC FreeBSD src repository Modified files: sys/arm/sa11x0 sa11x0_io.c Log: pmap_update() is gone. Revision Changes Path 1.6 +0 -1 src/sys/arm/sa11x0/sa11x0_io.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 16:03:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9ECAA16A4CF; Wed, 13 Apr 2005 16:03:49 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 521C243D1F; Wed, 13 Apr 2005 16:03:49 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 64B9246B8C; Wed, 13 Apr 2005 12:03:48 -0400 (EDT) Date: Wed, 13 Apr 2005 17:04:10 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: "Matthew N. Dodd" In-Reply-To: <200504130030.j3D0UJDN082846@repoman.freebsd.org> Message-ID: <20050413170217.P95037@fledge.watson.org> References: <200504130030.j3D0UJDN082846@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 tap.4 src/sys/net if_tap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 16:03:49 -0000 On Wed, 13 Apr 2005, Matthew N. Dodd wrote: > mdodd 2005-04-13 00:30:19 UTC > > FreeBSD src repository > > Modified files: > share/man/man4 tap.4 > sys/net if_tap.c > Log: > Provide a sysctl (net.link.tap.user_open) to allow unpriviliged > acces to tap(4) device nodes based on file system permission. > > Duplicate the 'debug.if_tap_debug' sysctl under the > 'net.link.tap' hierarchy. Is there any reason to require suser() at all for open, given that our devfs permissions are conservative? Maybe we should remove that suser() and add a couple for specific tapioctl() calls that are more sensitive? Robert N M Watson From owner-cvs-src@FreeBSD.ORG Wed Apr 13 16:05:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EAB516A4CE; Wed, 13 Apr 2005 16:05:52 +0000 (GMT) Received: from sasami.jurai.net (sasami.jurai.net [69.17.104.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id C361543D41; Wed, 13 Apr 2005 16:05:51 +0000 (GMT) (envelope-from mdodd@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [69.17.104.113]) by sasami.jurai.net (8.13.1/8.13.1) with ESMTP id j3DG5mkP095935; Wed, 13 Apr 2005 12:05:50 -0400 (EDT) (envelope-from mdodd@FreeBSD.ORG) Date: Wed, 13 Apr 2005 12:05:48 -0400 (EDT) From: "Matthew N. Dodd" X-X-Sender: winter@sasami.jurai.net To: Robert Watson In-Reply-To: <20050413170217.P95037@fledge.watson.org> Message-ID: <20050413120523.Y3762@sasami.jurai.net> References: <200504130030.j3D0UJDN082846@repoman.freebsd.org> <20050413170217.P95037@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.5.6 (sasami.jurai.net [69.17.104.113]); Wed, 13 Apr 2005 12:05:50 -0400 (EDT) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/share/man/man4 tap.4 src/sys/net if_tap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 16:05:52 -0000 On Wed, 13 Apr 2005, Robert Watson wrote: > Is there any reason to require suser() at all for open, given that our > devfs permissions are conservative? Maybe we should remove that suser() > and add a couple for specific tapioctl() calls that are more sensitive? Its an exclusive open device. -- 10 40 80 C0 00 FF FF FF FF C0 00 00 00 00 10 AA AA 03 00 00 00 08 00 From owner-cvs-src@FreeBSD.ORG Wed Apr 13 16:15:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05E3016A4CE; Wed, 13 Apr 2005 16:15:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E12B043D31; Wed, 13 Apr 2005 16:15:22 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DGFMsv060191; Wed, 13 Apr 2005 16:15:22 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DGFMQu060190; Wed, 13 Apr 2005 16:15:22 GMT (envelope-from rwatson) Message-Id: <200504131615.j3DGFMQu060190@repoman.freebsd.org> From: Robert Watson Date: Wed, 13 Apr 2005 16:15:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/share/man/man4 Makefile sched_4bsd.4 sched_ule.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 16:15:23 -0000 rwatson 2005-04-13 16:15:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) share/man/man4 Makefile Added files: (Branch: RELENG_5_4) share/man/man4 sched_4bsd.4 sched_ule.4 Log: Merge sched_4bsd.4:1.11-1.2 and sched_ule.4:1.1 from RELENG_5 to RELENG_5_4: Add rudimentary man pages for kernel options sched_4bsd and sched_ule, which document some of the sysctls available for configuring 4bsd, some of the bullet features of ule, and that ule is considered experimental still. Fix small spelling error. Approved by: re (kensmith) Revision Changes Path 1.276.2.22.2.1 +2 -0 src/share/man/man4/Makefile 1.2.4.1 +72 -0 src/share/man/man4/sched_4bsd.4 (new) 1.1.4.1 +83 -0 src/share/man/man4/sched_ule.4 (new) From owner-cvs-src@FreeBSD.ORG Wed Apr 13 16:30:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71FBF16A4CE; Wed, 13 Apr 2005 16:30:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 453A043D5A; Wed, 13 Apr 2005 16:30:30 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DGUUmS060802; Wed, 13 Apr 2005 16:30:30 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DGUUDu060801; Wed, 13 Apr 2005 16:30:30 GMT (envelope-from imp) Message-Id: <200504131630.j3DGUUDu060801@repoman.freebsd.org> From: Warner Losh Date: Wed, 13 Apr 2005 16:30:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pcib_if.m X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 16:30:30 -0000 imp 2005-04-13 16:30:30 UTC FreeBSD src repository Modified files: sys/dev/pci pcib_if.m Log: Default to a interrupt router that returns an invalid interrupt. Otherwise, busses that implement the pcib interface that forget to implement pcib_route_interrupt would return EIO, which the caller interprets as 'use interrupt 6'. This is likely the cause of much of the grief that we had when I enabled power modes for the cardbus bridge, since the card needed to reroute the interrupt to it and it was getting 6 which was d by the pccbb sanity checks. Revision Changes Path 1.6 +9 -1 src/sys/dev/pci/pcib_if.m From owner-cvs-src@FreeBSD.ORG Wed Apr 13 16:35:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 492DF16A4D1; Wed, 13 Apr 2005 16:35:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D7EE43D1D; Wed, 13 Apr 2005 16:35:16 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DGZGwm061113; Wed, 13 Apr 2005 16:35:16 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DGZFE9061112; Wed, 13 Apr 2005 16:35:15 GMT (envelope-from imp) Message-Id: <200504131635.j3DGZFE9061112@repoman.freebsd.org> From: Warner Losh Date: Wed, 13 Apr 2005 16:35:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccbb pccbb_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 16:35:16 -0000 imp 2005-04-13 16:35:15 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbb_pci.c Log: Since cbb implements the pcib_ interface, it must also implement the pcib_route_interrupt interface. Since there's only one interrupt pin in the CardBus form factor, everybody gets to share it. Implement cbb_route_interrupt to return the interrupt we have. Suggested by: bms Revision Changes Path 1.8 +10 -0 src/sys/dev/pccbb/pccbb_pci.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 16:39:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E04E16A4CE; Wed, 13 Apr 2005 16:39:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6469443D39; Wed, 13 Apr 2005 16:39:22 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DGdMa7061405; Wed, 13 Apr 2005 16:39:22 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DGdMQi061404; Wed, 13 Apr 2005 16:39:22 GMT (envelope-from julian) Message-Id: <200504131639.j3DGdMQi061404@repoman.freebsd.org> From: Julian Elischer Date: Wed, 13 Apr 2005 16:39:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/usb uaudio_pcm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 16:39:22 -0000 julian 2005-04-13 16:39:22 UTC FreeBSD src repository Modified files: sys/dev/sound/usb uaudio_pcm.c Log: The maximum allowable alloc is 16K not (16K-1). This whole section is actually overly restrictive and another patch is in the works. Revision Changes Path 1.11 +1 -1 src/sys/dev/sound/usb/uaudio_pcm.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 16:42:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F0EB216A4CE; Wed, 13 Apr 2005 16:42:49 +0000 (GMT) Received: from barton.dreadbsd.org (massena-4-82-67-196-50.fbx.proxad.net [82.67.196.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9565143D49; Wed, 13 Apr 2005 16:42:48 +0000 (GMT) (envelope-from antoine@massena-4-82-67-196-50.fbx.proxad.net) Received: from barton.dreadbsd.org (localhost [127.0.0.1]) by barton.dreadbsd.org (8.13.3/8.13.1) with ESMTP id j3DGglYW090858; Wed, 13 Apr 2005 18:42:47 +0200 (CEST) (envelope-from antoine@massena-4-82-67-196-50.fbx.proxad.net) Received: (from antoine@localhost) by barton.dreadbsd.org (8.13.3/8.13.1/Submit) id j3DGgkEW090857; Wed, 13 Apr 2005 18:42:46 +0200 (CEST) (envelope-from antoine) Date: Wed, 13 Apr 2005 18:42:46 +0200 From: Antoine Brodin To: "Matthew N. Dodd" Message-Id: <20050413184246.19212b84.antoine.brodin@laposte.net> In-Reply-To: <200504130001.j3D01kuD081602@repoman.freebsd.org> References: <200504130001.j3D01kuD081602@repoman.freebsd.org> X-Mailer: Sylpheed version 1.9.8 (GTK+ 2.6.7; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 unix.4 src/sys/sys socket.h un.h unpcb.h src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 16:42:50 -0000 "Matthew N. Dodd" wrote: > mdodd 2005-04-13 00:01:46 UTC > > FreeBSD src repository > > Modified files: > share/man/man4 unix.4 > sys/sys socket.h un.h unpcb.h > sys/kern uipc_usrreq.c > Log: > Implement unix(4) socket options LOCAL_CREDS and LOCAL_CONNWAIT. > > - Add unp_addsockcred() (for LOCAL_CREDS). > - Add an argument to unp_connect2() to differentiate between > PRU_CONNECT and PRU_CONNECT2. (for LOCAL_CONNWAIT) > > Obtained from: NetBSD (with some changes) > > Revision Changes Path > 1.11 +50 -0 src/share/man/man4/unix.4 > 1.152 +105 -15 src/sys/kern/uipc_usrreq.c > 1.88 +19 -0 src/sys/sys/socket.h > 1.29 +3 -1 src/sys/sys/un.h > 1.19 +2 -0 src/sys/sys/unpcb.h I'm not sure it's safe to sooptcopyout/sooptcopyin while holding the unp mutex in uipc_ctloutput. It can fault. Cheers, Antoine From owner-cvs-src@FreeBSD.ORG Wed Apr 13 17:04:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D8BD16A4CE; Wed, 13 Apr 2005 17:04:26 +0000 (GMT) Received: from sasami.jurai.net (sasami.jurai.net [69.17.104.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8ABFD43D31; Wed, 13 Apr 2005 17:04:25 +0000 (GMT) (envelope-from mdodd@FreeBSD.ORG) Received: from sasami.jurai.net (winter@sasami.jurai.net [69.17.104.113]) by sasami.jurai.net (8.13.1/8.13.1) with ESMTP id j3DH4LOP008107; Wed, 13 Apr 2005 13:04:24 -0400 (EDT) (envelope-from mdodd@FreeBSD.ORG) Date: Wed, 13 Apr 2005 13:04:21 -0400 (EDT) From: "Matthew N. Dodd" X-X-Sender: winter@sasami.jurai.net To: Antoine Brodin In-Reply-To: <20050413184246.19212b84.antoine.brodin@laposte.net> Message-ID: <20050413124956.M3762@sasami.jurai.net> References: <200504130001.j3D01kuD081602@repoman.freebsd.org> <20050413184246.19212b84.antoine.brodin@laposte.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.5.6 (sasami.jurai.net [69.17.104.113]); Wed, 13 Apr 2005 13:04:24 -0400 (EDT) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/share/man/man4 unix.4 src/sys/sys socket.h un.h unpcb.h src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 17:04:26 -0000 On Wed, 13 Apr 2005, Antoine Brodin wrote: > I'm not sure it's safe to sooptcopyout/sooptcopyin while holding the > unp mutex in uipc_ctloutput. It can fault. I was concerned about this but saw that other code holds locks across sooptcopy*() calls. If there is a deadlock problem it may be time to add a per unpcb lock. -- 10 40 80 C0 00 FF FF FF FF C0 00 00 00 00 10 AA AA 03 00 00 00 08 00 From owner-cvs-src@FreeBSD.ORG Wed Apr 13 17:34:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4231516A4CE; Wed, 13 Apr 2005 17:34:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1857B43D5E; Wed, 13 Apr 2005 17:34:39 +0000 (GMT) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DHYc0V070459; Wed, 13 Apr 2005 17:34:38 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DHYcGB070458; Wed, 13 Apr 2005 17:34:38 GMT (envelope-from bms) Message-Id: <200504131734.j3DHYcGB070458@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 13 Apr 2005 17:34:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pci_user.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 17:34:39 -0000 bms 2005-04-13 17:34:38 UTC FreeBSD src repository Modified files: sys/dev/pci pci_user.c Log: Use pci_find_bsf() to retrieve the PCI device associated with a bus/device/function tuple. This change enables pciconf(8) to work with CardBus devices. Reviewed by: imp Revision Changes Path 1.19 +16 -13 src/sys/dev/pci/pci_user.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 17:36:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 717AA16A4CE; Wed, 13 Apr 2005 17:36:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4944643D48; Wed, 13 Apr 2005 17:36:18 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DHaIvu070604; Wed, 13 Apr 2005 17:36:18 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DHaIGi070603; Wed, 13 Apr 2005 17:36:18 GMT (envelope-from mdodd) Message-Id: <200504131736.j3DHaIGi070603@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 17:36:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ida ida.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 17:36:18 -0000 mdodd 2005-04-13 17:36:18 UTC FreeBSD src repository Modified files: sys/dev/ida ida.c Log: Add KASSERT() to warn against NULL deref. Submitted by: sam (Coverity) Revision Changes Path 1.40 +1 -0 src/sys/dev/ida/ida.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 17:39:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62B9B16A4CE; Wed, 13 Apr 2005 17:39:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37C6D43D2D; Wed, 13 Apr 2005 17:39:43 +0000 (GMT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DHdhWK070752; Wed, 13 Apr 2005 17:39:43 GMT (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DHdhs5070751; Wed, 13 Apr 2005 17:39:43 GMT (envelope-from mdodd) Message-Id: <200504131739.j3DHdhs5070751@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 13 Apr 2005 17:39:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ida ida.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 17:39:43 -0000 mdodd 2005-04-13 17:39:43 UTC FreeBSD src repository Modified files: sys/dev/ida ida.c Log: Test for NULL before use. Submitted by: sam (Coverity) Revision Changes Path 1.41 +11 -12 src/sys/dev/ida/ida.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 18:00:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 734E516A4CF for ; Wed, 13 Apr 2005 18:00:58 +0000 (GMT) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.195]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D1E243D5E for ; Wed, 13 Apr 2005 18:00:57 +0000 (GMT) (envelope-from avleeuwen@gmail.com) Received: by rproxy.gmail.com with SMTP id j1so205499rnf for ; Wed, 13 Apr 2005 11:00:56 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=K8fmdAatKbbmcVW1cA3owiA4nZotodoTTTLHGBaViQaaFF8vRbPqhLT0BRAD+j1qFqN7/FzLgOVQsm26VJKERjojv2gJswsR8UVqio1GBcuHd9BGPss7XMWiMk1cmc6clcCmVTriD/rCFTfAID4Lja2iJXt8Oim/xBIx5Wc73M4= Received: by 10.38.66.8 with SMTP id o8mr841802rna; Wed, 13 Apr 2005 11:00:50 -0700 (PDT) Received: by 10.38.88.56 with HTTP; Wed, 13 Apr 2005 11:00:49 -0700 (PDT) Message-ID: Date: Wed, 13 Apr 2005 20:00:49 +0200 From: Arjan Van Leeuwen To: Warner Losh In-Reply-To: <200504131630.j3DGUUDu060801@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200504131630.j3DGUUDu060801@repoman.freebsd.org> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci pcib_if.m X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Arjan Van Leeuwen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Apr 2005 18:00:58 -0000 On 4/13/05, Warner Losh wrote: > imp 2005-04-13 16:30:30 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/pci pcib_if.m > Log: > Default to a interrupt router that returns an invalid interrupt. > Otherwise, busses that implement the pcib interface that forget to > implement pcib_route_interrupt would return EIO, which the caller > interprets as 'use interrupt 6'. This is likely the cause of much of > the grief that we had when I enabled power modes for the cardbus > bridge, since the card needed to reroute the interrupt to it and it > was getting 6 which was d by the pccbb sanity checks. >=20 > Revision Changes Path > 1.6 +9 -1 src/sys/dev/pci/pcib_if.m This seems to break my kernel build: awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/sound/pcm/ac97_if.m -c ; cc -c -O2 -pipe -fno-strict-aliasing -march=3Dpentium3 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=3Dc99 -g -nostdinc -I- -I. -I/usr/src/sys -I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/contrib/pf -I/usr/src/sys/contrib/dev/ath -I/usr/src/sys/contrib/dev/ath/freebsd -I/usr/src/sys/contrib/ngatm -I/usr/src/sys/dev/twa -D_KERNEL -include opt_global.h -fno-common -finline-limit=3D8000 --param inline-unit-growth=3D100 --param large-function-growth=3D1000 -mno-align-long-strings -mpreferred-stack-boundary=3D2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -ffreestanding -Werror ac97_if.c pcib_if.c: In function `null_route_interrupt': pcib_if.c:24: error: `PCI_INVALID_IRQ' undeclared (first use in this functi= on) pcib_if.c:24: error: (Each undeclared identifier is reported only once pcib_if.c:24: error: for each function it appears in.) pcib_if.c: At top level: pcib_if.c:23: warning: 'null_route_interrupt' defined but not used *** Error code 1 1 error *** Error code 2 1 error *** Error code 2 1 error Arjan From owner-cvs-src@FreeBSD.ORG Wed Apr 13 18:12:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D23D316A4CE; Wed, 13 Apr 2005 18:12:14 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94F8843D31; Wed, 13 Apr 2005 18:12:13 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.3/8.13.1) with ESMTP id j3DICBOF021178; Wed, 13 Apr 2005 20:12:11 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Adam Gregoire From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 13 Apr 2005 10:18:33 EDT." <1113401913.838.0.camel@S010600deadc0de00.su.shawcable.net> Date: Wed, 13 Apr 2005 20:12:11 +0200 Message-ID: <21177.1113415931@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "Matthew N. Dodd" Subject: Re: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 18:12:15 -0000 Could you do me the favour and run the diff again but with -b so all the white-space only changes get ignored ? In message <1113401913.838.0.camel@S010600deadc0de00.su.shawcable.net>, Adam Gregoire writes: > >--=-D2UC1HCBeWdBxtbsjtTR >Content-Type: text/plain >Content-Transfer-Encoding: 7bit > >> Modified files: >> sys/i386/isa clock.c >> Log: >> Replace spl protection in rtcin() and writertc() with spinlocks >> using the existing clock_lock mutex. >> >> Revision Changes Path >> 1.219 +6 -6 src/sys/i386/isa/clock.c > >Hello, I have made a patch that brings these changes into amd64's >isa/clock.c, and it also contains changes for style consistancy, >whitespace, and use of prototypes on both amd64 and i386. It should even >reduce diffs a bit. I have tested this on amd64 kernel as of an hour >ago. All seems to be fine here. > >Hopefully this is deemed useful. If not are you able to just get the >amd64 changes for locking? > >Thank you, > >-- >Adam Gregoire > >--=-D2UC1HCBeWdBxtbsjtTR >Content-Disposition: attachment; filename=clock.diff >Content-Type: text/x-patch; name=clock.diff; charset=UTF-8 >Content-Transfer-Encoding: 7bit > >--- sys/amd64/isa/clock.c.orig Wed Apr 13 01:16:47 2005 >+++ sys/amd64/isa/clock.c Wed Apr 13 01:55:42 2005 >@@ -84,10 +84,10 @@ > * 32-bit time_t's can't reach leap years before 1904 or after 2036, so we > * can use a simple formula for leap years. > */ >-#define LEAPYEAR(y) (((u_int)(y) % 4 == 0) ? 1 : 0) >-#define DAYSPERYEAR (31+28+31+30+31+30+31+31+30+31+30+31) >+#define LEAPYEAR(y) (((u_int)(y) % 4 == 0) ? 1 : 0) >+#define DAYSPERYEAR (31+28+31+30+31+30+31+31+30+31+30+31) > >-#define TIMER_DIV(x) ((timer_freq + (x) / 2) / (x)) >+#define TIMER_DIV(x) ((timer_freq + (x) / 2) / (x)) > > int adjkerntz; /* local offset from GMT in seconds */ > int clkintr_pending; >@@ -96,12 +96,14 @@ > int psdiv = 1; > int statclock_disable; > #ifndef TIMER_FREQ >-#define TIMER_FREQ 1193182 >+#define TIMER_FREQ 1193182 > #endif > u_int timer_freq = TIMER_FREQ; > int timer0_max_count; > int wall_cmos_clock; /* wall CMOS clock assumed if != 0 */ > struct mtx clock_lock; >+#define RTC_LOCK mtx_lock_spin(&clock_lock) >+#define RTC_UNLOCK mtx_unlock_spin(&clock_lock) > > static int beeping = 0; > static const u_char daysinmonth[] = {31,28,31,30,31,30,31,31,30,31,30,31}; >@@ -175,7 +177,7 @@ > } > > int >-release_timer2() >+release_timer2(void) > { > > if (timer2_state != ACQUIRED) >@@ -228,9 +230,9 @@ > DB_SHOW_COMMAND(rtc, rtc) > { > printf("%02x/%02x/%02x %02x:%02x:%02x, A = %02x, B = %02x, C = %02x\n", >- rtcin(RTC_YEAR), rtcin(RTC_MONTH), rtcin(RTC_DAY), >- rtcin(RTC_HRS), rtcin(RTC_MIN), rtcin(RTC_SEC), >- rtcin(RTC_STATUSA), rtcin(RTC_STATUSB), rtcin(RTC_INTR)); >+ rtcin(RTC_YEAR), rtcin(RTC_MONTH), rtcin(RTC_DAY), >+ rtcin(RTC_HRS), rtcin(RTC_MIN), rtcin(RTC_SEC), >+ rtcin(RTC_STATUSA), rtcin(RTC_STATUSB), rtcin(RTC_INTR)); > } > #endif /* DDB */ > >@@ -323,7 +325,7 @@ > * before the delay is up (unless we're interrupted). > */ > ticks_left = ((u_int)n * (long long)timer_freq + 999999) >- / 1000000; >+ / 1000000; > > while (ticks_left > 0) { > #ifdef KDB >@@ -356,7 +358,7 @@ > #ifdef DELAYDEBUG > if (state == 1) > printf(" %d calls to getit() at %d usec each\n", >- getit_calls, (n + 5) / getit_calls); >+ getit_calls, (n + 5) / getit_calls); > #endif > } > >@@ -398,33 +400,30 @@ > */ > > int >-rtcin(reg) >- int reg; >+rtcin(int reg) > { >- int s; > u_char val; > >- s = splhigh(); >+ RTC_LOCK; > outb(IO_RTC, reg); > inb(0x84); > val = inb(IO_RTC + 1); > inb(0x84); >- splx(s); >+ RTC_UNLOCK; > return (val); > } > > static __inline void > writertc(u_char reg, u_char val) > { >- int s; > >- s = splhigh(); >+ RTC_LOCK; > inb(0x84); > outb(IO_RTC, reg); > inb(0x84); > outb(IO_RTC + 1, val); > inb(0x84); /* XXX work around wrong order in rtcin() */ >- splx(s); >+ RTC_UNLOCK; > } > > static __inline int >@@ -501,15 +500,14 @@ > goto fail; > } > >- if (bootverbose) { >+ if (bootverbose) > printf("i8254 clock: %u Hz\n", tot_count); >- } > return (tot_count); > > fail: > if (bootverbose) > printf("failed, using default i8254 clock of %u Hz\n", >- timer_freq); >+ timer_freq); > return (timer_freq); > } > >@@ -535,7 +533,7 @@ > * XXX initialization of other timers is unintentionally left blank. > */ > void >-startrtclock() >+startrtclock(void) > { > u_int delta, freq; > >@@ -547,7 +545,7 @@ > #ifdef CLK_CALIBRATION_LOOP > if (bootverbose) { > printf( >- "Press a key on the console to abort clock calibration\n"); >+ "Press a key on the console to abort clock calibration\n"); > while (cncheckc() == -1) > calibrate_clocks(); > } >@@ -562,18 +560,16 @@ > if (delta < timer_freq / 100) { > #ifndef CLK_USE_I8254_CALIBRATION > if (bootverbose) >- printf( >-"CLK_USE_I8254_CALIBRATION not specified - using default frequency\n"); >+ printf("CLK_USE_I8254_CALIBRATION not specified - " >+ "using default frequency\n"); > freq = timer_freq; > #endif > timer_freq = freq; >- } else { >+ } else > if (bootverbose) >- printf( >- "%d Hz differs from default of %d Hz by more than 1%%\n", >- freq, timer_freq); >- } >- >+ printf("%d Hz differs from default of %d Hz by more " >+ "than 1%%\n", freq, timer_freq); >+ > set_timer_freq(timer_freq, hz); > i8254_timecounter.tc_frequency = timer_freq; > tc_init(&i8254_timecounter); >@@ -633,10 +629,8 @@ > days += readrtc(RTC_DAY) - 1; > for (y = 1970; y < year; y++) > days += DAYSPERYEAR + LEAPYEAR(y); >- sec = ((( days * 24 + >- readrtc(RTC_HRS)) * 60 + >- readrtc(RTC_MIN)) * 60 + >- readrtc(RTC_SEC)); >+ sec = (((days * 24 + >+ readrtc(RTC_HRS)) * 60 + readrtc(RTC_MIN)) * 60 + readrtc(RTC_SEC)); > /* sec now contains the number of seconds, since Jan 1 1970, > in the local time zone */ > >@@ -653,18 +647,19 @@ > return; > > wrong_time: >- printf("Invalid time in real time clock.\n"); >- printf("Check and reset the date immediately!\n"); >+ printf("Invalid time in real time clock.\n" >+ "Check and reset the date immediately!\n"); > } > > /* > * Write system time back to RTC > */ > void >-resettodr() >+resettodr(void) > { > unsigned long tm; > int y, m, s; >+ int ml; > > if (disable_rtc_set) > return; >@@ -697,8 +692,6 @@ > writertc(RTC_CENTURY, bin2bcd(y/100)); /* ... and Century */ > #endif > for (m = 0; ; m++) { >- int ml; >- > ml = daysinmonth[m]; > if (m == 1 && LEAPYEAR(y)) > ml++; >@@ -720,7 +713,7 @@ > * Start both clocks running. > */ > void >-cpu_initclocks() >+cpu_initclocks(void) > { > int diag; > >@@ -752,9 +745,9 @@ > > /* Don't bother enabling the statistics clock. */ > if (!statclock_disable && !using_lapic_timer) { >- diag = rtcin(RTC_DIAG); >- if (diag != 0) >- printf("RTC BIOS diagnostic error %b\n", diag, RTCDG_BITS); >+ if ((diag = rtcin(RTC_DIAG)) != 0) >+ printf("RTC BIOS diagnostic error %b\n", >+ diag, RTCDG_BITS); > > intr_add_handler("rtc", 8, (driver_intr_t *)rtcintr, NULL, > INTR_TYPE_CLK | INTR_FAST, NULL); >@@ -772,8 +765,7 @@ > > if (using_lapic_timer) > return; >- rtc_statusa = RTCSA_DIVIDER | RTCSA_PROF; >- writertc(RTC_STATUSA, rtc_statusa); >+ writertc(RTC_STATUSA, RTCSA_DIVIDER | RTCSA_PROF); > psdiv = pscnt = psratio; > } > >@@ -783,8 +775,7 @@ > > if (using_lapic_timer) > return; >- rtc_statusa = RTCSA_DIVIDER | RTCSA_NOPROF; >- writertc(RTC_STATUSA, rtc_statusa); >+ writertc(RTC_STATUSA, RTCSA_DIVIDER | RTCSA_NOPROF); > psdiv = pscnt = 1; > } > >@@ -799,25 +790,23 @@ > * is is too generic. Should use it everywhere. > */ > freq = timer_freq; >- error = sysctl_handle_int(oidp, &freq, sizeof(freq), req); >- if (error == 0 && req->newptr != NULL) { >+ if ((error = sysctl_handle_int(oidp, &freq, sizeof(freq), req)) == 0 && >+ req->newptr != NULL) { > set_timer_freq(freq, hz); > i8254_timecounter.tc_frequency = freq; > } > return (error); > } > >-SYSCTL_PROC(_machdep, OID_AUTO, i8254_freq, CTLTYPE_INT | CTLFLAG_RW, >- 0, sizeof(u_int), sysctl_machdep_i8254_freq, "IU", ""); >+SYSCTL_PROC(_machdep, OID_AUTO, i8254_freq, CTLTYPE_INT | CTLFLAG_RW, 0, >+ sizeof(u_int), sysctl_machdep_i8254_freq, "IU", ""); > > static unsigned > i8254_get_timecount(struct timecounter *tc) > { > u_int count; > u_int high, low; >- u_long rflags; > >- rflags = read_rflags(); > mtx_lock_spin(&clock_lock); > > /* Select timer0 and latch counter value. */ >@@ -826,10 +815,10 @@ > low = inb(TIMER_CNTR0); > high = inb(TIMER_CNTR0); > count = timer0_max_count - ((high << 8) | low); >- if (count < i8254_lastcount || >- (!i8254_ticked && (clkintr_pending || >- ((count < 20 || (!(rflags & PSL_I) && count < timer0_max_count / 2u)) && >- i8254_pending != NULL && i8254_pending(i8254_intsrc))))) { >+ if (count < i8254_lastcount || (!i8254_ticked && (clkintr_pending || >+ ((count < 20 || (!(read_rflags() & PSL_I) && >+ count < timer0_max_count / 2u)) && i8254_pending != NULL && >+ i8254_pending(i8254_intsrc))))) { > i8254_ticked = 1; > i8254_offset += timer0_max_count; > } >@@ -852,11 +841,12 @@ > static int > attimer_probe(device_t dev) > { >- int result; >+ int res; > >- if ((result = ISA_PNP_PROBE(device_get_parent(dev), dev, attimer_ids)) <= 0) >+ if ((res = >+ ISA_PNP_PROBE(device_get_parent(dev), dev, attimer_ids) <= 0)) > device_quiet(dev); >- return(result); >+ return(res); > } > > static int >--- sys/i386/isa/clock.c.orig Wed Apr 13 01:16:51 2005 >+++ sys/i386/isa/clock.c Wed Apr 13 01:55:54 2005 >@@ -93,10 +93,10 @@ > * 32-bit time_t's can't reach leap years before 1904 or after 2036, so we > * can use a simple formula for leap years. > */ >-#define LEAPYEAR(y) (((u_int)(y) % 4 == 0) ? 1 : 0) >-#define DAYSPERYEAR (31+28+31+30+31+30+31+31+30+31+30+31) >+#define LEAPYEAR(y) (((u_int)(y) % 4 == 0) ? 1 : 0) >+#define DAYSPERYEAR (31+28+31+30+31+30+31+31+30+31+30+31) > >-#define TIMER_DIV(x) ((timer_freq + (x) / 2) / (x)) >+#define TIMER_DIV(x) ((timer_freq + (x) / 2) / (x)) > > int adjkerntz; /* local offset from GMT in seconds */ > int clkintr_pending; >@@ -105,7 +105,7 @@ > int psdiv = 1; > int statclock_disable; > #ifndef TIMER_FREQ >-#define TIMER_FREQ 1193182 >+#define TIMER_FREQ 1193182 > #endif > u_int timer_freq = TIMER_FREQ; > int timer0_max_count; >@@ -191,7 +191,7 @@ > } > > int >-release_timer2() >+release_timer2(void) > { > > if (timer2_state != ACQUIRED) >@@ -244,9 +244,9 @@ > DB_SHOW_COMMAND(rtc, rtc) > { > printf("%02x/%02x/%02x %02x:%02x:%02x, A = %02x, B = %02x, C = %02x\n", >- rtcin(RTC_YEAR), rtcin(RTC_MONTH), rtcin(RTC_DAY), >- rtcin(RTC_HRS), rtcin(RTC_MIN), rtcin(RTC_SEC), >- rtcin(RTC_STATUSA), rtcin(RTC_STATUSB), rtcin(RTC_INTR)); >+ rtcin(RTC_YEAR), rtcin(RTC_MONTH), rtcin(RTC_DAY), >+ rtcin(RTC_HRS), rtcin(RTC_MIN), rtcin(RTC_SEC), >+ rtcin(RTC_STATUSA), rtcin(RTC_STATUSB), rtcin(RTC_INTR)); > } > #endif /* DDB */ > >@@ -339,7 +339,7 @@ > * before the delay is up (unless we're interrupted). > */ > ticks_left = ((u_int)n * (long long)timer_freq + 999999) >- / 1000000; >+ / 1000000; > > while (ticks_left > 0) { > #ifdef KDB >@@ -372,7 +372,7 @@ > #ifdef DELAYDEBUG > if (state == 1) > printf(" %d calls to getit() at %d usec each\n", >- getit_calls, (n + 5) / getit_calls); >+ getit_calls, (n + 5) / getit_calls); > #endif > } > >@@ -414,8 +414,7 @@ > */ > > int >-rtcin(reg) >- int reg; >+rtcin(int reg) > { > u_char val; > >@@ -515,15 +514,14 @@ > goto fail; > } > >- if (bootverbose) { >+ if (bootverbose) > printf("i8254 clock: %u Hz\n", tot_count); >- } > return (tot_count); > > fail: > if (bootverbose) > printf("failed, using default i8254 clock of %u Hz\n", >- timer_freq); >+ timer_freq); > return (timer_freq); > } > >@@ -587,7 +585,7 @@ > * XXX initialization of other timers is unintentionally left blank. > */ > void >-startrtclock() >+startrtclock(void) > { > u_int delta, freq; > >@@ -599,7 +597,7 @@ > #ifdef CLK_CALIBRATION_LOOP > if (bootverbose) { > printf( >- "Press a key on the console to abort clock calibration\n"); >+ "Press a key on the console to abort clock calibration\n"); > while (cncheckc() == -1) > calibrate_clocks(); > } >@@ -614,17 +612,15 @@ > if (delta < timer_freq / 100) { > #ifndef CLK_USE_I8254_CALIBRATION > if (bootverbose) >- printf( >-"CLK_USE_I8254_CALIBRATION not specified - using default frequency\n"); >+ printf("CLK_USE_I8254_CALIBRATION not specified - " >+ "using default frequency\n"); > freq = timer_freq; > #endif > timer_freq = freq; >- } else { >+ } else > if (bootverbose) >- printf( >- "%d Hz differs from default of %d Hz by more than 1%%\n", >- freq, timer_freq); >- } >+ printf("%d Hz differs from default of %d Hz by more " >+ "than 1%%\n", freq, timer_freq); > > set_timer_freq(timer_freq, hz); > i8254_timecounter.tc_frequency = timer_freq; >@@ -705,18 +701,19 @@ > return; > > wrong_time: >- printf("Invalid time in real time clock.\n"); >- printf("Check and reset the date immediately!\n"); >+ printf("Invalid time in real time clock.\n" >+ "Check and reset the date immediately!\n"); > } > > /* > * Write system time back to RTC > */ > void >-resettodr() >+resettodr(void) > { > unsigned long tm; > int y, m, s; >+ int ml; > > if (disable_rtc_set) > return; >@@ -749,8 +746,6 @@ > writertc(RTC_CENTURY, bin2bcd(y/100)); /* ... and Century */ > #endif > for (m = 0; ; m++) { >- int ml; >- > ml = daysinmonth[m]; > if (m == 1 && LEAPYEAR(y)) > ml++; >@@ -772,7 +767,7 @@ > * Start both clocks running. > */ > void >-cpu_initclocks() >+cpu_initclocks(void) > { > int diag; > >@@ -804,9 +799,9 @@ > * drive statclock() and profclock(). > */ > if (!statclock_disable && !using_lapic_timer) { >- diag = rtcin(RTC_DIAG); >- if (diag != 0) >- printf("RTC BIOS diagnostic error %b\n", diag, RTCDG_BITS); >+ if ((diag = rtcin(RTC_DIAG)) != 0) >+ printf("RTC BIOS diagnostic error %b\n", >+ diag, RTCDG_BITS); > > /* Setting stathz to nonzero early helps avoid races. */ > stathz = RTC_NOPROFRATE; >@@ -830,8 +825,7 @@ > > if (using_lapic_timer) > return; >- rtc_statusa = RTCSA_DIVIDER | RTCSA_PROF; >- writertc(RTC_STATUSA, rtc_statusa); >+ writertc(RTC_STATUSA, RTCSA_DIVIDER | RTCSA_PROF); > psdiv = pscnt = psratio; > } > >@@ -841,8 +835,7 @@ > > if (using_lapic_timer) > return; >- rtc_statusa = RTCSA_DIVIDER | RTCSA_NOPROF; >- writertc(RTC_STATUSA, rtc_statusa); >+ writertc(RTC_STATUSA, RTCSA_DIVIDER | RTCSA_NOPROF); > psdiv = pscnt = 1; > } > >@@ -857,25 +850,23 @@ > * is is too generic. Should use it everywhere. > */ > freq = timer_freq; >- error = sysctl_handle_int(oidp, &freq, sizeof(freq), req); >- if (error == 0 && req->newptr != NULL) { >+ if ((error = sysctl_handle_int(oidp, &freq, sizeof(freq), req) == 0) && >+ req->newptr != NULL) { > set_timer_freq(freq, hz); > i8254_timecounter.tc_frequency = freq; > } > return (error); > } > >-SYSCTL_PROC(_machdep, OID_AUTO, i8254_freq, CTLTYPE_INT | CTLFLAG_RW, >- 0, sizeof(u_int), sysctl_machdep_i8254_freq, "IU", ""); >+SYSCTL_PROC(_machdep, OID_AUTO, i8254_freq, CTLTYPE_INT | CTLFLAG_RW, 0, >+ sizeof(u_int), sysctl_machdep_i8254_freq, "IU", ""); > > static unsigned > i8254_get_timecount(struct timecounter *tc) > { > u_int count; > u_int high, low; >- u_int eflags; > >- eflags = read_eflags(); > mtx_lock_spin(&clock_lock); > > /* Select timer0 and latch counter value. */ >@@ -884,10 +875,10 @@ > low = inb(TIMER_CNTR0); > high = inb(TIMER_CNTR0); > count = timer0_max_count - ((high << 8) | low); >- if (count < i8254_lastcount || >- (!i8254_ticked && (clkintr_pending || >- ((count < 20 || (!(eflags & PSL_I) && count < timer0_max_count / 2u)) && >- i8254_pending != NULL && i8254_pending(i8254_intsrc))))) { >+ if (count < i8254_lastcount || (!i8254_ticked && (clkintr_pending || >+ ((count < 20 || (!(read_eflags() & PSL_I) && >+ count < timer0_max_count / 2u)) && i8254_pending != NULL && >+ i8254_pending(i8254_intsrc))))) { > i8254_ticked = 1; > i8254_offset += timer0_max_count; > } >@@ -910,11 +901,12 @@ > static int > attimer_probe(device_t dev) > { >- int result; >+ int res; > >- if ((result = ISA_PNP_PROBE(device_get_parent(dev), dev, attimer_ids)) <= 0) >+ if ((res = >+ ISA_PNP_PROBE(device_get_parent(dev), dev, attimer_ids)) <= 0) > device_quiet(dev); >- return(result); >+ return(res); > } > > static int > >--=-D2UC1HCBeWdBxtbsjtTR-- > -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Apr 13 18:13:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B60416A4CE; Wed, 13 Apr 2005 18:13:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E39443D45; Wed, 13 Apr 2005 18:13:41 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DIDek1073407; Wed, 13 Apr 2005 18:13:40 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DIDecc073406; Wed, 13 Apr 2005 18:13:40 GMT (envelope-from peter) Message-Id: <200504131813.j3DIDecc073406@repoman.freebsd.org> From: Peter Wemm Date: Wed, 13 Apr 2005 18:13:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 genassym.c vm86bios.s src/sys/i386/include pcb.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 18:13:41 -0000 peter 2005-04-13 18:13:40 UTC FreeBSD src repository Modified files: sys/i386/i386 genassym.c vm86bios.s sys/i386/include pcb.h Log: Fix an evil bug that appeared in September 2003. VM86 bios calls use two of the __pcb_spare longs. Except that fields were changed and one of the spare values was used and the __pcb_spare field was reduced from two to one long. Now VM86 bios calls can trash the first 4 bytes of the next page following the kernel stack/pcb. This Is Bad(TM). This bug has been present in 5.2-release and onwards, and is still in RELENG_5. Instead of tempting fate and trying to use "spare" fields, explicitly reserve them. Revision Changes Path 1.150 +1 -1 src/sys/i386/i386/genassym.c 1.31 +2 -2 src/sys/i386/i386/vm86bios.s 1.53 +1 -1 src/sys/i386/include/pcb.h From owner-cvs-src@FreeBSD.ORG Wed Apr 13 19:10:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7784716A4CE; Wed, 13 Apr 2005 19:10:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F0BD43D46; Wed, 13 Apr 2005 19:10:28 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DJAS9K076006; Wed, 13 Apr 2005 19:10:28 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DJASg7076005; Wed, 13 Apr 2005 19:10:28 GMT (envelope-from imp) Message-Id: <200504131910.j3DJASg7076005@repoman.freebsd.org> From: Warner Losh Date: Wed, 13 Apr 2005 19:10:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pcib_if.m X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 19:10:28 -0000 imp 2005-04-13 19:10:28 UTC FreeBSD src repository Modified files: sys/dev/pci pcib_if.m Log: Fix compile error :-(. Revision Changes Path 1.7 +2 -1 src/sys/dev/pci/pcib_if.m From owner-cvs-src@FreeBSD.ORG Wed Apr 13 19:52:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F2A816A4CE; Wed, 13 Apr 2005 19:52:15 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id D738943D46; Wed, 13 Apr 2005 19:52:14 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id CA4FA5CA36; Wed, 13 Apr 2005 12:52:14 -0700 (PDT) Date: Wed, 13 Apr 2005 12:52:14 -0700 From: Alfred Perlstein To: Poul-Henning Kamp Message-ID: <20050413195214.GC60345@elvis.mu.org> References: <20050413081543.S28571@mail.chesapeake.net> <18260.1113396655@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <18260.1113396655@critter.freebsd.dk> User-Agent: Mutt/1.4.2.1i cc: Jeff Roberson cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/sys namei.h src/sys/kern vfs_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 19:52:15 -0000 * Poul-Henning Kamp [050413 05:51] wrote: > In message <20050413081543.S28571@mail.chesapeake.net>, Jeff Roberson writes: > >On Wed, 13 Apr 2005, Alfred Perlstein wrote: > > > >> * Jeff Roberson [050412 23:22] wrote: > >> > On Sat, 9 Apr 2005, Alfred Perlstein wrote: > >> > > >> > > Thank you very much. I'll update the docs when you're done. > >> > > >> > Don't you only need to know which calls are going to open, or do you also > >> > need modifying ops like unlike and rename? > >> > >> Autofs does not support rename and unlink semantics were not as > >> important as being able to differentiate between open(2) and stat(2). > > > >So would an ISOPEN flag work? We could do this rather than replace NOOBJ > >in every syscall you don't care about. I'm trying to figure out if the > >positive cases are fewer than the negative. > > ISOPEN gets my vote. The name change is fine. Right now my schedule is too hectic to verify that if you change the actual places its used if it will still work for what it's needed for. I know what was there seemed to work great. -- - Alfred Perlstein - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Wed Apr 13 19:53:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6ADF316A4CE; Wed, 13 Apr 2005 19:53:12 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D71943D39; Wed, 13 Apr 2005 19:53:12 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 378615CA2C; Wed, 13 Apr 2005 12:53:12 -0700 (PDT) Date: Wed, 13 Apr 2005 12:53:12 -0700 From: Alfred Perlstein To: "Matthew N. Dodd" Message-ID: <20050413195312.GD60345@elvis.mu.org> References: <200504130001.j3D01kuD081602@repoman.freebsd.org> <20050413184246.19212b84.antoine.brodin@laposte.net> <20050413124956.M3762@sasami.jurai.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050413124956.M3762@sasami.jurai.net> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Antoine Brodin Subject: Re: cvs commit: src/share/man/man4 unix.4 src/sys/sys socket.h un.h unpcb.h src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 19:53:12 -0000 * Matthew N. Dodd [050413 10:04] wrote: > On Wed, 13 Apr 2005, Antoine Brodin wrote: > >I'm not sure it's safe to sooptcopyout/sooptcopyin while holding the > >unp mutex in uipc_ctloutput. It can fault. > > I was concerned about this but saw that other code holds locks across > sooptcopy*() calls. > > If there is a deadlock problem it may be time to add a per unpcb lock. This should be tripping an assertion, copyout/copyin is not ok while holding a mutex. Does anyone want to add the logic to sooptcopy*? -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Wed Apr 13 19:54:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7934416A4CE; Wed, 13 Apr 2005 19:54:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E93D43D45; Wed, 13 Apr 2005 19:54:04 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DJs42Y078205; Wed, 13 Apr 2005 19:54:04 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DJs41O078204; Wed, 13 Apr 2005 19:54:04 GMT (envelope-from stefanf) Message-Id: <200504131954.j3DJs41O078204@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 13 Apr 2005 19:54:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/printf printf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 19:54:04 -0000 stefanf 2005-04-13 19:54:04 UTC FreeBSD src repository Modified files: usr.bin/printf printf.c Log: Assign 0.0 to the variable passed to getfloating() if the argument is missing. MFC after: 1 week Revision Changes Path 1.32 +3 -1 src/usr.bin/printf/printf.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 19:57:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB7C016A4CE; Wed, 13 Apr 2005 19:57:41 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85E4743D3F; Wed, 13 Apr 2005 19:57:41 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 7EC625CA36; Wed, 13 Apr 2005 12:57:41 -0700 (PDT) Date: Wed, 13 Apr 2005 12:57:41 -0700 From: Alfred Perlstein To: Jeff Roberson Message-ID: <20050413195741.GE60345@elvis.mu.org> References: <200504131059.j3DAxAUf039007@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504131059.j3DAxAUf039007@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/coda coda_vnops.c src/sys/compat/linux linux_getcwd.c src/sys/fs/devfs devfs_vnops.c src/sys/fs/hpfs hpfs_vnops.c src/sys/fs/msdosfs msdosfs_lookup.c src/sys/fs/nwfs nwfs_vnops.c src/sys/fs/pseudofs pseudofs_vnops.c src/sys/fs/smbfs ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 19:57:41 -0000 * Jeff Roberson [050413 03:59] wrote: > jeff 2005-04-13 10:59:10 UTC > > FreeBSD src repository > > Modified files: > sys/coda coda_vnops.c > sys/compat/linux linux_getcwd.c > Log: > - Change all filesystems and vfs_cache to relock the dvp once the child is > locked in the ISDOTDOT case. Se vfs_lookup.c r1.79 for details. Sorry to bumble into your way, but can you explain this? I thought the lock order was always dvp->vp, doing a vp->dvp lock is a reversal and can cause deadlock. I guess I'm missing something, can you explain please? -- - Alfred Perlstein - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Wed Apr 13 20:08:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED17B16A4CE; Wed, 13 Apr 2005 20:08:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD33443D39; Wed, 13 Apr 2005 20:08:17 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DK8Hfn078927; Wed, 13 Apr 2005 20:08:17 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DK8HM9078926; Wed, 13 Apr 2005 20:08:17 GMT (envelope-from stefanf) Message-Id: <200504132008.j3DK8HM9078926@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 13 Apr 2005 20:08:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/usr.bin Makefile src/tools/regression/usr.bin/printf Makefile regress.b.out regress.d.out regress.f.out regress.m1.out regress.m2.out regress.m3.out regress.m4.out regress.s.out regress.sh regress.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 20:08:18 -0000 stefanf 2005-04-13 20:08:17 UTC FreeBSD src repository Modified files: tools/regression/usr.bin Makefile Added files: tools/regression/usr.bin/printf Makefile regress.b.out regress.d.out regress.f.out regress.m1.out regress.m2.out regress.m3.out regress.m4.out regress.s.out regress.sh regress.t Log: Add a few regression tests for printf(1). Revision Changes Path 1.10 +1 -1 src/tools/regression/usr.bin/Makefile 1.1 +4 -0 src/tools/regression/usr.bin/printf/Makefile (new) 1.1 +1 -0 src/tools/regression/usr.bin/printf/regress.b.out (new) 1.1 +1 -0 src/tools/regression/usr.bin/printf/regress.d.out (new) 1.1 +1 -0 src/tools/regression/usr.bin/printf/regress.f.out (new) 1.1 +1 -0 src/tools/regression/usr.bin/printf/regress.m1.out (new) 1.1 +1 -0 src/tools/regression/usr.bin/printf/regress.m2.out (new) 1.1 +4 -0 src/tools/regression/usr.bin/printf/regress.m3.out (new) 1.1 +1 -0 src/tools/regression/usr.bin/printf/regress.m4.out (new) 1.1 +1 -0 src/tools/regression/usr.bin/printf/regress.s.out (new) 1.1 +16 -0 src/tools/regression/usr.bin/printf/regress.sh (new) 1.1 +6 -0 src/tools/regression/usr.bin/printf/regress.t (new) From owner-cvs-src@FreeBSD.ORG Wed Apr 13 20:24:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A245916A4CE; Wed, 13 Apr 2005 20:24:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7323A43D48; Wed, 13 Apr 2005 20:24:43 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DKOhZJ079628; Wed, 13 Apr 2005 20:24:43 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DKOhCg079627; Wed, 13 Apr 2005 20:24:43 GMT (envelope-from brueffer) Message-Id: <200504132024.j3DKOhCg079627@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 13 Apr 2005 20:24:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 20:24:43 -0000 brueffer 2005-04-13 20:24:43 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/hardware/common dev.sgml release/doc/share/misc dev.archlist.txt Log: MFC: Autogenerate hardware notes for snd_als4000.4, snd_fm801.4 and snd_via8233.4. Revision Changes Path 1.227.2.28 +5 -1 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.5.2.30 +3 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Wed Apr 13 20:39:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CCC116A4CE; Wed, 13 Apr 2005 20:39:27 +0000 (GMT) Received: from barton.dreadbsd.org (massena-4-82-67-196-50.fbx.proxad.net [82.67.196.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DA2643D55; Wed, 13 Apr 2005 20:39:26 +0000 (GMT) (envelope-from antoine@massena-4-82-67-196-50.fbx.proxad.net) Received: from barton.dreadbsd.org (localhost [127.0.0.1]) by barton.dreadbsd.org (8.13.3/8.13.1) with ESMTP id j3DKdP2g029432; Wed, 13 Apr 2005 22:39:25 +0200 (CEST) (envelope-from antoine@massena-4-82-67-196-50.fbx.proxad.net) Received: (from antoine@localhost) by barton.dreadbsd.org (8.13.3/8.13.1/Submit) id j3DKdO7A029431; Wed, 13 Apr 2005 22:39:24 +0200 (CEST) (envelope-from antoine) Date: Wed, 13 Apr 2005 22:39:24 +0200 From: Antoine Brodin To: Alfred Perlstein Message-Id: <20050413223924.75ac1047.antoine.brodin@laposte.net> In-Reply-To: <20050413195312.GD60345@elvis.mu.org> References: <200504130001.j3D01kuD081602@repoman.freebsd.org> <20050413184246.19212b84.antoine.brodin@laposte.net> <20050413124956.M3762@sasami.jurai.net> <20050413195312.GD60345@elvis.mu.org> X-Mailer: Sylpheed version 1.9.8 (GTK+ 2.6.7; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: mdodd@freebsd.org Subject: Re: cvs commit: src/share/man/man4 unix.4 src/sys/sys socket.h un.h unpcb.h src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 20:39:27 -0000 Alfred Perlstein wrote: > * Matthew N. Dodd [050413 10:04] wrote: > > On Wed, 13 Apr 2005, Antoine Brodin wrote: > > >I'm not sure it's safe to sooptcopyout/sooptcopyin while holding the > > >unp mutex in uipc_ctloutput. It can fault. > > > > I was concerned about this but saw that other code holds locks across > > sooptcopy*() calls. > > > > If there is a deadlock problem it may be time to add a per unpcb lock. > > This should be tripping an assertion, copyout/copyin is not ok while > holding a mutex. Does anyone want to add the logic to sooptcopy*? A simple WITNESS_WARN(WARN_GIANTOK|WARN_SLEEPOK, NULL, "Sleeping in sofoo"); should do the trick. Cheers, Antoine From owner-cvs-src@FreeBSD.ORG Wed Apr 13 21:05:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1110F16A4CE; Wed, 13 Apr 2005 21:05:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8F9343D49; Wed, 13 Apr 2005 21:05:55 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DL5tnk087961; Wed, 13 Apr 2005 21:05:55 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DL5t3i087960; Wed, 13 Apr 2005 21:05:55 GMT (envelope-from glebius) Message-Id: <200504132105.j3DL5t3i087960@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 13 Apr 2005 21:05:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/pf/net pf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 21:05:56 -0000 glebius 2005-04-13 21:05:55 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf.c Log: Fix mss byte order, only affects synproxy code path. Submitted by: John L. Scarfone via OpenBSD Reviewed by: mlaier Obtained from: OpenBSD, rev. 1.483 MFC after: 2 days Revision Changes Path 1.27 +2 -0 src/sys/contrib/pf/net/pf.c From owner-cvs-src@FreeBSD.ORG Wed Apr 13 21:19:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 70EE016A4CE; Wed, 13 Apr 2005 21:19:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C9C443D2F; Wed, 13 Apr 2005 21:19:28 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DLJSXm088998; Wed, 13 Apr 2005 21:19:28 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DLJSsH088997; Wed, 13 Apr 2005 21:19:28 GMT (envelope-from phk) Message-Id: <200504132119.j3DLJSsH088997@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 13 Apr 2005 21:19:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/nanobsd i386.diskimage X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 21:19:28 -0000 phk 2005-04-13 21:19:28 UTC FreeBSD src repository Modified files: tools/tools/nanobsd i386.diskimage Log: Use df -i Revision Changes Path 1.13 +1 -1 src/tools/tools/nanobsd/i386.diskimage From owner-cvs-src@FreeBSD.ORG Wed Apr 13 21:20:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B6D516A4CE; Wed, 13 Apr 2005 21:20:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74A0343D5E; Wed, 13 Apr 2005 21:20:16 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DLKGBi089048; Wed, 13 Apr 2005 21:20:16 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DLKGKW089047; Wed, 13 Apr 2005 21:20:16 GMT (envelope-from phk) Message-Id: <200504132120.j3DLKGKW089047@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 13 Apr 2005 21:20:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/nanobsd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 21:20:16 -0000 phk 2005-04-13 21:20:16 UTC FreeBSD src repository Modified files: tools/tools/nanobsd Makefile Log: Introduce NANOBSD_PRUNE which can be used to zap out bits we don't want to carry forward. Revision Changes Path 1.13 +3 -0 src/tools/tools/nanobsd/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 13 21:22:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C5D916A4CE; Wed, 13 Apr 2005 21:22:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3E3843D45; Wed, 13 Apr 2005 21:22:20 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DLMK7E089227; Wed, 13 Apr 2005 21:22:20 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DLMKHa089226; Wed, 13 Apr 2005 21:22:20 GMT (envelope-from phk) Message-Id: <200504132122.j3DLMKHa089226@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 13 Apr 2005 21:22:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/nanobsd make.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 21:22:21 -0000 phk 2005-04-13 21:22:20 UTC FreeBSD src repository Modified files: tools/tools/nanobsd make.conf Log: sort and expand the prunelist in a more or less generally sensibly order. Put some strategic comments in about how much storage is necessary and a longer explanation on the top. It is now pretty trivial to put nanoBSD on as little as a 64MB CF card. Sponsored by: Soekris Engineering. Revision Changes Path 1.21 +82 -18 src/tools/tools/nanobsd/make.conf From owner-cvs-src@FreeBSD.ORG Wed Apr 13 22:31:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 327BC16A4CE; Wed, 13 Apr 2005 22:31:21 +0000 (GMT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8788843D5C; Wed, 13 Apr 2005 22:31:19 +0000 (GMT) (envelope-from jroberson@chesapeake.net) Received: from mail.chesapeake.net (localhost [127.0.0.1]) by mail.chesapeake.net (8.12.10/8.12.10) with ESMTP id j3DMVIen025259; Wed, 13 Apr 2005 18:31:18 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost)j3DMVHki025256; Wed, 13 Apr 2005 18:31:17 -0400 (EDT) (envelope-from jroberson@chesapeake.net) X-Authentication-Warning: mail.chesapeake.net: jroberson owned process doing -bs Date: Wed, 13 Apr 2005 18:31:17 -0400 (EDT) From: Jeff Roberson To: Alfred Perlstein In-Reply-To: <20050413195741.GE60345@elvis.mu.org> Message-ID: <20050413182958.L28571@mail.chesapeake.net> References: <200504131059.j3DAxAUf039007@repoman.freebsd.org> <20050413195741.GE60345@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/coda coda_vnops.c src/sys/compat/linux linux_getcwd.c src/sys/fs/devfs devfs_vnops.c src/sys/fs/hpfs hpfs_vnops.c src/sys/fs/msdosfs msdosfs_lookup.c src/sys/fs/nwfs nwfs_vnops X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 22:31:21 -0000 On Wed, 13 Apr 2005, Alfred Perlstein wrote: > * Jeff Roberson [050413 03:59] wrote: > > jeff 2005-04-13 10:59:10 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/coda coda_vnops.c > > sys/compat/linux linux_getcwd.c > > Log: > > - Change all filesystems and vfs_cache to relock the dvp once the child is > > locked in the ISDOTDOT case. Se vfs_lookup.c r1.79 for details. > > Sorry to bumble into your way, but can you explain this? I thought > the lock order was always dvp->vp, doing a vp->dvp lock is a reversal > and can cause deadlock. I guess I'm missing something, can you explain > please? For ISDOTDOT dvp is really the child of vp. For example a/b/c b/.. is a, and a must be locked before b. So b must be unlocked before we can lock ..(a), and then b must be locked again. > > -- > - Alfred Perlstein > - email: bright@mu.org cell: 408-480-4684 > From owner-cvs-src@FreeBSD.ORG Wed Apr 13 22:57:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6237316A4CE; Wed, 13 Apr 2005 22:57:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B69C43D46; Wed, 13 Apr 2005 22:57:18 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DMvHSc095247; Wed, 13 Apr 2005 22:57:18 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DMvHha095246; Wed, 13 Apr 2005 22:57:17 GMT (envelope-from peter) Message-Id: <200504132257.j3DMvHha095246@repoman.freebsd.org> From: Peter Wemm Date: Wed, 13 Apr 2005 22:57:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 genassym.c machdep.c mp_machdep.c swtch.s sys_machdep.c src/sys/i386/include pcb.h pcpu.h segments.h sysarch.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 22:57:18 -0000 peter 2005-04-13 22:57:17 UTC FreeBSD src repository Modified files: sys/i386/i386 genassym.c machdep.c mp_machdep.c swtch.s sys_machdep.c sys/i386/include pcb.h pcpu.h segments.h sysarch.h Log: Change the segment limits to 4GB, we set the user accessible bit on all of the kernel address space already. Intel recommend this anyway, because using a non-4GB limit adds an additional clock cycle to address generation. We were able to install 4GB segments into the LDT, so any limits we imposed on %cs and %ds were academic anyway. More importantly, this allows us to make a page in the kernel readable to user applications, for holding things like the signal trampoline and other fun things. Move the user %cs/%ds segments from the LDT to the GDT. There was no good reason for them to be there anyway. The old LDT entries are still there but we can now relax the restriction that prevented users from emptying the default LDT entries. Putting user and kernel %cs and %ds together allows us to access the fast sysenter/sysexit/syscall/sysret instructions. syscall/sysret in particular require that the user/kernel segments be laid out this way. Reserve a slot specifically for NDIS while here. Create two user controllable slots in the GDT that are context switched with the (kernel) thread. This allows user applications to set two user privilige selectors to arbitary values. Create i386_set_fsbase(void *base) and friends. (get/set, fs/gs). For i386, %gs is used by tls and the thread libraries and this means that user processes no longer have to have the cost of having a custom LDT, and we will no longer to do a ldt switch when activating a kthread/ithread in the usual case any more. In other words, we can now set the base address for %fs and %gs to arbitary addresses without the pain of messing with ldt segments. Revision Changes Path 1.151 +2 -0 src/sys/i386/i386/genassym.c 1.612 +88 -50 src/sys/i386/i386/machdep.c 1.246 +2 -0 src/sys/i386/i386/mp_machdep.c 1.148 +14 -2 src/sys/i386/i386/swtch.s 1.97 +63 -0 src/sys/i386/i386/sys_machdep.c 1.54 +2 -0 src/sys/i386/include/pcb.h 1.44 +1 -0 src/sys/i386/include/pcpu.h 1.38 +20 -14 src/sys/i386/include/segments.h 1.23 +8 -0 src/sys/i386/include/sysarch.h From owner-cvs-src@FreeBSD.ORG Wed Apr 13 23:32:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99F8416A4CE; Wed, 13 Apr 2005 23:32:16 +0000 (GMT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57A7C43D39; Wed, 13 Apr 2005 23:32:16 +0000 (GMT) (envelope-from peter@evilpete.dyndns.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id 074EA2A923; Wed, 13 Apr 2005 16:32:16 -0700 (PDT) (envelope-from peter@overcee.wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id 9ACCCE2B3; Wed, 13 Apr 2005 16:32:15 -0700 (PDT) (envelope-from peter@overcee.wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.13.1/8.13.1) with ESMTP id j3DNWHvw021774; Wed, 13 Apr 2005 16:32:17 -0700 (PDT) (envelope-from peter@overcee.wemm.org) Received: (from peter@localhost) by overcee.wemm.org (8.13.1/8.13.1/Submit) id j3DNWHRX021773; Wed, 13 Apr 2005 16:32:17 -0700 (PDT) (envelope-from peter) Date: Wed, 13 Apr 2005 16:32:17 -0700 From: Peter Wemm To: Peter Wemm Message-ID: <20050413233217.GA21723@overcee.wemm.org> References: <200504132257.j3DMvHha095246@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504132257.j3DMvHha095246@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 genassym.c machdep.c mp_machdep.c swtch.s sys_machdep.c src/sys/i386/include pcb.h pcpu.h segments.h sysarch.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 23:32:16 -0000 On Wed, Apr 13, 2005 at 10:57:17PM +0000, Peter Wemm wrote: > peter 2005-04-13 22:57:17 UTC > > FreeBSD src repository > > Modified files: > sys/i386/i386 genassym.c machdep.c mp_machdep.c swtch.s > sys_machdep.c > sys/i386/include pcb.h pcpu.h segments.h sysarch.h > Log: > Change the segment limits to 4GB, we set the user accessible bit on all > of the kernel address space already. Intel recommend this anyway, because > using a non-4GB limit adds an additional clock cycle to address generation. > We were able to install 4GB segments into the LDT, so any limits we imposed > on %cs and %ds were academic anyway. More importantly, this allows us to > make a page in the kernel readable to user applications, for holding things > like the signal trampoline and other fun things. > > Move the user %cs/%ds segments from the LDT to the GDT. There was no good > reason for them to be there anyway. The old LDT entries are still there > but we can now relax the restriction that prevented users from emptying > the default LDT entries. > > Putting user and kernel %cs and %ds together allows us to access the fast > sysenter/sysexit/syscall/sysret instructions. syscall/sysret in particular > require that the user/kernel segments be laid out this way. Reserve a slot > specifically for NDIS while here. > > Create two user controllable slots in the GDT that are context switched > with the (kernel) thread. This allows user applications to set two > user privilige selectors to arbitary values. Create > i386_set_fsbase(void *base) and friends. (get/set, fs/gs). For i386, > %gs is used by tls and the thread libraries and this means that user > processes no longer have to have the cost of having a custom LDT, and > we will no longer to do a ldt switch when activating a kthread/ithread in > the usual case any more. > > In other words, we can now set the base address for %fs and %gs to arbitary > addresses without the pain of messing with ldt segments. Please note that I have not tested this with SMP yet, but I am 99.9% sure that it will work. I have a bunch of patches for userland that will use this stuff. It does fall back to the old ldt method if you boot a kernel.old, so it should be safe to commit these shortly. I have patches for ld.so, libc and libpthread. I have not tried libthr yet. -Peter From owner-cvs-src@FreeBSD.ORG Wed Apr 13 23:36:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8329816A4CE; Wed, 13 Apr 2005 23:36:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BA7643D3F; Wed, 13 Apr 2005 23:36:29 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3DNaTT5096967; Wed, 13 Apr 2005 23:36:29 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3DNaTT1096966; Wed, 13 Apr 2005 23:36:29 GMT (envelope-from jeff) Message-Id: <200504132336.j3DNaTT1096966@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 13 Apr 2005 23:36:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_lookup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Apr 2005 23:36:29 -0000 jeff 2005-04-13 23:36:29 UTC FreeBSD src repository Modified files: sys/kern vfs_lookup.c Log: - Remove a debugging printf that slipped in. Spotted by: Peter Wemm Revision Changes Path 1.80 +0 -1 src/sys/kern/vfs_lookup.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 00:01:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D65016A4CE; Thu, 14 Apr 2005 00:01:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F391743D5D; Thu, 14 Apr 2005 00:01:58 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E01aPp097935; Thu, 14 Apr 2005 00:01:36 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E01Z2q097934; Thu, 14 Apr 2005 00:01:35 GMT (envelope-from peter) Message-Id: <200504140001.j3E01Z2q097934@repoman.freebsd.org> From: Peter Wemm Date: Thu, 14 Apr 2005 00:01:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/i386/sys Makefile.inc i386_get_fsbase.c i386_get_gsbase.c i386_set_fsbase.c i386_set_gsbase.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 00:01:59 -0000 peter 2005-04-14 00:01:35 UTC FreeBSD src repository Modified files: lib/libc/i386/sys Makefile.inc Added files: lib/libc/i386/sys i386_get_fsbase.c i386_get_gsbase.c i386_set_fsbase.c i386_set_gsbase.c Log: Add stubs for the %fs/%gs base management calls. Revision Changes Path 1.29 +1 -0 src/lib/libc/i386/sys/Makefile.inc 1.1 +37 -0 src/lib/libc/i386/sys/i386_get_fsbase.c (new) 1.1 +37 -0 src/lib/libc/i386/sys/i386_get_gsbase.c (new) 1.1 +37 -0 src/lib/libc/i386/sys/i386_set_fsbase.c (new) 1.1 +37 -0 src/lib/libc/i386/sys/i386_set_gsbase.c (new) From owner-cvs-src@FreeBSD.ORG Thu Apr 14 00:02:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD1D416A4CE; Thu, 14 Apr 2005 00:02:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 904D843D81; Thu, 14 Apr 2005 00:02:59 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E02bqO097985; Thu, 14 Apr 2005 00:02:37 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E02b7v097984; Thu, 14 Apr 2005 00:02:37 GMT (envelope-from peter) Message-Id: <200504140002.j3E02b7v097984@repoman.freebsd.org> From: Peter Wemm Date: Thu, 14 Apr 2005 00:02:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/i386/gen _set_tp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 00:03:00 -0000 peter 2005-04-14 00:02:37 UTC FreeBSD src repository Modified files: lib/libc/i386/gen _set_tp.c Log: Attempt i386_set_gsbase() before using the user_ldt code. Unimplemented sysarch() calls return EINVAL, not SIGSYS.. so we can trivially adapt. Revision Changes Path 1.3 +4 -1 src/lib/libc/i386/gen/_set_tp.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 00:05:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1669B16A4CE; Thu, 14 Apr 2005 00:05:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF52543D69; Thu, 14 Apr 2005 00:05:00 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E04omj098088; Thu, 14 Apr 2005 00:04:50 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E04oMY098087; Thu, 14 Apr 2005 00:04:50 GMT (envelope-from peter) Message-Id: <200504140004.j3E04oMY098087@repoman.freebsd.org> From: Peter Wemm Date: Thu, 14 Apr 2005 00:04:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/rtld-elf/i386 reloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 00:05:01 -0000 peter 2005-04-14 00:04:50 UTC FreeBSD src repository Modified files: libexec/rtld-elf/i386 reloc.c Log: Attempt to use i386_set_gsbase(), and gracefully fall back to LDT methods if the direct access methods are not implemented. Revision Changes Path 1.15 +16 -13 src/libexec/rtld-elf/i386/reloc.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 00:13:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B6CE16A4CE; Thu, 14 Apr 2005 00:13:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1CF643D4C; Thu, 14 Apr 2005 00:13:20 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E0DKJe098494; Thu, 14 Apr 2005 00:13:20 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E0DKX7098493; Thu, 14 Apr 2005 00:13:20 GMT (envelope-from peter) Message-Id: <200504140013.j3E0DKX7098493@repoman.freebsd.org> From: Peter Wemm Date: Thu, 14 Apr 2005 00:13:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/arch/i386/i386 pthread_md.c src/lib/libpthread/arch/i386/include pthread_md.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 00:13:21 -0000 peter 2005-04-14 00:13:20 UTC FreeBSD src repository Modified files: lib/libpthread/arch/i386/i386 pthread_md.c lib/libpthread/arch/i386/include pthread_md.h Log: Use the i386_set_gsbase() syscall if it is implemented in the kernel. This is a little hairy here because the allocation and usage of this functionality is split into two places in libpthread. Revision Changes Path 1.5 +33 -14 src/lib/libpthread/arch/i386/i386/pthread_md.c 1.14 +8 -2 src/lib/libpthread/arch/i386/include/pthread_md.h From owner-cvs-src@FreeBSD.ORG Thu Apr 14 00:44:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B62D16A4CE; Thu, 14 Apr 2005 00:44:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E6AF43D3F; Thu, 14 Apr 2005 00:44:07 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E0i7iL099706; Thu, 14 Apr 2005 00:44:07 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E0i7iw099705; Thu, 14 Apr 2005 00:44:07 GMT (envelope-from peter) Message-Id: <200504140044.j3E0i7iw099705@repoman.freebsd.org> From: Peter Wemm Date: Thu, 14 Apr 2005 00:44:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr/arch/i386/i386 pthread_md.c src/lib/libthr/arch/i386/include pthread_md.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 00:44:07 -0000 peter 2005-04-14 00:44:07 UTC FreeBSD src repository Modified files: lib/libthr/arch/i386/i386 pthread_md.c lib/libthr/arch/i386/include pthread_md.h Log: Adapt the libpthread patch for using i386_set_gsbase() to libthr. Revision Changes Path 1.2 +33 -14 src/lib/libthr/arch/i386/i386/pthread_md.c 1.2 +8 -2 src/lib/libthr/arch/i386/include/pthread_md.h From owner-cvs-src@FreeBSD.ORG Thu Apr 14 01:34:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7010316A4CE; Thu, 14 Apr 2005 01:34:25 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 538C043D2D; Thu, 14 Apr 2005 01:34:25 +0000 (GMT) (envelope-from davidxu@freebsd.org) Received: from [127.0.0.1] (davidxu@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j3E1YMng046505; Thu, 14 Apr 2005 01:34:23 GMT (envelope-from davidxu@freebsd.org) Message-ID: <425DC8C2.6030805@freebsd.org> Date: Thu, 14 Apr 2005 09:34:58 +0800 From: David Xu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.6) Gecko/20050319 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Wemm References: <200504140044.j3E0i7iw099705@repoman.freebsd.org> In-Reply-To: <200504140044.j3E0i7iw099705@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libthr/arch/i386/i386 pthread_md.c src/lib/libthr/arch/i386/include pthread_md.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 01:34:25 -0000 Peter Wemm wrote: >peter 2005-04-14 00:44:07 UTC > > FreeBSD src repository > > Modified files: > lib/libthr/arch/i386/i386 pthread_md.c > lib/libthr/arch/i386/include pthread_md.h > Log: > Adapt the libpthread patch for using i386_set_gsbase() to libthr. > > Revision Changes Path > 1.2 +33 -14 src/lib/libthr/arch/i386/i386/pthread_md.c > 1.2 +8 -2 src/lib/libthr/arch/i386/include/pthread_md.h > > > Good work! I don't care if libthr can run on old kernel because the new libthr can not run on RELENG-5 kernel. One thing I would like to do is creating thread in atomic, current, a thread is created with its TLS pointer is at uninitialized state, so when first userland function runs, it has to setup TLS in userland, this makes diffculty to to .mcount and rtld if they wants to access per-thread data. David Xu From owner-cvs-src@FreeBSD.ORG Thu Apr 14 01:38:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 826CD16A4CE; Thu, 14 Apr 2005 01:38:42 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5571843D58; Thu, 14 Apr 2005 01:38:42 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 4A2475CA4E; Wed, 13 Apr 2005 18:38:42 -0700 (PDT) Date: Wed, 13 Apr 2005 18:38:42 -0700 From: Alfred Perlstein To: Jeff Roberson Message-ID: <20050414013842.GH60345@elvis.mu.org> References: <200504131059.j3DAxAUf039007@repoman.freebsd.org> <20050413195741.GE60345@elvis.mu.org> <20050413182958.L28571@mail.chesapeake.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050413182958.L28571@mail.chesapeake.net> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/coda coda_vnops.c src/sys/compat/linux linux_getcwd.c src/sys/fs/devfs devfs_vnops.c src/sys/fs/hpfs hpfs_vnops.c src/sys/fs/msdosfs msdosfs_lookup.c src/sys/fs/nwfs nwfs_vnops X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 01:38:42 -0000 * Jeff Roberson [050413 15:31] wrote: > On Wed, 13 Apr 2005, Alfred Perlstein wrote: > > > * Jeff Roberson [050413 03:59] wrote: > > > jeff 2005-04-13 10:59:10 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/coda coda_vnops.c > > > sys/compat/linux linux_getcwd.c > > > Log: > > > - Change all filesystems and vfs_cache to relock the dvp once the child is > > > locked in the ISDOTDOT case. Se vfs_lookup.c r1.79 for details. > > > > Sorry to bumble into your way, but can you explain this? I thought > > the lock order was always dvp->vp, doing a vp->dvp lock is a reversal > > and can cause deadlock. I guess I'm missing something, can you explain > > please? > > For ISDOTDOT dvp is really the child of vp. For example > > a/b/c > > b/.. is a, and a must be locked before b. So b must be unlocked before we > can lock ..(a), and then b must be locked again. Ok thanks! -- - Alfred Perlstein - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Thu Apr 14 03:16:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D037216A4CE; Thu, 14 Apr 2005 03:16:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A519B43D1D; Thu, 14 Apr 2005 03:16:58 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E3GwkS015370; Thu, 14 Apr 2005 03:16:58 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E3Gwln015369; Thu, 14 Apr 2005 03:16:58 GMT (envelope-from peter) Message-Id: <200504140316.j3E3Gwln015369@repoman.freebsd.org> From: Peter Wemm Date: Thu, 14 Apr 2005 03:16:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 sys_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 03:16:59 -0000 peter 2005-04-14 03:16:58 UTC FreeBSD src repository Modified files: sys/i386/i386 sys_machdep.c Log: Allow user processes to completely empty out their LDT, now that user processes run from segment selectors that live in the GDT. Doing this used to be equivalent to committing suicide, but now this is a NOP. Revision Changes Path 1.98 +1 -1 src/sys/i386/i386/sys_machdep.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 03:52:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B869A16A4CE; Thu, 14 Apr 2005 03:52:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E84343D41; Thu, 14 Apr 2005 03:52:50 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E3qoT5016752; Thu, 14 Apr 2005 03:52:50 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E3qoov016751; Thu, 14 Apr 2005 03:52:50 GMT (envelope-from mjacob) Message-Id: <200504140352.j3E3qoov016751@repoman.freebsd.org> From: Matt Jacob Date: Thu, 14 Apr 2005 03:52:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 03:52:50 -0000 mjacob 2005-04-14 03:52:50 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_all.c Log: The divide by zero panic must have been due to a bogus period value. I suppose the BT adapter driver should be fixed, but more importantly we should protect against dividing by zero. PR: kern/75603 MFC after: 1 week Revision Changes Path 1.48 +9 -0 src/sys/cam/scsi/scsi_all.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 03:56:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45A5916A4CE; Thu, 14 Apr 2005 03:56:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1976E43D1F; Thu, 14 Apr 2005 03:56:07 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E3u64q016981; Thu, 14 Apr 2005 03:56:06 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E3u6JK016980; Thu, 14 Apr 2005 03:56:06 GMT (envelope-from csjp) Message-Id: <200504140356.j3E3u6JK016980@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Thu, 14 Apr 2005 03:56:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d cleanvar X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 03:56:07 -0000 csjp 2005-04-14 03:56:06 UTC FreeBSD src repository Modified files: etc/rc.d cleanvar Log: Do not remove logging sockets. This fixes an issue where logging sockets placed into prisons from the host environment get clobbered by the prison's instance of cleanvar. (assuming /etc/rc is run in the prison). Discussed with: pjd, green, cperciva MFC after: 1 week Revision Changes Path 1.8 +2 -0 src/etc/rc.d/cleanvar From owner-cvs-src@FreeBSD.ORG Thu Apr 14 03:59:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A005C16A4CE; Thu, 14 Apr 2005 03:59:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76A3A43D1D; Thu, 14 Apr 2005 03:59:48 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E3xmHG017133; Thu, 14 Apr 2005 03:59:48 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E3xmSC017132; Thu, 14 Apr 2005 03:59:48 GMT (envelope-from mjacob) Message-Id: <200504140359.j3E3xmSC017132@repoman.freebsd.org> From: Matt Jacob Date: Thu, 14 Apr 2005 03:59:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 03:59:48 -0000 mjacob 2005-04-14 03:59:48 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Apply quirk suggested by submitter. PR: 75486 Submitted by: no_bs@web.de MFC after: 1 week Revision Changes Path 1.174 +1 -1 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 04:05:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BD5216A4CE; Thu, 14 Apr 2005 04:05:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 430F743D3F; Thu, 14 Apr 2005 04:05:01 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E4518U017360; Thu, 14 Apr 2005 04:05:01 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E451kb017359; Thu, 14 Apr 2005 04:05:01 GMT (envelope-from mjacob) Message-Id: <200504140405.j3E451kb017359@repoman.freebsd.org> From: Matt Jacob Date: Thu, 14 Apr 2005 04:05:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 04:05:01 -0000 mjacob 2005-04-14 04:05:01 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Applied conservative version of suggested quirk. PR: 57468 Submitted by: walter@pelissero.de MFC after: 1 week Revision Changes Path 1.175 +7 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 04:12:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D636A16A4CE; Thu, 14 Apr 2005 04:12:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE0B643D48; Thu, 14 Apr 2005 04:12:46 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E4CkL4017741; Thu, 14 Apr 2005 04:12:46 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E4CkvR017740; Thu, 14 Apr 2005 04:12:46 GMT (envelope-from mjacob) Message-Id: <200504140412.j3E4CkvR017740@repoman.freebsd.org> From: Matt Jacob Date: Thu, 14 Apr 2005 04:12:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 04:12:47 -0000 mjacob 2005-04-14 04:12:46 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Apply quirk. PR: 57469 Submitted by: walter@pelissero.de MFC after: 1 week Revision Changes Path 1.176 +4 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 04:13:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C35416A4CE; Thu, 14 Apr 2005 04:13:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7119543D53; Thu, 14 Apr 2005 04:13:27 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E4DREJ017833; Thu, 14 Apr 2005 04:13:27 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E4DRI6017832; Thu, 14 Apr 2005 04:13:27 GMT (envelope-from peter) Message-Id: <200504140413.j3E4DRI6017832@repoman.freebsd.org> From: Peter Wemm Date: Thu, 14 Apr 2005 04:13:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/include pcb.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 04:13:27 -0000 peter 2005-04-14 04:13:27 UTC FreeBSD src repository Modified files: sys/i386/include pcb.h Log: It seems I introduced a new prerequisite for on i386, which is included from . Add a bandaid for userland. Revision Changes Path 1.55 +3 -0 src/sys/i386/include/pcb.h From owner-cvs-src@FreeBSD.ORG Thu Apr 14 04:31:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 172D516A4CE; Thu, 14 Apr 2005 04:31:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1B9F43D4C; Thu, 14 Apr 2005 04:31:48 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E4VmXf018580; Thu, 14 Apr 2005 04:31:48 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E4Vmid018579; Thu, 14 Apr 2005 04:31:48 GMT (envelope-from njl) Message-Id: <200504140431.j3E4Vmid018579@repoman.freebsd.org> From: Nate Lawson Date: Thu, 14 Apr 2005 04:31:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 04:31:49 -0000 njl 2005-04-14 04:31:48 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Quirk for ZICPlay USB MP3 Player. PR: kern/75057 Submitted by: Aurelien Nephtali Revision Changes Path 1.177 +8 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 04:46:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66D0316A4CE; Thu, 14 Apr 2005 04:46:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D68543D41; Thu, 14 Apr 2005 04:46:47 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E4kllK019187; Thu, 14 Apr 2005 04:46:47 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E4klfn019186; Thu, 14 Apr 2005 04:46:47 GMT (envelope-from mjacob) Message-Id: <200504140446.j3E4klfn019186@repoman.freebsd.org> From: Matt Jacob Date: Thu, 14 Apr 2005 04:46:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 04:46:47 -0000 mjacob 2005-04-14 04:46:47 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Take constructive advice from njl && reformat previously added quirks slightly. Revision Changes Path 1.178 +6 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 04:51:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D56B316A4CE; Thu, 14 Apr 2005 04:51:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB69E43D2F; Thu, 14 Apr 2005 04:51:18 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E4pIPS026169; Thu, 14 Apr 2005 04:51:18 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E4pI4L026168; Thu, 14 Apr 2005 04:51:18 GMT (envelope-from mjacob) Message-Id: <200504140451.j3E4pI4L026168@repoman.freebsd.org> From: Matt Jacob Date: Thu, 14 Apr 2005 04:51:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_sa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 04:51:19 -0000 mjacob 2005-04-14 04:51:18 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_sa.c Log: Make sure we look at the correct sub op codes when deciding whether it's an operation we can perform via the control device. PR: kern/72010 MFC after: 1 week Revision Changes Path 1.104 +22 -3 src/sys/cam/scsi/scsi_sa.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 04:54:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D161E16A4CE; Thu, 14 Apr 2005 04:54:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3F1B43D2D; Thu, 14 Apr 2005 04:54:15 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E4sFuL026303; Thu, 14 Apr 2005 04:54:15 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E4sFqM026302; Thu, 14 Apr 2005 04:54:15 GMT (envelope-from njl) Message-Id: <200504140454.j3E4sFqM026302@repoman.freebsd.org> From: Nate Lawson Date: Thu, 14 Apr 2005 04:54:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern subr_bus.c src/share/man/man9 devclass_get_drivers.9 devclass_get_maxunit.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 04:54:16 -0000 njl 2005-04-14 04:54:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern subr_bus.c share/man/man9 devclass_get_maxunit.9 Added files: (Branch: RELENG_5) share/man/man9 devclass_get_drivers.9 Log: MFC: devclass_get_maxunit() fix and docs, add devclass_get_drivers() Revision Changes Path 1.1.2.1 +57 -0 src/share/man/man9/devclass_get_drivers.9 (new) 1.6.8.1 +6 -4 src/share/man/man9/devclass_get_maxunit.9 1.156.2.6 +45 -1 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 04:58:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C700C16A4CE; Thu, 14 Apr 2005 04:58:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C78643D39; Thu, 14 Apr 2005 04:58:40 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E4wehP026562; Thu, 14 Apr 2005 04:58:40 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E4wexr026561; Thu, 14 Apr 2005 04:58:40 GMT (envelope-from njl) Message-Id: <200504140458.j3E4wexr026561@repoman.freebsd.org> From: Nate Lawson Date: Thu, 14 Apr 2005 04:58:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 04:58:40 -0000 njl 2005-04-14 04:58:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/fs/msdosfs msdosfs_conv.c Log: MFC 1.39 - 1.43: Optimize mbnambuf and chksum routines, saving 75% wall time. Revision Changes Path 1.37.2.2 +56 -42 src/sys/fs/msdosfs/msdosfs_conv.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 05:25:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16B3816A4CE; Thu, 14 Apr 2005 05:25:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCC0F43D2F; Thu, 14 Apr 2005 05:25:40 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E5Pea0027604; Thu, 14 Apr 2005 05:25:40 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E5Pekj027603; Thu, 14 Apr 2005 05:25:40 GMT (envelope-from peter) Message-Id: <200504140525.j3E5Pekj027603@repoman.freebsd.org> From: Peter Wemm Date: Thu, 14 Apr 2005 05:25:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ddb db_print.c db_run.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 05:25:41 -0000 peter 2005-04-14 05:25:40 UTC FreeBSD src repository Modified files: sys/ddb db_print.c db_run.c Log: rev 1.54 of i386/include/pcb.h depended on sys/proc.h. The prerequisite was satisified for the rest of the kernel on the i386 build except for these two files. Rather than adding a submarine include to pcb.h, I've added proc.h here. I forgot to include these with the original commit. Sorry folks. Revision Changes Path 1.30 +1 -0 src/sys/ddb/db_print.c 1.27 +1 -0 src/sys/ddb/db_run.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 05:55:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 197CE16A4CE; Thu, 14 Apr 2005 05:55:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E56BE43D31; Thu, 14 Apr 2005 05:55:34 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E5tY8K028694; Thu, 14 Apr 2005 05:55:34 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E5tYMS028693; Thu, 14 Apr 2005 05:55:34 GMT (envelope-from jhb) Message-Id: <200504140555.j3E5tYMS028693@repoman.freebsd.org> From: John Baldwin Date: Thu, 14 Apr 2005 05:55:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 io_apic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 05:55:35 -0000 jhb 2005-04-14 05:55:34 UTC FreeBSD src repository Modified files: sys/i386/i386 io_apic.c Log: If an I/O APIC returns 0xffffffff for its version register after we map it, assume it is bogus and return NULL instead of trying to parse it as an APIC. Inspired by: linux bug reports via njl Revision Changes Path 1.18 +11 -2 src/sys/i386/i386/io_apic.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 05:56:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E294816A4CE; Thu, 14 Apr 2005 05:56:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6A4543D31; Thu, 14 Apr 2005 05:56:17 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E5uHO0028765; Thu, 14 Apr 2005 05:56:17 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E5uH2E028764; Thu, 14 Apr 2005 05:56:17 GMT (envelope-from jhb) Message-Id: <200504140556.j3E5uH2E028764@repoman.freebsd.org> From: John Baldwin Date: Thu, 14 Apr 2005 05:56:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 local_apic.c src/sys/i386/i386 local_apic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 05:56:18 -0000 jhb 2005-04-14 05:56:17 UTC FreeBSD src repository Modified files: sys/amd64/amd64 local_apic.c sys/i386/i386 local_apic.c Log: Always use the local APIC timer, even on UP machines. Revision Changes Path 1.14 +0 -4 src/sys/amd64/amd64/local_apic.c 1.15 +0 -4 src/sys/i386/i386/local_apic.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 06:30:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06AAF16A4CF; Thu, 14 Apr 2005 06:30:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E045143D48; Thu, 14 Apr 2005 06:30:32 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E6UWF4030158; Thu, 14 Apr 2005 06:30:32 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E6UWoC030157; Thu, 14 Apr 2005 06:30:32 GMT (envelope-from jhb) Message-Id: <200504140630.j3E6UWoC030157@repoman.freebsd.org> From: John Baldwin Date: Thu, 14 Apr 2005 06:30:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 06:30:33 -0000 jhb 2005-04-14 06:30:32 UTC FreeBSD src repository Modified files: sys/kern subr_sleepqueue.c Log: Close a race between sleepq_broadcast() and sleepq_catch_signals(). Specifically, sleepq_broadcast() uses td_slpq for its private pending queue of threads that it is going to wake up after it takes them off the sleep queue. The problem is that if one of the threads is actually not asleep yet, then we can end up with td_slpq being corrupted and/or the thread being made runnable at the wrong time resulting in the td_sleepqueue == NULL assertion failures occasionally reported under heavy load. The fix is to stop being so fancy and ditch the whole pending queue bit. Instead, sleepq_remove_thread() and sleepq_resume_thread() were merged into one function that requires the caller to hold sched_lock. This fixes several places that unlocked sched_lock only to call a function that then locked sched_lock, so even though sched_lock is now held slightly longer, removing the extra lock acquires (1 pair instead of 3 in some cases) probably makes it an overall win if you don't include the fact that it closes a race. This is definitely a 5.4 candidate. PR: kern/79693 Submitted by: Steven Sears stevenjsears at yahoo dot com MFC after: 4 days Revision Changes Path 1.17 +21 -47 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 06:33:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E48616A4CE; Thu, 14 Apr 2005 06:33:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34CA243D2D; Thu, 14 Apr 2005 06:33:23 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E6XNAW030301; Thu, 14 Apr 2005 06:33:23 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E6XNQb030300; Thu, 14 Apr 2005 06:33:23 GMT (envelope-from jhb) Message-Id: <200504140633.j3E6XNQb030300@repoman.freebsd.org> From: John Baldwin Date: Thu, 14 Apr 2005 06:33:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 io_apic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 06:33:23 -0000 jhb 2005-04-14 06:33:23 UTC FreeBSD src repository Modified files: sys/i386/i386 io_apic.c Log: Bah, add a missing cast. Revision Changes Path 1.19 +1 -1 src/sys/i386/i386/io_apic.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 06:45:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2D4F16A4CF; Thu, 14 Apr 2005 06:45:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C745443D3F; Thu, 14 Apr 2005 06:45:24 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E6jO4s030822; Thu, 14 Apr 2005 06:45:24 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E6jOtL030821; Thu, 14 Apr 2005 06:45:24 GMT (envelope-from jhb) Message-Id: <200504140645.j3E6jOtL030821@repoman.freebsd.org> From: John Baldwin Date: Thu, 14 Apr 2005 06:45:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 06:45:25 -0000 jhb 2005-04-14 06:45:24 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Probe PCI link devices early so that we turn them all off via _DIS before we start turning any of them back on again. This works around a bug in some BIOSen that alias two different link devices for APIC vs ATPIC modes onto the same physical hardware link. Submitted by: njl Tested by: Antoine Brodin antoine dot brodin at laposte dot net Revision Changes Path 1.211 +4 -0 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 06:50:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F30116A4CE; Thu, 14 Apr 2005 06:50:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D851343D39; Thu, 14 Apr 2005 06:50:13 +0000 (GMT) (envelope-from marks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E6oDJE031026; Thu, 14 Apr 2005 06:50:13 GMT (envelope-from marks@repoman.freebsd.org) Received: (from marks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E6oDBT031025; Thu, 14 Apr 2005 06:50:13 GMT (envelope-from marks) Message-Id: <200504140650.j3E6oDBT031025@repoman.freebsd.org> From: Mark Santcroos Date: Thu, 14 Apr 2005 06:50:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_ec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 06:50:14 -0000 marks 2005-04-14 06:50:13 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_ec.c Log: Use AcpiUtStrupr() instead of strupr() as the latter will disappear in future versions of acpica. MFC after: 2 weeks Revision Changes Path 1.64 +1 -1 src/sys/dev/acpica/acpi_ec.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 07:08:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7890A16A4CE; Thu, 14 Apr 2005 07:08:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C84643D39; Thu, 14 Apr 2005 07:08:35 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E78Zqt031871; Thu, 14 Apr 2005 07:08:35 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E78ZEQ031869; Thu, 14 Apr 2005 07:08:35 GMT (envelope-from jeff) Message-Id: <200504140708.j3E78ZEQ031869@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 14 Apr 2005 07:08:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/nfsclient nfs_vnops.c src/sys/nfs4client nfs4_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 07:08:35 -0000 jeff 2005-04-14 07:08:34 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_vnops.c sys/nfs4client nfs4_vnops.c Log: - cache_lookup() relocks the parent in the DOTDOT case for us. Spotted by: phk Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.30 +0 -2 src/sys/nfs4client/nfs4_vnops.c 1.258 +0 -2 src/sys/nfsclient/nfs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 08:40:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EA3116A4CE; Thu, 14 Apr 2005 08:40:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42EE843D2F; Thu, 14 Apr 2005 08:40:29 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E8eTTf035395; Thu, 14 Apr 2005 08:40:29 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E8eSMM035394; Thu, 14 Apr 2005 08:40:28 GMT (envelope-from stefanf) Message-Id: <200504140840.j3E8eSMM035394@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 14 Apr 2005 08:40:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/printf printf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 08:40:29 -0000 stefanf 2005-04-14 08:40:28 UTC FreeBSD src repository Modified files: usr.bin/printf printf.c Log: - Move parts of the long main() function into a new function doformat(). - Rewrite the loop in main() to be more understandable. Revision Changes Path 1.33 +161 -154 src/usr.bin/printf/printf.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 08:41:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2F3E16A4CE; Thu, 14 Apr 2005 08:41:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2A6343D48; Thu, 14 Apr 2005 08:41:34 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E8fYgu035474; Thu, 14 Apr 2005 08:41:34 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E8fYwF035473; Thu, 14 Apr 2005 08:41:34 GMT (envelope-from brueffer) Message-Id: <200504140841.j3E8fYwF035473@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 14 Apr 2005 08:41:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 08:41:35 -0000 brueffer 2005-04-14 08:41:34 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5_4) release/doc/en_US.ISO8859-1/hardware/common dev.sgml release/doc/share/misc dev.archlist.txt Log: MFC: Autogenerate hardware notes for snd_als4000.4, snd_fm801.4 and snd_via8233.4. Approved by: re (hrs) Revision Changes Path 1.227.2.26.2.2 +5 -1 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.5.2.28.2.2 +3 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Thu Apr 14 08:43:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFE9316A4CE; Thu, 14 Apr 2005 08:43:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F72A43D1F; Thu, 14 Apr 2005 08:43:37 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E8hbeA035579; Thu, 14 Apr 2005 08:43:37 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E8hb8t035578; Thu, 14 Apr 2005 08:43:37 GMT (envelope-from stefanf) Message-Id: <200504140843.j3E8hb8t035578@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 14 Apr 2005 08:43:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/printf Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 08:43:38 -0000 stefanf 2005-04-14 08:43:37 UTC FreeBSD src repository Modified files: usr.bin/printf Makefile Log: Printf(1) is WARNS 6 clean. Revision Changes Path 1.5 +1 -0 src/usr.bin/printf/Makefile From owner-cvs-src@FreeBSD.ORG Thu Apr 14 08:48:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3990716A4E1; Thu, 14 Apr 2005 08:48:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E8EE43D62; Thu, 14 Apr 2005 08:48:46 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3E8mjrJ042598; Thu, 14 Apr 2005 08:48:45 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3E8mjpk042597; Thu, 14 Apr 2005 08:48:45 GMT (envelope-from sos) Message-Id: <200504140848.j3E8mjpk042597@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 14 Apr 2005 08:48:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.h ata-lowlevel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 08:48:46 -0000 sos 2005-04-14 08:48:45 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-lowlevel.c Log: Read back the real taskfile register values when in 48BIT mode. Revision Changes Path 1.92 +1 -1 src/sys/dev/ata/ata-all.h 1.60 +22 -5 src/sys/dev/ata/ata-lowlevel.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 10:47:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDB8F16A4CE; Thu, 14 Apr 2005 10:47:59 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BE6F43D6E; Thu, 14 Apr 2005 10:47:59 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IEX00LCBN2JUT80@bgo1smout1.broadpark.no>; Thu, 14 Apr 2005 12:42:19 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IEX003GFNE0AG40@bgo1sminn1.broadpark.no>; Thu, 14 Apr 2005 12:49:12 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 6CEDEEBC08; Thu, 14 Apr 2005 12:47:57 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id D214AC0C38; Thu, 14 Apr 2005 12:47:51 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id C311533C5A; Thu, 14 Apr 2005 12:47:51 +0200 (CEST) Date: Thu, 14 Apr 2005 12:47:51 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <200504130550.j3D5ovUu018237@repoman.freebsd.org> To: "Matthew N. Dodd" Message-id: <86zmw11voo.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200504130550.j3D5ovUu018237@repoman.freebsd.org> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/tools/ministat ministat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 10:48:00 -0000 "Matthew N. Dodd" writes: > Log: > Add support for more than two datasets. Currently limited to 7 though > the limit is only the number of meaningful graph symbols available. >=20=20=20 > Statistical comparison is performed between the first dataset and > any further datasets. IWBNI ministat lived in projcvs and ports instead of src/tools. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Apr 14 10:50:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7156B16A4CE; Thu, 14 Apr 2005 10:50:22 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id A640A43D2F; Thu, 14 Apr 2005 10:50:21 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.3/8.13.1) with ESMTP id j3EAoGfc026949; Thu, 14 Apr 2005 12:50:18 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 14 Apr 2005 12:47:51 +0200." <86zmw11voo.fsf@xps.des.no> Date: Thu, 14 Apr 2005 12:50:16 +0200 Message-ID: <26948.1113475816@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "Matthew N. Dodd" Subject: Re: cvs commit: src/tools/tools/ministat ministat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 10:50:22 -0000 In message <86zmw11voo.fsf@xps.des.no>, =?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= writes: >"Matthew N. Dodd" writes: >> Log: >> Add support for more than two datasets. Currently limited to 7 though >> the limit is only the number of meaningful graph symbols available. >> >> Statistical comparison is performed between the first dataset and >> any further datasets. > >IWBNI ministat lived in projcvs and ports instead of src/tools. I don't object in principle, and if anybody wants to turn this into a port they are more than welcome to do so. Practically however, it has great value for us to have a default benchmark statistics cruncher in the src tree. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Apr 14 11:14:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD05116A4CE; Thu, 14 Apr 2005 11:14:44 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 428AB43D45; Thu, 14 Apr 2005 11:14:44 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IEX00LVMOB0UTA0@bgo1smout1.broadpark.no>; Thu, 14 Apr 2005 13:09:00 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IEX003CIOMHAH70@bgo1sminn1.broadpark.no>; Thu, 14 Apr 2005 13:15:53 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id F1B62EBD28; Thu, 14 Apr 2005 13:14:37 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 3F352EBC08; Thu, 14 Apr 2005 13:14:33 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 33B9F33C5A; Thu, 14 Apr 2005 13:14:33 +0200 (CEST) Date: Thu, 14 Apr 2005 13:14:33 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <26948.1113475816@critter.freebsd.dk> To: Poul-Henning Kamp Message-id: <86vf6p1ug6.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <26948.1113475816@critter.freebsd.dk> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "Matthew N. Dodd" Subject: Re: cvs commit: src/tools/tools/ministat ministat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 11:14:45 -0000 "Poul-Henning Kamp" writes: > In message <86zmw11voo.fsf@xps.des.no>, =3D?iso-8859-1?q?Dag-Erling_Sm=3D= F8rgrav?=3D writes: > > IWBNI ministat lived in projcvs and ports instead of src/tools. > I don't object in principle, and if anybody wants to turn this into a port > they are more than welcome to do so. > > Practically however, it has great value for us to have a default > benchmark statistics cruncher in the src tree. The problem is that since it's in src, it's branched, and unless you MFC it aggressively it won't be as easily available as if it were in ports. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Apr 14 11:41:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A8CA16A4CE; Thu, 14 Apr 2005 11:41:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E065343D5A; Thu, 14 Apr 2005 11:41:23 +0000 (GMT) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EBfNu7050575; Thu, 14 Apr 2005 11:41:23 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EBfNwj050574; Thu, 14 Apr 2005 11:41:23 GMT (envelope-from gnn) Message-Id: <200504141141.j3EBfNwj050574@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Thu, 14 Apr 2005 11:41:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 icmp6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 11:41:24 -0000 gnn 2005-04-14 11:41:23 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c Log: Remove dead code which would never execute. i.e. checking to see if a cluster was every less than 48 bytes, a rather unlikely case. Check return value of m_dup_pkthdr() calls. Found by: Coverity Reviewed by: rwatson (mentor), Keiichi Shima (for Kame) Approved by: rwatson (mentor) Revision Changes Path 1.61 +18 -18 src/sys/netinet6/icmp6.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 11:44:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1F5D16A4CE; Thu, 14 Apr 2005 11:44:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 984DF43D4C; Thu, 14 Apr 2005 11:44:43 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EBih39050711; Thu, 14 Apr 2005 11:44:43 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EBihSb050710; Thu, 14 Apr 2005 11:44:43 GMT (envelope-from ume) Message-Id: <200504141144.j3EBihSb050710@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Thu, 14 Apr 2005 11:44:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net getaddrinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 11:44:43 -0000 ume 2005-04-14 11:44:43 UTC FreeBSD src repository Modified files: lib/libc/net getaddrinfo.c Log: remove needless res_init() call. Inspired by: NetBSD Revision Changes Path 1.63 +0 -9 src/lib/libc/net/getaddrinfo.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 13:29:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B60F516A4FA; Thu, 14 Apr 2005 13:29:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E10843D45; Thu, 14 Apr 2005 13:29:08 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EDT8Ac062083; Thu, 14 Apr 2005 13:29:08 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EDT80h062082; Thu, 14 Apr 2005 13:29:08 GMT (envelope-from den) Message-Id: <200504141329.j3EDT80h062082@repoman.freebsd.org> From: Denis Peplin Date: Thu, 14 Apr 2005 13:29:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/installation/common install.sgml layout.sgml trouble.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 13:29:09 -0000 den 2005-04-14 13:29:08 UTC FreeBSD src repository (doc committer) Modified files: release/doc/ru_RU.KOI8-R/installation/common install.sgml layout.sgml trouble.sgml Log: Merge the following from the English version: 1.30 -> 1.31 install.sgml 1.9 -> 1.10 layout.sgml 1.16 -> 1.17 trouble.sgml Obtained from: The FreeBSD Russian Documentation Project Revision Changes Path 1.7 +16 -16 src/release/doc/ru_RU.KOI8-R/installation/common/install.sgml 1.5 +17 -6 src/release/doc/ru_RU.KOI8-R/installation/common/layout.sgml 1.4 +50 -17 src/release/doc/ru_RU.KOI8-R/installation/common/trouble.sgml From owner-cvs-src@FreeBSD.ORG Thu Apr 14 14:02:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A432916A4CE; Thu, 14 Apr 2005 14:02:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C5BE43D5C; Thu, 14 Apr 2005 14:02:27 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EE2RJA063642; Thu, 14 Apr 2005 14:02:27 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EE2RUp063641; Thu, 14 Apr 2005 14:02:27 GMT (envelope-from den) Message-Id: <200504141402.j3EE2RUp063641@repoman.freebsd.org> From: Denis Peplin Date: Thu, 14 Apr 2005 14:02:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/installation/common install.sgml layout.sgml trouble.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 14:02:27 -0000 den 2005-04-14 14:02:27 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) release/doc/ru_RU.KOI8-R/installation/common install.sgml layout.sgml trouble.sgml Log: Merge the following from the English version: 1.27.2.2 -> 1.27.2.3 install.sgml 1.9 -> 1.8.2.1 layout.sgml 1.16 -> 1.14.2.1 trouble.sgml Revision Changes Path 1.3.2.3 +16 -16 src/release/doc/ru_RU.KOI8-R/installation/common/install.sgml 1.2.2.2 +17 -6 src/release/doc/ru_RU.KOI8-R/installation/common/layout.sgml 1.1.2.2 +50 -17 src/release/doc/ru_RU.KOI8-R/installation/common/trouble.sgml From owner-cvs-src@FreeBSD.ORG Thu Apr 14 14:12:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE6E716A4CE; Thu, 14 Apr 2005 14:12:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C59E343D1D; Thu, 14 Apr 2005 14:12:54 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EECsTO064103; Thu, 14 Apr 2005 14:12:54 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EECsBo064102; Thu, 14 Apr 2005 14:12:54 GMT (envelope-from nyan) Message-Id: <200504141412.j3EECsBo064102@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 14 Apr 2005 14:12:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/pc98/libpc98 vidconsole.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 14:12:55 -0000 nyan 2005-04-14 14:12:54 UTC FreeBSD src repository Modified files: sys/boot/pc98/libpc98 vidconsole.c Log: MFi386: revision 1.20. Revision Changes Path 1.13 +1 -1 src/sys/boot/pc98/libpc98/vidconsole.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 14:19:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B545516A4CE; Thu, 14 Apr 2005 14:19:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70E1843D66; Thu, 14 Apr 2005 14:19:47 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EEJlce064518; Thu, 14 Apr 2005 14:19:47 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EEJlm2064517; Thu, 14 Apr 2005 14:19:47 GMT (envelope-from nyan) Message-Id: <200504141419.j3EEJlm2064517@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 14 Apr 2005 14:19:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 14:19:47 -0000 nyan 2005-04-14 14:19:47 UTC FreeBSD src repository Modified files: sys/pc98/i386 machdep.c Log: MFi386: revision 1.612. Revision Changes Path 1.359 +88 -50 src/sys/pc98/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 14:32:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EE0F16A4CE; Thu, 14 Apr 2005 14:32:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72ED943D4C; Thu, 14 Apr 2005 14:32:32 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EEWW92065297; Thu, 14 Apr 2005 14:32:32 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EEWWgp065293; Thu, 14 Apr 2005 14:32:32 GMT (envelope-from cognet) Message-Id: <200504141432.j3EEWWgp065293@repoman.freebsd.org> From: Olivier Houchard Date: Thu, 14 Apr 2005 14:32:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 14:32:32 -0000 cognet 2005-04-14 14:32:32 UTC FreeBSD src repository Modified files: sys/arm/arm pmap.c Log: Unbreak the vector_page == 0x00000000 case. Map the vector page L1PT into the kernel domain for each pmap, as we don't update the page table when we're switching to a kernel thread, but we do however update the DACR. Revision Changes Path 1.28 +4 -2 src/sys/arm/arm/pmap.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 14:40:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 490EE16A4CE; Thu, 14 Apr 2005 14:40:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FA7F43D31; Thu, 14 Apr 2005 14:40:10 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EEeARY065563; Thu, 14 Apr 2005 14:40:10 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EEe9wF065562; Thu, 14 Apr 2005 14:40:09 GMT (envelope-from brueffer) Message-Id: <200504141440.j3EEe9wF065562@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 14 Apr 2005 14:40:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/udf ecma167-udf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 14:40:10 -0000 brueffer 2005-04-14 14:40:09 UTC FreeBSD src repository (doc committer) Modified files: sys/fs/udf ecma167-udf.h Log: Correct typo. Obtained from: OpenBSD Revision Changes Path 1.5 +1 -1 src/sys/fs/udf/ecma167-udf.h From owner-cvs-src@FreeBSD.ORG Thu Apr 14 15:02:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A45A116A4CE; Thu, 14 Apr 2005 15:02:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 737E643D5C; Thu, 14 Apr 2005 15:02:04 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EF24ST066456; Thu, 14 Apr 2005 15:02:04 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EF24PS066455; Thu, 14 Apr 2005 15:02:04 GMT (envelope-from keramida) Message-Id: <200504141502.j3EF24PS066455@repoman.freebsd.org> From: Giorgos Keramidas Date: Thu, 14 Apr 2005 15:02:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/top commands.c top.c src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 15:02:04 -0000 keramida 2005-04-14 15:02:03 UTC FreeBSD src repository (doc committer) Modified files: contrib/top commands.c top.c usr.bin/top machine.c Log: - Add a THR column to the process listing, that shows the number of threads a process has. The THR column is disabled and disappears when 'H' is hit, because then every thread gets its own output line. - Allow sorting processes by "threads". Approved by: davidxu Inspired by: Jiawei Ye Revision Changes Path 1.11 +1 -1 src/contrib/top/commands.c 1.16 +5 -3 src/contrib/top/top.c 1.70 +57 -12 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 15:32:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8C3B16A4CE; Thu, 14 Apr 2005 15:32:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F9FC43D46; Thu, 14 Apr 2005 15:32:21 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EFWLsR067617; Thu, 14 Apr 2005 15:32:21 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EFWLKI067616; Thu, 14 Apr 2005 15:32:21 GMT (envelope-from stefanf) Message-Id: <200504141532.j3EFWLKI067616@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 14 Apr 2005 15:32:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/printf printf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 15:32:21 -0000 stefanf 2005-04-14 15:32:21 UTC FreeBSD src repository Modified files: usr.bin/printf printf.c Log: No reason to write \a and \v as octal escape sequences. Revision Changes Path 1.34 +2 -2 src/usr.bin/printf/printf.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 15:56:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68DAC16A4CE; Thu, 14 Apr 2005 15:56:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5061943D2F; Thu, 14 Apr 2005 15:56:10 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EFuA2Y068836; Thu, 14 Apr 2005 15:56:10 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EFuASE068835; Thu, 14 Apr 2005 15:56:10 GMT (envelope-from imp) Message-Id: <200504141556.j3EFuASE068835@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Apr 2005 15:56:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ppbus pps.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 15:56:10 -0000 imp 2005-04-14 15:56:10 UTC FreeBSD src repository Modified files: sys/dev/ppbus pps.c Log: In ppsintr, we needed ppsdev to get to the softc and nothing else. Save a memory dereference in the ISR by passing this in directly. Calling pps_capture is MP safe for all other operations on struct pps_state, so there's no need to aquire the lock before we do this, even from a fast ISR. Avoid dereferencing sc->ppbus until after pps_capture is called as well. These actions reduce somewhat the cache effects that cause variance in interrupt times. On an especially slow test machine (300MHz Cyrix GXm), this reduces the interrupt latency about about 10% (from 21us to 19us) and helps a little with the variance (although most of the variance seems to be caused by lots of interrupt masking). This also happens fixes one or two of bde's style issues. Revision Changes Path 1.50 +7 -11 src/sys/dev/ppbus/pps.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 16:03:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBF0216A4CE; Thu, 14 Apr 2005 16:03:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2D7743D5F; Thu, 14 Apr 2005 16:03:30 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EG3Ufh069375; Thu, 14 Apr 2005 16:03:30 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EG3UMm069374; Thu, 14 Apr 2005 16:03:30 GMT (envelope-from csjp) Message-Id: <200504141603.j3EG3UMm069374@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Thu, 14 Apr 2005 16:03:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/security/mac mac_vfs.csrc/sys/security/mac_biba mac_biba.c src/sys/security/mac_lomac mac_lomac.c src/sys/security/mac_mls mac_mls.c src/sys/security/mac_stub... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 16:03:30 -0000 csjp 2005-04-14 16:03:30 UTC FreeBSD src repository Modified files: sys/security/mac mac_vfs.c sys/security/mac_biba mac_biba.c sys/security/mac_lomac mac_lomac.c sys/security/mac_mls mac_mls.c sys/security/mac_stub mac_stub.c sys/security/mac_test mac_test.c sys/sys mac.h mac_policy.h sys/vm vm_mmap.c Log: Move MAC check_vnode_mmap entry point out from being exclusive to MAP_SHARED so that the entry point gets executed un-conditionally. This may be useful for security policies which want to perform access control checks around run-time linking. -add the mmap(2) flags argument to the check_vnode_mmap entry point so that we can make access control decisions based on the type of mapped object. -update any dependent API around this parameter addition such as function prototype modifications, entry point parameter additions and the inclusion of sys/mman.h header file. -Change the MLS, BIBA and LOMAC security policies so that subject domination routines are not executed unless the type of mapping is shared. This is done to maintain compatibility between the old vm_mmap_vnode(9) and these policies. Reviewed by: rwatson MFC after: 1 month Revision Changes Path 1.108 +3 -2 src/sys/security/mac/mac_vfs.c 1.84 +3 -2 src/sys/security/mac_biba/mac_biba.c 1.34 +3 -2 src/sys/security/mac_lomac/mac_lomac.c 1.69 +3 -2 src/sys/security/mac_mls/mac_mls.c 1.45 +1 -1 src/sys/security/mac_stub/mac_stub.c 1.54 +1 -1 src/sys/security/mac_test/mac_test.c 1.60 +1 -1 src/sys/sys/mac.h 1.59 +1 -1 src/sys/sys/mac_policy.h 1.200 +5 -5 src/sys/vm/vm_mmap.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 16:57:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5146B16A4CE; Thu, 14 Apr 2005 16:57:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25D6A43D1F; Thu, 14 Apr 2005 16:57:59 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EGvxLe079391; Thu, 14 Apr 2005 16:57:59 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EGvxOF079390; Thu, 14 Apr 2005 16:57:59 GMT (envelope-from peter) Message-Id: <200504141657.j3EGvxOF079390@repoman.freebsd.org> From: Peter Wemm Date: Thu, 14 Apr 2005 16:57:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 sys_machdep.c src/sys/amd64/include sysarch.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 16:57:59 -0000 peter 2005-04-14 16:57:59 UTC FreeBSD src repository Modified files: sys/amd64/amd64 sys_machdep.c sys/amd64/include sysarch.h Log: Implement 32-bit compatable fsbase/gsbase methods so that we can run (newer) unmodified static i386 binaries again. Revision Changes Path 1.89 +21 -0 src/sys/amd64/amd64/sys_machdep.c 1.24 +5 -0 src/sys/amd64/include/sysarch.h From owner-cvs-src@FreeBSD.ORG Thu Apr 14 17:02:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0ECC316A4CE; Thu, 14 Apr 2005 17:02:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6F7A43D49; Thu, 14 Apr 2005 17:02:34 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EH2YlT079652; Thu, 14 Apr 2005 17:02:34 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EH2YwZ079651; Thu, 14 Apr 2005 17:02:34 GMT (envelope-from stefanf) Message-Id: <200504141702.j3EH2YwZ079651@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 14 Apr 2005 17:02:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/printf printf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 17:02:35 -0000 stefanf 2005-04-14 17:02:34 UTC FreeBSD src repository Modified files: usr.bin/printf printf.c Log: Handle null characters in the format string. A \0 in the argument passed to %b still results in trucation but this is be much harder to fix. Revision Changes Path 1.35 +13 -7 src/usr.bin/printf/printf.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 17:17:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77D0A16A4CE; Thu, 14 Apr 2005 17:17:00 +0000 (GMT) Received: from evilpete.dyndns.org (p181.n-lapop01.stsn.com [12.129.240.181]) by mx1.FreeBSD.org (Postfix) with ESMTP id F103743D31; Thu, 14 Apr 2005 17:16:59 +0000 (GMT) (envelope-from peter@wemm.org) Received: from evilpete.dyndns.org (localhost [127.0.0.1]) by evilpete.dyndns.org (8.13.3/8.13.3) with ESMTP id j3EHGTeN001006; Thu, 14 Apr 2005 10:16:29 -0700 (PDT) (envelope-from peter@wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by evilpete.dyndns.org (8.13.3/8.13.3/Submit) id j3EHGSf8001005; Thu, 14 Apr 2005 10:16:28 -0700 (PDT) (envelope-from peter@wemm.org) X-Authentication-Warning: evilpete.dyndns.org: peter set sender to peter@wemm.org using -f From: Peter Wemm To: Ken Smith Date: Thu, 14 Apr 2005 10:16:27 -0700 User-Agent: KMail/1.8 References: <200504091700.j39H0H5X060998@repoman.freebsd.org> In-Reply-To: <200504091700.j39H0H5X060998@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200504141016.27834.peter@wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: jhb@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 17:17:00 -0000 On Saturday 09 April 2005 10:00 am, Ken Smith wrote: > Modified files: (Branch: RELENG_5) > sys/amd64/conf GENERIC > Log: > Disable the NO_MIXED_MODE option by default but leave it as a commented > entry to make it easy to find. It causes some popular motherboards to > fail and the magic required to make them work isn't widely known. I'd rather that we merged this instead: local_apic.c: ---------------------------- revision 1.14 date: 2005/04/14 05:56:17; author: jhb; state: Exp; lines: +0 -4 Always use the local APIC timer, even on UP machines. ---------------------------- This makes mixed mode and the entire problem set disappear. -Peter From owner-cvs-src@FreeBSD.ORG Thu Apr 14 17:37:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84AF316A4CE; Thu, 14 Apr 2005 17:37:35 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id F300443D46; Thu, 14 Apr 2005 17:37:34 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IEY00MJF617A5C0@bgo1smout1.broadpark.no>; Thu, 14 Apr 2005 19:31:55 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IEY003RW6CNARE1@bgo1sminn1.broadpark.no>; Thu, 14 Apr 2005 19:38:48 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 84851EBD28; Thu, 14 Apr 2005 19:37:33 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 67724EBC08; Thu, 14 Apr 2005 19:37:28 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 61FB833C5A; Thu, 14 Apr 2005 19:37:28 +0200 (CEST) Date: Thu, 14 Apr 2005 19:37:28 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <200504141016.27834.peter@wemm.org> To: Peter Wemm Message-id: <86hdi9xns7.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200504091700.j39H0H5X060998@repoman.freebsd.org> <200504141016.27834.peter@wemm.org> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Ken Smith cc: jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 17:37:35 -0000 Peter Wemm writes: > I'd rather that we merged this instead: > local_apic.c: > ---------------------------- > revision 1.14 > date: 2005/04/14 05:56:17; author: jhb; state: Exp; lines: +0 -4 > Always use the local APIC timer, even on UP machines. > ---------------------------- > > This makes mixed mode and the entire problem set disappear. No, it doesn't. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Apr 14 17:52:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78E1116A4CE; Thu, 14 Apr 2005 17:52:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4ED9F43D3F; Thu, 14 Apr 2005 17:52:56 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EHquQn081872; Thu, 14 Apr 2005 17:52:56 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EHqukv081871; Thu, 14 Apr 2005 17:52:56 GMT (envelope-from jhb) Message-Id: <200504141752.j3EHqukv081871@repoman.freebsd.org> From: John Baldwin Date: Thu, 14 Apr 2005 17:52:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 17:52:56 -0000 jhb 2005-04-14 17:52:55 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Call pci_print_verbose() before pci_add_resources() so that the order of printf's during a verbose boot is more intuitive (the BAR listings and interrupt routing info now comes after the config header dump rather than just before it). Revision Changes Path 1.288 +1 -1 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 17:59:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE81A16A4CE; Thu, 14 Apr 2005 17:59:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9328043D1D; Thu, 14 Apr 2005 17:59:58 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EHxwj5082289; Thu, 14 Apr 2005 17:59:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EHxwkj082288; Thu, 14 Apr 2005 17:59:58 GMT (envelope-from jhb) Message-Id: <200504141759.j3EHxwkj082288@repoman.freebsd.org> From: John Baldwin Date: Thu, 14 Apr 2005 17:59:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf options.i386 src/sys/i386/acpica madt.c src/sys/i386/i386 io_apic.c machdep.c mptable.c src/sys/i386/include apicvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 17:59:58 -0000 jhb 2005-04-14 17:59:58 UTC FreeBSD src repository Modified files: sys/conf options.i386 sys/i386/acpica madt.c sys/i386/i386 io_apic.c machdep.c mptable.c sys/i386/include apicvar.h Log: Remove support for mixed mode altogether now that we no longer use IRQ 0 when using an APIC. This simplifies the APIC code somewhat and also allows us to be pedantically more compliant with ACPI which mandates no use of mixed mode. Revision Changes Path 1.219 +0 -1 src/sys/conf/options.i386 1.19 +0 -2 src/sys/i386/acpica/madt.c 1.20 +8 -89 src/sys/i386/i386/io_apic.c 1.613 +0 -5 src/sys/i386/i386/machdep.c 1.241 +0 -1 src/sys/i386/i386/mptable.c 1.12 +0 -1 src/sys/i386/include/apicvar.h From owner-cvs-src@FreeBSD.ORG Thu Apr 14 18:11:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EDA316A4CE; Thu, 14 Apr 2005 18:11:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD59D43D2D; Thu, 14 Apr 2005 18:11:13 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EIBDJa082930; Thu, 14 Apr 2005 18:11:13 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EIBDEF082929; Thu, 14 Apr 2005 18:11:13 GMT (envelope-from njl) Message-Id: <200504141811.j3EIBDEF082929@repoman.freebsd.org> From: Nate Lawson Date: Thu, 14 Apr 2005 18:11:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/sys bus.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 18:11:14 -0000 njl 2005-04-14 18:11:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sys bus.h Log: MFC: prototype for devclass_get_drivers() Pointy hat: njl Revision Changes Path 1.62.2.3 +1 -0 src/sys/sys/bus.h From owner-cvs-src@FreeBSD.ORG Thu Apr 14 18:21:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1846816A4CE; Thu, 14 Apr 2005 18:21:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E612243D2F; Thu, 14 Apr 2005 18:20:59 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EIKxv9083607; Thu, 14 Apr 2005 18:20:59 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EIKxXu083606; Thu, 14 Apr 2005 18:20:59 GMT (envelope-from njl) Message-Id: <200504141820.j3EIKxXu083606@repoman.freebsd.org> From: Nate Lawson Date: Thu, 14 Apr 2005 18:20:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man9 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 18:21:00 -0000 njl 2005-04-14 18:20:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man9 Makefile Log: Hook devclass_get_drivers man page to the build. Reminded by: brueffer Revision Changes Path 1.239.2.9 +1 -0 src/share/man/man9/Makefile From owner-cvs-src@FreeBSD.ORG Thu Apr 14 18:25:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 205E716A4CE; Thu, 14 Apr 2005 18:25:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAC2643D39; Thu, 14 Apr 2005 18:25:09 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EIP9x5083743; Thu, 14 Apr 2005 18:25:09 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EIP9Q8083742; Thu, 14 Apr 2005 18:25:09 GMT (envelope-from jhb) Message-Id: <200504141825.j3EIP9Q8083742@repoman.freebsd.org> From: John Baldwin Date: Thu, 14 Apr 2005 18:25:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/pci pci_pir.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 18:25:10 -0000 jhb 2005-04-14 18:25:09 UTC FreeBSD src repository Modified files: sys/i386/pci pci_pir.c Log: Trust the settings programmed by the BIOS over what the $PIR says. Specifically, if the BIOS has programmed an IRQ for a device that doesn't match the list of valid IRQs for the link, use it anyway as some BIOSes don't correctly list the valid IRQs in the $PIR. Also, allow the user to specify an IRQ that $PIR claims is invalid as an override, but emit a warning in that case. Revision Changes Path 1.117 +48 -18 src/sys/i386/pci/pci_pir.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 18:29:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9C7116A4CE; Thu, 14 Apr 2005 18:29:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0FBE43D58; Thu, 14 Apr 2005 18:29:59 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EITxQd084038; Thu, 14 Apr 2005 18:29:59 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EITxNT084037; Thu, 14 Apr 2005 18:29:59 GMT (envelope-from stefanf) Message-Id: <200504141829.j3EITxNT084037@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 14 Apr 2005 18:29:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/printf printf.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 18:30:00 -0000 stefanf 2005-04-14 18:29:59 UTC FreeBSD src repository Modified files: usr.bin/printf printf.1 Log: Update the bugs section, null characters in the format string are now handled. Revision Changes Path 1.33 +4 -6 src/usr.bin/printf/printf.1 From owner-cvs-src@FreeBSD.ORG Thu Apr 14 18:30:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1D9F16A4E0; Thu, 14 Apr 2005 18:30:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B99B543D4C; Thu, 14 Apr 2005 18:30:10 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EIUAZV084081; Thu, 14 Apr 2005 18:30:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EIUAXY084080; Thu, 14 Apr 2005 18:30:10 GMT (envelope-from jhb) Message-Id: <200504141830.j3EIUAXY084080@repoman.freebsd.org> From: John Baldwin Date: Thu, 14 Apr 2005 18:30:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sparc64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 18:30:47 -0000 jhb 2005-04-14 18:30:10 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 machdep.c Log: Close a race I introduced in the spinlock_* changes. We need to finish disabling interrupts before updating the saved pil in the thread. If we save the value first then it can be clobbered if an interrupt comes in and the interrupt handler tries to acquire a spin lock. Submitted by: marius Revision Changes Path 1.124 +3 -1 src/sys/sparc64/sparc64/machdep.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 18:33:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6ED6D16A4CF; Thu, 14 Apr 2005 18:33:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41EDD43D5C; Thu, 14 Apr 2005 18:33:14 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EIXEYB084262; Thu, 14 Apr 2005 18:33:14 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EIXEfL084261; Thu, 14 Apr 2005 18:33:14 GMT (envelope-from stefanf) Message-Id: <200504141833.j3EIXEfL084261@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 14 Apr 2005 18:33:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/usr.bin/printf regress.m1.out regress.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 18:33:14 -0000 stefanf 2005-04-14 18:33:14 UTC FreeBSD src repository Modified files: tools/regression/usr.bin/printf regress.m1.out regress.sh Log: Also test \0 in the format string. Revision Changes Path 1.2 +1 -1 src/tools/regression/usr.bin/printf/regress.m1.out 1.2 +1 -1 src/tools/regression/usr.bin/printf/regress.sh From owner-cvs-src@FreeBSD.ORG Thu Apr 14 19:24:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EAFB416A4CE for ; Thu, 14 Apr 2005 19:24:00 +0000 (GMT) Received: from mail25.sea5.speakeasy.net (mail25.sea5.speakeasy.net [69.17.117.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C62B43D5C for ; Thu, 14 Apr 2005 19:24:00 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 7260 invoked from network); 14 Apr 2005 19:24:00 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 14 Apr 2005 19:23:59 -0000 Received: from [131.106.57.68] (p181.n-lapop01.stsn.com [12.129.240.181]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j3EJNpFn039227; Thu, 14 Apr 2005 15:23:54 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Date: Thu, 14 Apr 2005 14:02:34 -0400 User-Agent: KMail/1.8 References: <200504091700.j39H0H5X060998@repoman.freebsd.org> <200504141016.27834.peter@wemm.org> <86hdi9xns7.fsf@xps.des.no> In-Reply-To: <86hdi9xns7.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200504141402.36352.jhb@FreeBSD.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ken Smith cc: Peter Wemm Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 19:24:01 -0000 On Thursday 14 April 2005 01:37 pm, Dag-Erling Sm=F8rgrav wrote: > Peter Wemm writes: > > I'd rather that we merged this instead: > > local_apic.c: > > ---------------------------- > > revision 1.14 > > date: 2005/04/14 05:56:17; author: jhb; state: Exp; lines: +0 -4 > > Always use the local APIC timer, even on UP machines. > > ---------------------------- > > > > This makes mixed mode and the entire problem set disappear. > > No, it doesn't. Actually, it does (with lapic timer we no longer use IRQ0). However, the=20 lapic timer stuff isn't in RELENG_5 yet, so this can't be MFC'd yet. Peter= 's=20 convinced me to merge this for 5.5. though so that our users don't have to= =20 wait until 6.0. =2D-=20 John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =3D http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Thu Apr 14 20:09:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED16816A4CE; Thu, 14 Apr 2005 20:09:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0C2643D49; Thu, 14 Apr 2005 20:09:52 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EK9qua089375; Thu, 14 Apr 2005 20:09:52 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EK9qhs089374; Thu, 14 Apr 2005 20:09:52 GMT (envelope-from ps) Message-Id: <200504142009.j3EK9qhs089374@repoman.freebsd.org> From: Paul Saab Date: Thu, 14 Apr 2005 20:09:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_input.c tcp_sack.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 20:09:53 -0000 ps 2005-04-14 20:09:52 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_sack.c tcp_var.h Log: Fix for a TCP SACK bug where more than (win/2) bytes could have been in flight in SACK recovery. Found by: Noritoshi Demizu Submitted by: Mohan Srinivasan Noritoshi Demizu Raja Mukerji Revision Changes Path 1.271 +21 -1 src/sys/netinet/tcp_input.c 1.13 +33 -1 src/sys/netinet/tcp_sack.c 1.119 +1 -0 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Thu Apr 14 20:20:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B23116A4CE; Thu, 14 Apr 2005 20:20:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D223D43D5F; Thu, 14 Apr 2005 20:20:51 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EKKpQR089971; Thu, 14 Apr 2005 20:20:51 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EKKp72089970; Thu, 14 Apr 2005 20:20:51 GMT (envelope-from iedowse) Message-Id: <200504142020.j3EKKp72089970@repoman.freebsd.org> From: Ian Dowse Date: Thu, 14 Apr 2005 20:20:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/sys/dev/usb ucom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 20:20:52 -0000 iedowse 2005-04-14 20:20:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) sys/dev/usb ucom.c Log: Merge from RELENG_5 revision 1.51.2.3: fix the handling of the UCS_RXSTOP flag so that it always tracks whether or not the receive pipe is stopped. This ensures that we do not attempt to start the same transfer twice, and it allows ucomstop() to skip the restarting of the read pipe if it was not originally running, such as when called indirectly from ucomreadcb(). Approved by: re (kensmith) Revision Changes Path 1.51.2.2.2.1 +8 -5 src/sys/dev/usb/ucom.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 20:27:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9362F16A4CE; Thu, 14 Apr 2005 20:27:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B8AA43D46; Thu, 14 Apr 2005 20:27:30 +0000 (GMT) (envelope-from rees@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EKRUnG090315; Thu, 14 Apr 2005 20:27:30 GMT (envelope-from rees@repoman.freebsd.org) Received: (from rees@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3EKRU9T090314; Thu, 14 Apr 2005 20:27:30 GMT (envelope-from rees) Message-Id: <200504142027.j3EKRU9T090314@repoman.freebsd.org> From: Jim Rees Date: Thu, 14 Apr 2005 20:27:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/idmapd idmapd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 20:27:30 -0000 rees 2005-04-14 20:27:30 UTC FreeBSD src repository Modified files: sbin/idmapd idmapd.c Log: Remove dead code. PR: bin/78125 Submitted by: Gavin Atkinson Approved by: alfred Revision Changes Path 1.6 +0 -6 src/sbin/idmapd/idmapd.c From owner-cvs-src@FreeBSD.ORG Thu Apr 14 20:34:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A740316A4CE; Thu, 14 Apr 2005 20:34:08 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0757143D54; Thu, 14 Apr 2005 20:34:08 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IEY00MP3E7GQU30@bgo1smout1.broadpark.no>; Thu, 14 Apr 2005 22:28:28 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IEY0049WEIWDGB0@bgo1sminn1.broadpark.no>; Thu, 14 Apr 2005 22:35:20 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 39358EBD75; Thu, 14 Apr 2005 22:34:05 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id D0539EC00B; Thu, 14 Apr 2005 22:33:55 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id ADC4E33C5A; Thu, 14 Apr 2005 22:33:55 +0200 (CEST) Date: Thu, 14 Apr 2005 22:33:55 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <200504141402.36352.jhb@FreeBSD.org> To: John Baldwin Message-id: <86d5sxxfm4.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200504091700.j39H0H5X060998@repoman.freebsd.org> <200504141016.27834.peter@wemm.org> <86hdi9xns7.fsf@xps.des.no> <200504141402.36352.jhb@FreeBSD.org> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ken Smith cc: Peter Wemm Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 20:34:08 -0000 John Baldwin writes: > On Thursday 14 April 2005 01:37 pm, Dag-Erling Sm=F8rgrav wrote: > > Peter Wemm writes: > > > [local apic timer] makes mixed mode and the entire problem set disapp= ear. > > No, it doesn't. > Actually, it does (with lapic timer we no longer use IRQ0). Empirical evidence says it doesn't... DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Apr 14 21:17:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DEAA16A4CE; Thu, 14 Apr 2005 21:17:42 +0000 (GMT) Received: from evilpete.dyndns.org (p178.n-lapop01.stsn.com [12.129.240.178]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0D4643D1D; Thu, 14 Apr 2005 21:17:41 +0000 (GMT) (envelope-from peter@wemm.org) Received: from evilpete.dyndns.org (localhost [127.0.0.1]) by evilpete.dyndns.org (8.13.3/8.13.3) with ESMTP id j3ELGqUt000785; Thu, 14 Apr 2005 14:16:52 -0700 (PDT) (envelope-from peter@wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by evilpete.dyndns.org (8.13.3/8.13.3/Submit) id j3ELGpJl000784; Thu, 14 Apr 2005 14:16:51 -0700 (PDT) (envelope-from peter@wemm.org) X-Authentication-Warning: evilpete.dyndns.org: peter set sender to peter@wemm.org using -f From: Peter Wemm To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Date: Thu, 14 Apr 2005 14:16:49 -0700 User-Agent: KMail/1.8 References: <200504091700.j39H0H5X060998@repoman.freebsd.org> <200504141402.36352.jhb@FreeBSD.org> <86d5sxxfm4.fsf@xps.des.no> In-Reply-To: <86d5sxxfm4.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200504141416.50884.peter@wemm.org> cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ken Smith cc: John Baldwin Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 21:17:42 -0000 On Thursday 14 April 2005 01:33 pm, Dag-Erling Sm=F8rgrav wrote: > John Baldwin writes: > > On Thursday 14 April 2005 01:37 pm, Dag-Erling Sm=F8rgrav wrote: > > > Peter Wemm writes: > > > > [local apic timer] makes mixed mode and the entire problem set > > > > disappear. > > > > > > No, it doesn't. > > > > Actually, it does (with lapic timer we no longer use IRQ0). > > Empirical evidence says it doesn't... > > DES It had better not, because the code is going away..... =2DPeter From owner-cvs-src@FreeBSD.ORG Thu Apr 14 21:40:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77FED16A4CE; Thu, 14 Apr 2005 21:40:51 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC0C443D55; Thu, 14 Apr 2005 21:40:50 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id j3ELebLS025077 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 14 Apr 2005 14:40:37 -0700 Message-ID: <425EE2BE.8060503@root.org> Date: Thu, 14 Apr 2005 14:38:06 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Wemm References: <200504091700.j39H0H5X060998@repoman.freebsd.org> <200504141402.36352.jhb@FreeBSD.org> <86d5sxxfm4.fsf@xps.des.no> <200504141416.50884.peter@wemm.org> In-Reply-To: <200504141416.50884.peter@wemm.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Baldwin cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 21:40:51 -0000 Peter Wemm wrote: > On Thursday 14 April 2005 01:33 pm, Dag-Erling Smørgrav wrote: > >>John Baldwin writes: >> >>>On Thursday 14 April 2005 01:37 pm, Dag-Erling Smørgrav wrote: >>> >>>>Peter Wemm writes: >>>> >>>>>[local apic timer] makes mixed mode and the entire problem set >>>>>disappear. >>>> >>>>No, it doesn't. >>> >>>Actually, it does (with lapic timer we no longer use IRQ0). >> >>Empirical evidence says it doesn't... >> >>DES > > It had better not, because the code is going away..... > > -Peter While we all appreciate a droll, rambling conversation with no specifics, how about you help us out by backing up your statement, DES? -- Nate From owner-cvs-src@FreeBSD.ORG Thu Apr 14 21:49:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB4B716A4CE; Thu, 14 Apr 2005 21:49:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80CFC43D1D; Thu, 14 Apr 2005 21:49:13 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ELnDMI000839; Thu, 14 Apr 2005 21:49:13 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ELnDmd000838; Thu, 14 Apr 2005 21:49:13 GMT (envelope-from dougb) Message-Id: <200504142149.j3ELnDmd000838@repoman.freebsd.org> From: Doug Barton Date: Thu, 14 Apr 2005 21:49:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/libexec/save-entropy save-entropy.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 21:49:13 -0000 dougb 2005-04-14 21:49:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) libexec/save-entropy save-entropy.sh Log: MFC bug fix from 1.3 re entropy_save_sz. Approved by: re (kensmith) Revision Changes Path 1.2.12.1 +3 -3 src/libexec/save-entropy/save-entropy.sh From owner-cvs-src@FreeBSD.ORG Thu Apr 14 21:51:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6515A16A4CE; Thu, 14 Apr 2005 21:51:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38E1843D31; Thu, 14 Apr 2005 21:51:34 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ELpYR3001020; Thu, 14 Apr 2005 21:51:34 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ELpYB0001019; Thu, 14 Apr 2005 21:51:34 GMT (envelope-from dougb) Message-Id: <200504142151.j3ELpYB0001019@repoman.freebsd.org> From: Doug Barton Date: Thu, 14 Apr 2005 21:51:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/libexec/save-entropy save-entropy.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 21:51:34 -0000 dougb 2005-04-14 21:51:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) libexec/save-entropy save-entropy.sh Log: MFC bug fix from 1.3 re entropy_save_sz. Approved by: re (kensmith) Revision Changes Path 1.2.8.1 +3 -3 src/libexec/save-entropy/save-entropy.sh From owner-cvs-src@FreeBSD.ORG Thu Apr 14 21:57:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EC0016A4CE; Thu, 14 Apr 2005 21:57:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D705643D3F; Thu, 14 Apr 2005 21:57:33 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ELvX1a001339; Thu, 14 Apr 2005 21:57:33 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ELvXvP001338; Thu, 14 Apr 2005 21:57:33 GMT (envelope-from dougb) Message-Id: <200504142157.j3ELvXvP001338@repoman.freebsd.org> From: Doug Barton Date: Thu, 14 Apr 2005 21:57:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d random X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 21:57:34 -0000 dougb 2005-04-14 21:57:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) etc/defaults rc.conf etc/rc.d random Log: MFC fixes for rc.d/random: /var/db/entropy -> /var/db/entropy-file, and Fix error message when save fails. Approved by: re (kensmith) Revision Changes Path 1.212.2.13.2.2 +1 -1 src/etc/defaults/rc.conf 1.6.2.1.4.1 +4 -5 src/etc/rc.d/random From owner-cvs-src@FreeBSD.ORG Thu Apr 14 21:58:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F51C16A4CE; Thu, 14 Apr 2005 21:58:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 048BC43D2D; Thu, 14 Apr 2005 21:58:56 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3ELwteY001480; Thu, 14 Apr 2005 21:58:55 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3ELwtD8001479; Thu, 14 Apr 2005 21:58:55 GMT (envelope-from dougb) Message-Id: <200504142158.j3ELwtD8001479@repoman.freebsd.org> From: Doug Barton Date: Thu, 14 Apr 2005 21:58:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d random X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 14 Apr 2005 21:58:56 -0000 dougb 2005-04-14 21:58:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc/defaults rc.conf etc/rc.d random Log: MFC fixes for rc.d/random: /var/db/entropy -> /var/db/entropy-file, and Fix error message when save fails. Approved by: re (kensmith) Revision Changes Path 1.212.2.15 +1 -1 src/etc/defaults/rc.conf 1.6.2.2 +4 -5 src/etc/rc.d/random From owner-cvs-src@FreeBSD.ORG Fri Apr 15 00:21:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8033216A4CE; Fri, 15 Apr 2005 00:21:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53AF543D1D; Fri, 15 Apr 2005 00:21:24 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F0LOET007223; Fri, 15 Apr 2005 00:21:24 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F0LO8a007222; Fri, 15 Apr 2005 00:21:24 GMT (envelope-from marcel) Message-Id: <200504150021.j3F0LO8a007222@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 15 Apr 2005 00:21:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 mp_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 00:21:24 -0000 marcel 2005-04-15 00:21:24 UTC FreeBSD src repository Modified files: sys/ia64/ia64 mp_machdep.c Log: Initialize curthread before we save the APs MCA state. Saving the MCA state requires a spin lock, which requires a valid curthread. This change allows SMP kernels to boot into multi-user again. While here, update the copyright notice and use __FBSDID for the revision string. Revision Changes Path 1.55 +8 -6 src/sys/ia64/ia64/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 00:34:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96CEB16A4CF for ; Fri, 15 Apr 2005 00:34:24 +0000 (GMT) Received: from rndsoft.co.kr (michelle.rndsoft.co.kr [211.32.202.209]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A8C743D46 for ; Fri, 15 Apr 2005 00:34:23 +0000 (GMT) (envelope-from yongari@rndsoft.co.kr) Received: from yongari@rndsoft.co.kr(192.168.5.90) by MailFilter v1.05 with ESMTP Processed in 0.129326 secs; 15 Apr 2005 09:32:38 +0900 Received: from michelle.rndsoft.co.kr (localhost.rndsoft.co.kr [127.0.0.1]) by michelle.rndsoft.co.kr (8.13.1/8.13.1) with ESMTP id j3F0Y6lS007531 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 15 Apr 2005 09:34:06 +0900 (KST) (envelope-from yongari@rndsoft.co.kr) Received: (from yongari@localhost) by michelle.rndsoft.co.kr (8.13.1/8.13.1/Submit) id j3F0Y6tR007530; Fri, 15 Apr 2005 09:34:06 +0900 (KST) (envelope-from yongari@rndsoft.co.kr) Date: Fri, 15 Apr 2005 09:34:06 +0900 From: Pyun YongHyeon To: John Baldwin Message-ID: <20050415003406.GA7393@michelle.rndsoft.co.kr> References: <200504141830.j3EIUAXY084080@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504141830.j3EIUAXY084080@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/sparc64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: yongari@rndsoft.co.kr List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Apr 2005 00:34:24 -0000 On Thu, Apr 14, 2005 at 06:30:10PM +0000, John Baldwin wrote: > Log: > Close a race I introduced in the spinlock_* changes. We need to finish > disabling interrupts before updating the saved pil in the thread. If we > save the value first then it can be clobbered if an interrupt comes in > and the interrupt handler tries to acquire a spin lock. > > Submitted by: marius > This fixes mysterious systat report when em(4) is very busy. Thanks a lot. -- Regards, Pyun YongHyeon http://www.kr.freebsd.org/~yongari | yongari@freebsd.org From owner-cvs-src@FreeBSD.ORG Fri Apr 15 00:47:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFD4B16A4CE; Fri, 15 Apr 2005 00:47:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B35A843D3F; Fri, 15 Apr 2005 00:47:44 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F0litZ015543; Fri, 15 Apr 2005 00:47:44 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F0lirq015542; Fri, 15 Apr 2005 00:47:44 GMT (envelope-from brooks) Message-Id: <200504150047.j3F0lirq015542@repoman.freebsd.org> From: Brooks Davis Date: Fri, 15 Apr 2005 00:47:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 00:47:45 -0000 brooks 2005-04-15 00:47:44 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: Centralized finding the protocol header in IP packets in preperation for IPv6 support. The header in IPv6 is more complex then in IPv4 so we want to handle skipping over it in one location. Submitted by: Mariano Tortoriello and Raffaele De Lorenzo (via luigi) Revision Changes Path 1.92 +107 -90 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 01:51:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D0A516A4CE; Fri, 15 Apr 2005 01:51:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4124C43D2D; Fri, 15 Apr 2005 01:51:27 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F1pRha017800; Fri, 15 Apr 2005 01:51:27 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F1pR2B017799; Fri, 15 Apr 2005 01:51:27 GMT (envelope-from cperciva) Message-Id: <200504150151.j3F1pR2B017799@repoman.freebsd.org> From: Colin Percival Date: Fri, 15 Apr 2005 01:51:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 01:51:27 -0000 cperciva 2005-04-15 01:51:26 UTC FreeBSD src repository Modified files: sys/net if.c Log: Zero the ifr.ifr_name buffer in ifconf() in order to avoid accidental disclosure of kernel memory to userland. Security: FreeBSD-SA-05:04.ifconf Revision Changes Path 1.226 +6 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 01:51:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D208316A4CE; Fri, 15 Apr 2005 01:51:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A52F343D2F; Fri, 15 Apr 2005 01:51:44 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F1piJA017842; Fri, 15 Apr 2005 01:51:44 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F1pies017841; Fri, 15 Apr 2005 01:51:44 GMT (envelope-from cperciva) Message-Id: <200504150151.j3F1pies017841@repoman.freebsd.org> From: Colin Percival Date: Fri, 15 Apr 2005 01:51:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 01:51:45 -0000 cperciva 2005-04-15 01:51:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/net if.c Log: Zero the ifr.ifr_name buffer in ifconf() in order to avoid accidental disclosure of kernel memory to userland. Security: FreeBSD-SA-05:04.ifconf Revision Changes Path 1.199.2.15 +6 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 01:52:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 387D416A4CE; Fri, 15 Apr 2005 01:52:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0927443D2F; Fri, 15 Apr 2005 01:52:04 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F1q37e017902; Fri, 15 Apr 2005 01:52:03 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F1q3mL017901; Fri, 15 Apr 2005 01:52:03 GMT (envelope-from cperciva) Message-Id: <200504150152.j3F1q3mL017901@repoman.freebsd.org> From: Colin Percival Date: Fri, 15 Apr 2005 01:52:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src UPDATING src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 01:52:04 -0000 cperciva 2005-04-15 01:52:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) . UPDATING sys/net if.c Log: Zero the ifr.ifr_name buffer in ifconf() in order to avoid accidental disclosure of kernel memory to userland. Security: FreeBSD-SA-05:04.ifconf Approved by: re (kensmith) Revision Changes Path 1.342.2.24.2.3 +4 -0 src/UPDATING 1.199.2.14.2.1 +6 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 01:52:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC84616A4CE; Fri, 15 Apr 2005 01:52:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAB6D43D55; Fri, 15 Apr 2005 01:52:25 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F1qPV4017981; Fri, 15 Apr 2005 01:52:25 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F1qPDF017980; Fri, 15 Apr 2005 01:52:25 GMT (envelope-from cperciva) Message-Id: <200504150152.j3F1qPDF017980@repoman.freebsd.org> From: Colin Percival Date: Fri, 15 Apr 2005 01:52:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_3 Subject: cvs commit: src UPDATING src/sys/conf newvers.sh src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 01:52:26 -0000 cperciva 2005-04-15 01:52:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_3) . UPDATING sys/conf newvers.sh sys/net if.c Log: Zero the ifr.ifr_name buffer in ifconf() in order to avoid accidental disclosure of kernel memory to userland. Security: FreeBSD-SA-05:04.ifconf Approved by: so (cperciva) Revision Changes Path 1.342.2.13.2.12 +4 -0 src/UPDATING 1.62.2.15.2.14 +1 -1 src/sys/conf/newvers.sh 1.199.2.7.2.3 +6 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 01:52:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AF6B16A4CE; Fri, 15 Apr 2005 01:52:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D49C43D1F; Fri, 15 Apr 2005 01:52:40 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F1qexi018019; Fri, 15 Apr 2005 01:52:40 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F1qeNQ018018; Fri, 15 Apr 2005 01:52:40 GMT (envelope-from cperciva) Message-Id: <200504150152.j3F1qeNQ018018@repoman.freebsd.org> From: Colin Percival Date: Fri, 15 Apr 2005 01:52:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 01:52:40 -0000 cperciva 2005-04-15 01:52:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/net if.c Log: Zero the ifr.ifr_name buffer in ifconf() in order to avoid accidental disclosure of kernel memory to userland. Security: FreeBSD-SA-05:04.ifconf Revision Changes Path 1.85.2.29 +6 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 01:52:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 301A116A4CE; Fri, 15 Apr 2005 01:52:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0E2743D1F; Fri, 15 Apr 2005 01:52:57 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F1qvVr018097; Fri, 15 Apr 2005 01:52:57 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F1qv5m018096; Fri, 15 Apr 2005 01:52:57 GMT (envelope-from cperciva) Message-Id: <200504150152.j3F1qv5m018096@repoman.freebsd.org> From: Colin Percival Date: Fri, 15 Apr 2005 01:52:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_11 Subject: cvs commit: src UPDATING src/sys/conf newvers.sh src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 01:52:58 -0000 cperciva 2005-04-15 01:52:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_4_11) . UPDATING sys/conf newvers.sh sys/net if.c Log: Zero the ifr.ifr_name buffer in ifconf() in order to avoid accidental disclosure of kernel memory to userland. Security: FreeBSD-SA-05:04.ifconf Approved by: so (cperciva) Revision Changes Path 1.73.2.91.2.4 +4 -0 src/UPDATING 1.44.2.39.2.7 +1 -1 src/sys/conf/newvers.sh 1.85.2.28.2.1 +6 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 01:53:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84A9316A4CE; Fri, 15 Apr 2005 01:53:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 524FB43D1F; Fri, 15 Apr 2005 01:53:14 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F1rEho018179; Fri, 15 Apr 2005 01:53:14 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F1rEvb018178; Fri, 15 Apr 2005 01:53:14 GMT (envelope-from cperciva) Message-Id: <200504150153.j3F1rEvb018178@repoman.freebsd.org> From: Colin Percival Date: Fri, 15 Apr 2005 01:53:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_10 Subject: cvs commit: src UPDATING src/sys/conf newvers.sh src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 01:53:14 -0000 cperciva 2005-04-15 01:53:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_4_10) . UPDATING sys/conf newvers.sh sys/net if.c Log: Zero the ifr.ifr_name buffer in ifconf() in order to avoid accidental disclosure of kernel memory to userland. Security: FreeBSD-SA-05:04.ifconf Approved by: so (cperciva) Revision Changes Path 1.73.2.90.2.9 +4 -0 src/UPDATING 1.44.2.34.2.10 +1 -1 src/sys/conf/newvers.sh 1.85.2.25.2.1 +6 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 03:09:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1357D16A4CE for ; Fri, 15 Apr 2005 03:09:47 +0000 (GMT) Received: from mail.psychoholics.org (www.psychoholics.org [64.185.102.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B60343D39 for ; Fri, 15 Apr 2005 03:09:46 +0000 (GMT) (envelope-from ebola@psychoholics.org) Received: from S010600deadc0de00.su.shawcable.net (S010600deadc0de00.su.shawcable.net [24.76.125.156]) by mail.psychoholics.org (Postfix) with ESMTP id CA4BB157173 for ; Thu, 14 Apr 2005 21:33:21 -0700 (PDT) From: Adam Gregoire To: cvs-src@FreeBSD.org In-Reply-To: <425EE2BE.8060503@root.org> References: <200504091700.j39H0H5X060998@repoman.freebsd.org> <200504141402.36352.jhb@FreeBSD.org> <86d5sxxfm4.fsf@xps.des.no> <200504141416.50884.peter@wemm.org> <425EE2BE.8060503@root.org> Content-Type: text/plain; charset=ISO-8859-1 Date: Thu, 14 Apr 2005 23:09:43 -0400 Message-Id: <1113534583.768.7.camel@S010600deadc0de00.su.shawcable.net> Mime-Version: 1.0 X-Mailer: Evolution 2.2.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 8bit Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 03:09:47 -0000 On Thu, 2005-04-14 at 14:38 -0700, Nate Lawson wrote: > Peter Wemm wrote: > > On Thursday 14 April 2005 01:33 pm, Dag-Erling Smørgrav wrote: > > > >>John Baldwin writes: > >> > >>>On Thursday 14 April 2005 01:37 pm, Dag-Erling Smørgrav wrote: > >>> > >>>>Peter Wemm writes: > >>>> > >>>>>[local apic timer] makes mixed mode and the entire problem set > >>>>>disappear. > >>>> > >>>>No, it doesn't. > >>> > >>>Actually, it does (with lapic timer we no longer use IRQ0). > >> > >>Empirical evidence says it doesn't... > >> > >>DES > > > > It had better not, because the code is going away..... > > > > -Peter > > While we all appreciate a droll, rambling conversation with no > specifics, how about you help us out by backing up your statement, DES? > At any rate, my problematic nForce based board now boots with APIC enabled in BIOS and without device atpic in the kernel. I'm happy. Regards, -- Adam Gregoire From owner-cvs-src@FreeBSD.ORG Fri Apr 15 04:15:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A84F516A4CE; Fri, 15 Apr 2005 04:15:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75E8743D41; Fri, 15 Apr 2005 04:15:25 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F4FPxt024604; Fri, 15 Apr 2005 04:15:25 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F4FPIC024603; Fri, 15 Apr 2005 04:15:25 GMT (envelope-from julian) Message-Id: <200504150415.j3F4FPIC024603@repoman.freebsd.org> From: Julian Elischer Date: Fri, 15 Apr 2005 04:15:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/sound/usb uaudio.c uaudio.h uaudio_pcm.c uaudioreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 04:15:25 -0000 julian 2005-04-15 04:15:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/sound/usb uaudio.c uaudio.h uaudio_pcm.c uaudioreg.h Log: MFC of changes fro NetBSD and Kazuhito HONDA to enable recording and source selection on uaudio devices. Revision Changes Path 1.7.8.2 +2001 -733 src/sys/dev/sound/usb/uaudio.c 1.1.10.2 +9 -6 src/sys/dev/sound/usb/uaudio.h 1.5.2.2 +19 -7 src/sys/dev/sound/usb/uaudio_pcm.c 1.2.8.2 +28 -4 src/sys/dev/sound/usb/uaudioreg.h From owner-cvs-src@FreeBSD.ORG Fri Apr 15 06:13:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D6C616A4CE; Fri, 15 Apr 2005 06:13:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA6DE43D54; Fri, 15 Apr 2005 06:13:32 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F6DWMR036157; Fri, 15 Apr 2005 06:13:32 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F6DW8C036150; Fri, 15 Apr 2005 06:13:32 GMT (envelope-from jhb) Message-Id: <200504150613.j3F6DW8C036150@repoman.freebsd.org> From: John Baldwin Date: Fri, 15 Apr 2005 06:13:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 06:13:33 -0000 jhb 2005-04-15 06:13:32 UTC FreeBSD src repository Modified files: sys/i386/conf NOTES Log: Oops, remove last mention of mixed mode. Prodded by: marks Revision Changes Path 1.1192 +0 -1 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Apr 15 06:56:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02DB016A4CE; Fri, 15 Apr 2005 06:56:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC6E643D45; Fri, 15 Apr 2005 06:56:52 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F6uqSP037837; Fri, 15 Apr 2005 06:56:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F6uqvH037836; Fri, 15 Apr 2005 06:56:52 GMT (envelope-from jhb) Message-Id: <200504150656.j3F6uqvH037836@repoman.freebsd.org> From: John Baldwin Date: Fri, 15 Apr 2005 06:56:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/conf NOTES src/sys/pc98/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 06:56:53 -0000 jhb 2005-04-15 06:56:52 UTC FreeBSD src repository Modified files: sys/i386/conf NOTES sys/pc98/conf NOTES Log: Really remove the last vestiges of mixed mode from all but amd64. Revision Changes Path 1.1193 +0 -8 src/sys/i386/conf/NOTES 1.52 +0 -13 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Apr 15 07:06:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7538116A4CE; Fri, 15 Apr 2005 07:06:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5968543D45; Fri, 15 Apr 2005 07:06:27 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3F76RbZ038254; Fri, 15 Apr 2005 07:06:27 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3F76Rkx038253; Fri, 15 Apr 2005 07:06:27 GMT (envelope-from den) Message-Id: <200504150706.j3F76Rkx038253@repoman.freebsd.org> From: Denis Peplin Date: Fri, 15 Apr 2005 07:06:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/installation/common install.sgml layout.sgml trouble.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 07:06:27 -0000 den 2005-04-15 07:06:26 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5_4) release/doc/ru_RU.KOI8-R/installation/common install.sgml layout.sgml trouble.sgml Log: Merge the following from the English version: 1.27.2.2 -> 1.27.2.3 install.sgml 1.9 -> 1.8.2.1 layout.sgml 1.16 -> 1.14.2.1 trouble.sgml Approved by: re (hrs) Revision Changes Path 1.3.2.2.2.1 +16 -16 src/release/doc/ru_RU.KOI8-R/installation/common/install.sgml 1.2.2.1.4.1 +17 -6 src/release/doc/ru_RU.KOI8-R/installation/common/layout.sgml 1.1.2.1.4.1 +50 -17 src/release/doc/ru_RU.KOI8-R/installation/common/trouble.sgml From owner-cvs-src@FreeBSD.ORG Fri Apr 15 09:39:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DE8C16A4CE; Fri, 15 Apr 2005 09:39:36 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE55A43D2F; Fri, 15 Apr 2005 09:39:35 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IEZ000L7EKKC0C0@bgo1smout1.broadpark.no>; Fri, 15 Apr 2005 11:33:56 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IEZ00630EW0D6E0@bgo1sminn1.broadpark.no>; Fri, 15 Apr 2005 11:40:48 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 89D09EBCA0; Fri, 15 Apr 2005 11:39:34 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 084D6EBD65; Fri, 15 Apr 2005 11:39:30 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 01ECB33C5A; Fri, 15 Apr 2005 11:39:30 +0200 (CEST) Date: Fri, 15 Apr 2005 11:39:29 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <425EE2BE.8060503@root.org> To: Nate Lawson Message-id: <86oecgnzu6.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200504091700.j39H0H5X060998@repoman.freebsd.org> <200504141402.36352.jhb@FreeBSD.org> <86d5sxxfm4.fsf@xps.des.no> <200504141416.50884.peter@wemm.org> <425EE2BE.8060503@root.org> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: John Baldwin cc: Peter Wemm Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 09:39:36 -0000 Nate Lawson writes: > While we all appreciate a droll, rambling conversation with no > specifics, how about you help us out by backing up your statement, > DES? See <20050325094618.GA76747@ip.net.ua> on freebsd-amd64: nForce-based motherboards still require mixed mode to boot. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Fri Apr 15 10:14:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1EFF16A4CE; Fri, 15 Apr 2005 10:14:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8883D43D4C; Fri, 15 Apr 2005 10:14:00 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FAE0EU053155; Fri, 15 Apr 2005 10:14:00 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FAE0Mc053154; Fri, 15 Apr 2005 10:14:00 GMT (envelope-from glebius) Message-Id: <200504151014.j3FAE0Mc053154@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 15 Apr 2005 10:14:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_echo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 10:14:00 -0000 glebius 2005-04-15 10:14:00 UTC FreeBSD src repository Modified files: sys/netgraph ng_echo.c Log: - Return error, if there was one. - No need to initialize error here. PR: kern/79884 Submitted by: Wojciech A. Koszek Revision Changes Path 1.13 +2 -2 src/sys/netgraph/ng_echo.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 10:20:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A570B16A4CE; Fri, 15 Apr 2005 10:20:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83E8C43D48; Fri, 15 Apr 2005 10:20:52 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FAKqR9053645; Fri, 15 Apr 2005 10:20:52 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FAKqcK053644; Fri, 15 Apr 2005 10:20:52 GMT (envelope-from sos) Message-Id: <200504151020.j3FAKqcK053644@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 15 Apr 2005 10:20:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys ata.h src/sys/dev/ata ata-all.c ata-all.h ata-disk.c atapi-cam.c atapi-cd.c atapi-fd.c atapi-tape.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 10:20:52 -0000 sos 2005-04-15 10:20:52 UTC FreeBSD src repository Modified files: sys/sys ata.h sys/dev/ata ata-all.c ata-all.h ata-disk.c atapi-cam.c atapi-cd.c atapi-fd.c atapi-tape.c Log: Move the creation of ata_channel child devices to the channel code. This allows to attach to the children (ATA devices) even without a driver being attached. This allows atapi-cam to do its work both with and without the pure ATAPI driver being present. ATA patches by /me ATAPI-cam pathes by Thomas Revision Changes Path 1.240 +36 -41 src/sys/dev/ata/ata-all.c 1.93 +0 -1 src/sys/dev/ata/ata-all.h 1.185 +7 -30 src/sys/dev/ata/ata-disk.c 1.40 +67 -14 src/sys/dev/ata/atapi-cam.c 1.176 +8 -28 src/sys/dev/ata/atapi-cd.c 1.100 +8 -32 src/sys/dev/ata/atapi-fd.c 1.97 +8 -32 src/sys/dev/ata/atapi-tape.c 1.25 +1 -1 src/sys/sys/ata.h From owner-cvs-src@FreeBSD.ORG Fri Apr 15 10:57:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EDC616A4CE; Fri, 15 Apr 2005 10:57:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC6FB43D41; Fri, 15 Apr 2005 10:57:34 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FAvYZS054876; Fri, 15 Apr 2005 10:57:34 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FAvYtg054875; Fri, 15 Apr 2005 10:57:34 GMT (envelope-from pjd) Message-Id: <200504151057.j3FAvYtg054875@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 15 Apr 2005 10:57:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 10:57:35 -0000 pjd 2005-04-15 10:57:34 UTC FreeBSD src repository Modified files: share/man/man9 Makefile Log: Add missing links. MFC after: 2 weeks Revision Changes Path 1.257 +6 -1 src/share/man/man9/Makefile From owner-cvs-src@FreeBSD.ORG Fri Apr 15 12:03:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3F4C16A4F1; Fri, 15 Apr 2005 12:03:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8855443D48; Fri, 15 Apr 2005 12:03:46 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FC3kAl058228; Fri, 15 Apr 2005 12:03:46 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FC3kuF058227; Fri, 15 Apr 2005 12:03:46 GMT (envelope-from den) Message-Id: <200504151203.j3FC3kuF058227@repoman.freebsd.org> From: Denis Peplin Date: Fri, 15 Apr 2005 12:03:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 12:03:47 -0000 den 2005-04-15 12:03:46 UTC FreeBSD src repository (doc committer) Modified files: release/doc/ru_RU.KOI8-R/relnotes/common new.sgml Log: Merge the following from the English version: 1.832 -> 1.843 relnotes/common/new.sgml Obtained from: The FreeBSD Russian Documentation Project Revision Changes Path 1.17 +61 -7 src/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Apr 15 12:49:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 374BE16A4CE; Fri, 15 Apr 2005 12:49:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B24043D1D; Fri, 15 Apr 2005 12:49:25 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FCnODk067131; Fri, 15 Apr 2005 12:49:24 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FCnOlI067130; Fri, 15 Apr 2005 12:49:24 GMT (envelope-from den) Message-Id: <200504151249.j3FCnOlI067130@repoman.freebsd.org> From: Denis Peplin Date: Fri, 15 Apr 2005 12:49:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 12:49:25 -0000 den 2005-04-15 12:49:24 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) release/doc/ru_RU.KOI8-R/relnotes/common new.sgml Log: Merge the following from the English version: 1.761.2.39 -> 1.761.2.41 relnotes/common/new.sgml Revision Changes Path 1.6.2.11 +12 -2 src/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Apr 15 13:11:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CCC116A4CE; Fri, 15 Apr 2005 13:11:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6255143D49; Fri, 15 Apr 2005 13:11:54 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FDBsTV068000; Fri, 15 Apr 2005 13:11:54 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FDBspC067999; Fri, 15 Apr 2005 13:11:54 GMT (envelope-from den) Message-Id: <200504151311.j3FDBspC067999@repoman.freebsd.org> From: Denis Peplin Date: Fri, 15 Apr 2005 13:11:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 13:11:54 -0000 den 2005-04-15 13:11:53 UTC FreeBSD src repository (doc committer) Modified files: release/doc/ru_RU.KOI8-R/relnotes/common new.sgml Log: Typo fix Revision Changes Path 1.18 +2 -2 src/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Apr 15 13:13:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDB2016A4CE; Fri, 15 Apr 2005 13:13:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92CE743D3F; Fri, 15 Apr 2005 13:13:08 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FDD8CR068076; Fri, 15 Apr 2005 13:13:08 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FDD8RY068075; Fri, 15 Apr 2005 13:13:08 GMT (envelope-from den) Message-Id: <200504151313.j3FDD8RY068075@repoman.freebsd.org> From: Denis Peplin Date: Fri, 15 Apr 2005 13:13:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 13:13:08 -0000 den 2005-04-15 13:13:08 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) release/doc/ru_RU.KOI8-R/relnotes/common new.sgml Log: Typo fix Revision Changes Path 1.6.2.12 +1 -1 src/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Apr 15 13:22:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B56016A4CE; Fri, 15 Apr 2005 13:22:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EA1A43D58; Fri, 15 Apr 2005 13:22:04 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FDM3lS068504; Fri, 15 Apr 2005 13:22:03 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FDM3dV068503; Fri, 15 Apr 2005 13:22:03 GMT (envelope-from glebius) Message-Id: <200504151322.j3FDM3dV068503@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 15 Apr 2005 13:22:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/contrib/pf/net pf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 13:22:04 -0000 glebius 2005-04-15 13:22:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/contrib/pf/net pf.c Log: MFC 1.27: Fix mss byte order, only affects synproxy code path. Submitted by: John L. Scarfone via OpenBSD Reviewed by: mlaier Obtained from: OpenBSD, rev. 1.483 Approved by: re (kensmith) Revision Changes Path 1.18.2.8 +3 -1 src/sys/contrib/pf/net/pf.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 13:23:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C309D16A4CE; Fri, 15 Apr 2005 13:23:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 977A843D49; Fri, 15 Apr 2005 13:23:12 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FDNCmN068563; Fri, 15 Apr 2005 13:23:12 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FDNCnt068562; Fri, 15 Apr 2005 13:23:12 GMT (envelope-from glebius) Message-Id: <200504151323.j3FDNCnt068562@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 15 Apr 2005 13:23:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/sys/contrib/pf/net pf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 13:23:12 -0000 glebius 2005-04-15 13:23:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) sys/contrib/pf/net pf.c Log: MFC 1.27: Fix mss byte order, only affects synproxy code path. Submitted by: John L. Scarfone via OpenBSD Reviewed by: mlaier Obtained from: OpenBSD, rev. 1.483 Approved by: re (kensmith) Revision Changes Path 1.18.2.7.2.1 +3 -1 src/sys/contrib/pf/net/pf.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 14:01:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A975816A4CE; Fri, 15 Apr 2005 14:01:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F7BC43D2F; Fri, 15 Apr 2005 14:01:43 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FE1h7Y069947; Fri, 15 Apr 2005 14:01:43 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FE1hx9069946; Fri, 15 Apr 2005 14:01:43 GMT (envelope-from maxim) Message-Id: <200504151401.j3FE1hx9069946@repoman.freebsd.org> From: Maxim Konovalov Date: Fri, 15 Apr 2005 14:01:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sched_4bsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 14:01:43 -0000 maxim 2005-04-15 14:01:43 UTC FreeBSD src repository Modified files: sys/kern sched_4bsd.c Log: Fix a typo in the comment. Noticed by: Samy Al Bahra Revision Changes Path 1.73 +1 -1 src/sys/kern/sched_4bsd.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 14:19:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 586F716A4CE; Fri, 15 Apr 2005 14:19:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E91C43D48; Fri, 15 Apr 2005 14:19:42 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FEJg1R071623; Fri, 15 Apr 2005 14:19:42 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FEJgsM071622; Fri, 15 Apr 2005 14:19:42 GMT (envelope-from sos) Message-Id: <200504151419.j3FEJgsM071622@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 15 Apr 2005 14:19:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 14:19:42 -0000 sos 2005-04-15 14:19:42 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Make things compile again with ATA_STATIC_ID. Revision Changes Path 1.241 +2 -2 src/sys/dev/ata/ata-all.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 14:24:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC79E16A4CE; Fri, 15 Apr 2005 14:24:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 837D543D5C; Fri, 15 Apr 2005 14:24:49 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FEOn2v071880; Fri, 15 Apr 2005 14:24:49 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FEOnuG071879; Fri, 15 Apr 2005 14:24:49 GMT (envelope-from nyan) Message-Id: <200504151424.j3FEOnuG071879@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Fri, 15 Apr 2005 14:24:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf options.pc98 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 14:24:49 -0000 nyan 2005-04-15 14:24:49 UTC FreeBSD src repository Modified files: sys/conf options.pc98 Log: MFi386: revision 1.219. Revision Changes Path 1.183 +0 -1 src/sys/conf/options.pc98 From owner-cvs-src@FreeBSD.ORG Fri Apr 15 14:27:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D76E16A4CE; Fri, 15 Apr 2005 14:27:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41C5043D45; Fri, 15 Apr 2005 14:27:27 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FERRJQ072030; Fri, 15 Apr 2005 14:27:27 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FERROJ072029; Fri, 15 Apr 2005 14:27:27 GMT (envelope-from simon) Message-Id: <200504151427.j3FERROJ072029@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 15 Apr 2005 14:27:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 14:27:27 -0000 simon 2005-04-15 14:27:27 UTC FreeBSD src repository (doc,ports committer) Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Document FreeBSD-SA-05:04.ifconf. MFC after: 1 day Revision Changes Path 1.844 +6 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Apr 15 14:42:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1652D16A4CE; Fri, 15 Apr 2005 14:42:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC0CF43D41; Fri, 15 Apr 2005 14:42:29 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FEgTTx072786; Fri, 15 Apr 2005 14:42:29 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FEgTMq072785; Fri, 15 Apr 2005 14:42:29 GMT (envelope-from ume) Message-Id: <200504151442.j3FEgTMq072785@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 15 Apr 2005 14:42:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net getaddrinfo.c gethostbydns.c res_query.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 14:42:30 -0000 ume 2005-04-15 14:42:29 UTC FreeBSD src repository Modified files: lib/libc/net getaddrinfo.c gethostbydns.c res_query.c Log: hostalias() is not thread-safe. So, introduce _res_hostalias() and use it. Obtained from: BIND9 Revision Changes Path 1.64 +3 -2 src/lib/libc/net/getaddrinfo.c 1.47 +5 -1 src/lib/libc/net/gethostbydns.c 1.30 +21 -11 src/lib/libc/net/res_query.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 14:46:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BED4416A4CE; Fri, 15 Apr 2005 14:46:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 776BA43D55; Fri, 15 Apr 2005 14:46:59 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FEkx7i072991; Fri, 15 Apr 2005 14:46:59 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FEkx90072990; Fri, 15 Apr 2005 14:46:59 GMT (envelope-from jkoshy) Message-Id: <200504151446.j3FEkx90072990@repoman.freebsd.org> From: Joseph Koshy Date: Fri, 15 Apr 2005 14:46:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 taskqueue.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 14:46:59 -0000 jkoshy 2005-04-15 14:46:59 UTC FreeBSD src repository Modified files: share/man/man9 taskqueue.9 Log: Add a 'SEE ALSO' section. Revision Changes Path 1.15 +4 -0 src/share/man/man9/taskqueue.9 From owner-cvs-src@FreeBSD.ORG Fri Apr 15 14:53:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 394B916A4CE; Fri, 15 Apr 2005 14:53:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E5B043D46; Fri, 15 Apr 2005 14:53:30 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FErTRe073239; Fri, 15 Apr 2005 14:53:29 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FErTWe073238; Fri, 15 Apr 2005 14:53:29 GMT (envelope-from keramida) Message-Id: <200504151453.j3FErTWe073238@repoman.freebsd.org> From: Giorgos Keramidas Date: Fri, 15 Apr 2005 14:53:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/sh sh.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 14:53:30 -0000 keramida 2005-04-15 14:53:29 UTC FreeBSD src repository (doc committer) Modified files: bin/sh sh.1 Log: Various sh(1) enhancements: - Move the description of the ``-c string'' option closer to the option itself. - Add an ENVIRONMENT section (1) - Add more .Xr cross references to the SEE ALSO section. Obtained from: NetBSD (1) Revision Changes Path 1.100 +83 -10 src/bin/sh/sh.1 From owner-cvs-src@FreeBSD.ORG Fri Apr 15 14:59:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4649416A4CE; Fri, 15 Apr 2005 14:59:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D2F843D39; Fri, 15 Apr 2005 14:59:38 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FExcel073485; Fri, 15 Apr 2005 14:59:38 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FExbG3073484; Fri, 15 Apr 2005 14:59:37 GMT (envelope-from brueffer) Message-Id: <200504151459.j3FExbG3073484@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 15 Apr 2005 14:59:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/fs/udf ecma167-udf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 14:59:38 -0000 brueffer 2005-04-15 14:59:37 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) sys/fs/udf ecma167-udf.h Log: MFC: rev 1.5 Correct typo. Revision Changes Path 1.4.8.1 +1 -1 src/sys/fs/udf/ecma167-udf.h From owner-cvs-src@FreeBSD.ORG Fri Apr 15 15:54:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 959D316A4CE for ; Fri, 15 Apr 2005 15:54:35 +0000 (GMT) Received: from mail25.sea5.speakeasy.net (mail25.sea5.speakeasy.net [69.17.117.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8069E43D72 for ; Fri, 15 Apr 2005 15:54:33 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 14062 invoked from network); 15 Apr 2005 15:54:33 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 15 Apr 2005 15:54:32 -0000 Received: from [131.106.58.7] (p180.n-lapop01.stsn.com [12.129.240.180]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j3FFs4Fp045560; Fri, 15 Apr 2005 11:54:06 -0400 (EDT) (envelope-from jhb@FreeBSD.org) In-Reply-To: <86oecgnzu6.fsf@xps.des.no> References: <200504091700.j39H0H5X060998@repoman.freebsd.org> <200504141402.36352.jhb@FreeBSD.org> <86d5sxxfm4.fsf@xps.des.no> <200504141416.50884.peter@wemm.org> <425EE2BE.8060503@root.org> <86oecgnzu6.fsf@xps.des.no> Mime-Version: 1.0 (Apple Message framework v619.2) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Message-Id: <1b77805607d959b01e87b7152a90dd3a@FreeBSD.org> Content-Transfer-Encoding: quoted-printable From: John Baldwin Date: Fri, 15 Apr 2005 11:54:01 -0400 To: des@des.no (=?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?=) X-Mailer: Apple Mail (2.619.2) X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm cc: Nate Lawson Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 15:54:35 -0000 On Apr 15, 2005, at 5:39 AM, Dag-Erling Sm=F8rgrav wrote: > Nate Lawson writes: >> While we all appreciate a droll, rambling conversation with no >> specifics, how about you help us out by backing up your statement, >> DES? > > See <20050325094618.GA76747@ip.net.ua> on freebsd-amd64: nForce-based > motherboards still require mixed mode to boot. I just turned the lapic timer on for mixed mode two days ago and only=20 disabled IRQ 0 when using the lapic timer very recently. Can you test=20= on HEAD? Since I haven't removed mixed mode in amd64 on HEAD yet, to=20 test removing it you will need to edit ioapic_set_exint() to force it=20 to set the io_masked member to 1. --=20 John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =3D http://www.FreeBSD.org= From owner-cvs-src@FreeBSD.ORG Fri Apr 15 18:09:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72FDB16A4CE; Fri, 15 Apr 2005 18:09:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4328243D54; Fri, 15 Apr 2005 18:09:40 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FI9eJ3088588; Fri, 15 Apr 2005 18:09:40 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FI9eUq088587; Fri, 15 Apr 2005 18:09:40 GMT (envelope-from ume) Message-Id: <200504151809.j3FI9eUq088587@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 15 Apr 2005 18:09:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net getservbyname.c getservbyport.c getservent.c netdb_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 18:09:40 -0000 ume 2005-04-15 18:09:40 UTC FreeBSD src repository Modified files: lib/libc/net getservbyname.c getservbyport.c getservent.c Added files: lib/libc/net netdb_private.h Log: - add getserv{byname,byport,ent}_r for internal use within libc. - make getserv{byname,byport,ent} thread-safe. Reviewed by: gnn Revision Changes Path 1.5 +29 -21 src/lib/libc/net/getservbyname.c 1.5 +28 -21 src/lib/libc/net/getservbyport.c 1.14 +160 -85 src/lib/libc/net/getservent.c 1.1 +71 -0 src/lib/libc/net/netdb_private.h (new) From owner-cvs-src@FreeBSD.ORG Fri Apr 15 18:15:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A451616A4CE; Fri, 15 Apr 2005 18:15:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AFAC43D5E; Fri, 15 Apr 2005 18:15:13 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FIFDk3088878; Fri, 15 Apr 2005 18:15:13 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FIFDDJ088869; Fri, 15 Apr 2005 18:15:13 GMT (envelope-from ume) Message-Id: <200504151815.j3FIFDDJ088869@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 15 Apr 2005 18:15:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net getaddrinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 18:15:13 -0000 ume 2005-04-15 18:15:12 UTC FreeBSD src repository Modified files: lib/libc/net getaddrinfo.c Log: Now, our getservbyname(3) is thread-safe. So, we don't need to protect it with mutex lock. Revision Changes Path 1.65 +1 -14 src/lib/libc/net/getaddrinfo.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 18:39:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08FEA16A4D2; Fri, 15 Apr 2005 18:39:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D29E443D31; Fri, 15 Apr 2005 18:38:59 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FIcxPD089924; Fri, 15 Apr 2005 18:38:59 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FIcxfJ089923; Fri, 15 Apr 2005 18:38:59 GMT (envelope-from peter) Message-Id: <200504151838.j3FIcxfJ089923@repoman.freebsd.org> From: Peter Wemm Date: Fri, 15 Apr 2005 18:38:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/include bus.h bus_amd64.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 18:39:00 -0000 peter 2005-04-15 18:38:59 UTC FreeBSD src repository Modified files: sys/amd64/include bus.h Removed files: sys/amd64/include bus_amd64.h Log: MFi386: track bus.h changes (unsplit bus_${machine}.h) Revision Changes Path 1.13 +1219 -1 src/sys/amd64/include/bus.h 1.30 +0 -1232 src/sys/amd64/include/bus_amd64.h (dead) From owner-cvs-src@FreeBSD.ORG Fri Apr 15 18:39:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7DE6616A4CE; Fri, 15 Apr 2005 18:39:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55BB843D46; Fri, 15 Apr 2005 18:39:31 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FIdVjB089980; Fri, 15 Apr 2005 18:39:31 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FIdVXS089979; Fri, 15 Apr 2005 18:39:31 GMT (envelope-from peter) Message-Id: <200504151839.j3FIdVXS089979@repoman.freebsd.org> From: Peter Wemm Date: Fri, 15 Apr 2005 18:39:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/include tss.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 18:39:31 -0000 peter 2005-04-15 18:39:31 UTC FreeBSD src repository Modified files: sys/amd64/include tss.h Log: Show that I can actually count. Revision Changes Path 1.18 +2 -2 src/sys/amd64/include/tss.h From owner-cvs-src@FreeBSD.ORG Fri Apr 15 18:41:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B5A116A4CE; Fri, 15 Apr 2005 18:41:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33D3B43D31; Fri, 15 Apr 2005 18:41:32 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FIfWX9090354; Fri, 15 Apr 2005 18:41:32 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FIfWWO090353; Fri, 15 Apr 2005 18:41:32 GMT (envelope-from peter) Message-Id: <200504151841.j3FIfWWO090353@repoman.freebsd.org> From: Peter Wemm Date: Fri, 15 Apr 2005 18:41:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/include legacyvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 18:41:32 -0000 peter 2005-04-15 18:41:32 UTC FreeBSD src repository Modified files: sys/amd64/include legacyvar.h Log: MFi386: use c99 types Revision Changes Path 1.6 +2 -2 src/sys/amd64/include/legacyvar.h From owner-cvs-src@FreeBSD.ORG Fri Apr 15 18:44:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64A2916A4CE; Fri, 15 Apr 2005 18:44:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3669643D3F; Fri, 15 Apr 2005 18:44:54 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FIis1L090571; Fri, 15 Apr 2005 18:44:54 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FIisgP090570; Fri, 15 Apr 2005 18:44:54 GMT (envelope-from peter) Message-Id: <200504151844.j3FIisgP090570@repoman.freebsd.org> From: Peter Wemm Date: Fri, 15 Apr 2005 18:44:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/acpica madt.c src/sys/amd64/amd64 io_apic.c mptable.c src/sys/amd64/include apicvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 18:44:54 -0000 peter 2005-04-15 18:44:54 UTC FreeBSD src repository Modified files: sys/amd64/acpica madt.c sys/amd64/amd64 io_apic.c mptable.c sys/amd64/include apicvar.h Log: MFi386: use the lapic timer for UP systems that are using the apic so that IRQ0 and mixed mode isn't a problem anymore. This removes mixed mode support because nothing is left that uses it. Revision Changes Path 1.16 +0 -2 src/sys/amd64/acpica/madt.c 1.15 +19 -91 src/sys/amd64/amd64/io_apic.c 1.236 +0 -1 src/sys/amd64/amd64/mptable.c 1.12 +0 -1 src/sys/amd64/include/apicvar.h From owner-cvs-src@FreeBSD.ORG Fri Apr 15 18:45:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 739B916A4CE; Fri, 15 Apr 2005 18:45:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C2C943D2F; Fri, 15 Apr 2005 18:45:08 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FIj8rv090616; Fri, 15 Apr 2005 18:45:08 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FIj8YA090615; Fri, 15 Apr 2005 18:45:08 GMT (envelope-from peter) Message-Id: <200504151845.j3FIj8YA090615@repoman.freebsd.org> From: Peter Wemm Date: Fri, 15 Apr 2005 18:45:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/conf GENERIC NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 18:45:08 -0000 peter 2005-04-15 18:45:08 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC NOTES Log: MFi386: remove NO_MIXED_MODE Revision Changes Path 1.438 +0 -1 src/sys/amd64/conf/GENERIC 1.29 +0 -9 src/sys/amd64/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Apr 15 18:46:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2244F16A4CE; Fri, 15 Apr 2005 18:46:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED3EC43D2F; Fri, 15 Apr 2005 18:46:53 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FIkrlV090859; Fri, 15 Apr 2005 18:46:53 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FIkrjL090858; Fri, 15 Apr 2005 18:46:53 GMT (envelope-from peter) Message-Id: <200504151846.j3FIkrjL090858@repoman.freebsd.org> From: Peter Wemm Date: Fri, 15 Apr 2005 18:46:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 18:46:54 -0000 peter 2005-04-15 18:46:53 UTC FreeBSD src repository Modified files: sys/amd64/isa clock.c Log: MFi386: sync rtc code - don't setup an interrupt handler for irq0 when the lapic timer is active. Don't enable periodic interrupts unless we are using them. Replace spl protection with a spinlock. Revision Changes Path 1.218 +32 -28 src/sys/amd64/isa/clock.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 18:48:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60C1B16A4CE; Fri, 15 Apr 2005 18:48:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AE1543D1F; Fri, 15 Apr 2005 18:48:27 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FImRtx090944; Fri, 15 Apr 2005 18:48:27 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FImRtG090943; Fri, 15 Apr 2005 18:48:27 GMT (envelope-from peter) Message-Id: <200504151848.j3FImRtG090943@repoman.freebsd.org> From: Peter Wemm Date: Fri, 15 Apr 2005 18:48:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf options.amd64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 18:48:27 -0000 peter 2005-04-15 18:48:27 UTC FreeBSD src repository Modified files: sys/conf options.amd64 Log: Remove NO_MIXED_MODE option Revision Changes Path 1.19 +0 -1 src/sys/conf/options.amd64 From owner-cvs-src@FreeBSD.ORG Fri Apr 15 21:18:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB7EC16A4CE; Fri, 15 Apr 2005 21:18:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80F1C43D2D; Fri, 15 Apr 2005 21:18:31 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FLIV5n003428; Fri, 15 Apr 2005 21:18:31 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FLIVpE003427; Fri, 15 Apr 2005 21:18:31 GMT (envelope-from simon) Message-Id: <200504152118.j3FLIVpE003427@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 15 Apr 2005 21:18:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 amr.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 21:18:32 -0000 simon 2005-04-15 21:18:31 UTC FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 amr.4 Log: - Add Dell PERC 4ei to the list of supported devices. It's an alias used by Dell sometimes for PERC 4e/Si. [1] - Delete some trailing whitespace. MFC after: 1 day Rapported by: Jon Kuster [1] Revision Changes Path 1.30 +5 -3 src/share/man/man4/amr.4 From owner-cvs-src@FreeBSD.ORG Fri Apr 15 21:45:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C059216A4CE; Fri, 15 Apr 2005 21:45:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9161243D1F; Fri, 15 Apr 2005 21:45:02 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FLj2Qm004737; Fri, 15 Apr 2005 21:45:02 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FLj2Oi004736; Fri, 15 Apr 2005 21:45:02 GMT (envelope-from jhb) Message-Id: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> From: John Baldwin Date: Fri, 15 Apr 2005 21:45:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 21:45:02 -0000 jhb 2005-04-15 21:45:02 UTC FreeBSD src repository Modified files: sys/vm vm_pageq.c Log: Add a vm.blacklist tunable which can hold a space or comma seperated list of physical addresses. The pages containing these physical addresses will not be added to the free list and thus will effectively be ignored by the VM system. This is mostly useful for the case when one knows of specific physical addresses that have bit errors (such as from a memtest run) so that one can blacklist the bad pages while waiting for the new sticks of RAM to arrive. The physical addresses of any ignored pages are listed in the message buffer as well. Revision Changes Path 1.15 +29 -0 src/sys/vm/vm_pageq.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 22:18:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 216D716A4CE; Fri, 15 Apr 2005 22:18:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF04143D5F; Fri, 15 Apr 2005 22:18:55 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FMItdh006381; Fri, 15 Apr 2005 22:18:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FMItID006380; Fri, 15 Apr 2005 22:18:55 GMT (envelope-from jhb) Message-Id: <200504152218.j3FMItID006380@repoman.freebsd.org> From: John Baldwin Date: Fri, 15 Apr 2005 22:18:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 22:18:56 -0000 jhb 2005-04-15 22:18:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/sysinstall config.c Log: MFC: Explicitly linux_base 8. Revision Changes Path 1.225.2.4 +1 -1 src/usr.sbin/sysinstall/config.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 22:20:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9D2216A4CE; Fri, 15 Apr 2005 22:20:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80A7B43D2F; Fri, 15 Apr 2005 22:20:20 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FMKKMh006479; Fri, 15 Apr 2005 22:20:20 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FMKKLW006478; Fri, 15 Apr 2005 22:20:20 GMT (envelope-from jhb) Message-Id: <200504152220.j3FMKKLW006478@repoman.freebsd.org> From: John Baldwin Date: Fri, 15 Apr 2005 22:20:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/usr.sbin/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 22:20:20 -0000 jhb 2005-04-15 22:20:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) usr.sbin/sysinstall config.c Log: MFC: Explicitly install linux_base 8. Approved by: re (kensmith) Revision Changes Path 1.225.2.3.2.1 +1 -1 src/usr.sbin/sysinstall/config.c From owner-cvs-src@FreeBSD.ORG Fri Apr 15 22:53:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C57E16A4CE; Fri, 15 Apr 2005 22:53:10 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CF6143D45; Fri, 15 Apr 2005 22:53:08 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 21208ACAFE; Sat, 16 Apr 2005 00:52:49 +0200 (CEST) Date: Sat, 16 Apr 2005 00:52:49 +0200 From: Pawel Jakub Dawidek To: John Baldwin Message-ID: <20050415225249.GL837@darkness.comp.waw.pl> References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fFZg0b+WaoCdn4Fq" Content-Disposition: inline In-Reply-To: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 22:53:10 -0000 --fFZg0b+WaoCdn4Fq Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 15, 2005 at 09:45:02PM +0000, John Baldwin wrote: +> jhb 2005-04-15 21:45:02 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sys/vm vm_pageq.c=20 +> Log: +> Add a vm.blacklist tunable which can hold a space or comma seperated l= ist +> of physical addresses. The pages containing these physical addresses = will +> not be added to the free list and thus will effectively be ignored by = the +> VM system. This is mostly useful for the case when one knows of speci= fic +> physical addresses that have bit errors (such as from a memtest run) so +> that one can blacklist the bad pages while waiting for the new sticks = of +> RAM to arrive. The physical addresses of any ignored pages are listed= in +> the message buffer as well. Nice. Would be good to have it documented somewhere, not sure where... --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --fFZg0b+WaoCdn4Fq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCYEXBForvXbEpPzQRAjcuAJ9IIEfrvFou8fez2YQ/PO3uJH8CewCgiYpf +6yLpHHy8zjpaGCur/yTWnY= =0jol -----END PGP SIGNATURE----- --fFZg0b+WaoCdn4Fq-- From owner-cvs-src@FreeBSD.ORG Fri Apr 15 23:51:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4AFC16A4CE; Fri, 15 Apr 2005 23:51:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCEC043D45; Fri, 15 Apr 2005 23:51:20 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3FNpKJl010441; Fri, 15 Apr 2005 23:51:20 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3FNpKjH010440; Fri, 15 Apr 2005 23:51:20 GMT (envelope-from pjd) Message-Id: <200504152351.j3FNpKjH010440@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 15 Apr 2005 23:51:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/geom/class/mirror gmirror.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 23:51:21 -0000 pjd 2005-04-15 23:51:20 UTC FreeBSD src repository Modified files: sbin/geom/class/mirror gmirror.8 Log: Document 'clear' and 'dump' subcommands. MFC after: 1 week Revision Changes Path 1.15 +11 -0 src/sbin/geom/class/mirror/gmirror.8 From owner-cvs-src@FreeBSD.ORG Fri Apr 15 23:58:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D320016A4CE; Fri, 15 Apr 2005 23:58:20 +0000 (GMT) Received: from mail.psychoholics.org (www.psychoholics.org [64.185.102.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7902843D3F; Fri, 15 Apr 2005 23:58:20 +0000 (GMT) (envelope-from ebola@psychoholics.org) Received: from S010600deadc0de00.su.shawcable.net (S010600deadc0de00.su.shawcable.net [24.76.125.156]) by mail.psychoholics.org (Postfix) with ESMTP id 26900157173; Fri, 15 Apr 2005 18:22:32 -0700 (PDT) From: Adam Gregoire To: John Baldwin In-Reply-To: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> Content-Type: text/plain Date: Fri, 15 Apr 2005 19:58:14 -0400 Message-Id: <1113609494.27176.0.camel@S010600deadc0de00.su.shawcable.net> Mime-Version: 1.0 X-Mailer: Evolution 2.2.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 Apr 2005 23:58:21 -0000 On Fri, 2005-04-15 at 21:45 +0000, John Baldwin wrote: > jhb 2005-04-15 21:45:02 UTC > > FreeBSD src repository > > Modified files: > sys/vm vm_pageq.c > Log: > Add a vm.blacklist tunable which can hold a space or comma seperated list > of physical addresses. The pages containing these physical addresses will > not be added to the free list and thus will effectively be ignored by the > VM system. This is mostly useful for the case when one knows of specific > physical addresses that have bit errors (such as from a memtest run) so > that one can blacklist the bad pages while waiting for the new sticks of > RAM to arrive. The physical addresses of any ignored pages are listed in > the message buffer as well. > > Revision Changes Path > 1.15 +29 -0 src/sys/vm/vm_pageq.c The printf formatting string %x on line 133 breaks build on amd64(other 64bit machines). -- Adam Gregoire From owner-cvs-src@FreeBSD.ORG Sat Apr 16 01:49:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4253316A4CE; Sat, 16 Apr 2005 01:49:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 154B843D2D; Sat, 16 Apr 2005 01:49:51 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3G1nocx021371; Sat, 16 Apr 2005 01:49:50 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3G1no8B021370; Sat, 16 Apr 2005 01:49:50 GMT (envelope-from njl) Message-Id: <200504160149.j3G1no8B021370@repoman.freebsd.org> From: Nate Lawson Date: Sat, 16 Apr 2005 01:49:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 01:49:51 -0000 njl 2005-04-16 01:49:50 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_conv.c Log: Fix mbnambuf support for multi-byte characters. If a substring is larger than WIN_CHARS bytes, we shift the suffix (previous substrings) upwards by the amount this substring exceeds its WIN_CHARS slot. Profiling shows this change is indistinguishable from the previous code at 95% confidence. This bug would result in attempts to access or create files or directories with multi-byte characters returning an error but no data loss. Reported and tested by: avatar MFC after: 3 days Revision Changes Path 1.44 +29 -19 src/sys/fs/msdosfs/msdosfs_conv.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 03:44:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8202916A4CF; Sat, 16 Apr 2005 03:44:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A40C43D41; Sat, 16 Apr 2005 03:44:47 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3G3ilLK026241; Sat, 16 Apr 2005 03:44:47 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3G3ilSx026240; Sat, 16 Apr 2005 03:44:47 GMT (envelope-from anholt) Message-Id: <200504160344.j3G3ilSx026240@repoman.freebsd.org> From: Eric Anholt Date: Sat, 16 Apr 2005 03:44:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/conf NOTES src/sys/conf files src/sys/dev/drm ati_pcigart.c ati_pcigart.h drm.h drmP.h drm_agpsupport.c drm_agpsupport.h drm_atomic.h drm_auth.c drm_auth.h drm_bufs.c drm_bufs.h drm_context.c drm_context.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 03:44:48 -0000 anholt 2005-04-16 03:44:47 UTC FreeBSD src repository Modified files: sys/amd64/conf NOTES sys/conf files sys/dev/drm drm.h drmP.h drm_linux_list.h drm_pciids.h drm_sarea.h mga_dma.c mga_drm.h mga_drv.c mga_drv.h mga_irq.c mga_state.c mga_ucode.h mga_warp.c r128_cce.c r128_drm.h r128_drv.c r128_drv.h r128_irq.c r128_state.c radeon_cp.c radeon_drm.h radeon_drv.c radeon_drv.h radeon_irq.c radeon_mem.c radeon_state.c sis_drm.h sis_drv.c sis_drv.h sis_ds.c sis_ds.h sis_mm.c tdfx_drv.c sys/i386/conf NOTES sys/modules/drm Makefile Added files: sys/dev/drm ati_pcigart.c drm_agpsupport.c drm_atomic.h drm_auth.c drm_bufs.c drm_context.c drm_dma.c drm_drawable.c drm_drv.c drm_fops.c drm_ioctl.c drm_irq.c drm_lock.c drm_memory.c drm_pci.c drm_scatter.c drm_sysctl.c drm_vm.c i915_dma.c i915_drm.h i915_drv.c i915_drv.h i915_irq.c i915_mem.c mach64_dma.c mach64_drm.h mach64_drv.c mach64_drv.h mach64_irq.c mach64_state.c savage_bci.c savage_drm.h savage_drv.c savage_drv.h savage_state.c tdfx_drv.h sys/modules/drm/drm Makefile sys/modules/drm/mach64 Makefile Removed files: sys/dev/drm ati_pcigart.h drm_agpsupport.h drm_auth.h drm_bufs.h drm_context.h drm_dma.h drm_drawable.h drm_drv.h drm_fops.h drm_ioctl.h drm_irq.h drm_lock.h drm_memory.h drm_memory_debug.h drm_os_freebsd.h drm_pci.h drm_scatter.h drm_sysctl.h drm_vm.h mga.h r128.h radeon.h sis.h tdfx.h Log: Update to DRM CVS as of 2005-04-12, bringing many changes: - Split core DRM routines back into their own module, rather than using the nasty templated system like before. - Development-class R300 support in radeon driver (requires userland pieces, of course). - Mach64 driver (haven't tested in a while -- my mach64s no longer fit in the testbox). Covers Rage Pros, Rage Mobility P/M, Rage XL, and some others. - i915 driver files, which just need to get drm_drv.c fixed to allow attachment to the drmsub device. Covers i830 through i915 integrated graphics. - savage driver files, which should require minimal changes to work. Covers the Savage3D, Savage IX/MX, Savage 4, ProSavage. - Support for color and texture tiling and HyperZ features of Radeon. Thanks to: scottl (much p4 handholding) Jung-uk Kim (helpful prodding) PR: [1] kern/76879, [2] kern/72548 Submitted by: [1] Alex, lesha at intercaf dot ru [2] Shaun Jurrens, shaun at shamz dot net Revision Changes Path 1.30 +9 -18 src/sys/amd64/conf/NOTES 1.1013 +21 -0 src/sys/conf/files 1.1 +116 -0 src/sys/dev/drm/ati_pcigart.c (new) 1.5 +0 -115 src/sys/dev/drm/ati_pcigart.h (dead) 1.9 +185 -173 src/sys/dev/drm/drm.h 1.13 +616 -244 src/sys/dev/drm/drmP.h 1.1 +358 -0 src/sys/dev/drm/drm_agpsupport.c (new) 1.5 +0 -315 src/sys/dev/drm/drm_agpsupport.h (dead) 1.1 +143 -0 src/sys/dev/drm/drm_atomic.h (new) 1.1 +173 -0 src/sys/dev/drm/drm_auth.c (new) 1.7 +0 -165 src/sys/dev/drm/drm_auth.h (dead) 1.1 +1034 -0 src/sys/dev/drm/drm_bufs.c (new) 1.14 +0 -973 src/sys/dev/drm/drm_bufs.h (dead) 1.1 +343 -0 src/sys/dev/drm/drm_context.c (new) 1.9 +0 -352 src/sys/dev/drm/drm_context.h (dead) 1.1 +134 -0 src/sys/dev/drm/drm_dma.c (new) 1.10 +0 -172 src/sys/dev/drm/drm_dma.h (dead) 1.1 +52 -0 src/sys/dev/drm/drm_drawable.c (new) 1.5 +0 -51 src/sys/dev/drm/drm_drawable.h (dead) 1.1 +916 -0 src/sys/dev/drm/drm_drv.c (new) 1.28 +0 -1155 src/sys/dev/drm/drm_drv.h (dead) 1.1 +124 -0 src/sys/dev/drm/drm_fops.c (new) 1.13 +0 -117 src/sys/dev/drm/drm_fops.h (dead) 1.1 +297 -0 src/sys/dev/drm/drm_ioctl.c (new) 1.9 +0 -280 src/sys/dev/drm/drm_ioctl.h (dead) 1.1 +285 -0 src/sys/dev/drm/drm_irq.c (new) 1.5 +0 -282 src/sys/dev/drm/drm_irq.h (dead) 1.3 +2 -1 src/sys/dev/drm/drm_linux_list.h 1.1 +177 -0 src/sys/dev/drm/drm_lock.c (new) 1.6 +0 -97 src/sys/dev/drm/drm_lock.h (dead) 1.1 +155 -0 src/sys/dev/drm/drm_memory.c (new) 1.13 +0 -186 src/sys/dev/drm/drm_memory.h (dead) 1.4 +0 -421 src/sys/dev/drm/drm_memory_debug.h (dead) 1.23 +0 -487 src/sys/dev/drm/drm_os_freebsd.h (dead) 1.1 +69 -0 src/sys/dev/drm/drm_pci.c (new) 1.4 +0 -67 src/sys/dev/drm/drm_pci.h (dead) 1.2 +107 -82 src/sys/dev/drm/drm_pciids.h 1.5 +15 -15 src/sys/dev/drm/drm_sarea.h 1.1 +126 -0 src/sys/dev/drm/drm_scatter.c (new) 1.7 +0 -152 src/sys/dev/drm/drm_scatter.h (dead) 1.1 +306 -0 src/sys/dev/drm/drm_sysctl.c (new) 1.10 +0 -326 src/sys/dev/drm/drm_sysctl.h (dead) 1.1 +127 -0 src/sys/dev/drm/drm_vm.c (new) 1.13 +0 -133 src/sys/dev/drm/drm_vm.h (dead) 1.1 +728 -0 src/sys/dev/drm/i915_dma.c (new) 1.1 +169 -0 src/sys/dev/drm/i915_drm.h (new) 1.1 +111 -0 src/sys/dev/drm/i915_drv.c (new) 1.1 +239 -0 src/sys/dev/drm/i915_drv.h (new) 1.1 +163 -0 src/sys/dev/drm/i915_irq.c (new) 1.1 +350 -0 src/sys/dev/drm/i915_mem.c (new) 1.1 +1532 -0 src/sys/dev/drm/mach64_dma.c (new) 1.1 +257 -0 src/sys/dev/drm/mach64_drm.h (new) 1.1 +119 -0 src/sys/dev/drm/mach64_drv.c (new) 1.1 +1045 -0 src/sys/dev/drm/mach64_drv.h (new) 1.1 +137 -0 src/sys/dev/drm/mach64_irq.c (new) 1.1 +918 -0 src/sys/dev/drm/mach64_state.c (new) 1.7 +0 -100 src/sys/dev/drm/mga.h (dead) 1.12 +254 -310 src/sys/dev/drm/mga_dma.c 1.6 +58 -61 src/sys/dev/drm/mga_drm.h 1.9 +77 -18 src/sys/dev/drm/mga_drv.c 1.9 +45 -45 src/sys/dev/drm/mga_drv.h 1.5 +26 -28 src/sys/dev/drm/mga_irq.c 1.10 +522 -518 src/sys/dev/drm/mga_state.c 1.3 +8035 -8035 src/sys/dev/drm/mga_ucode.h 1.7 +87 -93 src/sys/dev/drm/mga_warp.c 1.8 +0 -122 src/sys/dev/drm/r128.h (dead) 1.12 +308 -311 src/sys/dev/drm/r128_cce.c 1.7 +21 -23 src/sys/dev/drm/r128_drm.h 1.9 +78 -26 src/sys/dev/drm/r128_drv.c 1.10 +54 -51 src/sys/dev/drm/r128_drv.h 1.5 +26 -28 src/sys/dev/drm/r128_irq.c 1.12 +700 -689 src/sys/dev/drm/r128_state.c 1.11 +0 -175 src/sys/dev/drm/radeon.h (dead) 1.13 +1294 -963 src/sys/dev/drm/radeon_cp.c 1.10 +174 -152 src/sys/dev/drm/radeon_drm.h 1.12 +82 -26 src/sys/dev/drm/radeon_drv.c 1.12 +233 -98 src/sys/dev/drm/radeon_drv.h 1.6 +70 -79 src/sys/dev/drm/radeon_irq.c 1.7 +80 -91 src/sys/dev/drm/radeon_mem.c 1.15 +1619 -1089 src/sys/dev/drm/radeon_state.c 1.1 +1089 -0 src/sys/dev/drm/savage_bci.c (new) 1.1 +211 -0 src/sys/dev/drm/savage_drm.h (new) 1.1 +107 -0 src/sys/dev/drm/savage_drv.c (new) 1.1 +584 -0 src/sys/dev/drm/savage_drv.h (new) 1.1 +1149 -0 src/sys/dev/drm/savage_state.c (new) 1.5 +0 -75 src/sys/dev/drm/sis.h (dead) 1.5 +16 -7 src/sys/dev/drm/sis_drm.h 1.5 +67 -19 src/sys/dev/drm/sis_drv.c 1.3 +16 -11 src/sys/dev/drm/sis_drv.h 1.3 +44 -131 src/sys/dev/drm/sis_ds.c 1.4 +23 -42 src/sys/dev/drm/sis_ds.h 1.7 +84 -74 src/sys/dev/drm/sis_mm.c 1.6 +0 -54 src/sys/dev/drm/tdfx.h (dead) 1.8 +64 -17 src/sys/dev/drm/tdfx_drv.c 1.1 +48 -0 src/sys/dev/drm/tdfx_drv.h (new) 1.1194 +9 -18 src/sys/i386/conf/NOTES 1.4 +8 -1 src/sys/modules/drm/Makefile 1.1 +26 -0 src/sys/modules/drm/drm/Makefile (new) 1.1 +8 -0 src/sys/modules/drm/mach64/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sat Apr 16 04:27:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8016A16A4CE; Sat, 16 Apr 2005 04:27:28 +0000 (GMT) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9074443D54; Sat, 16 Apr 2005 04:27:27 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (localhost [127.0.0.1]) (authenticated bits=0) by cain.gsoft.com.au (8.12.11/8.12.10) with ESMTP id j3G4RN2r016014; Sat, 16 Apr 2005 13:57:24 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Sat, 16 Apr 2005 13:57:18 +0930 User-Agent: KMail/1.8 References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> In-Reply-To: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1275171.6MatauH9fG"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200504161357.18942.doconnor@gsoft.com.au> X-Spam-Score: -2.5 () IN_REP_TO,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,USER_AGENT X-Scanned-By: MIMEDefang 2.16 (www . roaringpenguin . com / mimedefang) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: John Baldwin Subject: Re: cvs commit: src/sys/vm vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 04:27:28 -0000 --nextPart1275171.6MatauH9fG Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Sat, 16 Apr 2005 07:15, John Baldwin wrote: > Add a vm.blacklist tunable which can hold a space or comma seperated li= st > of physical addresses. The pages containing these physical addresses > will not be added to the free list and thus will effectively be ignored by > the VM system. This is mostly useful for the case when one knows of > specific physical addresses that have bit errors (such as from a memtest > run) so that one can blacklist the bad pages while waiting for the new > sticks of RAM to arrive. The physical addresses of any ignored pages are > listed in the message buffer as well. Nice work :) =46inally, a VM coder got some bad RAM ;) =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 --nextPart1275171.6MatauH9fG Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBCYJQm5ZPcIHs/zowRAlppAKCnWUZfH3lWBWxs95RnzSA18Dt3ugCgm3MG YuTyLhsVgHwDXToKJIez3XU= =+Nkx -----END PGP SIGNATURE----- --nextPart1275171.6MatauH9fG-- From owner-cvs-src@FreeBSD.ORG Sat Apr 16 04:47:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C90BB16A4CE; Sat, 16 Apr 2005 04:47:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8569443D4C; Sat, 16 Apr 2005 04:47:15 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3G4lFDx035354; Sat, 16 Apr 2005 04:47:15 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3G4lF6k035353; Sat, 16 Apr 2005 04:47:15 GMT (envelope-from wpaul) Message-Id: <200504160447.j3G4lF6k035353@repoman.freebsd.org> From: Bill Paul Date: Sat, 16 Apr 2005 04:47:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis winx64_wrap.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 04:47:15 -0000 wpaul 2005-04-16 04:47:15 UTC FreeBSD src repository Modified files: sys/compat/ndis winx64_wrap.S Log: When setting up the new stack for a function in x86_64_wrap(), make sure to make it 16-byte aligned, in keeping with amd64 calling convention requirements. Submitted by: Mikore Li at sun dot com Revision Changes Path 1.4 +7 -5 src/sys/compat/ndis/winx64_wrap.S From owner-cvs-src@FreeBSD.ORG Sat Apr 16 05:33:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6970D16A4CE; Sat, 16 Apr 2005 05:33:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F03143D45; Sat, 16 Apr 2005 05:33:43 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3G5XhrX036906; Sat, 16 Apr 2005 05:33:43 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3G5XhDG036905; Sat, 16 Apr 2005 05:33:43 GMT (envelope-from ru) Message-Id: <200504160533.j3G5XhDG036905@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 16 Apr 2005 05:33:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 polling.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 05:33:43 -0000 ru 2005-04-16 05:33:42 UTC FreeBSD src repository Modified files: share/man/man4 polling.4 Log: Fix braino in previous revision. Revision Changes Path 1.18 +2 -2 src/share/man/man4/polling.4 From owner-cvs-src@FreeBSD.ORG Sat Apr 16 05:34:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48A5D16A4CE; Sat, 16 Apr 2005 05:34:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DB1943D3F; Sat, 16 Apr 2005 05:34:49 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3G5Ynek036956; Sat, 16 Apr 2005 05:34:49 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3G5YnTD036955; Sat, 16 Apr 2005 05:34:49 GMT (envelope-from ru) Message-Id: <200504160534.j3G5YnTD036955@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 16 Apr 2005 05:34:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 polling.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 05:34:49 -0000 ru 2005-04-16 05:34:49 UTC FreeBSD src repository Modified files: share/man/man4 polling.4 Log: Grr, fix another braino. Revision Changes Path 1.19 +1 -1 src/share/man/man4/polling.4 From owner-cvs-src@FreeBSD.ORG Sat Apr 16 05:36:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE4E016A4CE; Sat, 16 Apr 2005 05:36:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEF6843D39; Sat, 16 Apr 2005 05:36:09 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3G5a9C9037112; Sat, 16 Apr 2005 05:36:09 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3G5a9ht037111; Sat, 16 Apr 2005 05:36:09 GMT (envelope-from ru) Message-Id: <200504160536.j3G5a9ht037111@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 16 Apr 2005 05:36:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 polling.4 xl.4 src/sys/pci if_xl.c if_xlreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 05:36:10 -0000 ru 2005-04-16 05:36:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man4 polling.4 xl.4 sys/pci if_xl.c if_xlreg.h Log: MFC: polling(4) support for xl(4). Revision Changes Path 1.11.2.6 +3 -2 src/share/man/man4/polling.4 1.29.2.4 +1 -0 src/share/man/man4/xl.4 1.179.2.7 +119 -0 src/sys/pci/if_xl.c 1.50.2.3 +3 -0 src/sys/pci/if_xlreg.h From owner-cvs-src@FreeBSD.ORG Sat Apr 16 05:38:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC7F116A4CE; Sat, 16 Apr 2005 05:38:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3F0E43D31; Sat, 16 Apr 2005 05:38:59 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3G5cx0Y037226; Sat, 16 Apr 2005 05:38:59 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3G5cxJQ037225; Sat, 16 Apr 2005 05:38:59 GMT (envelope-from marcel) Message-Id: <200504160538.j3G5cxJQ037225@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 16 Apr 2005 05:38:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 db_trace.c unwind.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 05:38:59 -0000 marcel 2005-04-16 05:38:59 UTC FreeBSD src repository Modified files: sys/ia64/ia64 db_trace.c unwind.c Log: Return better "error" values for UWX_BOTTOM and UWX_ABI_FRAME in unw_step(). Both errors denote the end of a stack trace (i.e. no prior frame), but are otherwise not error conditions. Have db_trace() return 0 when the trace ends due to one of these return codes as they are really normal termination conditions. This change especially improves the output of the "show thread" command in DDB when there are threads in fork_trampoline() and previously db_trace() would return an error, causing the show command to emit '***'. Revision Changes Path 1.23 +6 -2 src/sys/ia64/ia64/db_trace.c 1.14 +15 -4 src/sys/ia64/ia64/unwind.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 10:10:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8FDC16A4CE; Sat, 16 Apr 2005 10:10:52 +0000 (GMT) Received: from smtp-vbr15.xs4all.nl (smtp-vbr15.xs4all.nl [194.109.24.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED6A743D3F; Sat, 16 Apr 2005 10:10:51 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) j3GAAoV5074322; Sat, 16 Apr 2005 12:10:50 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.3/8.12.9) with ESMTP id j3GAAoON025944; Sat, 16 Apr 2005 12:10:50 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.3/8.13.1/Submit) id j3GAAoLb025943; Sat, 16 Apr 2005 12:10:50 +0200 (CEST) (envelope-from wb) Date: Sat, 16 Apr 2005 12:10:50 +0200 From: Wilko Bulte To: Pawel Jakub Dawidek Message-ID: <20050416101050.GB25906@freebie.xs4all.nl> References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> <20050415225249.GL837@darkness.comp.waw.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050415225249.GL837@darkness.comp.waw.pl> X-OS: FreeBSD 4.11-STABLE User-Agent: Mutt/1.5.6i X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: John Baldwin Subject: Re: cvs commit: src/sys/vm vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 10:10:53 -0000 On Sat, Apr 16, 2005 at 12:52:49AM +0200, Pawel Jakub Dawidek wrote.. > On Fri, Apr 15, 2005 at 09:45:02PM +0000, John Baldwin wrote: > +> jhb 2005-04-15 21:45:02 UTC > +> > +> FreeBSD src repository > +> > +> Modified files: > +> sys/vm vm_pageq.c > +> Log: > +> Add a vm.blacklist tunable which can hold a space or comma seperated list > +> of physical addresses. The pages containing these physical addresses will > +> not be added to the free list and thus will effectively be ignored by the > +> VM system. This is mostly useful for the case when one knows of specific > +> physical addresses that have bit errors (such as from a memtest run) so > +> that one can blacklist the bad pages while waiting for the new sticks of > +> RAM to arrive. The physical addresses of any ignored pages are listed in > +> the message buffer as well. > > Nice. Would be good to have it documented somewhere, not sure where... Yeah.. Whats next, background memory scrubber that takes a close look at the ECC hardware ? ;-) -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sat Apr 16 10:57:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01C2116A4CE; Sat, 16 Apr 2005 10:57:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C921B43D1F; Sat, 16 Apr 2005 10:57:49 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GAvnqL057150; Sat, 16 Apr 2005 10:57:49 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GAvn2C057149; Sat, 16 Apr 2005 10:57:49 GMT (envelope-from pjd) Message-Id: <200504161057.j3GAvn2C057149@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 16 Apr 2005 10:57:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ufs ufs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 10:57:50 -0000 pjd 2005-04-16 10:57:49 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_vnops.c Log: - Plug memory leak. - Fix two style nits. Found by: Coverity Prevent analysis tool Reviewed by: rwatson MFC after: 1 week Revision Changes Path 1.268 +10 -3 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 11:01:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6599616A4CE; Sat, 16 Apr 2005 11:01:49 +0000 (GMT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65A2643D31; Sat, 16 Apr 2005 11:01:48 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [10.1.1.7]) (authenticated bits=0)j3GB1hnp077401 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sat, 16 Apr 2005 13:01:45 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id j3GB1Chs048053 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 16 Apr 2005 13:01:13 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.11/8.12.11) with ESMTP id j3GB1CSV073280; Sat, 16 Apr 2005 13:01:12 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id j3GB1C9K073279; Sat, 16 Apr 2005 13:01:12 +0200 (CEST) (envelope-from ticso) Date: Sat, 16 Apr 2005 13:01:11 +0200 From: Bernd Walter To: John Baldwin Message-ID: <20050416110110.GA70553@cicely12.cicely.de> References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=3.0 tests=BAYES_00 autolearn=no version=2.64 X-Spam-Report: * -4.9 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on cicely12.cicely.de cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Apr 2005 11:01:49 -0000 On Fri, Apr 15, 2005 at 09:45:02PM +0000, John Baldwin wrote: > jhb 2005-04-15 21:45:02 UTC > > FreeBSD src repository > > Modified files: > sys/vm vm_pageq.c > Log: > Add a vm.blacklist tunable which can hold a space or comma seperated list > of physical addresses. The pages containing these physical addresses will > not be added to the free list and thus will effectively be ignored by the > VM system. This is mostly useful for the case when one knows of specific > physical addresses that have bit errors (such as from a memtest run) so > that one can blacklist the bad pages while waiting for the new sticks of > RAM to arrive. The physical addresses of any ignored pages are listed in > the message buffer as well. Sounds like this could be used if physical memory in non-continuous. -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de From owner-cvs-src@FreeBSD.ORG Sat Apr 16 11:16:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03B9E16A4CE; Sat, 16 Apr 2005 11:16:14 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D8B443D45; Sat, 16 Apr 2005 11:16:13 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF100273DPLDD20@bgo1smout1.broadpark.no>; Sat, 16 Apr 2005 13:10:33 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF100AMHE102Y10@bgo1sminn1.broadpark.no>; Sat, 16 Apr 2005 13:17:24 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 15EFDEBC08; Sat, 16 Apr 2005 13:16:12 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 9D0C2EBC06; Sat, 16 Apr 2005 13:16:07 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 5CF4733C09; Sat, 16 Apr 2005 13:16:07 +0200 (CEST) Date: Sat, 16 Apr 2005 13:16:07 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <20050416110110.GA70553@cicely12.cicely.de> To: ticso@cicely.de Message-id: <86wtr3c6q0.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> <20050416110110.GA70553@cicely12.cicely.de> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Baldwin Subject: Re: cvs commit: src/sys/vm vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 11:16:14 -0000 Bernd Walter writes: > On Fri, Apr 15, 2005 at 09:45:02PM +0000, John Baldwin wrote: > > Log: > > Add a vm.blacklist tunable which can hold a space or comma seperated = list > > of physical addresses. The pages containing these physical addresses= will > > not be added to the free list and thus will effectively be ignored by= the > > VM system. [...] > Sounds like this could be used if physical memory in non-continuous. No, that is already taken care of. I think you'd be hard pressed to find a modern computer where physical memory was in fact contiguous... DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sat Apr 16 11:16:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27F7B16A508 for ; Sat, 16 Apr 2005 11:16:26 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46BF543D1F for ; Sat, 16 Apr 2005 11:16:25 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 735C146B39 for ; Sat, 16 Apr 2005 07:16:24 -0400 (EDT) Date: Sat, 16 Apr 2005 12:17:10 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: cvs-src@FreeBSD.org Message-ID: <20050416121620.F64125@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Repo-copy: mac_is_present_np.3 -> mac_is_present.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 11:16:26 -0000 Could you please repo-copy: src/lib/libc/posix1e/mac_is_present_np.3 to: src/lib/libc/posix1e/mac_is_present.3 The function was renamed, but not the file, previously. Thanks, Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sat Apr 16 11:32:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA58816A4CE; Sat, 16 Apr 2005 11:32:07 +0000 (GMT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id D57E743D66; Sat, 16 Apr 2005 11:32:06 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [10.1.1.7]) (authenticated bits=0)j3GBVinp078515 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sat, 16 Apr 2005 13:31:47 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id j3GBVNhs048252 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 16 Apr 2005 13:31:23 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.11/8.12.11) with ESMTP id j3GBVNnI073434; Sat, 16 Apr 2005 13:31:23 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id j3GBVL2s073433; Sat, 16 Apr 2005 13:31:21 +0200 (CEST) (envelope-from ticso) Date: Sat, 16 Apr 2005 13:31:21 +0200 From: Bernd Walter To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20050416113120.GB70553@cicely12.cicely.de> References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> <20050416110110.GA70553@cicely12.cicely.de> <86wtr3c6q0.fsf@xps.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <86wtr3c6q0.fsf@xps.des.no> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=3.0 tests=BAYES_00 autolearn=no version=2.64 X-Spam-Report: * -4.9 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on cicely12.cicely.de cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: ticso@cicely.de cc: John Baldwin Subject: Re: cvs commit: src/sys/vm vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Apr 2005 11:32:07 -0000 On Sat, Apr 16, 2005 at 01:16:07PM +0200, Dag-Erling Smørgrav wrote: > Bernd Walter writes: > > On Fri, Apr 15, 2005 at 09:45:02PM +0000, John Baldwin wrote: > > > Log: > > > Add a vm.blacklist tunable which can hold a space or comma seperated list > > > of physical addresses. The pages containing these physical addresses will > > > not be added to the free list and thus will effectively be ignored by the > > > VM system. [...] > > Sounds like this could be used if physical memory in non-continuous. > > No, that is already taken care of. I think you'd be hard pressed to > find a modern computer where physical memory was in fact contiguous... I thought x86 world is always continuous - beside that traditional 640k-1M hole. Where can I find informations on how this is setup? I'm asking because of an AS4100 with memory hole between 5G and 6G followed by 512M and am unshure about support for it. Yes - I know the current 2G limit, that's another story. -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de From owner-cvs-src@FreeBSD.ORG Sat Apr 16 11:32:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B1A616A4CE; Sat, 16 Apr 2005 11:32:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2E8643D45; Sat, 16 Apr 2005 11:32:46 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GBWkWs058586; Sat, 16 Apr 2005 11:32:46 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GBWkrx058585; Sat, 16 Apr 2005 11:32:46 GMT (envelope-from rwatson) Message-Id: <200504161132.j3GBWkrx058585@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 11:32:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libugidfw libugidfw.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 11:32:47 -0000 rwatson 2005-04-16 11:32:46 UTC FreeBSD src repository Modified files: lib/libugidfw libugidfw.3 Log: In practice, you need to include and in order to include , so document that. MFC after: 3 days Revision Changes Path 1.7 +2 -0 src/lib/libugidfw/libugidfw.3 From owner-cvs-src@FreeBSD.ORG Sat Apr 16 11:58:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23C5A16A4CE; Sat, 16 Apr 2005 11:58:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEE9143D45; Sat, 16 Apr 2005 11:58:55 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GBwt2H059471; Sat, 16 Apr 2005 11:58:55 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GBwt8s059470; Sat, 16 Apr 2005 11:58:55 GMT (envelope-from rwatson) Message-Id: <200504161158.j3GBwt8s059470@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 11:58:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libugidfw ugidfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 11:58:56 -0000 rwatson 2005-04-16 11:58:55 UTC FreeBSD src repository Modified files: lib/libugidfw ugidfw.c Log: When parsing the second {uid,gid} in an identity phrase for ugidfw, check the password or group database before attempting to parse as an integer, as is done for the first {uid,gid} in an identity phrase. Obtained from: TrustedBSD Project Sponsored by: SPAWAR, SPARTA Revision Changes Path 1.9 +25 -13 src/lib/libugidfw/ugidfw.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 12:06:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4669616A4CE; Sat, 16 Apr 2005 12:06:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 182CA43D31; Sat, 16 Apr 2005 12:06:41 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GC6ex5059811; Sat, 16 Apr 2005 12:06:40 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GC6eYj059810; Sat, 16 Apr 2005 12:06:40 GMT (envelope-from rwatson) Message-Id: <200504161206.j3GC6eYj059810@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 12:06:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/mac/mac_bsdextended Makefile test_ugidfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 12:06:41 -0000 rwatson 2005-04-16 12:06:40 UTC FreeBSD src repository Added files: tools/regression/mac/mac_bsdextended Makefile test_ugidfw.c Log: Starting point for a regression test for mac_bsdextended(4)/libugidfw(3). Currently only performs basic tests against the library string routines, and queries less important kernel state. Obtained from: TrustedBSD Project Sponsored by: SPAWAR, SPARTA MFC after: 3 days Revision Changes Path 1.1 +8 -0 src/tools/regression/mac/mac_bsdextended/Makefile (new) 1.1 +190 -0 src/tools/regression/mac/mac_bsdextended/test_ugidfw.c (new) From owner-cvs-src@FreeBSD.ORG Sat Apr 16 12:12:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC20216A4CE; Sat, 16 Apr 2005 12:12:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A08B043D46; Sat, 16 Apr 2005 12:12:27 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GCCRwO060075; Sat, 16 Apr 2005 12:12:27 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GCCRbZ060074; Sat, 16 Apr 2005 12:12:27 GMT (envelope-from rwatson) Message-Id: <200504161212.j3GCCRbZ060074@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 12:12:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys alq.h src/share/man/man9 alq.9 src/sys/kern kern_alq.c kern_ktr.c src/sys/contrib/dev/ath/freebsd ah_osdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 12:12:27 -0000 rwatson 2005-04-16 12:12:27 UTC FreeBSD src repository Modified files: sys/sys alq.h share/man/man9 alq.9 sys/kern kern_alq.c kern_ktr.c sys/contrib/dev/ath/freebsd ah_osdep.c Log: Modify the alq(9) alq_open() API to accept a file creation mode, rather than defaulting the cmode argument to vn_open() to 0. Supply a default argument of ALQ_DEFAULT_CMODE (0600) in current callers. Discussed with/pointed out by: hmp Reveiwed by: jeff, hmp MFC after: 3 days Revision Changes Path 1.6 +15 -2 src/share/man/man9/alq.9 1.4 +1 -1 src/sys/contrib/dev/ath/freebsd/ah_osdep.c 1.12 +3 -3 src/sys/kern/kern_alq.c 1.47 +2 -2 src/sys/kern/kern_ktr.c 1.6 +7 -2 src/sys/sys/alq.h From owner-cvs-src@FreeBSD.ORG Sat Apr 16 12:14:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EBE7516A4CE; Sat, 16 Apr 2005 12:14:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C559C43D46; Sat, 16 Apr 2005 12:14:43 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GCEhfe060208; Sat, 16 Apr 2005 12:14:43 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GCEho7060207; Sat, 16 Apr 2005 12:14:43 GMT (envelope-from rwatson) Message-Id: <200504161214.j3GCEho7060207@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 12:14:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 12:14:44 -0000 rwatson 2005-04-16 12:14:43 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: Add ALQ and KTR_ALQ to NOTES so that they are built into LINT. Revision Changes Path 1.1309 +9 -0 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Apr 16 12:21:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B34F116A4CE; Sat, 16 Apr 2005 12:21:32 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7EBB43D58; Sat, 16 Apr 2005 12:21:31 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.0.254] ([192.168.2.2]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j3GCLQNA086515 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 16 Apr 2005 14:21:27 +0200 (CEST) (envelope-from sobomax@portaone.com) Message-ID: <4261033C.5070006@portaone.com> Date: Sat, 16 Apr 2005 15:21:16 +0300 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Wilko Bulte References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> <20050415225249.GL837@darkness.comp.waw.pl> <20050416101050.GB25906@freebie.xs4all.nl> In-Reply-To: <20050416101050.GB25906@freebie.xs4all.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.83/833/Sat Apr 16 04:31:36 2005 on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Pawel Jakub Dawidek cc: cvs-all@FreeBSD.ORG cc: John Baldwin Subject: Re: cvs commit: src/sys/vm vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 12:21:32 -0000 Wilko Bulte wrote: > On Sat, Apr 16, 2005 at 12:52:49AM +0200, Pawel Jakub Dawidek wrote.. > >>On Fri, Apr 15, 2005 at 09:45:02PM +0000, John Baldwin wrote: >>+> jhb 2005-04-15 21:45:02 UTC >>+> >>+> FreeBSD src repository >>+> >>+> Modified files: >>+> sys/vm vm_pageq.c >>+> Log: >>+> Add a vm.blacklist tunable which can hold a space or comma seperated list >>+> of physical addresses. The pages containing these physical addresses will >>+> not be added to the free list and thus will effectively be ignored by the >>+> VM system. This is mostly useful for the case when one knows of specific >>+> physical addresses that have bit errors (such as from a memtest run) so >>+> that one can blacklist the bad pages while waiting for the new sticks of >>+> RAM to arrive. The physical addresses of any ignored pages are listed in >>+> the message buffer as well. >> >>Nice. Would be good to have it documented somewhere, not sure where... > > > Yeah.. Whats next, background memory scrubber that takes a close > look at the ECC hardware ? ;-) time to add badpage(8). ;-) -Maxim From owner-cvs-src@FreeBSD.ORG Sat Apr 16 12:34:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB55016A4CE; Sat, 16 Apr 2005 12:34:25 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DAB743D46; Sat, 16 Apr 2005 12:34:25 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF1002HSHBXDE70@bgo1smout1.broadpark.no>; Sat, 16 Apr 2005 14:28:45 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF100AOLHNC2U80@bgo1sminn1.broadpark.no>; Sat, 16 Apr 2005 14:35:36 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id CB426EBCB4; Sat, 16 Apr 2005 14:34:23 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id C9252EBC06; Sat, 16 Apr 2005 14:34:18 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 9702B33C09; Sat, 16 Apr 2005 14:34:18 +0200 (CEST) Date: Sat, 16 Apr 2005 14:34:18 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <20050416113120.GB70553@cicely12.cicely.de> To: ticso@cicely.de Message-id: <86oecedho5.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> <20050416110110.GA70553@cicely12.cicely.de> <86wtr3c6q0.fsf@xps.des.no> <20050416113120.GB70553@cicely12.cicely.de> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Baldwin Subject: Re: cvs commit: src/sys/vm vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 12:34:26 -0000 Bernd Walter writes: > I thought x86 world is always continuous - beside that traditional > 640k-1M hole. > Where can I find informations on how this is setup? sys///machdep.c, look for _init() where physmem is computed. On i386 and amd64, the physical memory map is obtained from the BIOS. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sat Apr 16 12:37:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A37416A4CF; Sat, 16 Apr 2005 12:37:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32ECA43D55; Sat, 16 Apr 2005 12:37:18 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GCbI1P061012; Sat, 16 Apr 2005 12:37:18 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GCbIq6061002; Sat, 16 Apr 2005 12:37:18 GMT (envelope-from des) Message-Id: <200504161237.j3GCbIq6061002@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sat, 16 Apr 2005 12:37:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 12:37:18 -0000 des 2005-04-16 12:37:16 UTC FreeBSD src repository Modified files: sys/vm vm_pageq.c Log: Unbreak the build on 64-bit architectures. Revision Changes Path 1.16 +2 -1 src/sys/vm/vm_pageq.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 12:40:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8079016A4CE; Sat, 16 Apr 2005 12:40:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5796643D41; Sat, 16 Apr 2005 12:40:38 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GCecdg061226; Sat, 16 Apr 2005 12:40:38 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GCec62061225; Sat, 16 Apr 2005 12:40:38 GMT (envelope-from brueffer) Message-Id: <200504161240.j3GCec62061225@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 16 Apr 2005 12:40:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 Makefile ataraid.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 12:40:38 -0000 brueffer 2005-04-16 12:40:38 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 Makefile Added files: share/man/man4 ataraid.4 Log: Manual page for the ataraid(4) software RAID driver. Reviewed by: sos Revision Changes Path 1.313 +1 -0 src/share/man/man4/Makefile 1.1 +131 -0 src/share/man/man4/ataraid.4 (new) From owner-cvs-src@FreeBSD.ORG Sat Apr 16 12:43:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AB5416A4CE; Sat, 16 Apr 2005 12:43:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0481543D45; Sat, 16 Apr 2005 12:43:18 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GChHB1061334; Sat, 16 Apr 2005 12:43:17 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GChHjJ061333; Sat, 16 Apr 2005 12:43:17 GMT (envelope-from brueffer) Message-Id: <200504161243.j3GChHjJ061333@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 16 Apr 2005 12:43:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ata.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 12:43:18 -0000 brueffer 2005-04-16 12:43:17 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 ata.4 Log: Xref ataraid(4). Revision Changes Path 1.51 +1 -0 src/share/man/man4/ata.4 From owner-cvs-src@FreeBSD.ORG Sat Apr 16 13:29:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC21216A4CE; Sat, 16 Apr 2005 13:29:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EFC643D2F; Sat, 16 Apr 2005 13:29:15 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GDTFag069894; Sat, 16 Apr 2005 13:29:15 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GDTF7X069893; Sat, 16 Apr 2005 13:29:15 GMT (envelope-from rwatson) Message-Id: <200504161329.j3GDTF7X069893@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 13:29:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_prot.c src/sys/security/mac mac_process.c src/sys/security/mac_stub mac_stub.c src/sys/security/mac_test mac_test.c src/sys/sys mac.h mac_policy.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 13:29:15 -0000 rwatson 2005-04-16 13:29:15 UTC FreeBSD src repository Modified files: sys/kern kern_prot.c sys/security/mac mac_process.c sys/security/mac_stub mac_stub.c sys/security/mac_test mac_test.c sys/sys mac.h mac_policy.h Log: Introduce new MAC Framework and MAC Policy entry points to control the use of system calls to manipulate elements of the process credential, including: setuid() mac_check_proc_setuid() seteuid() mac_check_proc_seteuid() setgid() mac_check_proc_setgid() setegid() mac_check_proc_setegid() setgroups() mac_check_proc_setgroups() setreuid() mac_check_proc_setreuid() setregid() mac_check_proc_setregid() setresuid() mac_check_proc_setresuid() setresgid() mac_check_rpoc_setresgid() MAC checks are performed before other existing security checks; both current credential and intended modifications are passed as arguments to the entry points. The mac_test and mac_stub policies are updated. Submitted by: Samy Al Bahra Obtained from: TrustedBSD Project Revision Changes Path 1.199 +137 -53 src/sys/kern/kern_prot.c 1.107 +137 -0 src/sys/security/mac/mac_process.c 1.46 +75 -0 src/sys/security/mac_stub/mac_stub.c 1.55 +93 -0 src/sys/security/mac_test/mac_test.c 1.61 +18 -0 src/sys/sys/mac.h 1.60 +14 -0 src/sys/sys/mac_policy.h From owner-cvs-src@FreeBSD.ORG Sat Apr 16 13:53:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B59416A4CE; Sat, 16 Apr 2005 13:53:54 +0000 (GMT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73C2643D39; Sat, 16 Apr 2005 13:53:53 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [10.1.1.7]) (authenticated bits=0)j3GDrlnp083611 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sat, 16 Apr 2005 15:53:50 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id j3GDr7hs049095 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 16 Apr 2005 15:53:07 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.11/8.12.11) with ESMTP id j3GDr6He074293; Sat, 16 Apr 2005 15:53:06 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id j3GDr5sv074292; Sat, 16 Apr 2005 15:53:05 +0200 (CEST) (envelope-from ticso) Date: Sat, 16 Apr 2005 15:53:05 +0200 From: Bernd Walter To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20050416135304.GC70553@cicely12.cicely.de> References: <200504152145.j3FLj2Oi004736@repoman.freebsd.org> <20050416110110.GA70553@cicely12.cicely.de> <86wtr3c6q0.fsf@xps.des.no> <20050416113120.GB70553@cicely12.cicely.de> <86oecedho5.fsf@xps.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <86oecedho5.fsf@xps.des.no> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=3.0 tests=BAYES_00 autolearn=no version=2.64 X-Spam-Report: * -4.9 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on cicely12.cicely.de cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: src-committers@freebsd.org cc: ticso@cicely.de cc: John Baldwin Subject: Re: cvs commit: src/sys/vm vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Apr 2005 13:53:54 -0000 On Sat, Apr 16, 2005 at 02:34:18PM +0200, Dag-Erling Smørgrav wrote: > Bernd Walter writes: > > I thought x86 world is always continuous - beside that traditional > > 640k-1M hole. > > Where can I find informations on how this is setup? > > sys///machdep.c, look for _init() where > physmem is computed. On i386 and amd64, the physical memory map is > obtained from the BIOS. I've found it - thanks. -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de From owner-cvs-src@FreeBSD.ORG Sat Apr 16 14:45:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 240EF16A4CE; Sat, 16 Apr 2005 14:45:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F312343D55; Sat, 16 Apr 2005 14:45:30 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GEjUWu072678; Sat, 16 Apr 2005 14:45:30 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GEjUGH072677; Sat, 16 Apr 2005 14:45:30 GMT (envelope-from simon) Message-Id: <200504161445.j3GEjUGH072677@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 16 Apr 2005 14:45:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 14:45:31 -0000 simon 2005-04-16 14:45:30 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5_4) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC 1.844: Document FreeBSD-SA-05:04.ifconf. Approved by: re (hrs) Revision Changes Path 1.761.2.41.2.4 +5 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Apr 16 14:47:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FA8016A4CE; Sat, 16 Apr 2005 14:47:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D14E43D39; Sat, 16 Apr 2005 14:47:50 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GEloPJ072741; Sat, 16 Apr 2005 14:47:50 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GElo55072740; Sat, 16 Apr 2005 14:47:50 GMT (envelope-from marius) Message-Id: <200504161447.j3GElo55072740@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Apr 2005 14:47:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/include cpufunc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 14:47:50 -0000 marius 2005-04-16 14:47:50 UTC FreeBSD src repository Modified files: sys/sparc64/include cpufunc.h Log: Fix a style(9) bug in the stxa_sync() macro (DO NOT use function calls in initializers). Revision Changes Path 1.19 +2 -1 src/sys/sparc64/include/cpufunc.h From owner-cvs-src@FreeBSD.ORG Sat Apr 16 14:57:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F27F16A4CE; Sat, 16 Apr 2005 14:57:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2C8D43D31; Sat, 16 Apr 2005 14:57:38 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GEvcE4073183; Sat, 16 Apr 2005 14:57:38 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GEvcI3073182; Sat, 16 Apr 2005 14:57:38 GMT (envelope-from marius) Message-Id: <200504161457.j3GEvcI3073182@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Apr 2005 14:57:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/include cpufunc.h pcpu.h tick.h src/sys/sparc64/sparc64 mp_machdep.c tick.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 14:57:39 -0000 marius 2005-04-16 14:57:38 UTC FreeBSD src repository Modified files: sys/sparc64/include cpufunc.h pcpu.h tick.h sys/sparc64/sparc64 mp_machdep.c tick.c Log: - Add a workaround for a bug in BlackBird CPUs (said to be part of the SpitFire erratum #54) which can cause writes to the TICK_CMPR register to fail. This seems to fix the dying clocks problem reported by jhb@ and kris@. [1] - In tick_start() don't reset the tick counter of the boot processor to zero. It's initially reset in _start() and afterwards but _before_ tick_start() is called on the BSP the APs synchronise with the tick counter of the BSP in mp_startup(). Resetting the tick counter of the BSP in tick_start() probably also was the cause of problems seen when using the CPU tick counter as timecounter on SMP machines. Not resetting the tick counter of the BSP in mp_startup() makes the tick counters and tick interrupts between the BSP and APs be pretty much in sync as it's supposed to be. This also means there's no longer a real reason to have separate tick_start() and tick_start_ap() so merge them and zap tick_start_ap(). This is also a first step in simplifying the interface to the tick counters in preparation to use alternate clock hardware where available. - Switch to the algorithm used on FreeBSD/ia64 for updating the tick interrupt register and which compensates the clock drift caused by varying delays between when the tick interrupts actually trigger and when they are serviced. Not compensating the clock drift mainly hurts interactive performance especially when using WITNESS. [2] For further information about the algorithm also see the commit log of sys/ia64/ia64/interrupt.c rev. 1.38. On sparc64 the sysctls for monitoring the behaviour of the tick interrupts are machdep.tick.adjust_edges, machdep.tick.adjust_excess, machdep.tick.adjust_missed and machdep.tick.adjust_ticks. - In tick_init() just use tick_stop() for stopping the tick interrupts until a proper handler is set up later. This also stops the system tick interrupt on USIII systems earlier. - In tick_start() check for a rough upper limit of HZ. - Some minor changes, e.g. use FBSDID, remove unused headers, etc. Info obtained from: Linux [1] Ok'ed by: marcel [2] Additional testing by: kris (earlier version of the workaround), jhb X-MFC after: 3 days [1] Revision Changes Path 1.20 +17 -0 src/sys/sparc64/include/cpufunc.h 1.20 +2 -0 src/sys/sparc64/include/pcpu.h 1.4 +1 -8 src/sys/sparc64/include/tick.h 1.29 +4 -3 src/sys/sparc64/sparc64/mp_machdep.c 1.16 +92 -54 src/sys/sparc64/sparc64/tick.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 15:00:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D830916A4CE; Sat, 16 Apr 2005 15:00:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BD7C43D48; Sat, 16 Apr 2005 15:00:10 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GF09v5073319; Sat, 16 Apr 2005 15:00:09 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GF09VU073318; Sat, 16 Apr 2005 15:00:09 GMT (envelope-from marius) Message-Id: <200504161500.j3GF09VU073318@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Apr 2005 15:00:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sparc64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 15:00:43 -0000 marius 2005-04-16 15:00:09 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 machdep.c Log: - In sparc64_init() remove the call to tick_stop(). There's no need to call tick_stop() again after tick_init() as tick interrupts already have been disabled as part of tick_init(). - In spinlock_enter() replace the magic value for PIL TICK with the respective macro. - Use FBSDID. Revision Changes Path 1.125 +4 -7 src/sys/sparc64/sparc64/machdep.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 15:02:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8183B16A4CE; Sat, 16 Apr 2005 15:02:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B40A43D53; Sat, 16 Apr 2005 15:02:16 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GF2GTg073496; Sat, 16 Apr 2005 15:02:16 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GF2Gwp073495; Sat, 16 Apr 2005 15:02:16 GMT (envelope-from marius) Message-Id: <200504161502.j3GF2Gwp073495@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Apr 2005 15:02:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sparc64 intr_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 15:02:16 -0000 marius 2005-04-16 15:02:16 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 intr_machdep.c Log: Some changes to intr_execute_handlers(): - Fix NULL pointer dereferences caused when an ithread or a handler is NULL which happens when a stray interrupt triggers after the respective device interrupt was torn down. - Remove the critical section around INTR_FAST handlers which actually was a nested critical section. Both tl0_intr() and tl1_intr() already enter a critical section for calling intr_execute_handlers(). MFC after: 3 days Revision Changes Path 1.22 +6 -6 src/sys/sparc64/sparc64/intr_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 15:05:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF75916A4CE; Sat, 16 Apr 2005 15:05:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95E3343D41; Sat, 16 Apr 2005 15:05:56 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GF5uCQ073710; Sat, 16 Apr 2005 15:05:56 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GF5u6M073709; Sat, 16 Apr 2005 15:05:56 GMT (envelope-from marius) Message-Id: <200504161505.j3GF5u6M073709@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Apr 2005 15:05:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sparc64 exception.S genassym.c interrupt.S intr_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 15:05:56 -0000 marius 2005-04-16 15:05:56 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 exception.S genassym.c interrupt.S intr_machdep.c Log: - MFi386: sys/i386/i386/intr_machdep.c rev. 1.11 Don't use atomic ops to increment interrupt stats. On sparc64 this reduces delay until tick interrupts are service by 1/10th on average. In turn this reduces the clock drift caused by these delays so there's less drift which has to be compensated in tick_hardclock(). This includes switching from atomically incrementing the global cnt.v_intr to the asm equivalent of PCPU_LAZY_INC(cnt.v_intr) in exception.S - Correct some comments to match the registers actually used. - Correct some format specifiers, interrupt levels passed in are u_int. - Use FBSDID. Ok'ed by: jhb Revision Changes Path 1.70 +15 -11 src/sys/sparc64/sparc64/exception.S 1.57 +4 -1 src/sys/sparc64/sparc64/genassym.c 1.8 +8 -7 src/sys/sparc64/sparc64/interrupt.S 1.23 +1 -1 src/sys/sparc64/sparc64/intr_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 15:07:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BAF716A4CE; Sat, 16 Apr 2005 15:07:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEA7243D31; Sat, 16 Apr 2005 15:07:41 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GF7fEI073778; Sat, 16 Apr 2005 15:07:41 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GF7frE073777; Sat, 16 Apr 2005 15:07:41 GMT (envelope-from marius) Message-Id: <200504161507.j3GF7frE073777@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Apr 2005 15:07:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_param.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 15:07:42 -0000 marius 2005-04-16 15:07:41 UTC FreeBSD src repository Modified files: sys/kern subr_param.c Log: Increase default HZ for sparc64 to 1000. Revision Changes Path 1.71 +1 -1 src/sys/kern/subr_param.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 15:43:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6FF716A4CE; Sat, 16 Apr 2005 15:43:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A259B43D49; Sat, 16 Apr 2005 15:43:38 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GFhcCg075104; Sat, 16 Apr 2005 15:43:38 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GFhclO075103; Sat, 16 Apr 2005 15:43:38 GMT (envelope-from keramida) Message-Id: <200504161543.j3GFhclO075103@repoman.freebsd.org> From: Giorgos Keramidas Date: Sat, 16 Apr 2005 15:43:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 15:43:38 -0000 keramida 2005-04-16 15:43:38 UTC FreeBSD src repository (doc committer) Modified files: usr.bin/top machine.c Log: Reduce the width of the THR column to 4 characters, to avoid wrap-around of lines in SMP machines (which are wider), until we have a better way of handling window sizes & columns in top. Caught by: ache, Andre Guibert de Bruet Point hat: keramida Revision Changes Path 1.71 +5 -5 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 16:09:45 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 535C316A4CE; Sat, 16 Apr 2005 16:09:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3032D43D39; Sat, 16 Apr 2005 16:09:45 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GG9j7p075912; Sat, 16 Apr 2005 16:09:45 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GG9jQH075911; Sat, 16 Apr 2005 16:09:45 GMT (envelope-from kensmith) Message-Id: <200504161609.j3GG9jQH075911@repoman.freebsd.org> From: Ken Smith Date: Sat, 16 Apr 2005 16:09:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 16:09:45 -0000 kensmith 2005-04-16 16:09:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) sys/conf newvers.sh Log: Getting ready for the RC3 builds. Approved by: re (implicit) Revision Changes Path 1.62.2.18.2.3 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sat Apr 16 16:30:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3B6E16A4CE; Sat, 16 Apr 2005 16:30:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D1B943D39; Sat, 16 Apr 2005 16:30:52 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GGUqxx076746; Sat, 16 Apr 2005 16:30:52 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GGUqVT076745; Sat, 16 Apr 2005 16:30:52 GMT (envelope-from simon) Message-Id: <200504161630.j3GGUqVT076745@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 16 Apr 2005 16:30:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 amr.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 16:30:52 -0000 simon 2005-04-16 16:30:52 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) share/man/man4 amr.4 Log: MFC 1.30: - Add Dell PERC 4ei to the list of supported devices. It's an alias used by Dell sometimes for PERC 4e/Si. [1] - Delete some trailing whitespace. Rapported by: Jon Kuster [1] Revision Changes Path 1.21.2.5 +5 -3 src/share/man/man4/amr.4 From owner-cvs-src@FreeBSD.ORG Sat Apr 16 17:38:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3C9116A4CE; Sat, 16 Apr 2005 17:38:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDEF243D45; Sat, 16 Apr 2005 17:38:24 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GHcO7E086014; Sat, 16 Apr 2005 17:38:24 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GHcO6N086013; Sat, 16 Apr 2005 17:38:24 GMT (envelope-from njl) Message-Id: <200504161738.j3GHcO6N086013@repoman.freebsd.org> From: Nate Lawson Date: Sat, 16 Apr 2005 17:38:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/i386/libi386 biosacpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 17:38:25 -0000 njl 2005-04-16 17:38:24 UTC FreeBSD src repository Modified files: sys/boot/i386/libi386 biosacpi.c Log: Extend a local buffer to prevent an overflow of the XSDT address. Submitted by: Joerg Sonnenberger Obtained from: DragonflyBSD MFC after: 1 day Revision Changes Path 1.10 +1 -1 src/sys/boot/i386/libi386/biosacpi.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 18:00:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B9CC16A4CE; Sat, 16 Apr 2005 18:00:48 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2A1643D45; Sat, 16 Apr 2005 18:00:47 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF1002PZWFVITC0@bgo1smout1.broadpark.no>; Sat, 16 Apr 2005 19:55:07 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF100AWCWRAFJC0@bgo1sminn1.broadpark.no>; Sat, 16 Apr 2005 20:01:58 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 23054EBC08; Sat, 16 Apr 2005 20:00:45 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id DEE18EBC06; Sat, 16 Apr 2005 20:00:40 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id C41FE33C09; Sat, 16 Apr 2005 20:00:40 +0200 (CEST) Date: Sat, 16 Apr 2005 20:00:40 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <200504161543.j3GFhclO075103@repoman.freebsd.org> To: Giorgos Keramidas Message-id: <86acnyd2k7.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200504161543.j3GFhclO075103@repoman.freebsd.org> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 18:00:48 -0000 Giorgos Keramidas writes: > Log: > Reduce the width of the THR column to 4 characters, to avoid wrap-around > of lines in SMP machines (which are wider), until we have a better way > of handling window sizes & columns in top. We should probably drop the CPU column (WCPU should suffice), and leave out the C column when not showing individual threads. This would free up space for THR so we don't have to trim down COMMAND. Also, when showing individual threads, we might want to show the thread ID in addition to the process ID. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sat Apr 16 18:17:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0B5316A4CE; Sat, 16 Apr 2005 18:17:27 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id A57DA43D54; Sat, 16 Apr 2005 18:17:27 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id E0ED646B1E; Sat, 16 Apr 2005 14:17:26 -0400 (EDT) Date: Sat, 16 Apr 2005 19:18:15 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: =?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= In-Reply-To: <86acnyd2k7.fsf@xps.des.no> Message-ID: <20050416191436.G68941@fledge.watson.org> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-300998904-1113675495=:68941" cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Giorgos Keramidas cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 18:17:28 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-300998904-1113675495=:68941 Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Sat, 16 Apr 2005, Dag-Erling Sm=F8rgrav wrote: > Giorgos Keramidas writes: >> Log: >> Reduce the width of the THR column to 4 characters, to avoid wrap-arou= nd >> of lines in SMP machines (which are wider), until we have a better way >> of handling window sizes & columns in top. > > We should probably drop the CPU column (WCPU should suffice), and leave= =20 > out the C column when not showing individual threads. This would free=20 > up space for THR so we don't have to trim down COMMAND. > > Also, when showing individual threads, we might want to show the thread= =20 > ID in addition to the process ID. The 'C' column is quite useful when tuning SMP systems, and something I=20 frequently look at when debugging performance issues in 5.x and 6.x.=20 Given that 'NICE' has a maximum width of three characters (-20 - 20), I=20 wonder if we can abbreviate that as 'NIC' or 'NCE' or such to reclaim one= =20 character. On WCPU/CPU -- losing one of those should be fine. Robert N M Watson --0-300998904-1113675495=:68941-- From owner-cvs-src@FreeBSD.ORG Sat Apr 16 18:26:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5313A16A4CE; Sat, 16 Apr 2005 18:26:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 278E443D39; Sat, 16 Apr 2005 18:26:20 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GIQKgQ087817; Sat, 16 Apr 2005 18:26:20 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GIQKo9087816; Sat, 16 Apr 2005 18:26:20 GMT (envelope-from simon) Message-Id: <200504161826.j3GIQKo9087816@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 16 Apr 2005 18:26:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Subject: cvs commit: src/share/man/man4 amr.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 18:26:20 -0000 simon 2005-04-16 18:26:20 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5_4) share/man/man4 amr.4 Log: MF5STABLE 1.21.2.5: - Add Dell PERC 4ei to the list of supported devices. It's an alias used by Dell sometimes for PERC 4e/Si. [1] - Delete some trailing whitespace. Rapported by: Jon Kuster [1] Approved by: re (hrs) Revision Changes Path 1.21.2.4.2.1 +5 -3 src/share/man/man4/amr.4 From owner-cvs-src@FreeBSD.ORG Sat Apr 16 18:33:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9867416A4CE; Sat, 16 Apr 2005 18:33:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8334A43D2F; Sat, 16 Apr 2005 18:33:13 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GIXDss088077; Sat, 16 Apr 2005 18:33:13 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GIXDwm088076; Sat, 16 Apr 2005 18:33:13 GMT (envelope-from rwatson) Message-Id: <200504161833.j3GIXDwm088076@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 18:33:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_mac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 18:33:13 -0000 rwatson 2005-04-16 18:33:13 UTC FreeBSD src repository Modified files: sys/kern kern_mac.c Log: In mac_get_fd(), remove unconditional acquisition of Giant around copying of the socket label to thread-local storage, and replace it with conditional acquisition based on debug.mpsafenet. Acquire the socket lock around the copy operation. In mac_set_fd(), replace the unconditional acquisition of Giant with the conditional acquisition of Giant based on debug.mpsafenet. The socket lock is acquired in mac_socket_label_set() so doesn't have to be acquired here. Obtained from: TrustedBSD Project Sponsored by: SPAWAR, SPARTA Revision Changes Path 1.116 +7 -9 src/sys/kern/kern_mac.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 18:37:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D58816A4CE; Sat, 16 Apr 2005 18:37:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4564843D3F; Sat, 16 Apr 2005 18:37:40 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GIbeqE088283; Sat, 16 Apr 2005 18:37:40 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GIbeba088282; Sat, 16 Apr 2005 18:37:40 GMT (envelope-from rwatson) Message-Id: <200504161837.j3GIbeba088282@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 18:37:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/ffsinfo ffsinfo.8 ffsinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 18:37:40 -0000 rwatson 2005-04-16 18:37:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/ffsinfo ffsinfo.8 ffsinfo.c Log: Merge ffsinfo.8:1.16 and ffsinfo.c:1.10 from HEAD to RELENG_5: Don't default to '/var/tmp/ffsinfo' for the output of ffsinfo(8), since /var/tmp is a world-writable directory. Reported by: Jon Passki RELENG_5 candidate. Revision Changes Path 1.14.2.1 +5 -4 src/sbin/ffsinfo/ffsinfo.8 1.7.2.1 +3 -4 src/sbin/ffsinfo/ffsinfo.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 18:38:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6742116A4CE; Sat, 16 Apr 2005 18:38:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C03A43D49; Sat, 16 Apr 2005 18:38:16 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GIcGRp088328; Sat, 16 Apr 2005 18:38:16 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GIcGuS088327; Sat, 16 Apr 2005 18:38:16 GMT (envelope-from rwatson) Message-Id: <200504161838.j3GIcGuS088327@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 18:38:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/growfs Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 18:38:16 -0000 rwatson 2005-04-16 18:38:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/growfs Makefile Log: Merge Makefile:1.13 from HEAD to RELENG_5: Don't define FS_DEBUG by default, as this causes growfs to write debugging information to /tmp/growfs.debug, which is a world-writable directory. Reported by: Jon Passki RELENG_5_4 candidate. Revision Changes Path 1.11.2.2 +0 -1 src/sbin/growfs/Makefile From owner-cvs-src@FreeBSD.ORG Sat Apr 16 18:39:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7871416A4CE; Sat, 16 Apr 2005 18:39:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CABB43D2D; Sat, 16 Apr 2005 18:39:33 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GIdXXK088378; Sat, 16 Apr 2005 18:39:33 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GIdX69088377; Sat, 16 Apr 2005 18:39:33 GMT (envelope-from rwatson) Message-Id: <200504161839.j3GIdX69088377@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 18:39:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx ipx_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 18:39:33 -0000 rwatson 2005-04-16 18:39:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx ipx_input.c Log: Merge ipx_input.c:1.51 from HEAD to RELENG_5: Compare (mbuf *) with NULL, not 0. Revision Changes Path 1.34.4.16 +1 -1 src/sys/netipx/ipx_input.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 18:40:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E57716A4CE; Sat, 16 Apr 2005 18:40:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25ADE43D41; Sat, 16 Apr 2005 18:40:24 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GIeOrW088480; Sat, 16 Apr 2005 18:40:24 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GIeOwZ088479; Sat, 16 Apr 2005 18:40:24 GMT (envelope-from rwatson) Message-Id: <200504161840.j3GIeOwZ088479@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 18:40:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx README X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 18:40:24 -0000 rwatson 2005-04-16 18:40:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx README Log: Merge README:1.6 from HEAD to RELENG_5: Update copyright: parts of the netipx implementation are covered by a 2005 copyright. Revision Changes Path 1.2.8.3 +1 -1 src/sys/netipx/README From owner-cvs-src@FreeBSD.ORG Sat Apr 16 18:41:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E26EC16A4CE; Sat, 16 Apr 2005 18:41:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8ECB43D41; Sat, 16 Apr 2005 18:41:00 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GIf0ft088561; Sat, 16 Apr 2005 18:41:00 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GIf0mQ088560; Sat, 16 Apr 2005 18:41:00 GMT (envelope-from trhodes) Message-Id: <200504161841.j3GIf0mQ088560@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 16 Apr 2005 18:41:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/mac/mac_bsdextended test_ugidfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 18:41:01 -0000 trhodes 2005-04-16 18:41:00 UTC FreeBSD src repository Modified files: tools/regression/mac/mac_bsdextended test_ugidfw.c Log: Those who are ungodlike should be returned an error. Revision Changes Path 1.2 +6 -0 src/tools/regression/mac/mac_bsdextended/test_ugidfw.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 18:41:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85F4816A4CF; Sat, 16 Apr 2005 18:41:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C8B843D3F; Sat, 16 Apr 2005 18:41:07 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GIf7GH088590; Sat, 16 Apr 2005 18:41:07 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GIf7bl088589; Sat, 16 Apr 2005 18:41:07 GMT (envelope-from rwatson) Message-Id: <200504161841.j3GIf7bl088589@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 18:41:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern kern_malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 18:41:07 -0000 rwatson 2005-04-16 18:41:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_malloc.c Log: Merge kern_malloc.c:1.139 from HEAD to RELENG_5: Consistently style function declarations in kern_malloc.c. Revision Changes Path 1.135.2.3 +7 -23 src/sys/kern/kern_malloc.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 18:46:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6153816A4CE; Sat, 16 Apr 2005 18:46:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D87A43D2D; Sat, 16 Apr 2005 18:46:29 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GIkTlC088889; Sat, 16 Apr 2005 18:46:29 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GIkTuN088888; Sat, 16 Apr 2005 18:46:29 GMT (envelope-from rwatson) Message-Id: <200504161846.j3GIkTuN088888@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Apr 2005 18:46:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sys_socket.c uipc_syscalls.c src/sys/security/mac mac_socket.c src/sys/security/mac_stub mac_stub.c src/sys/security/mac_test mac_test.c src/sys/sys mac.h mac_policy.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 18:46:29 -0000 rwatson 2005-04-16 18:46:29 UTC FreeBSD src repository Modified files: sys/kern sys_socket.c uipc_syscalls.c sys/security/mac mac_socket.c sys/security/mac_stub mac_stub.c sys/security/mac_test mac_test.c sys/sys mac.h mac_policy.h Log: Introduce three additional MAC Framework and MAC Policy entry points to control socket poll() (select()), fstat(), and accept() operations, required for some policies: poll() mac_check_socket_poll() fstat() mac_check_socket_stat() accept() mac_check_socket_accept() Update mac_stub and mac_test policies to be aware of these entry points. While here, add missing entry point implementations for: mac_stub.c stub_check_socket_receive() mac_stub.c stub_check_socket_send() mac_test.c mac_test_check_socket_send() mac_test.c mac_test_check_socket_visible() Obtained from: TrustedBSD Project Sponsored by: SPAWAR, SPARTA Revision Changes Path 1.69 +18 -0 src/sys/kern/sys_socket.c 1.219 +7 -0 src/sys/kern/uipc_syscalls.c 1.3 +49 -5 src/sys/security/mac/mac_socket.c 1.47 +44 -0 src/sys/security/mac_stub/mac_stub.c 1.56 +61 -1 src/sys/security/mac_test/mac_test.c 1.62 +5 -1 src/sys/sys/mac.h 1.61 +7 -1 src/sys/sys/mac_policy.h From owner-cvs-src@FreeBSD.ORG Sat Apr 16 19:03:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF25B16A4CE; Sat, 16 Apr 2005 19:03:07 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58AC443D31; Sat, 16 Apr 2005 19:03:07 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF1002RCZBROT60@bgo1smout1.broadpark.no>; Sat, 16 Apr 2005 20:57:27 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IF100ALLZN6MI00@bgo1sminn1.broadpark.no>; Sat, 16 Apr 2005 21:04:18 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 08F59EBC08; Sat, 16 Apr 2005 21:03:05 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 58BDCEBC06; Sat, 16 Apr 2005 21:03:01 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 4514533C39; Sat, 16 Apr 2005 21:03:01 +0200 (CEST) Date: Sat, 16 Apr 2005 21:03:01 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <20050416191436.G68941@fledge.watson.org> To: Robert Watson Message-id: <863btq4k9m.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050416191436.G68941@fledge.watson.org> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Giorgos Keramidas cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 19:03:08 -0000 Robert Watson writes: > The 'C' column is quite useful when tuning SMP systems, and something > I frequently look at when debugging performance issues in 5.x and > 6.x. The C column is pointless when you're not showing individual threads, since different threads in the same process might be running simultaneously on different CPUs. On a purely cosmetic note, I'd like to have THR moved so we don't have [wide left-adjusted column ] [ wide right-adjusted column] DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sat Apr 16 19:09:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E7C316A4CE; Sat, 16 Apr 2005 19:09:31 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5CDE43D1D; Sat, 16 Apr 2005 19:09:30 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 7316946B3C; Sat, 16 Apr 2005 15:09:30 -0400 (EDT) Date: Sat, 16 Apr 2005 20:10:19 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: =?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= In-Reply-To: <863btq4k9m.fsf@xps.des.no> Message-ID: <20050416200918.E69456@fledge.watson.org> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <86acnyd2k7.fsf@xps.des.no> <20050416191436.G68941@fledge.watson.org> <863btq4k9m.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1474543579-1113678619=:69456" cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Giorgos Keramidas cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 19:09:31 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1474543579-1113678619=:69456 Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Sat, 16 Apr 2005, Dag-Erling Sm=F8rgrav wrote: > Robert Watson writes: >> The 'C' column is quite useful when tuning SMP systems, and something >> I frequently look at when debugging performance issues in 5.x and >> 6.x. > > The C column is pointless when you're not showing individual threads,=20 > since different threads in the same process might be running=20 > simultaneously on different CPUs. With many current applications, you get processes, in which case there's=20 still a benefit. I agree that there's ambiguity in the threaded but=20 non-H case. In the work I'm doing, I'm primarily interested in the 'C'=20 column in the context of "-S", because I want to see where the kernel and= =20 user processes land -- i.e., where the ithreads and netisr end up, and how= =20 well they load balance. Robert N M Watson --0-1474543579-1113678619=:69456-- From owner-cvs-src@FreeBSD.ORG Sat Apr 16 19:11:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7255C16A4CE; Sat, 16 Apr 2005 19:11:31 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E04C43D4C; Sat, 16 Apr 2005 19:11:31 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 9EBFE46B3D; Sat, 16 Apr 2005 15:11:30 -0400 (EDT) Date: Sat, 16 Apr 2005 20:12:20 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Tom Rhodes In-Reply-To: <200504161841.j3GIf0mQ088560@repoman.freebsd.org> Message-ID: <20050416201149.W69456@fledge.watson.org> References: <200504161841.j3GIf0mQ088560@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/regression/mac/mac_bsdextended test_ugidfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 19:11:31 -0000 On Sat, 16 Apr 2005, Tom Rhodes wrote: > Those who are ungodlike should be returned an error. Thanks, this is a much more useful failure mode, and indicates that the test assumptions of the test are invalid, as opposed to that an individual call has failed unexpectedly. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sat Apr 16 19:23:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3A2F16A4CE; Sat, 16 Apr 2005 19:23:42 +0000 (GMT) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A18243D2D; Sat, 16 Apr 2005 19:23:42 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 401A614960; Sat, 16 Apr 2005 14:23:42 -0500 (CDT) Date: Sat, 16 Apr 2005 14:23:42 -0500 (CDT) From: Mark Linimon X-X-Sender: linimon@pancho To: Tom Rhodes In-Reply-To: <200504161841.j3GIf0mQ088560@repoman.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/regression/mac/mac_bsdextended test_ugidfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 19:23:42 -0000 On Sat, 16 Apr 2005, Tom Rhodes wrote: > Those who are ungodlike should be returned an error. Fortune candidate. mcl From owner-cvs-src@FreeBSD.ORG Sat Apr 16 20:03:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 542A816A4CE; Sat, 16 Apr 2005 20:03:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2755E43D4C; Sat, 16 Apr 2005 20:03:50 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GK3oAL091908; Sat, 16 Apr 2005 20:03:50 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GK3oTe091907; Sat, 16 Apr 2005 20:03:50 GMT (envelope-from sos) Message-Id: <200504162003.j3GK3oTe091907@repoman.freebsd.org> From: Søren Schmidt Date: Sat, 16 Apr 2005 20:03:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 20:03:50 -0000 sos 2005-04-16 20:03:49 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Spell ATA_NFORCE4_S2 correctly. Revision Changes Path 1.109 +1 -1 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 20:05:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40D2A16A4CE; Sat, 16 Apr 2005 20:05:11 +0000 (GMT) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9621343D41; Sat, 16 Apr 2005 20:05:10 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from mobile.pittgoth.com (ip68-230-188-82.dc.dc.cox.net [68.230.188.82]) (authenticated bits=0) by pittgoth.com (8.12.10/8.12.10) with ESMTP id j3GK54kU008584 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 16 Apr 2005 16:05:09 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Sat, 16 Apr 2005 16:04:26 -0400 From: Tom Rhodes To: Mark Linimon Message-ID: <20050416160426.2a1f03f2@mobile.pittgoth.com> In-Reply-To: References: <200504161841.j3GIf0mQ088560@repoman.freebsd.org> X-Mailer: Sylpheed-Claws 1.0.1 (GTK+ 1.2.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/regression/mac/mac_bsdextended test_ugidfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 20:05:11 -0000 On Sat, 16 Apr 2005 14:23:42 -0500 (CDT) Mark Linimon wrote: > On Sat, 16 Apr 2005, Tom Rhodes wrote: > > > Those who are ungodlike should be returned an error. > > Fortune candidate. Be my guest my friend. :) -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Sat Apr 16 20:40:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A622916A4CE; Sat, 16 Apr 2005 20:40:30 +0000 (GMT) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FF4043D49; Sat, 16 Apr 2005 20:40:30 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from mobile.pittgoth.com (ip68-230-188-82.dc.dc.cox.net [68.230.188.82]) (authenticated bits=0) by pittgoth.com (8.12.10/8.12.10) with ESMTP id j3GKeSkU008701 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 16 Apr 2005 16:40:29 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Sat, 16 Apr 2005 16:39:49 -0400 From: Tom Rhodes To: Robert Watson Message-ID: <20050416163949.0010d897@mobile.pittgoth.com> In-Reply-To: <20050416201149.W69456@fledge.watson.org> References: <200504161841.j3GIf0mQ088560@repoman.freebsd.org> <20050416201149.W69456@fledge.watson.org> X-Mailer: Sylpheed-Claws 1.0.1 (GTK+ 1.2.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/regression/mac/mac_bsdextended test_ugidfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 20:40:30 -0000 On Sat, 16 Apr 2005 20:12:20 +0100 (BST) Robert Watson wrote: > > On Sat, 16 Apr 2005, Tom Rhodes wrote: > > > Those who are ungodlike should be returned an error. > > Thanks, this is a much more useful failure mode, and indicates that the > test assumptions of the test are invalid, as opposed to that an individual > call has failed unexpectedly. Great reason of why I made the change. :) -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Sat Apr 16 20:47:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3F8616A4CE; Sat, 16 Apr 2005 20:47:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9604D43D3F; Sat, 16 Apr 2005 20:47:33 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GKlXtd000315; Sat, 16 Apr 2005 20:47:33 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GKlX2f000314; Sat, 16 Apr 2005 20:47:33 GMT (envelope-from stefanf) Message-Id: <200504162047.j3GKlX2f000314@repoman.freebsd.org> From: Stefan Farfeleder Date: Sat, 16 Apr 2005 20:47:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys kernel.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 20:47:33 -0000 stefanf 2005-04-16 20:47:33 UTC FreeBSD src repository Modified files: sys/sys kernel.h Log: Concatenate the line number rather than the string `__FILE__' in the NET_NEEDS_GIANT macro. Until now this wasn't a problem because no translation unit contains NET_NEEDS_GIANT more than once. Revision Changes Path 1.125 +1 -1 src/sys/sys/kernel.h From owner-cvs-src@FreeBSD.ORG Sat Apr 16 21:12:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1EEC16A4CE; Sat, 16 Apr 2005 21:12:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEE6F43D54; Sat, 16 Apr 2005 21:12:47 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GLCl26001316; Sat, 16 Apr 2005 21:12:47 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GLCl1B001315; Sat, 16 Apr 2005 21:12:47 GMT (envelope-from das) Message-Id: <200504162112.j3GLCl1B001315@repoman.freebsd.org> From: David Schultz Date: Sat, 16 Apr 2005 21:12:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src math.h s_truncl.c src/lib/msun/man trunc.3 src/lib/msun Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 21:12:48 -0000 das 2005-04-16 21:12:47 UTC FreeBSD src repository Modified files: lib/msun/src math.h lib/msun/man trunc.3 lib/msun Makefile Added files: lib/msun/src s_truncl.c Log: Implement truncl() based on floorl(). Revision Changes Path 1.70 +2 -2 src/lib/msun/Makefile 1.2 +15 -9 src/lib/msun/man/trunc.3 1.61 +1 -1 src/lib/msun/src/math.h 1.1 +62 -0 src/lib/msun/src/s_truncl.c (new) From owner-cvs-src@FreeBSD.ORG Sat Apr 16 21:12:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA9D916A4CE; Sat, 16 Apr 2005 21:12:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9728F43D3F; Sat, 16 Apr 2005 21:12:55 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GLCtjL001409; Sat, 16 Apr 2005 21:12:55 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GLCtvR001408; Sat, 16 Apr 2005 21:12:55 GMT (envelope-from das) Message-Id: <200504162112.j3GLCtvR001408@repoman.freebsd.org> From: David Schultz Date: Sat, 16 Apr 2005 21:12:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/i387 Makefile.inc s_ceill.S s_copysignl.S s_floorl.S s_llrintf.S s_lrintf.S s_trunc.S s_truncf.S s_truncl.S src/lib/msun/amd64 Makefile.inc e_sqrtf.S s_llrintf.S s_lrintf.S s_scalbn.S s_scalbnf.S s_scalbnl.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 21:12:56 -0000 das 2005-04-16 21:12:55 UTC FreeBSD src repository Modified files: lib/msun/i387 Makefile.inc lib/msun/amd64 Makefile.inc Added files: lib/msun/i387 s_ceill.S s_copysignl.S s_floorl.S s_llrintf.S s_lrintf.S s_trunc.S s_truncf.S s_truncl.S lib/msun/amd64 e_sqrtf.S s_llrintf.S s_lrintf.S s_scalbn.S s_scalbnf.S s_scalbnl.S Log: More optimized math functions. Revision Changes Path 1.4 +2 -1 src/lib/msun/amd64/Makefile.inc 1.1 +32 -0 src/lib/msun/amd64/e_sqrtf.S (new) 1.1 +6 -0 src/lib/msun/amd64/s_llrintf.S (new) 1.1 +36 -0 src/lib/msun/amd64/s_lrintf.S (new) 1.1 +39 -0 src/lib/msun/amd64/s_scalbn.S (new) 1.1 +39 -0 src/lib/msun/amd64/s_scalbnf.S (new) 1.1 +19 -0 src/lib/msun/amd64/s_scalbnl.S (new) 1.7 +6 -4 src/lib/msun/i387/Makefile.inc 1.1 +27 -0 src/lib/msun/i387/s_ceill.S (new) 1.1 +17 -0 src/lib/msun/i387/s_copysignl.S (new) 1.1 +27 -0 src/lib/msun/i387/s_floorl.S (new) 1.1 +36 -0 src/lib/msun/i387/s_llrintf.S (new) 1.1 +35 -0 src/lib/msun/i387/s_lrintf.S (new) 1.1 +26 -0 src/lib/msun/i387/s_trunc.S (new) 1.1 +26 -0 src/lib/msun/i387/s_truncf.S (new) 1.1 +26 -0 src/lib/msun/i387/s_truncl.S (new) From owner-cvs-src@FreeBSD.ORG Sat Apr 16 22:04:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94C8216A4CE; Sat, 16 Apr 2005 22:04:16 +0000 (GMT) Received: from shrike.submonkey.net (cpc4-cdif3-6-1-cust116.cdif.cable.ntl.com [82.23.41.116]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C74843D1F; Sat, 16 Apr 2005 22:04:14 +0000 (GMT) (envelope-from setantae@submonkey.net) Received: from setantae by shrike.submonkey.net with local (Exim 4.50 (FreeBSD)) id 1DMvOe-0007Ti-PD; Sat, 16 Apr 2005 23:04:12 +0100 Date: Sat, 16 Apr 2005 23:04:12 +0100 From: Ceri Davies To: Robert Watson Message-ID: <20050416220412.GC19136@submonkey.net> Mail-Followup-To: Ceri Davies , Robert Watson , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200504161837.j3GIbeba088282@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qicHaSekiYEWE95x" Content-Disposition: inline In-Reply-To: <200504161837.j3GIbeba088282@repoman.freebsd.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.9i Sender: Ceri Davies cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ffsinfo ffsinfo.8 ffsinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 22:04:16 -0000 --qicHaSekiYEWE95x Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 16, 2005 at 06:37:40PM +0000, Robert Watson wrote: > rwatson 2005-04-16 18:37:40 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_5) > sbin/ffsinfo ffsinfo.8 ffsinfo.c=20 > Log: > Merge ffsinfo.8:1.16 and ffsinfo.c:1.10 from HEAD to RELENG_5: > =20 > Don't default to '/var/tmp/ffsinfo' for the output of ffsinfo(8), sin= ce > /var/tmp is a world-writable directory. Could you also merge ffsinfo.8:1.17 please? Ceri --=20 Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. -- Einstein (attrib.) --qicHaSekiYEWE95x Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCYYvcocfcwTS3JF8RAtA+AKC8KQS1O3laE7p/DtQmotJtWo6JCACfRBb+ cWxNQVN4NsVOC5nJ32/chRM= =i8yd -----END PGP SIGNATURE----- --qicHaSekiYEWE95x-- From owner-cvs-src@FreeBSD.ORG Sat Apr 16 22:36:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3755B16A4CE; Sat, 16 Apr 2005 22:36:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0741B43D2F; Sat, 16 Apr 2005 22:36:52 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GMapaZ004659; Sat, 16 Apr 2005 22:36:51 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GMapnl004658; Sat, 16 Apr 2005 22:36:51 GMT (envelope-from das) Message-Id: <200504162236.j3GMapnl004658@repoman.freebsd.org> From: David Schultz Date: Sat, 16 Apr 2005 22:36:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio vfprintf.c vfwprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 22:36:52 -0000 das 2005-04-16 22:36:51 UTC FreeBSD src repository Modified files: lib/libc/stdio vfprintf.c vfwprintf.c Log: Be bug-for-bug compatible with the C standard with respect to printf("%#.0o", 0). Cite an amusing passage from a defect report. Revision Changes Path 1.69 +8 -2 src/lib/libc/stdio/vfprintf.c 1.24 +8 -2 src/lib/libc/stdio/vfwprintf.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 23:38:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1064016A4CE; Sat, 16 Apr 2005 23:38:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D633243D46; Sat, 16 Apr 2005 23:38:32 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GNcWQ7009930; Sat, 16 Apr 2005 23:38:32 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GNcWas009929; Sat, 16 Apr 2005 23:38:32 GMT (envelope-from marcel) Message-Id: <200504162338.j3GNcWas009929@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 16 Apr 2005 23:38:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 23:38:33 -0000 marcel 2005-04-16 23:38:32 UTC FreeBSD src repository Modified files: sys/ia64/ia64 pmap.c Log: Add a kpte command to DDB. It dumps the PTE of a KVA. This helps to analyze faults and TLB/VHPT inconsistencies. Revision Changes Path 1.159 +20 -0 src/sys/ia64/ia64/pmap.c From owner-cvs-src@FreeBSD.ORG Sat Apr 16 23:47:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8ABC616A4CE; Sat, 16 Apr 2005 23:47:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FABB43D41; Sat, 16 Apr 2005 23:47:19 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3GNlJ90010419; Sat, 16 Apr 2005 23:47:19 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3GNlJUA010418; Sat, 16 Apr 2005 23:47:19 GMT (envelope-from das) Message-Id: <200504162347.j3GNlJUA010418@repoman.freebsd.org> From: David Schultz Date: Sat, 16 Apr 2005 23:47:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/msdosfs msdosfs_lookup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 Apr 2005 23:47:19 -0000 das 2005-04-16 23:47:19 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_lookup.c Log: Disable negative name caching for msdosfs to work around a bug. Since the name cache is case-sensitive and msdosfs isn't, creating a file 'foo' won't invalidate a negative entry for 'FOO'. There are similar problems related to 8.3 filenames. A better solution is to override VOP_LOOKUP with a method that canonicalizes the name, then calls vfs_cache_lookup(). Unfortunately, it's not quite that simple because vfs_cache_lookup() will call msdosfs_lookup() on a cache miss, and msdosfs_lookup() needs a way to get at the original component name. Revision Changes Path 1.46 +7 -0 src/sys/fs/msdosfs/msdosfs_lookup.c