From owner-cvs-src@FreeBSD.ORG Sun May 15 01:07: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 C01A816A4D0; Sun, 15 May 2005 01:07:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7524B43D7D; Sun, 15 May 2005 01:07:36 +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 j4F17agq049693; Sun, 15 May 2005 01:07:36 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F17anl049692; Sun, 15 May 2005 01:07:36 GMT (envelope-from marcel) Message-Id: <200505150107.j4F17anl049692@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 15 May 2005 01:07: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/usr.bin/file2c file2c.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, 15 May 2005 01:07:37 -0000 marcel 2005-05-15 01:07:36 UTC FreeBSD src repository Modified files: usr.bin/file2c file2c.c Log: Reindent and improve style(9) comformance. Revision Changes Path 1.8 +26 -26 src/usr.bin/file2c/file2c.c From owner-cvs-src@FreeBSD.ORG Sun May 15 01:44: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 9859A16A4CE; Sun, 15 May 2005 01:44:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AFBB43DB6; Sun, 15 May 2005 01:44: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 j4F1iQBk051570; Sun, 15 May 2005 01:44:26 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F1iQR7051569; Sun, 15 May 2005 01:44:26 GMT (envelope-from glebius) Message-Id: <200505150144.j4F1iQR7051569@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 15 May 2005 01:44: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/netinet ip_carp.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, 15 May 2005 01:44:30 -0000 glebius 2005-05-15 01:44:26 UTC FreeBSD src repository Modified files: sys/netinet ip_carp.c Log: - When carp interface is destroyed, and it affects global preemption suppresion counter, decrease the latter. [1] - Add sysctl to monitor preemption suppression. PR: kern/80972 [1] Submitted by: Frank Volf [1] MFC after: 1 week Revision Changes Path 1.24 +12 -1 src/sys/netinet/ip_carp.c From owner-cvs-src@FreeBSD.ORG Sun May 15 01:58: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 C6E9E16A4CE; Sun, 15 May 2005 01:58:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B8FE43D73; Sun, 15 May 2005 01:58:32 +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 j4F1wWpk052202; Sun, 15 May 2005 01:58:32 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F1wWbQ052201; Sun, 15 May 2005 01:58:32 GMT (envelope-from glebius) Message-Id: <200505150158.j4F1wWbQ052201@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 15 May 2005 01:58: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/share/man/man4 carp.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, 15 May 2005 01:58:33 -0000 glebius 2005-05-15 01:58:32 UTC FreeBSD src repository Modified files: share/man/man4 carp.4 Log: - Document net.inet.carp.suppress_preempt MIB. - Xref pfsync(4) Revision Changes Path 1.7 +12 -2 src/share/man/man4/carp.4 From owner-cvs-src@FreeBSD.ORG Sun May 15 02:28: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 CB0C616A4CE; Sun, 15 May 2005 02:28:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FA8443D7F; Sun, 15 May 2005 02:28: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 j4F2S2WH053222; Sun, 15 May 2005 02:28:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F2S2AG053221; Sun, 15 May 2005 02:28:02 GMT (envelope-from rwatson) Message-Id: <200505150228.j4F2S2AG053221@repoman.freebsd.org> From: Robert Watson Date: Sun, 15 May 2005 02:28:02 +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: Sun, 15 May 2005 02:28:03 -0000 rwatson 2005-05-15 02:28:02 UTC FreeBSD src repository Modified files: . access Log: Liberate gnn from the harsh and cruel mentorship of a ruthless dictator. Revision Changes Path 1.705 +0 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sun May 15 02:28: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 9458616A4CE; Sun, 15 May 2005 02:28:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68BAA43D46; Sun, 15 May 2005 02:28:30 +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 j4F2SUDI053316; Sun, 15 May 2005 02:28:30 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F2SUHJ053315; Sun, 15 May 2005 02:28:30 GMT (envelope-from gnn) Message-Id: <200505150228.j4F2SUHJ053315@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Sun, 15 May 2005 02:28: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/netinet6 icmp6.c in6_src.c ip6_fw.c ip6_output.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, 15 May 2005 02:28:30 -0000 gnn 2005-05-15 02:28:30 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c in6_src.c ip6_fw.c ip6_output.c Log: Fixes for various nits found by the Coverity tool. In particular 2 missed return values and an inappropriate bcopy from a possibly NULL pointer. Reviewed by: jake Approved by: rwatson MFC after: 1 week Revision Changes Path 1.62 +5 -2 src/sys/netinet6/icmp6.c 1.30 +1 -1 src/sys/netinet6/in6_src.c 1.35 +1 -1 src/sys/netinet6/ip6_fw.c 1.89 +1 -1 src/sys/netinet6/ip6_output.c From owner-cvs-src@FreeBSD.ORG Sun May 15 03: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 77A1D16A4CE; Sun, 15 May 2005 03:00:58 +0000 (GMT) Received: from rwcrmhc13.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id B708343D60; Sun, 15 May 2005 03:00:57 +0000 (GMT) (envelope-from rodrigc@crodrigues.org) Received: from h00609772adf0.ne.client2.attbi.com ([66.30.114.143]) by comcast.net (rwcrmhc13) with ESMTP id <2005051503005601500d4996e>; Sun, 15 May 2005 03:00:57 +0000 Received: from h00609772adf0.ne.client2.attbi.com (localhost.127.in-addr.arpa [127.0.0.1])j4F31U6U063866; Sat, 14 May 2005 23:01:30 -0400 (EDT) (envelope-from rodrigc@h00609772adf0.ne.client2.attbi.com) Received: (from rodrigc@localhost)j4F31Uij063865; Sat, 14 May 2005 23:01:30 -0400 (EDT) (envelope-from rodrigc) Date: Sat, 14 May 2005 23:01:30 -0400 From: Craig Rodrigues To: Xin LI Message-ID: <20050515030130.GA63641@crodrigues.org> References: <200505141403.j4EE3LYX097762@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="3MwIy2ne0vdjdPXF" Content-Disposition: inline In-Reply-To: <200505141403.j4EE3LYX097762@repoman.freebsd.org> User-Agent: Mutt/1.5.9i cc: cvs-src@freebsd.org cc: das@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/gen ttyname.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, 15 May 2005 03:00:58 -0000 --3MwIy2ne0vdjdPXF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, May 14, 2005 at 02:03:21PM +0000, Xin LI wrote: > delphij 2005-05-14 14:03:21 UTC > > FreeBSD src repository > > Modified files: > lib/libc/gen ttyname.c > Log: > Revert to old ttyname_r behavior that when _ioctl() returns 0 (SUCCEEDED), > return the buffer immediately. This will permit ssh and/or PAM logins > broken by previous commit. > > The (potential) underlying problem is still under investigation. > > Point hat to: me Thanks for committing this. To some extent, I think I deserve a pointy hat too, because my original patch included the "return (EINVAL);" which you had to change to "return 0;" to solve the problem with ssh. I would like to ask a question. I believe that the original code in our ttyname() which attempts to make it thread-safe if linked with -pthread is kind of bogus. If you link code with -pthread (and __isthreaded=1), then in ttyname() in /usr/src/lib/libc/gen/ttyname.c, there is a malloc() called, but there is no corresponding free(). malloc() is never called if __isthreaded=0. This is totally bogus, because ttyname() is not documented to require the caller to call free() on any buffer. So we are introducing a potential memory leak, because ttyname() does not do a malloc if __isthreaded=0, but it does a malloc() without a corresponding free if __isthreaded=1. My opinion is that ttyname() should behave the same way with respect to memory allocation if linked with -pthread or not. ttyname() was never a thread-safe interface, and previous attempts to make it so were well-intentioned, but in my opinion, wrong. Now that we have a standards-compliant ttyname_r() in the tree which is thread-safe, I propose the attached patch. I did not submit this patch originally, because I thought it would be too much, and prevent a standards-compliant ttyname_r() from going in the tree. Now that we have a standards-compliant ttyname_r() in the tree, I'd like to see this potential memory leak in ttyname() plugged. The behavior is non-standard, if linked with -pthread.......these kinds of things are so annoying when you are trying to track down memory leaks. What do you think? -- Craig Rodrigues rodrigc@crodrigues.org --3MwIy2ne0vdjdPXF Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="patch1.txt" Index: ttyname.c =================================================================== RCS file: /home/ncvs/src/lib/libc/gen/ttyname.c,v retrieving revision 1.19 diff -u -r1.19 ttyname.c --- ttyname.c 14 May 2005 14:03:21 -0000 1.19 +++ ttyname.c 15 May 2005 02:53:04 -0000 @@ -57,10 +57,6 @@ static char ttyname_buf[sizeof(_PATH_DEV) + MAXNAMLEN]; -static pthread_mutex_t ttyname_lock = PTHREAD_MUTEX_INITIALIZER; -static pthread_key_t ttyname_key; -static int ttyname_init = 0; - int ttyname_r(int fd, char *buf, size_t len) { @@ -92,39 +88,10 @@ char * ttyname(int fd) { - char *buf; + if (ttyname_r(fd, ttyname_buf, sizeof ttyname_buf) != 0) + return (NULL); + else + return (ttyname_buf); - if (__isthreaded == 0) { - if (ttyname_r(fd, ttyname_buf, sizeof ttyname_buf) != 0) - return (NULL); - else - return (ttyname_buf); - } - - if (ttyname_init == 0) { - _pthread_mutex_lock(&ttyname_lock); - if (ttyname_init == 0) { - if (_pthread_key_create(&ttyname_key, free)) { - _pthread_mutex_unlock(&ttyname_lock); - return (NULL); - } - ttyname_init = 1; - } - _pthread_mutex_unlock(&ttyname_lock); - } - - /* Must have thread specific data field to put data */ - if ((buf = _pthread_getspecific(ttyname_key)) == NULL) { - if ((buf = malloc(sizeof(_PATH_DEV) + MAXNAMLEN)) != NULL) { - if (_pthread_setspecific(ttyname_key, buf) != 0) { - free(buf); - return (NULL); - } - } else { - return (NULL); - } - } - ttyname_r(fd, buf, sizeof(_PATH_DEV) + MAXNAMLEN); - return (buf); } --3MwIy2ne0vdjdPXF-- From owner-cvs-src@FreeBSD.ORG Sun May 15 03:34: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 6019816A4CE; Sun, 15 May 2005 03:34:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36CD243DA2; Sun, 15 May 2005 03:34:18 +0000 (GMT) (envelope-from darrenr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4F3YIv2055840; Sun, 15 May 2005 03:34:18 GMT (envelope-from darrenr@repoman.freebsd.org) Received: (from darrenr@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F3YIUx055839; Sun, 15 May 2005 03:34:18 GMT (envelope-from darrenr) Message-Id: <200505150334.j4F3YIUx055839@repoman.freebsd.org> From: Darren Reed Date: Sun, 15 May 2005 03:34: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/contrib/ipfilter/netinet ip_compat.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, 15 May 2005 03:34:18 -0000 darrenr 2005-05-15 03:34:17 UTC FreeBSD src repository Modified files: sys/contrib/ipfilter/netinet ip_compat.h Log: Enable IPFilter to correctly determine if BPF has been optioned into the kernel it is being compiled against and subsequently enable using BPF for packet matching in ipf rules. Revision Changes Path 1.27 +2 -2 src/sys/contrib/ipfilter/netinet/ip_compat.h From owner-cvs-src@FreeBSD.ORG Sun May 15 04:27: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 D0ADE16A4D0; Sun, 15 May 2005 04:27:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A70E843D9E; Sun, 15 May 2005 04:27:59 +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 j4F4RxKZ057904; Sun, 15 May 2005 04:27:59 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F4Rxmd057903; Sun, 15 May 2005 04:27:59 GMT (envelope-from wpaul) Message-Id: <200505150427.j4F4Rxmd057903@repoman.freebsd.org> From: Bill Paul Date: Sun, 15 May 2005 04:27: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/compat/ndis kern_ndis.c ndis_var.h src/sys/dev/if_ndis if_ndis.c if_ndisvar.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, 15 May 2005 04:28:00 -0000 wpaul 2005-05-15 04:27:59 UTC FreeBSD src repository Modified files: sys/compat/ndis kern_ndis.c ndis_var.h sys/dev/if_ndis if_ndis.c if_ndisvar.h Log: Add support for NdisMEthIndicateReceive() and MiniportTransferData(). The Ralink RT2500 driver uses this API instead of NdisMIndicateReceivePacket(). Drivers use NdisMEthIndicateReceive() when they know they support 802.3 media and expect to hand their packets only protocols that want to deal with that particular media type. With this API, the driver does not manage its own NDIS_PACKET/NDIS_BUFFER structures. Instead, it lets bound protocols have a peek at the data, and then they supply an NDIS_PACKET/NDIS_BUFFER combo to the miniport driver, into which it copies the packet data. Drivers use NdisMIndicateReceivePacket() to allow their packets to be read by any protocol, not just those bound to 802.3 media devices. To make this work, we need an internal pool of NDIS_PACKETS for receives. Currently, we check to see if the driver exports a MiniportTransferData() method in its characteristics structure, and only allocate the pool for drivers that have this method. This should allow the RT2500 driver to work correctly, though I still have to fix ndiscvt(8) to parse its .inf file properly. Also, change kern_ndis.c:ndis_halt_nic() to reap timers before acquiring NDIS_LOCK(), since the reaping process might entail sleeping briefly (and we can't sleep with a lock held). Revision Changes Path 1.81 +29 -9 src/sys/compat/ndis/kern_ndis.c 1.40 +18 -1 src/sys/compat/ndis/ndis_var.h 1.93 +225 -0 src/sys/dev/if_ndis/if_ndis.c 1.22 +1 -0 src/sys/dev/if_ndis/if_ndisvar.h From owner-cvs-src@FreeBSD.ORG Sun May 15 04:47: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 80F3916A4D0; Sun, 15 May 2005 04:47:41 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D68243D41; Sun, 15 May 2005 04:47:40 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j4F4lMDu088562 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 15 May 2005 13:47:23 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sun, 15 May 2005 13:47:20 +0900 Message-ID: From: Hajimu UMEMOTO To: Craig Rodrigues In-Reply-To: <20050515030130.GA63641@crodrigues.org> References: <200505141403.j4EE3LYX097762@repoman.freebsd.org> <20050515030130.GA63641@crodrigues.org> User-Agent: xcite1.38> Wanderlust/2.15.1 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-STABLE X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b5 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Sun, 15 May 2005 13:47:23 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.7 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.3 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on cheer.mahoroba.org cc: cvs-src@freebsd.org cc: das@freebsd.org cc: src-committers@freebsd.org cc: Xin LI cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/gen ttyname.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, 15 May 2005 04:47:41 -0000 Hi, >>>>> On Sat, 14 May 2005 23:01:30 -0400 >>>>> Craig Rodrigues said: rodrigc> If you link code with -pthread (and __isthreaded=1), then rodrigc> in ttyname() in /usr/src/lib/libc/gen/ttyname.c, there rodrigc> is a malloc() called, but there is no corresponding free(). rodrigc> malloc() is never called if __isthreaded=0. No, it seems that free() is registered to call when a thread is finished: if (_pthread_key_create(&ttyname_key, free)) { _pthread_mutex_unlock(&ttyname_lock); return (NULL); } Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Sun May 15 05:34: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 B4AE316A4CE; Sun, 15 May 2005 05:34:06 +0000 (GMT) Received: from aiolos.otenet.gr (aiolos.otenet.gr [195.170.0.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83E9743D4C; Sun, 15 May 2005 05:34:04 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-a033.otenet.gr [212.205.215.33]) j4F5WGfH028189; Sun, 15 May 2005 08:32:17 +0300 Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.13.3/8.13.3) with ESMTP id j4F5XpeX034204; Sun, 15 May 2005 08:33:51 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.13.3/8.13.3/Submit) id j4F5XnOp034197; Sun, 15 May 2005 08:33:49 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 15 May 2005 08:33:49 +0300 From: Giorgos Keramidas To: "Conrad J. Sabatier" Message-ID: <20050515053349.GA32205@gothmog.gr> References: <200505111436.j4BEaQWP077515@repoman.freebsd.org> <20050511145558.7e030a62@dolphin.local.net> <42828A49.8000008@DeepCore.dk> <20050511231001.1ba1e2e3@dolphin.local.net> <86wtq47j97.fsf@xps.des.no> <20050512112617.482321e9@dolphin.local.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050512112617.482321e9@dolphin.local.net> cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Dag-Erling Sm?rgrav cc: S?ren Schmidt cc: S?ren Schmidt Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 15 May 2005 05:34:06 -0000 On 2005-05-12 11:26, "Conrad J. Sabatier" wrote: >On Thu, 12 May 2005 13:53:40 +0200, des@des.no (Dag-Erling Sm?rgrav) >wrote: >>"Conrad J. Sabatier" writes: >>> Small problem: my last good kernel got overwritten. Strange, but >>> one "make installkernel" did *not* move /boot/kernel to >>> /boot/kernel.old (I had previously manually moved /boot/kernel.old >>> to /boot/kernel after discovering that the new kernel wasn't working >>> properly, then the next installkernel failed to move it back to >>> kernel.old, for some reason). >> >> because your kern.bootfile still pointed at kernel.old. the makefiles >> only move kernel to kernel.old if it's the currently running kernel, >> iirc. you should always update kern.bootfile when you move or rename >> your currently running kernel, both for this reason and to get the >> module path right. > > A-ha! Thanks! I never knew that before. A probably "safer" way to keep known good kernels around is to copy them over to something that is neither kernel.old nor kernel. I usually keep a copy of a known good kernel in /boot/kernel.ok :-) From owner-cvs-src@FreeBSD.ORG Sun May 15 06:06: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 CFB9716A4CE; Sun, 15 May 2005 06:06:58 +0000 (GMT) Received: from pd4mo2so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8500F43D9E; Sun, 15 May 2005 06:06:58 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd4mr7so.prod.shaw.ca (pd4mr7so-qfe3.prod.shaw.ca [10.0.141.84])2004)) with ESMTP id <0IGI00HECOX3GPPP@l-daemon>; Sun, 15 May 2005 00:05:27 -0600 (MDT) Received: from pn2ml4so.prod.shaw.ca ([10.0.121.148]) by pd4mr7so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IGI00B03OX33QB0@pd4mr7so.prod.shaw.ca>; Sun, 15 May 2005 00:05:27 -0600 (MDT) Received: from [192.168.0.60] (S0106006067227a4a.vc.shawcable.net [24.87.209.6]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0IGI00B1UOX27Q@l-daemon>; Sun, 15 May 2005 00:05:26 -0600 (MDT) Date: Sun, 15 May 2005 02:05:25 -0400 From: Colin Percival In-reply-to: <42864809.7020700@root.org> To: Nate Lawson Message-id: <4286E6A5.4030902@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=KOI8-R Content-transfer-encoding: 7bit X-Accept-Language: en-us, en X-Enigmail-Version: 0.91.0.0 References: <200505130001.j4D01KcE015393@repoman.freebsd.org> <20050514093203.GA81770@FreeBSD.org> <4285C73B.3040409@freebsd.org> <42864809.7020700@root.org> User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050406) cc: Jacques Vidrine cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.csrc/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Sun, 15 May 2005 06:06:59 -0000 Nate Lawson wrote: > That is at best, hyperbole. Have you been talking to Intel lately? > Crypto implementations which properly > implement blinding or operate in constant time are not vulnerable. Crypto implementations which implement blinding are vulnerable. Crypto implementations which operate in constant time would not be vulnerable, but not for the reasons you think, and I don't think any such implementations currently exist. > Disabling HTT only decreases the quality of measurement, requiring more > measurements. No. Read my paper. I'm not measuring the total time needed for an RSA operation; I'm watching it as it occurs. Colin Percival From owner-cvs-src@FreeBSD.ORG Sun May 15 06:16: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 E4EF016A4CE; Sun, 15 May 2005 06:16:50 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id A525943DAE; Sun, 15 May 2005 06:16:49 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j4F6GfeO062660 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 15 May 2005 15:16:41 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sun, 15 May 2005 15:16:39 +0900 Message-ID: From: Hajimu UMEMOTO To: Xin LI In-Reply-To: <200505141403.j4EE3LYX097762@repoman.freebsd.org> References: <200505141403.j4EE3LYX097762@repoman.freebsd.org> User-Agent: xcite1.38> Wanderlust/2.15.1 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-STABLE X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b5 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Sun, 15 May 2005 15:16:42 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.7 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.3 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen ttyname.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, 15 May 2005 06:16:51 -0000 Hi, >>>>> On Sat, 14 May 2005 14:03:21 +0000 (UTC) >>>>> Xin LI said: delphij> delphij 2005-05-14 14:03:21 UTC delphij> Modified files: delphij> lib/libc/gen ttyname.c delphij> Log: delphij> Revert to old ttyname_r behavior that when _ioctl() returns 0 (SUCCEEDED), delphij> return the buffer immediately. This will permit ssh and/or PAM logins delphij> broken by previous commit. delphij> The (potential) underlying problem is still under investigation. It doesn't test return value of ttyname_r(). Index: lib/libc/gen/ttyname.c diff -u -p lib/libc/gen/ttyname.c.orig lib/libc/gen/ttyname.c --- lib/libc/gen/ttyname.c.orig Sun May 15 13:32:19 2005 +++ lib/libc/gen/ttyname.c Sun May 15 15:10:24 2005 @@ -124,7 +124,8 @@ ttyname(int fd) return (NULL); } } - ttyname_r(fd, buf, sizeof(_PATH_DEV) + MAXNAMLEN); + if (ttyname_r(fd, buf, sizeof(_PATH_DEV) + MAXNAMLEN) != 0) + return (NULL); return (buf); } Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Sun May 15 06:27: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 5B7EA16A4CE; Sun, 15 May 2005 06:27:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31D9343D1D; Sun, 15 May 2005 06:27:00 +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 j4F6R0Qf068847; Sun, 15 May 2005 06:27:00 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F6Qxtc068846; Sun, 15 May 2005 06:26:59 GMT (envelope-from marcel) Message-Id: <200505150626.j4F6Qxtc068846@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 15 May 2005 06:26: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/file2c Makefile file2c.1 file2c.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, 15 May 2005 06:27:00 -0000 marcel 2005-05-15 06:26:59 UTC FreeBSD src repository Modified files: usr.bin/file2c Makefile file2c.1 file2c.c Log: o Add option -n. The -n option takes a count and breaks the line after that many values have been printed. The line length is not considered anymore. o Add option -x. The -x option will cause the byte values to be printed in hexadecimal instead of decimal. o Bump WARNS to 6. o Update the manpage accordingly. Revision Changes Path 1.8 +1 -1 src/usr.bin/file2c/Makefile 1.11 +37 -12 src/usr.bin/file2c/file2c.1 1.9 +53 -19 src/usr.bin/file2c/file2c.c From owner-cvs-src@FreeBSD.ORG Sun May 15 06:58: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 21EDE16A4CE; Sun, 15 May 2005 06:58:23 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DA6743D7F; Sun, 15 May 2005 06:58:22 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id B690DACC47; Sun, 15 May 2005 08:58:20 +0200 (CEST) Date: Sun, 15 May 2005 08:58:20 +0200 From: Pawel Jakub Dawidek To: Giorgos Keramidas Message-ID: <20050515065820.GE837@darkness.comp.waw.pl> References: <200505111436.j4BEaQWP077515@repoman.freebsd.org> <20050511145558.7e030a62@dolphin.local.net> <42828A49.8000008@DeepCore.dk> <20050511231001.1ba1e2e3@dolphin.local.net> <86wtq47j97.fsf@xps.des.no> <20050512112617.482321e9@dolphin.local.net> <20050515053349.GA32205@gothmog.gr> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2NXQ+1BCL4eJziOb" Content-Disposition: inline In-Reply-To: <20050515053349.GA32205@gothmog.gr> 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: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: "Conrad J. Sabatier" cc: cvs-all@freebsd.org cc: Dag-Erling Sm?rgrav cc: S?ren Schmidt cc: S?ren Schmidt Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 15 May 2005 06:58:23 -0000 --2NXQ+1BCL4eJziOb Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 15, 2005 at 08:33:49AM +0300, Giorgos Keramidas wrote: +> A probably "safer" way to keep known good kernels around is to copy them +> over to something that is neither kernel.old nor kernel. I usually keep +> a copy of a known good kernel in /boot/kernel.ok :-) Hehe, so do I!:) --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --2NXQ+1BCL4eJziOb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFChvMMForvXbEpPzQRAlhpAKDNffefcCKVESy9k+WPH7aloqYUOgCdHy9Y /YHFbyuwctlIImHylEVsNoI= =qIj9 -----END PGP SIGNATURE----- --2NXQ+1BCL4eJziOb-- From owner-cvs-src@FreeBSD.ORG Sun May 15 07:06: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 9850B16A4CE; Sun, 15 May 2005 07:06:47 +0000 (GMT) Received: from lakermmtao01.cox.net (lakermmtao01.cox.net [68.230.240.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85FA443D31; Sun, 15 May 2005 07:06:46 +0000 (GMT) (envelope-from conrads@cox.net) Received: from dolphin.local.net ([68.11.70.216]) by lakermmtao01.cox.net (InterMail vM.6.01.04.00 201-2131-118-20041027) with ESMTP <20050515070634.ZNVS11036.lakermmtao01.cox.net@dolphin.local.net>; Sun, 15 May 2005 03:06:34 -0400 Received: from dolphin.local.net (localhost.local.net [IPv6:::1]) by dolphin.local.net (8.13.3/8.13.3) with ESMTP id j4F76YSr055436; Sun, 15 May 2005 02:06:34 -0500 (CDT) (envelope-from conrads@cox.net) Date: Sun, 15 May 2005 02:06:29 -0500 From: "Conrad J. Sabatier" To: Pawel Jakub Dawidek Message-ID: <20050515020629.156fb85e@dolphin.local.net> In-Reply-To: <20050515065820.GE837@darkness.comp.waw.pl> References: <200505111436.j4BEaQWP077515@repoman.freebsd.org> <20050511145558.7e030a62@dolphin.local.net> <42828A49.8000008@DeepCore.dk> <20050511231001.1ba1e2e3@dolphin.local.net> <86wtq47j97.fsf@xps.des.no> <20050512112617.482321e9@dolphin.local.net> <20050515053349.GA32205@gothmog.gr> <20050515065820.GE837@darkness.comp.waw.pl> X-Mailer: Sylpheed-Claws 1.0.4 (GTK+ 1.2.10; amd64-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Giorgos Keramidas cc: Dag-Erling Sm?rgrav cc: S?ren Schmidt cc: S?ren Schmidt Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 15 May 2005 07:06:47 -0000 On Sun, 15 May 2005 08:58:20 +0200, Pawel Jakub Dawidek wrote: > On Sun, May 15, 2005 at 08:33:49AM +0300, Giorgos Keramidas wrote: > +> A probably "safer" way to keep known good kernels around is to copy > them +> over to something that is neither kernel.old nor kernel. I > usually keep +> a copy of a known good kernel in /boot/kernel.ok :-) > > Hehe, so do I!:) So do I, sometimes. :-) I should make it a habit from now on. -- Conrad J. Sabatier -- "In Unix veritas" From owner-cvs-src@FreeBSD.ORG Sun May 15 07:15: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 9CA5716A4CE; Sun, 15 May 2005 07:15:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 731D743D81; Sun, 15 May 2005 07:15:07 +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 j4F7F71Q070588; Sun, 15 May 2005 07:15:07 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F7F7NC070587; Sun, 15 May 2005 07:15:07 GMT (envelope-from brueffer) Message-Id: <200505150715.j4F7F7NC070587@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 15 May 2005 07:15:06 +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 twe.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, 15 May 2005 07:15:07 -0000 brueffer 2005-05-15 07:15:06 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 twe.4 Log: MFC: rev. 1.15 Wordsmithing. Revision Changes Path 1.11.2.2 +1 -1 src/share/man/man4/twe.4 From owner-cvs-src@FreeBSD.ORG Sun May 15 07:19: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 4955E16A4CE; Sun, 15 May 2005 07:19:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21BFB43D5D; Sun, 15 May 2005 07:19:52 +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 j4F7JpiP070790; Sun, 15 May 2005 07:19:52 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F7JpXB070789; Sun, 15 May 2005 07:19:51 GMT (envelope-from brueffer) Message-Id: <200505150719.j4F7JpXB070789@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 15 May 2005 07:19: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/share/man/man4 twe.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, 15 May 2005 07:19:52 -0000 brueffer 2005-05-15 07:19:51 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 twe.4 Log: MFC: rev. 1.14 Fix typo. Revision Changes Path 1.11.2.3 +1 -1 src/share/man/man4/twe.4 From owner-cvs-src@FreeBSD.ORG Sun May 15 07:35: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 9F07816A4CE; Sun, 15 May 2005 07:35:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8306743D48; Sun, 15 May 2005 07:35:35 +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 j4F7ZZx4071473; Sun, 15 May 2005 07:35:35 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F7ZZrN071472; Sun, 15 May 2005 07:35:35 GMT (envelope-from marcel) Message-Id: <200505150735.j4F7ZZrN071472@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 15 May 2005 07:35: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/tools/regression/usr.bin/file2c regress.1.outregress.2.out regress.3.out regress.4.out regress.5.out regress.6.out regress.7.out regress.8.out regress.9.out regress.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: Sun, 15 May 2005 07:35:35 -0000 marcel 2005-05-15 07:35:35 UTC FreeBSD src repository Modified files: tools/regression/usr.bin/file2c regress.sh Added files: tools/regression/usr.bin/file2c regress.1.out regress.2.out regress.3.out regress.4.out regress.5.out regress.6.out regress.7.out regress.8.out regress.9.out Removed files: tools/regression/usr.bin/file2c regress.out Log: o -n option added. o -x option added. Revision Changes Path 1.1 +1 -0 src/tools/regression/usr.bin/file2c/regress.1.out (new) 1.1 +3 -0 src/tools/regression/usr.bin/file2c/regress.2.out (new) 1.1 +5 -0 src/tools/regression/usr.bin/file2c/regress.3.out (new) 1.1 +4 -0 src/tools/regression/usr.bin/file2c/regress.4.out (new) 1.1 +1 -0 src/tools/regression/usr.bin/file2c/regress.5.out (new) 1.1 +9 -0 src/tools/regression/usr.bin/file2c/regress.6.out (new) 1.1 +8 -0 src/tools/regression/usr.bin/file2c/regress.7.out (new) 1.1 +4 -0 src/tools/regression/usr.bin/file2c/regress.8.out (new) 1.1 +104 -0 src/tools/regression/usr.bin/file2c/regress.9.out (new) 1.2 +0 -104 src/tools/regression/usr.bin/file2c/regress.out (dead) 1.5 +12 -2 src/tools/regression/usr.bin/file2c/regress.sh From owner-cvs-src@FreeBSD.ORG Sun May 15 07:35: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 CCE2216A4CE; Sun, 15 May 2005 07:35:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CBDE43D45; Sun, 15 May 2005 07:35:50 +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 j4F7ZnIb071528; Sun, 15 May 2005 07:35:49 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F7Znwp071527; Sun, 15 May 2005 07:35:49 GMT (envelope-from nyan) Message-Id: <200505150735.j4F7Znwp071527@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 15 May 2005 07:35: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/syscons syscons.c src/sys/sys consio.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, 15 May 2005 07:35:51 -0000 nyan 2005-05-15 07:35:49 UTC FreeBSD src repository Modified files: sys/dev/syscons syscons.c sys/sys consio.h Log: Remove the ADJUST_CLOCK ioctl on pc98. It's not used at all. Revision Changes Path 1.434 +0 -6 src/sys/dev/syscons/syscons.c 1.17 +0 -4 src/sys/sys/consio.h From owner-cvs-src@FreeBSD.ORG Sun May 15 07:41: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 AB91A16A4CE; Sun, 15 May 2005 07:41:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81A0E43D70; Sun, 15 May 2005 07:41:39 +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 j4F7fdoo071803; Sun, 15 May 2005 07:41:39 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F7fdJZ071800; Sun, 15 May 2005 07:41:39 GMT (envelope-from nyan) Message-Id: <200505150741.j4F7fdJZ071800@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 15 May 2005 07:41:39 +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/vidcontrol vidcontrol.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, 15 May 2005 07:41:39 -0000 nyan 2005-05-15 07:41:39 UTC FreeBSD src repository Modified files: usr.sbin/vidcontrol vidcontrol.c Log: Use \e for escape char instead of ^[ directly. Revision Changes Path 1.49 +10 -10 src/usr.sbin/vidcontrol/vidcontrol.c From owner-cvs-src@FreeBSD.ORG Sun May 15 08:04: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 A4B4416A4CE; Sun, 15 May 2005 08:04:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B7F443D49; Sun, 15 May 2005 08:04: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 j4F84lZY072600; Sun, 15 May 2005 08:04:47 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F84l6E072599; Sun, 15 May 2005 08:04:47 GMT (envelope-from nyan) Message-Id: <200505150804.j4F84l6E072599@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 15 May 2005 08:04: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/usr.sbin/vidcontrol vidcontrol.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, 15 May 2005 08:04:47 -0000 nyan 2005-05-15 08:04:46 UTC FreeBSD src repository Modified files: usr.sbin/vidcontrol vidcontrol.c Log: A foreground color number on pc98 console is 7 not 15. Revision Changes Path 1.50 +18 -6 src/usr.sbin/vidcontrol/vidcontrol.c From owner-cvs-src@FreeBSD.ORG Sun May 15 08:59: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 0366E16A4CE; Sun, 15 May 2005 08:59:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF1CF43D75; Sun, 15 May 2005 08:59:04 +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 j4F8x4Wx081652; Sun, 15 May 2005 08:59:04 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F8x26u081649; Sun, 15 May 2005 08:59:02 GMT (envelope-from nyan) Message-Id: <200505150859.j4F8x26u081649@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 15 May 2005 08:59: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/syscons/daemon daemon_saver.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, 15 May 2005 08:59:05 -0000 nyan 2005-05-15 08:59:00 UTC FreeBSD src repository Modified files: sys/dev/syscons/daemon daemon_saver.c Log: - Mask an underline attribute on the pc98 console. It enables to use the same color on the pc98 and the others. - Remove old epson note support. Revision Changes Path 1.23 +28 -49 src/sys/dev/syscons/daemon/daemon_saver.c From owner-cvs-src@FreeBSD.ORG Sun May 15 09:07: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 7631816A4CE; Sun, 15 May 2005 09:07:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DE6543D80; Sun, 15 May 2005 09:07:05 +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 j4F975Ai082060; Sun, 15 May 2005 09:07:05 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F975Am082059; Sun, 15 May 2005 09:07:05 GMT (envelope-from nyan) Message-Id: <200505150907.j4F975Am082059@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 15 May 2005 09:07: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/syscons/star star_saver.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, 15 May 2005 09:07:05 -0000 nyan 2005-05-15 09:07:04 UTC FreeBSD src repository Modified files: sys/dev/syscons/star star_saver.c Log: - Add color tables for 16 colors mode and 8 colors mode, use a different table on the pc98 console. - Remove old epson note support. Revision Changes Path 1.26 +17 -28 src/sys/dev/syscons/star/star_saver.c From owner-cvs-src@FreeBSD.ORG Sun May 15 09:07: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 17A5716A4CE; Sun, 15 May 2005 09:07:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D24A543D97; Sun, 15 May 2005 09:07:42 +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 j4F97gFs082129; Sun, 15 May 2005 09:07:42 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F97gnA082128; Sun, 15 May 2005 09:07:42 GMT (envelope-from nyan) Message-Id: <200505150907.j4F97gnA082128@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 15 May 2005 09:07: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/syscons/snake snake_saver.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, 15 May 2005 09:07:43 -0000 nyan 2005-05-15 09:07:42 UTC FreeBSD src repository Modified files: sys/dev/syscons/snake snake_saver.c Log: Remove old epson note support. Revision Changes Path 1.31 +2 -21 src/sys/dev/syscons/snake/snake_saver.c From owner-cvs-src@FreeBSD.ORG Sun May 15 09:34: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 2252116A4CE; Sun, 15 May 2005 09:34:10 +0000 (GMT) Received: from fafoe.narf.at (chello213047085026.6.14.vie.surfer.at [213.47.85.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B3BA43D8E; Sun, 15 May 2005 09:34:09 +0000 (GMT) (envelope-from stefan@fafoe.narf.at) Received: from wombat.fafoe.narf.at (wombat.fafoe.narf.at [192.168.1.42]) by fafoe.narf.at (Postfix) with ESMTP id 3A94A415E; Sun, 15 May 2005 11:34:04 +0200 (CEST) Received: by wombat.fafoe.narf.at (Postfix, from userid 1001) id 53D4DDF; Sun, 15 May 2005 11:34:00 +0200 (CEST) Date: Sun, 15 May 2005 11:34:00 +0200 From: Stefan Farfeleder To: Takahashi Yoshihiro Message-ID: <20050515093358.GD33622@wombat.fafoe.narf.at> References: <200505150741.j4F7fdJZ071800@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200505150741.j4F7fdJZ071800@repoman.freebsd.org> User-Agent: Mutt/1.5.9i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/vidcontrol vidcontrol.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, 15 May 2005 09:34:10 -0000 On Sun, May 15, 2005 at 07:41:39AM +0000, Takahashi Yoshihiro wrote: > Modified files: > usr.sbin/vidcontrol vidcontrol.c > Log: > Use \e for escape char instead of ^[ directly. Hi Takahashi, would you mind using \033 instead? \e is not a standards compliant escape sequence and results in undefined behaviour. Stefan From owner-cvs-src@FreeBSD.ORG Sun May 15 09:37: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 C170E16A4CE; Sun, 15 May 2005 09:37:25 +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 258FF43D60; Sun, 15 May 2005 09:37:25 +0000 (GMT) (envelope-from nyan@jp.FreeBSD.org) Received: from localhost (localhost [IPv6:::1])j4F9bNE0043412; Sun, 15 May 2005 18:37:23 +0900 (JST) (envelope-from nyan@jp.FreeBSD.org) Date: Sun, 15 May 2005 18:37:02 +0900 (JST) Message-Id: <20050515.183702.74733276.nyan@jp.FreeBSD.org> To: stefanf@FreeBSD.org From: Takahashi Yoshihiro In-Reply-To: <20050515093358.GD33622@wombat.fafoe.narf.at> References: <200505150741.j4F7fdJZ071800@repoman.freebsd.org> <20050515093358.GD33622@wombat.fafoe.narf.at> 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/usr.sbin/vidcontrol vidcontrol.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, 15 May 2005 09:37:26 -0000 In article <20050515093358.GD33622@wombat.fafoe.narf.at> Stefan Farfeleder writes: > On Sun, May 15, 2005 at 07:41:39AM +0000, Takahashi Yoshihiro wrote: > > Modified files: > > usr.sbin/vidcontrol vidcontrol.c > > Log: > > Use \e for escape char instead of ^[ directly. > > would you mind using \033 instead? \e is not a standards compliant > escape sequence and results in undefined behaviour. Ok, I'll fix. --- TAKAHASHI Yoshihiro From owner-cvs-src@FreeBSD.ORG Sun May 15 09:43: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 5FDC116A4CE; Sun, 15 May 2005 09:43:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3459543D46; Sun, 15 May 2005 09:43:15 +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 j4F9hFO4083647; Sun, 15 May 2005 09:43:15 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4F9hFIC083646; Sun, 15 May 2005 09:43:15 GMT (envelope-from nyan) Message-Id: <200505150943.j4F9hFIC083646@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 15 May 2005 09:43: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/usr.sbin/vidcontrol vidcontrol.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, 15 May 2005 09:43:15 -0000 nyan 2005-05-15 09:43:15 UTC FreeBSD src repository Modified files: usr.sbin/vidcontrol vidcontrol.c Log: Use \033 instead of \e because \e is not a standard. Noticed by: stefanf Reviewed by: diff(1) Revision Changes Path 1.51 +10 -10 src/usr.sbin/vidcontrol/vidcontrol.c From owner-cvs-src@FreeBSD.ORG Sun May 15 10:07: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 02AC816A4CE; Sun, 15 May 2005 10:07:55 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9D0C43D8F; Sun, 15 May 2005 10:07:53 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j4FA7hrh053400 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 15 May 2005 19:07:43 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sun, 15 May 2005 19:07:40 +0900 Message-ID: From: Hajimu UMEMOTO To: Xin LI In-Reply-To: References: <200505141403.j4EE3LYX097762@repoman.freebsd.org> User-Agent: xcite1.38> Wanderlust/2.15.1 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-STABLE X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b5 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Sun, 15 May 2005 19:07:44 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.7 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.3 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen ttyname.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, 15 May 2005 10:07:55 -0000 Hi, >>>>> On Sun, 15 May 2005 15:16:39 +0900 >>>>> Hajimu UMEMOTO said: ume> It doesn't test return value of ttyname_r(). It seems there is one more problem. ttyname_r() doesn't pass correct buffer size to devname_r(). Index: lib/libc/gen/ttyname.c diff -u -p lib/libc/gen/ttyname.c.orig lib/libc/gen/ttyname.c --- lib/libc/gen/ttyname.c.orig Sun May 15 13:32:19 2005 +++ lib/libc/gen/ttyname.c Sun May 15 19:02:39 2005 @@ -85,7 +85,7 @@ ttyname_r(int fd, char *buf, size_t len) if (!_ioctl(fd, FIODGNAME, &fgn)) return (0); devname_r(sb.st_rdev, S_IFCHR, - buf + strlen(buf), sizeof(buf) - strlen(buf)); + buf + strlen(buf), len - strlen(buf)); return (0); } Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Sun May 15 10:59: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 AF8EE16A4CE; Sun, 15 May 2005 10:59:33 +0000 (GMT) Received: from lists.soekris.com (lists.soekris.com [64.105.92.243]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACF4543D8D; Sun, 15 May 2005 10:59:32 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by lists.soekris.com (8.12.11/8.12.11) with ESMTP id j4FAxnA1053977; Sun, 15 May 2005 03:59:49 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) To: Colin Percival From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sun, 15 May 2005 02:05:25 EDT." <4286E6A5.4030902@freebsd.org> Date: Sun, 15 May 2005 12:59:26 +0200 Message-ID: <97079.1116154766@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: Jacques Vidrine cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Nate Lawson Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Sun, 15 May 2005 10:59:33 -0000 In message <4286E6A5.4030902@freebsd.org>, Colin Percival writes: >Nate Lawson wrote: >> That is at best, hyperbole. > >Have you been talking to Intel lately? > >> Crypto implementations which properly >> implement blinding or operate in constant time are not vulnerable. > >Crypto implementations which implement blinding are vulnerable. This is not just about crypto. There are many processes which a random process should not be allowed to spy on in a multiuser system. Your boss text-procssing or email program for one thing. -- 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 Sun May 15 11:19: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 8FF1516A4CE; Sun, 15 May 2005 11:19:50 +0000 (GMT) Received: from smtp-vbr15.xs4all.nl (smtp-vbr15.xs4all.nl [194.109.24.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5F7243DA9; Sun, 15 May 2005 11:19:49 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) j4FBJmfw064015; Sun, 15 May 2005 13:19:48 +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.13.1) with ESMTP id j4FBJluX040277; Sun, 15 May 2005 13:19:47 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.3/8.13.1/Submit) id j4FBJlYt040276; Sun, 15 May 2005 13:19:47 +0200 (CEST) (envelope-from wb) Date: Sun, 15 May 2005 13:19:47 +0200 From: Wilko Bulte To: Poul-Henning Kamp Message-ID: <20050515111947.GA40261@freebie.xs4all.nl> References: <4286E6A5.4030902@freebsd.org> <97079.1116154766@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <97079.1116154766@critter.freebsd.dk> X-OS: FreeBSD 5.4-STABLE User-Agent: Mutt/1.5.9i X-Virus-Scanned: by XS4ALL Virus Scanner cc: src-committers@FreeBSD.ORG cc: Jacques Vidrine cc: cvs-src@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Colin Percival cc: Nate Lawson Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Sun, 15 May 2005 11:19:50 -0000 On Sun, May 15, 2005 at 12:59:26PM +0200, Poul-Henning Kamp wrote.. > In message <4286E6A5.4030902@freebsd.org>, Colin Percival writes: > >Nate Lawson wrote: > >> That is at best, hyperbole. > > > >Have you been talking to Intel lately? > > > >> Crypto implementations which properly > >> implement blinding or operate in constant time are not vulnerable. > > > >Crypto implementations which implement blinding are vulnerable. > > This is not just about crypto. > > There are many processes which a random process should not be allowed > to spy on in a multiuser system. > > Your boss text-procssing or email program for one thing. Or the other way around for that matter :) -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun May 15 11:46: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 467CF16A4CE; Sun, 15 May 2005 11:46:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DE5A43D5D; Sun, 15 May 2005 11:46:21 +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 j4FBkK0L087863; Sun, 15 May 2005 11:46:20 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4FBkKfV087862; Sun, 15 May 2005 11:46:20 GMT (envelope-from des) Message-Id: <200505151146.j4FBkKfV087862@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sun, 15 May 2005 11:46:20 +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/examples/etc 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: Sun, 15 May 2005 11:46:21 -0000 des 2005-05-15 11:46:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/examples/etc make.conf Log: MFC: add pentium-m, spell pentiumpro correctly, move nocona to Intel Revision Changes Path 1.229.2.13 +3 -3 src/share/examples/etc/make.conf From owner-cvs-src@FreeBSD.ORG Sun May 15 18:49: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 0E4DA16A4CE; Sun, 15 May 2005 18:49:36 +0000 (GMT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA40A43D45; Sun, 15 May 2005 18:49:35 +0000 (GMT) (envelope-from peter@wemm.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id 2EF352A8F9; Sun, 15 May 2005 11:49:33 -0700 (PDT) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id C69DBE2B5; Sun, 15 May 2005 11:49:32 -0700 (PDT) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.13.3/8.13.1) with ESMTP id j4FInVxi030158; Sun, 15 May 2005 11:49:31 -0700 (PDT) (envelope-from peter@wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.13.3/8.13.1/Submit) id j4FInVgf030157; Sun, 15 May 2005 11:49:31 -0700 (PDT) (envelope-from peter@wemm.org) X-Authentication-Warning: overcee.wemm.org: peter set sender to peter@wemm.org using -f From: Peter Wemm To: "M. Warner Losh" Date: Sun, 15 May 2005 11:49:29 -0700 User-Agent: KMail/1.8 References: <200505130057.j4D0v4ZB025346@repoman.freebsd.org> <20050513123909.GW837@darkness.comp.waw.pl> <20050513.114610.28861585.imp@bsdimp.com> In-Reply-To: <20050513.114610.28861585.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200505151149.30989.peter@wemm.org> cc: nectar@freebsd.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: pjd@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/i386/i386 mp_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 15 May 2005 18:49:36 -0000 On Friday 13 May 2005 10:46 am, M. Warner Losh wrote: > In message: <20050513123909.GW837@darkness.comp.waw.pl> > > Pawel Jakub Dawidek writes: > : On Fri, May 13, 2005 at 12:57:04AM +0000, Jacques Vidrine wrote: > : +> nectar 2005-05-13 00:57:04 UTC > : +> > : +> FreeBSD src repository > : +> > : +> Modified files: > : +> sys/amd64/amd64 mp_machdep.c > : +> sys/i386/i386 mp_machdep.c > : +> Log: > : +> Default hyperthreading on in -CURRENT. No seatbelts in > : CURRENT (^_^) > : > : Are we sure people don't use 6-CURRENT in production for some > : purposes? I don't disagree about keeping HTT enable in -CURRENT, > : but maybe we want at least print a warning on boot or something. > > Yes. If you based a production system off of CURRENT, you are > assumed to know what you are doing. Secondly, this whole attack requires local code-execution access to the machine in question. The vast majority of FreeBSD users who have hyperthreading hardware are going to want it on because there are no untrusted users on their machines. Therefore, we need to make sure that the feature works and continues to work. If we disable it everywhere by default, the chances are greatly improved of it getting bitrot. We've all seen this before. Feature is turned off. Somebody writes something and doesn't test it with the feature enabled, breaking the feature. When committed, the people who run with the feature enabled get burned. Circus follows, but half of the people who had it enabled give up and turn it off. Lather rinse repeat. Before long, the feature is so marginalized that only the most hardcore folks persist with trying to get it working again. Yes, this kind of thing is reversible, and its arguable that this could happen to such an important feature (to many people) like htt. But we've seen must-have features falling victim to this process before, some have recovered, some not. Examples to think about.. PREEMPTION, SCHED_ULE, etc. The bottom line is that we need features to be enabled as much as possible to ensure the widest testing possible, even if they're going to be off by default on releases or whatever. I'd actually like htt to be turned on in RELENG_5 as well, for that matter. (I'll leave the release branches to the re/so folks). I'll wager that most of the linux folks will just patch the most sensitive software and leave HTT turned on by default. They'll kick our butts. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Sun May 15 19:46: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 7460316A4CE; Sun, 15 May 2005 19:46:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C71343D8D; Sun, 15 May 2005 19:46: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 j4FJkF77019966; Sun, 15 May 2005 19:46:15 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4FJkEsG019965; Sun, 15 May 2005 19:46:14 GMT (envelope-from wpaul) Message-Id: <200505151946.j4FJkEsG019965@repoman.freebsd.org> From: Bill Paul Date: Sun, 15 May 2005 19:46: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/usr.sbin/ndiscvt inf.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, 15 May 2005 19:46:15 -0000 wpaul 2005-05-15 19:46:14 UTC FreeBSD src repository Modified files: usr.sbin/ndiscvt inf.c Log: Update ndiscvt to handle .INF files that specify multiple entries in their [Manufacturer] sections. Revision Changes Path 1.16 +56 -8 src/usr.sbin/ndiscvt/inf.c From owner-cvs-src@FreeBSD.ORG Sun May 15 20: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 60E4916A4CE; Sun, 15 May 2005 20:14:00 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1014743DD5; Sun, 15 May 2005 20:14:00 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.250] (adsl-64-171-184-162.dsl.snfc21.pacbell.net [64.171.184.162]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id j4FKDwLS028582 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 15 May 2005 13:13:58 -0700 Message-ID: <4287AD84.6070600@root.org> Date: Sun, 15 May 2005 13:13:56 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Poul-Henning Kamp References: <97079.1116154766@critter.freebsd.dk> In-Reply-To: <97079.1116154766@critter.freebsd.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: Jacques Vidrine cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Colin Percival Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.csrc/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Sun, 15 May 2005 20:14:00 -0000 Poul-Henning Kamp wrote: > In message <4286E6A5.4030902@freebsd.org>, Colin Percival writes: > >>Nate Lawson wrote: >> >>>That is at best, hyperbole. >> >>Have you been talking to Intel lately? >> >> >>> Crypto implementations which properly >>>implement blinding or operate in constant time are not vulnerable. >> >>Crypto implementations which implement blinding are vulnerable. > > > This is not just about crypto. > > There are many processes which a random process should not be allowed > to spy on in a multiuser system. > > Your boss text-procssing or email program for one thing. Every general-purpose machine has measurable timing side channels. The question is merely one of bandwidth. I can time your boss's keystrokes using a loop on an SMP system that runs "ps -l" looking for "ttywait" and get a rough measurement. With enough samples, I can regenerate what he typed. This attack against SSH-encrypted sessions has been shown to be effective. My point was that FreeBSD (like most general-purpose OS) has many timing channels that are comparably as effective for an attacker as HTT. Disabling HTT does not significantly reduce an attacker's likelihood of success since they can just use another timing channel. However, it does disable a useful feature. Are we going to disable SMP next? As Colin wrote in his paper, identifying, analyzing, and characterizing the bandwidth of all possible side channels in a system is a very difficult task. There is no way to know whether or not disabling a given feature reduces the probability of a successful attack without doing this analysis. On the other hand, the loss of functionality is quite certain. Given that FreeBSD is a general-purpose OS, we need to limit timing channels the best we can while maintaining the widest possible feature support. Since we can't completely eliminate timing channels, the best hope is for applications that handle secrets to do so in a data-independent way. None of this is easy. -- Nate From owner-cvs-src@FreeBSD.ORG Sun May 15 20:15: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 6290016A4CE; Sun, 15 May 2005 20:15:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4993243D9B; Sun, 15 May 2005 20:15:21 +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 j4FKFG1f021151; Sun, 15 May 2005 20:15:16 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4FKFGsI021150; Sun, 15 May 2005 20:15:16 GMT (envelope-from ume) Message-Id: <200505152015.j4FKFGsI021150@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 15 May 2005 20:15: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/include netdb.h src/lib/libc/net getaddrinfo.c getnetbydns.c getnetbyht.c getnetbynis.c getnetnamadr.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: Sun, 15 May 2005 20:15:21 -0000 ume 2005-05-15 20:15:15 UTC FreeBSD src repository Modified files: include netdb.h lib/libc/net getaddrinfo.c getnetbydns.c getnetbyht.c getnetbynis.c getnetnamadr.c netdb_private.h Log: - The ai_addrlen of a struct addrinfo used to be a size_t, per RFC 2553. In XNS5.2, and subsequently in POSIX-2001 and RFC 3493, it was changed to a socklen_t. And, the n_net of a struct netent used to be an unsigned long integer. In XNS5, and subsequently in POSIX-2001, it was changed to an uint32_t. To accomodate for this while preserving ABI compatibility with the old interface, we need to prepend or append 32 bits of padding, depending on the (LP64) architecture's endianness. - Correct 1st argument of getnetbyaddr() to uint32_t on 32 bit arch. Stay as is on 64 bit arch for ABI backward compatibility for now. Reviewed by: das, peter MFC after: 2 weeks Revision Changes Path 1.36 +46 -5 src/include/netdb.h 1.69 +4 -1 src/lib/libc/net/getaddrinfo.c 1.30 +12 -8 src/lib/libc/net/getnetbydns.c 1.15 +5 -2 src/lib/libc/net/getnetbyht.c 1.18 +7 -4 src/lib/libc/net/getnetbynis.c 1.20 +8 -3 src/lib/libc/net/getnetnamadr.c 1.9 +1 -7 src/lib/libc/net/netdb_private.h From owner-cvs-src@FreeBSD.ORG Sun May 15 20:26: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 44DFA16A4CE; Sun, 15 May 2005 20:26:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A3CC43D1F; Sun, 15 May 2005 20:26:51 +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 j4FKQmhw021529; Sun, 15 May 2005 20:26:48 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4FKQmiD021528; Sun, 15 May 2005 20:26:48 GMT (envelope-from alc) Message-Id: <200505152026.j4FKQmiD021528@repoman.freebsd.org> From: Alan Cox Date: Sun, 15 May 2005 20:26:48 +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/lib/libc/amd64/string Makefile.inc bcmp.S bcopy.S bzero.S memcmp.S memcpy.S memmove.S memset.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, 15 May 2005 20:26:51 -0000 alc 2005-05-15 20:26:48 UTC FreeBSD src repository Added files: (Branch: RELENG_5) lib/libc/amd64/string Makefile.inc bcmp.S bcopy.S bzero.S memcmp.S memcpy.S memmove.S memset.S Log: MFC Add machine-specific, optimized implementations of bcmp, bcopy, bzero, memcmp, memcpy, memmove, and memset. Revision Changes Path 1.5.2.1 +3 -0 src/lib/libc/amd64/string/Makefile.inc (new) 1.2.2.1 +24 -0 src/lib/libc/amd64/string/bcmp.S (new) 1.2.2.1 +88 -0 src/lib/libc/amd64/string/bcopy.S (new) 1.2.2.1 +43 -0 src/lib/libc/amd64/string/bzero.S (new) 1.1.2.1 +41 -0 src/lib/libc/amd64/string/memcmp.S (new) 1.1.2.1 +5 -0 src/lib/libc/amd64/string/memcpy.S (new) 1.1.2.1 +5 -0 src/lib/libc/amd64/string/memmove.S (new) 1.1.2.1 +60 -0 src/lib/libc/amd64/string/memset.S (new) From owner-cvs-src@FreeBSD.ORG Sun May 15 20:30: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 40F5A16A4CE; Sun, 15 May 2005 20:30:11 +0000 (GMT) Received: from pd3mo1so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFEE143D8D; Sun, 15 May 2005 20:30:11 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd4mr1so.prod.shaw.ca (pd4mr1so-qfe3.prod.shaw.ca [10.0.141.212]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IGJ00HDBSXA2P30@l-daemon>; Sun, 15 May 2005 14:29:34 -0600 (MDT) Received: from pn2ml3so.prod.shaw.ca ([10.0.121.147]) by pd4mr1so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IGJ00MWWSXA2EJ0@pd4mr1so.prod.shaw.ca>; Sun, 15 May 2005 14:29:34 -0600 (MDT) Received: from [192.168.0.60] (S0106006067227a4a.vc.shawcable.net [24.87.209.6]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0IGJ00GT6SX9WB@l-daemon>; Sun, 15 May 2005 14:29:34 -0600 (MDT) Date: Sun, 15 May 2005 16:29:32 -0400 From: Colin Percival In-reply-to: <4287AD84.6070600@root.org> To: Nate Lawson Message-id: <4287B12C.9080903@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en X-Enigmail-Version: 0.91.0.0 References: <97079.1116154766@critter.freebsd.dk> <4287AD84.6070600@root.org> User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050406) cc: Jacques Vidrine cc: cvs-src@freebsd.org cc: Poul-Henning Kamp cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.csrc/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Sun, 15 May 2005 20:30:12 -0000 Nate Lawson wrote: > Every general-purpose machine has measurable timing side channels. The > question is merely one of bandwidth. Absolutely. Most covert channels operate at up to a few kbps; this covert channel operates at several Mbps. The fact that this channel is many times faster than all the other channels combined makes it not just quantitatively different but also qualitatively different and deserving of more careful treatment. Colin Percival From owner-cvs-src@FreeBSD.ORG Sun May 15 20:58: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 F062A16A4CE; Sun, 15 May 2005 20:58:13 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BBA143D55; Sun, 15 May 2005 20:58:13 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.250] (adsl-64-171-184-162.dsl.snfc21.pacbell.net [64.171.184.162]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id j4FKwCLS028863 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 15 May 2005 13:58:12 -0700 Message-ID: <4287B7E2.8030507@root.org> Date: Sun, 15 May 2005 13:58:10 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Colin Percival References: <97079.1116154766@critter.freebsd.dk> <4287AD84.6070600@root.org> <4287B12C.9080903@freebsd.org> In-Reply-To: <4287B12C.9080903@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: Jacques Vidrine cc: cvs-src@freebsd.org cc: Poul-Henning Kamp cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.csrc/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Sun, 15 May 2005 20:58:14 -0000 Colin Percival wrote: > Nate Lawson wrote: >>Every general-purpose machine has measurable timing side channels. The >>question is merely one of bandwidth. > > Absolutely. Most covert channels operate at up to a few kbps; this covert > channel operates at several Mbps. > > The fact that this channel is many times faster than all the other channels > combined makes it not just quantitatively different but also qualitatively > different and deserving of more careful treatment. > > Colin Percival If it only requires 1024 bits to compromise a secret and you have two machines, one with a 1 Kbps channel and one with a 1 Mbps channel, which is secure? On the first machine, the attacker takes 1 second to compromise the entire secret and on the other, 1 millisecond. Depending on your application, both machines are likely insecure. But if the application is designed to resist timing attacks by completely updating the secret every 10 ms, it is secure only on the first machine. This is an oversimplified example but illustrates my point. I think it's fine that we've added a knob to disable hyperthreading. However, since there may be no security gain for any given application, it's unclear that it should be disabled by default. When setting up a multi-user/multi-privilege system, many admins enable jail but we don't ship with the base system set up that way by default. -- Nate From owner-cvs-src@FreeBSD.ORG Sun May 15 21:02: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 A3F1916A4CE; Sun, 15 May 2005 21:02:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79B9843DC6; Sun, 15 May 2005 21:02:51 +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 j4FL2p7f029695; Sun, 15 May 2005 21:02:51 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4FL2pDW029694; Sun, 15 May 2005 21:02:51 GMT (envelope-from imp) Message-Id: <200505152102.j4FL2pDW029694@repoman.freebsd.org> From: Warner Losh Date: Sun, 15 May 2005 21:02: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/sys/dev/iwi if_iwi.c if_iwivar.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, 15 May 2005 21:02:51 -0000 imp 2005-05-15 21:02:51 UTC FreeBSD src repository Modified files: sys/dev/iwi if_iwi.c if_iwivar.h Log: Print a warning once when trying to bring up interface before firmware load. Revision Changes Path 1.2 +3 -0 src/sys/dev/iwi/if_iwi.c 1.2 +1 -0 src/sys/dev/iwi/if_iwivar.h From owner-cvs-src@FreeBSD.ORG Sun May 15 21:08: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 6D31716A4D0; Sun, 15 May 2005 21:08:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EF4643D7C; Sun, 15 May 2005 21:08:52 +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 j4FL8pKi029937; Sun, 15 May 2005 21:08:52 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4FL8pr6029936; Sun, 15 May 2005 21:08:51 GMT (envelope-from imp) Message-Id: <200505152108.j4FL8pr6029936@repoman.freebsd.org> From: Warner Losh Date: Sun, 15 May 2005 21:08: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/share/man/man4 iwi.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, 15 May 2005 21:08:52 -0000 imp 2005-05-15 21:08:51 UTC FreeBSD src repository Modified files: share/man/man4 iwi.4 Log: Add note about required firmware to save others time and frustration with this device Revision Changes Path 1.2 +14 -1 src/share/man/man4/iwi.4 From owner-cvs-src@FreeBSD.ORG Mon May 16 00: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 214F516A4CE; Mon, 16 May 2005 00:00:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4FA943D7E; Mon, 16 May 2005 00:00: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 j4G00cOM036219; Mon, 16 May 2005 00:00:39 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G00cjF036218; Mon, 16 May 2005 00:00:38 GMT (envelope-from rwatson) Message-Id: <200505160000.j4G00cjF036218@repoman.freebsd.org> From: Robert Watson Date: Mon, 16 May 2005 00:00:38 +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/netinet in_pcb.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, 16 May 2005 00:00:42 -0000 rwatson 2005-05-16 00:00:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet in_pcb.c Log: Merge in_pcb.c:1.163 from HEAD to RELENG_5: o Tweak the comment a bit. Revision Changes Path 1.153.2.9 +1 -1 src/sys/netinet/in_pcb.c From owner-cvs-src@FreeBSD.ORG Mon May 16 00:18: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 A87FA16A4CE; Mon, 16 May 2005 00:18:42 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3911143D7D; Mon, 16 May 2005 00:18:42 +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 j4G0Ibrc065559; Sun, 15 May 2005 17:18:37 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j4G0Ibfr065558; Sun, 15 May 2005 17:18:37 -0700 (PDT) (envelope-from obrien) Date: Sun, 15 May 2005 17:18:37 -0700 From: "David O'Brien" To: Giorgos Keramidas Message-ID: <20050516001837.GA65506@dragon.NUXI.org> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200504161543.j3GFhclO075103@repoman.freebsd.org> 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: 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 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, 16 May 2005 00:18:42 -0000 On Sat, Apr 16, 2005 at 03:43:38PM +0000, Giorgos Keramidas wrote: > 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 Please back machine.c back to revsion 1.69, ASAP. The current top is redicious: rev 1.69: ~~~~~~~~~ last pid: 65534; load averages: 0.03, 0.06, 0.07 up 7+00:10:18 17:17:07 144 processes: 2 running, 140 sleeping, 2 stopped CPU states: 0.2% user, 0.0% nice, 0.8% system, 0.6% interrupt, 98.5% idle Mem: 200M Active, 2607M Inact, 258M Wired, 121M Cache, 112M Buf, 25M Free Swap: 3750M Total, 4K Used, 3750M Free PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND 51029 obrien 96 0 64112K 62048K CPU0 1 6:13 0.00% 0.00% Xorg 283 root 96 0 1796K 1296K select 0 5:05 0.00% 0.00% natd 51301 obrien 96 0 13508K 2156K select 0 5:01 0.00% 0.00% xcpusta 1627 bind 96 0 4356K 3572K select 1 4:29 0.00% 0.00% named 51313 obrien 96 0 9920K 6356K select 0 2:28 0.00% 0.00% bidwatc rev 1.71: ~~~~~~~~~ 134 proces655441 running, 131 sle 0.07, 0.06, 0.07 up 7+00:10:59 17:17:48 145 states: 1% user, 42 nice, % system, % interrupt, % idle Mem: 165M Ac 0.0, 2571M 0.0t, 226M 0.4d, 127M Ca 0.4 112M Buf, 1299.2ree Swap:20050M Total, 608Used, 375058Free 0 25M Free PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND 51029 obrien 1 96 0 64112K 62048K select 1 6:13 0.00% 0.00% Xo 283 root 1 96 0 1796K 1296K select 1 5:05 0.00% 0.00% na 51301 obrien 1 96 0 13508K 2156K select 1 5:01 0.00% 0.00% xc 1627 bind 1 96 0 4356K 3572K select 0 4:29 0.00% 0.00% na 51313 obrien 1 96 0 9920K 6356K select 0 2:28 0.00% 0.00% bi -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon May 16 00: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 6FBBC16A4D1 for ; Mon, 16 May 2005 00:41:07 +0000 (GMT) Received: from nic.ach.sch.gr (nic.sch.gr [194.63.238.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA97643DA5 for ; Mon, 16 May 2005 00:41:05 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: (qmail 29941 invoked by uid 207); 16 May 2005 00:41:04 -0000 Received: from keramida@freebsd.org by nic by uid 201 with qmail-scanner-1.21 (sophie: 3.04/2.19/3.81. Clear:RC:1(81.186.70.118):. Processed in 1.050813 secs); 16 May 2005 00:41:04 -0000 Received: from dialup118.ach.sch.gr (HELO gothmog.gr) ([81.186.70.118]) (envelope-sender ) by nic.sch.gr (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 16 May 2005 00:41:02 -0000 Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.13.3/8.13.3) with ESMTP id j4G0f0nF020190; Mon, 16 May 2005 03:41:00 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from giorgos@localhost) by gothmog.gr (8.13.3/8.13.3/Submit) id j4G0f0nv020189; Mon, 16 May 2005 03:41:00 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Mon, 16 May 2005 03:40:59 +0300 From: Giorgos Keramidas To: "David O'Brien" Message-ID: <20050516004059.GA15002@gothmog.gr> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <20050516001837.GA65506@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050516001837.GA65506@dragon.NUXI.org> 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: Mon, 16 May 2005 00:41:07 -0000 On 2005-05-15 17:18, David O'Brien wrote: >On Sat, Apr 16, 2005 at 03:43:38PM +0000, Giorgos Keramidas wrote: >> 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 > > Please back machine.c back to revsion 1.69, ASAP. > The current top is redicious: I don't know what "redicious" means, but see below. It may make more sense to back it out, or it may not. > rev 1.69: > ~~~~~~~~~ > last pid: 65534; load averages: 0.03, 0.06, 0.07 up 7+00:10:18 17:17:07 > 144 processes: 2 running, 140 sleeping, 2 stopped > CPU states: 0.2% user, 0.0% nice, 0.8% system, 0.6% interrupt, 98.5% idle > Mem: 200M Active, 2607M Inact, 258M Wired, 121M Cache, 112M Buf, 25M Free > Swap: 3750M Total, 4K Used, 3750M Free > > PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND > 51029 obrien 96 0 64112K 62048K CPU0 1 6:13 0.00% 0.00% Xorg > 283 root 96 0 1796K 1296K select 0 5:05 0.00% 0.00% natd > 51301 obrien 96 0 13508K 2156K select 0 5:01 0.00% 0.00% xcpusta > 1627 bind 96 0 4356K 3572K select 1 4:29 0.00% 0.00% named > 51313 obrien 96 0 9920K 6356K select 0 2:28 0.00% 0.00% bidwatc > > rev 1.71: > ~~~~~~~~~ > 134 proces655441 running, 131 sle 0.07, 0.06, 0.07 up 7+00:10:59 17:17:48 > 145 states: 1% user, 42 nice, % system, % interrupt, % idle > Mem: 165M Ac 0.0, 2571M 0.0t, 226M 0.4d, 127M Ca 0.4 112M Buf, 1299.2ree > Swap:20050M Total, 608Used, 375058Free 0 25M Free > > PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND > 51029 obrien 1 96 0 64112K 62048K select 1 6:13 0.00% 0.00% Xo > 283 root 1 96 0 1796K 1296K select 1 5:05 0.00% 0.00% na > 51301 obrien 1 96 0 13508K 2156K select 1 5:01 0.00% 0.00% xc > 1627 bind 1 96 0 4356K 3572K select 0 4:29 0.00% 0.00% na > 51313 obrien 1 96 0 9920K 6356K select 0 2:28 0.00% 0.00% bi Your USERNAME column is too wide (12 columns). Do you happen to have very long names? If that is true, would it be ok to wait 1-2 days until I have a machine.c version that prints USERNAME using only 8 columns instead of using arbitrarily long columns, like now? - Giorgos From owner-cvs-src@FreeBSD.ORG Mon May 16 00:53: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 ADA1016A4CE; Mon, 16 May 2005 00:53:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D63443D8B; Mon, 16 May 2005 00:53: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 j4G0rdn6045372; Mon, 16 May 2005 00:53:39 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G0rcmr045371; Mon, 16 May 2005 00:53:38 GMT (envelope-from rwatson) Message-Id: <200505160053.j4G0rcmr045371@repoman.freebsd.org> From: Robert Watson Date: Mon, 16 May 2005 00:53: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/tools/regression/sockets/listenclose listenclose.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, 16 May 2005 00:53:41 -0000 rwatson 2005-05-16 00:53:38 UTC FreeBSD src repository Modified files: tools/regression/sockets/listenclose listenclose.c Log: Close the connect socket as well as the listen socket on completion. Update copyright. Revision Changes Path 1.2 +2 -2 src/tools/regression/sockets/listenclose/listenclose.c From owner-cvs-src@FreeBSD.ORG Mon May 16 00:54: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 37C1116A4CE; Mon, 16 May 2005 00:54:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C83B43D64; Mon, 16 May 2005 00:54:48 +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 j4G0slTQ045429; Mon, 16 May 2005 00:54:47 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G0slCn045428; Mon, 16 May 2005 00:54:47 GMT (envelope-from rwatson) Message-Id: <200505160054.j4G0slCn045428@repoman.freebsd.org> From: Robert Watson Date: Mon, 16 May 2005 00:54: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/tools/regression/netinet/tcpconnect tcpconnect.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, 16 May 2005 00:54:48 -0000 rwatson 2005-05-16 00:54:47 UTC FreeBSD src repository Modified files: tools/regression/netinet/tcpconnect tcpconnect.c Log: Add an #ifdef'd non-blocking version of the test. Update copyright. Revision Changes Path 1.4 +10 -1 src/tools/regression/netinet/tcpconnect/tcpconnect.c From owner-cvs-src@FreeBSD.ORG Mon May 16 02:47: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 2A2DA16A4CE; Mon, 16 May 2005 02:47:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1194A43D2D; Mon, 16 May 2005 02:47:35 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4G2lYQ4051930; Mon, 16 May 2005 02:47:34 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G2lYoc051929; Mon, 16 May 2005 02:47:34 GMT (envelope-from kientzle) Message-Id: <200505160247.j4G2lYoc051929@repoman.freebsd.org> From: Tim Kientzle Date: Mon, 16 May 2005 02:47: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/lib/libarchive archive_read_open_file.c archive_read_support_compression_gzip.c archive_read_support_format_tar.c archive_write_open_file.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, 16 May 2005 02:47:35 -0000 kientzle 2005-05-16 02:47:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libarchive archive_read_open_file.c archive_read_support_compression_gzip.c archive_read_support_format_cpio.c archive_read_support_format_tar.c archive_write_open_file.c Log: MFC a number of small changes from about 2 months ago: archive_write_open_file.c 1.11: Non-regular files can be added to an archive, even if output is going to that file. archive_read_support_compression_gzip.c 1.9: better error messages archive_read_open_file.c 1.8: better error messages archive_read_support_format_cpio.c 1.12: better handling of I/O errors archive_read_support_format_tar.c 1.31: better error handling Revision Changes Path 1.6.2.2 +15 -3 src/lib/libarchive/archive_read_open_file.c 1.7.2.2 +3 -0 src/lib/libarchive/archive_read_support_compression_gzip.c 1.11.2.1 +4 -1 src/lib/libarchive/archive_read_support_format_cpio.c 1.26.2.5 +5 -2 src/lib/libarchive/archive_read_support_format_tar.c 1.7.2.3 +9 -2 src/lib/libarchive/archive_write_open_file.c From owner-cvs-src@FreeBSD.ORG Mon May 16 02: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 2E32B16A4CE; Mon, 16 May 2005 02:54:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02C8E43DC5; Mon, 16 May 2005 02:54:05 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4G2s4l7052312; Mon, 16 May 2005 02:54:04 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G2s4lV052311; Mon, 16 May 2005 02:54:04 GMT (envelope-from kientzle) Message-Id: <200505160254.j4G2s4lV052311@repoman.freebsd.org> From: Tim Kientzle Date: Mon, 16 May 2005 02:54: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/lib/libarchive Makefile archive_entry.c archive_entry.h archive_read_extract.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, 16 May 2005 02:54:05 -0000 kientzle 2005-05-16 02:54:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libarchive Makefile archive_entry.c archive_entry.h archive_read_extract.c Log: MFC Makefile 1.32, archive_entry.c 1.25, archive_entry.h 1.13, archive_read_extract.c 1.38 Support extracting very long pathnames. Revision Changes Path 1.20.2.4 +1 -1 src/lib/libarchive/Makefile 1.23.2.2 +6 -0 src/lib/libarchive/archive_entry.c 1.12.2.1 +1 -0 src/lib/libarchive/archive_entry.h 1.33.2.4 +100 -26 src/lib/libarchive/archive_read_extract.c From owner-cvs-src@FreeBSD.ORG Mon May 16 03:27: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 4EB2316A4CE; Mon, 16 May 2005 03:27:46 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id D87FD43D66; Mon, 16 May 2005 03:27:45 +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 j4G3Rhf7090106; Sun, 15 May 2005 20:27:43 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j4G3RhUk090105; Sun, 15 May 2005 20:27:43 -0700 (PDT) (envelope-from obrien) Date: Sun, 15 May 2005 20:27:43 -0700 From: "David O'Brien" To: Giorgos Keramidas Message-ID: <20050516032743.GA89903@dragon.NUXI.org> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <20050516001837.GA65506@dragon.NUXI.org> <20050516004059.GA15002@gothmog.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050516004059.GA15002@gothmog.gr> 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: 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 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, 16 May 2005 03:27:46 -0000 On Mon, May 16, 2005 at 03:40:59AM +0300, Giorgos Keramidas wrote: > On 2005-05-15 17:18, David O'Brien wrote: > >On Sat, Apr 16, 2005 at 03:43:38PM +0000, Giorgos Keramidas wrote: > >> 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 > > > > Please back machine.c back to revsion 1.69, ASAP. > > The current top is redicious: ..snip.. > Your USERNAME column is too wide (12 columns). Do you happen to have > very long names? The dovecot port adds a the 'dovecot-auth' user. The top(1) code supports 13 character usernames on SMP systems and 15 on UP systems. Your rev 1.70-1.71 changes failed to take that into account. > If that is true, would it be ok to wait 1-2 days until I have a > machine.c version that prints USERNAME using only 8 columns instead of > using arbitrarily long columns, like now? I don't know why to wait 1-2 days. I made the change in 1 minute. Or is there debate if that change will be acceptable? If there isn't a debate about it, let me know and I'll commit this diff. Index: machine.c =================================================================== RCS file: /home/ncvs/src/usr.bin/top/machine.c,v retrieving revision 1.71 diff -u -r1.71 machine.c --- machine.c 16 Apr 2005 15:43:38 -0000 1.71 +++ machine.c 16 May 2005 03:25:20 -0000 @@ -60,7 +60,7 @@ int swapmode(int *retavail, int *retfree); static int smpmode; enum displaymodes displaymode; -static int namelength; +static int namelength = 8; static int cmdlengthdelta; /* Prototypes for top internals */ @@ -233,17 +233,6 @@ modelen != sizeof(smpmode)) smpmode = 0; - while ((pw = getpwent()) != NULL) { - if (strlen(pw->pw_name) > namelength) - namelength = strlen(pw->pw_name); - } - if (namelength < 8) - namelength = 8; - if (smpmode && namelength > 13) - namelength = 13; - else if (namelength > 15) - namelength = 15; - kd = kvm_open(NULL, _PATH_DEVNULL, NULL, O_RDONLY, "kvm_open"); if (kd == NULL) return (-1); -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon May 16 04:32: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 2909C16A4CE; Mon, 16 May 2005 04:32:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11F2443D80; Mon, 16 May 2005 04:32:17 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4G4WGRd056399; Mon, 16 May 2005 04:32:16 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G4WGuZ056398; Mon, 16 May 2005 04:32:16 GMT (envelope-from kientzle) Message-Id: <200505160432.j4G4WGuZ056398@repoman.freebsd.org> From: Tim Kientzle Date: Mon, 16 May 2005 04:32: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/lib/libarchive archive_private.h archive_read.c archive_read_support_format_iso9660.c archive_read_support_format_tar.c archive_read_support_format_zip.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, 16 May 2005 04:32:17 -0000 kientzle 2005-05-16 04:32:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libarchive archive_private.h archive_read.c archive_read_support_format_cpio.c archive_read_support_format_iso9660.c archive_read_support_format_tar.c archive_read_support_format_zip.c Log: MFC: Zip improvements (large files, Unix metadata, faster listing) The bulk of this is from archive_read_support_format_zip.c 1.5 with minor supporting changes to several other files. Revision Changes Path 1.15.2.2 +2 -0 src/lib/libarchive/archive_private.h 1.12.2.2 +11 -3 src/lib/libarchive/archive_read.c 1.11.2.2 +1 -0 src/lib/libarchive/archive_read_support_format_cpio.c 1.7.2.2 +1 -0 src/lib/libarchive/archive_read_support_format_iso9660.c 1.26.2.6 +1 -0 src/lib/libarchive/archive_read_support_format_tar.c 1.4.2.2 +322 -64 src/lib/libarchive/archive_read_support_format_zip.c From owner-cvs-src@FreeBSD.ORG Mon May 16 04:32: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 E69E916A4CE; Mon, 16 May 2005 04:32:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA68343D72; Mon, 16 May 2005 04:32:41 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4G4WfXb056428; Mon, 16 May 2005 04:32:41 GMT (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G4WfWc056427; Mon, 16 May 2005 04:32:41 GMT (envelope-from gad) Message-Id: <200505160432.j4G4WfWc056427@repoman.freebsd.org> From: Garance A Drosehn Date: Mon, 16 May 2005 04:32: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/bin/sh options.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, 16 May 2005 04:32:42 -0000 gad 2005-05-16 04:32:41 UTC FreeBSD src repository Modified files: bin/sh options.c Log: A second attempt to adjust option-parsing on a shell command, for the benefit of scripts start out as: #!/bin/sh -- # -*- perl -*- With this fix in place, we can commit a change to kern/imgact_shell.c so FreeBSD will process the `#!' line in shell-scripts in a more standard fashion. PR: 16393 Mentioned on: freebsd-arch Revision Changes Path 1.23 +20 -1 src/bin/sh/options.c From owner-cvs-src@FreeBSD.ORG Mon May 16 04:37: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 6DED616A4CE; Mon, 16 May 2005 04:37:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 567CC43D90; Mon, 16 May 2005 04:37:59 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4G4bxXl056684; Mon, 16 May 2005 04:37:59 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G4bx68056683; Mon, 16 May 2005 04:37:59 GMT (envelope-from kientzle) Message-Id: <200505160437.j4G4bx68056683@repoman.freebsd.org> From: Tim Kientzle Date: Mon, 16 May 2005 04:37: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/lib/libarchive Makefile archive_entry.c archive_write_set_format_pax.c configure.ac.in X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 May 2005 04:37:59 -0000 kientzle 2005-05-16 04:37:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libarchive Makefile archive_entry.c archive_platform.h archive_read_extract.c archive_write_set_format_pax.c configure.ac.in Log: MFC several libarchive bugfixes: * "make distfile" uses correct automake/autoconf commands * Rewrite path shortening to avoid crash on certain paths between 245 and 255 characters long * Fix broken ACL configuration on FreeBSD 4 and Linux * Fix GNU tar long symlink handling Revision Changes Path 1.20.2.5 +3 -2 src/lib/libarchive/Makefile 1.23.2.3 +2 -1 src/lib/libarchive/archive_entry.c 1.12.2.2 +12 -5 src/lib/libarchive/archive_platform.h 1.33.2.5 +1 -1 src/lib/libarchive/archive_read_extract.c 1.17.2.4 +72 -71 src/lib/libarchive/archive_write_set_format_pax.c 1.2.2.2 +4 -0 src/lib/libarchive/configure.ac.in From owner-cvs-src@FreeBSD.ORG Mon May 16 04: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 DCF6516A4CE; Mon, 16 May 2005 04:57:34 +0000 (GMT) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44DCC43D1F; Mon, 16 May 2005 04:57:34 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])j4G4vWrI026648; Mon, 16 May 2005 14:57:32 +1000 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) j4G4vUZf005468; Mon, 16 May 2005 14:57:31 +1000 Date: Mon, 16 May 2005 14:57:31 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: "David O'Brien" In-Reply-To: <20050516032743.GA89903@dragon.NUXI.org> Message-ID: <20050516143822.D42751@delplex.bde.org> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <20050516001837.GA65506@dragon.NUXI.org> <20050516004059.GA15002@gothmog.gr> <20050516032743.GA89903@dragon.NUXI.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: 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: Mon, 16 May 2005 04:57:35 -0000 On Sun, 15 May 2005, David O'Brien wrote: > On Mon, May 16, 2005 at 03:40:59AM +0300, Giorgos Keramidas wrote: >> On 2005-05-15 17:18, David O'Brien wrote: >>> >>> Please back machine.c back to revsion 1.69, ASAP. >>> The current top is redicious: > ..snip.. >> Your USERNAME column is too wide (12 columns). Do you happen to have >> very long names? > > The dovecot port adds a the 'dovecot-auth' user. > The top(1) code supports 13 character usernames on SMP systems and 15 on > UP systems. Your rev 1.70-1.71 changes failed to take that into account. Another bug in top is that it expands the USERNAME column to have enough space for the longest user name (clipped to 13 or 15 characters), even when the user(s) with the longest name have never run any processes. Another bug in at last old versions of top (machine.c 1.51) is that this support is broken if there is actually a user name of maximal length, due to essentially the same bug that brought this thread back to life: the header is not properly truncated; for a 15-character USERNAME column it gives a header length of 80, and on 80-column terminals with auto-wrap this causes the same horrible line wrap is for header lengths > 80 (but slightly uglier because the extra line doesn't even have anything on it): %%% 18 process 15391 running, 17 slee 0.03, 0.01, 0.00 up 0+00:28:54 14:37:01 CPU states: % user, % nice, % system, % interrupt, % idle Mem: 7516K A 0.0e, 17M I 0.0, 20M Wi 0.0 36K Cache 0.0M Buf, 957M F 100 Swap: 64 PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND 1 root 8 0 716K 368K wait 0:01 0.00% 0.00% init 551 bde 8 0 3200K 3072K wait 0:00 0.00% 0.00% bash ... %%% The extra line causes the screen to scroll, and this messes up the lines before the header. (I tried adding a 16-character user name to see if utilities handle the resulting non-strings in struct utmp. They do.) >> If that is true, would it be ok to wait 1-2 days until I have a >> machine.c version that prints USERNAME using only 8 columns instead of >> using arbitrarily long columns, like now? > > I don't know why to wait 1-2 days. I made the change in 1 minute. Or is > there debate if that change will be acceptable? If there isn't a debate > about it, let me know and I'll commit this diff. It is easy to add more bugs in 1 minute. Bruce From owner-cvs-src@FreeBSD.ORG Mon May 16 05:37: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 DB9B616A4CE; Mon, 16 May 2005 05:37:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1D0B43DA8; Mon, 16 May 2005 05:37:32 +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 j4G5bWZ0065545; Mon, 16 May 2005 05:37:32 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G5bWCZ065544; Mon, 16 May 2005 05:37:32 GMT (envelope-from imp) Message-Id: <200505160537.j4G5bWCZ065544@repoman.freebsd.org> From: Warner Losh Date: Mon, 16 May 2005 05:37: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 May 2005 05:37:33 -0000 imp 2005-05-16 05:37:32 UTC FreeBSD src repository Modified files: . UPDATING Log: cleanup a danging reference to cleaning up /etc/fstab. Since we don't support 4->6 upgrades, this is moot. Most 4.x installations even, have things compatible with 5 at thsi point, but some don't, so I'll leave it in the branch... submitted by: kevlo Revision Changes Path 1.404 +0 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Mon May 16 06:58: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 3980516A4CE; Mon, 16 May 2005 06:58:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E012043DB5; Mon, 16 May 2005 06:58:43 +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 j4G6whBB069357; Mon, 16 May 2005 06:58:43 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G6whvE069356; Mon, 16 May 2005 06:58:43 GMT (envelope-from imp) Message-Id: <200505160658.j4G6whvE069356@repoman.freebsd.org> From: Warner Losh Date: Mon, 16 May 2005 06:58: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/usb usbdi.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, 16 May 2005 06:58:44 -0000 imp 2005-05-16 06:58:43 UTC FreeBSD src repository Modified files: sys/dev/usb usbdi.h Log: Add convenience functions to get port and interface. Revision Changes Path 1.59 +15 -0 src/sys/dev/usb/usbdi.h From owner-cvs-src@FreeBSD.ORG Mon May 16 07:06: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 C9CA116A4CE; Mon, 16 May 2005 07:06:18 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id C52F143D5C; Mon, 16 May 2005 07:06:17 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j4G7CUvE079082; Mon, 16 May 2005 10:12:30 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 20756-16; Mon, 16 May 2005 10:06:13 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j4G7CTtU079079 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 May 2005 10:12:29 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j4G76U97008413; Mon, 16 May 2005 10:06:30 +0300 (EEST) (envelope-from ru) Date: Mon, 16 May 2005 10:06:30 +0300 From: Ruslan Ermilov To: Dima Dorfman Message-ID: <20050516070630.GB8151@ip.net.ua> References: <200505142323.j4ENNAAo039337@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vGgW1X5XWziG23Ko" Content-Disposition: inline In-Reply-To: <200505142323.j4ENNAAo039337@repoman.freebsd.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/bin/chflags chflags.1 chflags.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, 16 May 2005 07:06:18 -0000 --vGgW1X5XWziG23Ko Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 14, 2005 at 11:23:10PM +0000, Dima Dorfman wrote: > dd 2005-05-14 23:23:10 UTC >=20 > FreeBSD src repository >=20 > Modified files: > bin/chflags chflags.1 chflags.c=20 > Log: > Add an interface to the lchflags(2) syscall. The new -h option is > analogous to chmod(1)'s -h. It allows setting flags on symbolic links, > which *do* exist in 5.x+ despite a claim to the contrary in the > chflags(1) man page. > =20 > Suggested by: Chris Dillon > =20 > Revision Changes Path > 1.24 +12 -5 src/bin/chflags/chflags.1 > 1.23 +23 -7 src/bin/chflags/chflags.c >=20 Thank you! Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --vGgW1X5XWziG23Ko Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCiEZ2qRfpzJluFF4RAqQOAJ98Xo6/zev5qO5ZrWwp0eHDaIWE4wCgivdu FFZlwH6yTHoZiafBJNuQLQQ= =L48a -----END PGP SIGNATURE----- --vGgW1X5XWziG23Ko-- From owner-cvs-src@FreeBSD.ORG Mon May 16 08:00: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 53D6416A4CE; Mon, 16 May 2005 08:00:41 +0000 (GMT) Received: from mail25.syd.optusnet.com.au (mail25.syd.optusnet.com.au [211.29.133.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F1A443DA7; Mon, 16 May 2005 08:00:40 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c211-30-75-229.belrs2.nsw.optusnet.com.au [211.30.75.229]) j4G80Z3P017983 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 16 May 2005 18:00:35 +1000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1])j4G80Zjm021454; Mon, 16 May 2005 18:00:35 +1000 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.13.1/8.13.1/Submit) id j4G80VUu021453; Mon, 16 May 2005 18:00:31 +1000 (EST) (envelope-from peter) Date: Mon, 16 May 2005 18:00:31 +1000 From: Peter Jeremy To: Nate Lawson Message-ID: <20050516080031.GD34537@server.vk2pj.dyndns.org> References: <97079.1116154766@critter.freebsd.dk> <4287AD84.6070600@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4287AD84.6070600@root.org> User-Agent: Mutt/1.4.2.1i cc: src-committers@freebsd.org cc: Jacques Vidrine cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Poul-Henning Kamp cc: Colin Percival Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.csrc/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Mon, 16 May 2005 08:00:41 -0000 On Sun, May 15, 2005 at 01:13:56PM -0700, Nate Lawson wrote: >My point was that FreeBSD (like most general-purpose OS) has many timing >channels that are comparably as effective for an attacker as HTT. If you take the bandwidth of the timing channel into account, I don't believe there are any other timing channels that come anywhere near the HTT attack. Maybe Colin has a better idea of what other timing channels exist and how they compare to HTT. >Disabling HTT does not significantly reduce an attacker's likelihood of >success since they can just use another timing channel. However, it >does disable a useful feature. Are we going to disable SMP next? How useful is HTT on FreeBSD? FreeBSD does not have a HTT-aware scheduler at present and I don't believe there are even any plans to make either scheduler HTT-aware. Without this, you only gain a benefit if you are running fairly specific workloads. Peter From owner-cvs-src@FreeBSD.ORG Mon May 16 08:25: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 210C216A4CE; Mon, 16 May 2005 08:25:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC65D43D81; Mon, 16 May 2005 08:25: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 j4G8Pt6q073778; Mon, 16 May 2005 08:25:55 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G8Ptav073777; Mon, 16 May 2005 08:25:55 GMT (envelope-from glebius) Message-Id: <200505160825.j4G8Ptav073777@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 08:25: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/conf NOTES options src/sys/modules/netgraph Makefile.inc src/sys/netgraph netgraph.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, 16 May 2005 08:25:56 -0000 glebius 2005-05-16 08:25:55 UTC FreeBSD src repository Modified files: sys/conf NOTES options sys/modules/netgraph Makefile.inc sys/netgraph netgraph.h Log: Make NETGRAPH_DEBUG a kernel option, so that it can't be turned off without hacking source. In collaboration with: ru, julian Revision Changes Path 1.1316 +4 -1 src/sys/conf/NOTES 1.504 +1 -0 src/sys/conf/options 1.4 +2 -0 src/sys/modules/netgraph/Makefile.inc 1.52 +3 -1 src/sys/netgraph/netgraph.h From owner-cvs-src@FreeBSD.ORG Mon May 16 09:04: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 D3F7916A4CE; Mon, 16 May 2005 09:04:35 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05A6343D1D; Mon, 16 May 2005 09:04:35 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j4G94XDH066364 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 16 May 2005 13:04:34 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.1/8.12.8) with ESMTP id j4G94WCG080463 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 May 2005 13:04:33 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.1/8.13.1/Submit) id j4G94WKc080462; Mon, 16 May 2005 13:04:32 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Mon, 16 May 2005 13:04:32 +0400 From: Gleb Smirnoff To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050516090432.GB80369@cell.sick.ru> References: <200505160825.j4G8Ptav073777@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200505160825.j4G8Ptav073777@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean Subject: Re: cvs commit: src/sys/conf NOTES options src/sys/modules/netgraph Makefile.inc src/sys/netgraph netgraph.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, 16 May 2005 09:04:36 -0000 On Mon, May 16, 2005 at 08:25:55AM +0000, Gleb Smirnoff wrote: T> Make NETGRAPH_DEBUG a kernel option, so that it can't be turned off T> without hacking source. so that it can be turned off without hacking source. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Mon May 16 09:05: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 207A216A4CE; Mon, 16 May 2005 09:05:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC06643DA4; Mon, 16 May 2005 09:05:46 +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 j4G95kGF084594; Mon, 16 May 2005 09:05:46 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G95kXl084593; Mon, 16 May 2005 09:05:46 GMT (envelope-from glebius) Message-Id: <200505160905.j4G95kXl084593@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 09: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/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: Mon, 16 May 2005 09:05:47 -0000 glebius 2005-05-16 09:05:46 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: Correct format is 'options'. Submitted by: ru Revision Changes Path 1.1317 +3 -3 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Mon May 16 09:06: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 D75BD16A4CE; Mon, 16 May 2005 09:06:58 +0000 (GMT) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id F040B43DA8; Mon, 16 May 2005 09:06:57 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received-SPF: pass (mp2.macomnet.net: domain of maxim@FreeBSD.org designates 127.0.0.1 as permitted sender) receiver=mp2.macomnet.net; client_ip=127.0.0.1; envelope-from=maxim@FreeBSD.org; Received: from localhost (localhost [127.0.0.1]) by mp2.macomnet.net (8.12.11/8.12.11) with ESMTP id j4G96u0Y017773; Mon, 16 May 2005 13:06:56 +0400 (MSD) (envelope-from maxim@FreeBSD.org) Date: Mon, 16 May 2005 13:06:56 +0400 (MSD) From: Maxim Konovalov To: Gleb Smirnoff In-Reply-To: <20050516090432.GB80369@cell.sick.ru> Message-ID: <20050516130639.H17748@mp2.macomnet.net> References: <200505160825.j4G8Ptav073777@repoman.freebsd.org> <20050516090432.GB80369@cell.sick.ru> 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/conf NOTES options src/sys/modules/netgraph Makefile.inc src/sys/netgraph netgraph.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, 16 May 2005 09:06:59 -0000 On Mon, 16 May 2005, 13:04+0400, Gleb Smirnoff wrote: > On Mon, May 16, 2005 at 08:25:55AM +0000, Gleb Smirnoff wrote: > T> Make NETGRAPH_DEBUG a kernel option, so that it can't be turned off > T> without hacking source. > > so that it can be turned off without hacking source. cvs ci -f is your friend :-) -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Mon May 16 09:32: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 0B83D16A4CE; Mon, 16 May 2005 09:32:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDE1B43DBE; Mon, 16 May 2005 09:32:41 +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 j4G9WfHE089737; Mon, 16 May 2005 09:32:41 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G9WfkO089736; Mon, 16 May 2005 09:32:41 GMT (envelope-from ru) Message-Id: <200505160932.j4G9WfkO089736@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 May 2005 09:32: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/tools/build Makefile src/include Makefile runefile.h src/lib/libc/locale rune.c runefile.h src/usr.bin/mklocale Makefile yacc.y X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 May 2005 09:32:42 -0000 ru 2005-05-16 09:32:41 UTC FreeBSD src repository Modified files: tools/build Makefile include Makefile lib/libc/locale rune.c usr.bin/mklocale Makefile yacc.y Added files: lib/libc/locale runefile.h Removed files: include runefile.h Log: Make internal to libc. Suggested by: phantom Revision Changes Path 1.241 +1 -1 src/include/Makefile 1.2 +0 -61 src/include/runefile.h (dead) 1.14 +2 -1 src/lib/libc/locale/rune.c 1.1 +61 -0 src/lib/libc/locale/runefile.h (new) 1.12 +0 -5 src/tools/build/Makefile 1.29 +1 -1 src/usr.bin/mklocale/Makefile 1.25 +1 -1 src/usr.bin/mklocale/yacc.y From owner-cvs-src@FreeBSD.ORG Mon May 16 09:39: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 3F64216A4CE; Mon, 16 May 2005 09:39:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2638A43DB5; Mon, 16 May 2005 09:39:26 +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 j4G9dQwo090151; Mon, 16 May 2005 09:39:26 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G9dQpK090150; Mon, 16 May 2005 09:39:26 GMT (envelope-from julian) Message-Id: <200505160939.j4G9dQpK090150@repoman.freebsd.org> From: Julian Elischer Date: Mon, 16 May 2005 09:39:26 +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/dev/usb usb.c usb_port.h usb_subr.c usbdi.c usbdi.h usbdi_util.c usbdi_util.h usbdivar.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, 16 May 2005 09:39:26 -0000 julian 2005-05-16 09:39:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/usb usb.c usb_port.h usb_subr.c usbdi.c usbdi.h usbdi_util.c usbdi_util.h usbdivar.h Log: Revert a set of MFCs that worked for me but seem to be causing problems for others. Rest assured you haven't seen the end of these.. As soon as I get back to a test environment I can use for finding the problem I'm try again. Revision Changes Path 1.26.2.14 +2 -5 src/sys/dev/usb/usb.c 1.25.2.10 +6 -17 src/sys/dev/usb/usb_port.h 1.23.2.22 +92 -84 src/sys/dev/usb/usb_subr.c 1.34.2.13 +8 -103 src/sys/dev/usb/usbdi.c 1.21.2.8 +66 -78 src/sys/dev/usb/usbdi.h 1.15.2.8 +7 -43 src/sys/dev/usb/usbdi_util.c 1.9.2.6 +3 -8 src/sys/dev/usb/usbdi_util.h 1.14.2.6 +1 -2 src/sys/dev/usb/usbdivar.h From owner-cvs-src@FreeBSD.ORG Mon May 16 09:41: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 9137316A4CE; Mon, 16 May 2005 09:41:27 +0000 (GMT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4AA443D8F; Mon, 16 May 2005 09:41:26 +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 j4G9fN1h045730; Mon, 16 May 2005 05:41:23 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost)j4G9fN4x045726; Mon, 16 May 2005 05:41:23 -0400 (EDT) (envelope-from jroberson@chesapeake.net) X-Authentication-Warning: mail.chesapeake.net: jroberson owned process doing -bs Date: Mon, 16 May 2005 05:41:23 -0400 (EDT) From: Jeff Roberson To: Peter Jeremy In-Reply-To: <20050516080031.GD34537@server.vk2pj.dyndns.org> Message-ID: <20050516053818.E53620@mail.chesapeake.net> References: <97079.1116154766@critter.freebsd.dk> <4287AD84.6070600@root.org> <20050516080031.GD34537@server.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: src-committers@FreeBSD.org cc: Jacques Vidrine cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Colin Percival cc: Nate Lawson Subject: Re: cvs commit: src/sys/amd64/amd64mp_machdep.csrc/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Mon, 16 May 2005 09:41:27 -0000 On Mon, 16 May 2005, Peter Jeremy wrote: > On Sun, May 15, 2005 at 01:13:56PM -0700, Nate Lawson wrote: > >My point was that FreeBSD (like most general-purpose OS) has many timing > >channels that are comparably as effective for an attacker as HTT. > > If you take the bandwidth of the timing channel into account, I don't > believe there are any other timing channels that come anywhere near the > HTT attack. Maybe Colin has a better idea of what other timing channels > exist and how they compare to HTT. > > >Disabling HTT does not significantly reduce an attacker's likelihood of > >success since they can just use another timing channel. However, it > >does disable a useful feature. Are we going to disable SMP next? > > How useful is HTT on FreeBSD? FreeBSD does not have a HTT-aware > scheduler at present and I don't believe there are even any plans to > make either scheduler HTT-aware. Without this, you only gain a benefit > if you are running fairly specific workloads. The statement about schedulers is not entirely true. ULE has lots of special case code for HTT, and 4bsd even has a small amount. In any event it's hard to prevent general purpose workloads from slowing down with htt. At one point ule was certainly as fast with htt as without, but I believe there are many bugs that prevent us from taking real measurements at the moment. Long term for HTT, if intel keeps it implemented the way it is now, I was intending to only schedule threads from the same process on the second core. I believe this would leave it as an optimization which will only effect the few cases that it is likely to help. Anyway, I am not going to throw in my .02 on whether or not it should be disabled, but I will say that both schedulers have some awareness of htt. > > Peter > From owner-cvs-src@FreeBSD.ORG Mon May 16 09:47: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 4DE7416A4CE; Mon, 16 May 2005 09:47:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2547943DB2; Mon, 16 May 2005 09:47:54 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4G9lsGJ091401; Mon, 16 May 2005 09:47:54 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4G9lsfo091400; Mon, 16 May 2005 09:47:54 GMT (envelope-from obrien) Message-Id: <200505160947.j4G9lsfo091400@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 May 2005 09:47: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/i386/i386 identcpu.c initcpu.c locore.s src/sys/i386/include md_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: Mon, 16 May 2005 09:47:54 -0000 obrien 2005-05-16 09:47:54 UTC FreeBSD src repository Modified files: sys/i386/i386 identcpu.c initcpu.c locore.s sys/i386/include md_var.h Log: Add the 2nd word of IA32 feature flags. This includes things such as SSE3. Obtained from: sys/amd64/amd64/identcpu. Revision Changes Path 1.143 +37 -0 src/sys/i386/i386/identcpu.c 1.50 +1 -0 src/sys/i386/i386/initcpu.c 1.186 +1 -0 src/sys/i386/i386/locore.s 1.71 +1 -1 src/sys/i386/include/md_var.h From owner-cvs-src@FreeBSD.ORG Mon May 16 10:03: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 A6DC216A4DF; Mon, 16 May 2005 10:03:48 +0000 (GMT) Received: from kane.otenet.gr (kane.otenet.gr [195.170.0.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id DADC243D80; Mon, 16 May 2005 10:03:47 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j4GA229m004837; Mon, 16 May 2005 13:02:03 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j4GA3ioO078966; Mon, 16 May 2005 13:03:44 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost)j4GA3iEO078965; Mon, 16 May 2005 13:03:44 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Mon, 16 May 2005 13:03:44 +0300 From: Giorgos Keramidas To: "David O'Brien" Message-ID: <20050516100344.GA78277@orion.daedalusnetworks.priv> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <20050516001837.GA65506@dragon.NUXI.org> <20050516004059.GA15002@gothmog.gr> <20050516032743.GA89903@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050516032743.GA89903@dragon.NUXI.org> 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: Mon, 16 May 2005 10:03:48 -0000 On 2005-05-15 20:27, David O'Brien wrote: >On Mon, May 16, 2005 at 03:40:59AM +0300, Giorgos Keramidas wrote: >> On 2005-05-15 17:18, David O'Brien wrote: >> >On Sat, Apr 16, 2005 at 03:43:38PM +0000, Giorgos Keramidas wrote: >> >> 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 >> > >> > Please back machine.c back to revsion 1.69, ASAP. >> > The current top is redicious: >..snip.. >> Your USERNAME column is too wide (12 columns). Do you happen to have >> very long names? > > The dovecot port adds a the 'dovecot-auth' user. The top(1) code > supports 13 character usernames on SMP systems and 15 on UP systems. > Your rev 1.70-1.71 changes failed to take that into account. > >> If that is true, would it be ok to wait 1-2 days until I have a >> machine.c version that prints USERNAME using only 8 columns instead of >> using arbitrarily long columns, like now? > > I don't know why to wait 1-2 days. I made the change in 1 minute. For various reasons: - Because I'm not an src-committer, so I have to get a review from a real src committer before I commit stuff. - Because I want to test the change and be sure it doesn't break anything else. - Because when I replied it was already 04:00am here, and it's not a good idea to hack on source after being up for too long. > Or is there debate if that change will be acceptable? If there isn't > a debate about it, let me know and I'll commit this diff. - That could be true too. I haven't asked anyone else for their opinion. I only made the same change locally & run off to bed :-) > --- machine.c 16 Apr 2005 15:43:38 -0000 1.71 > +++ machine.c 16 May 2005 03:25:20 -0000 > @@ -60,7 +60,7 @@ > int swapmode(int *retavail, int *retfree); > static int smpmode; > enum displaymodes displaymode; > -static int namelength; > +static int namelength = 8; > static int cmdlengthdelta; > > /* Prototypes for top internals */ > @@ -233,17 +233,6 @@ > modelen != sizeof(smpmode)) > smpmode = 0; > > - while ((pw = getpwent()) != NULL) { > - if (strlen(pw->pw_name) > namelength) > - namelength = strlen(pw->pw_name); > - } > - if (namelength < 8) > - namelength = 8; > - if (smpmode && namelength > 13) > - namelength = 13; > - else if (namelength > 15) > - namelength = 15; > - > kd = kvm_open(NULL, _PATH_DEVNULL, NULL, O_RDONLY, "kvm_open"); > if (kd == NULL) > return (-1); This seems ok, AFAICT. From owner-cvs-src@FreeBSD.ORG Mon May 16 10:15: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 7093F16A4CE; Mon, 16 May 2005 10:15:19 +0000 (GMT) Received: from aiolos.otenet.gr (aiolos.otenet.gr [195.170.0.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87E0A43D58; Mon, 16 May 2005 10:15:18 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j4GADc8l008690; Mon, 16 May 2005 13:13:38 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j4GAFFW4000728; Mon, 16 May 2005 13:15:15 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost)j4GAFFQS000727; Mon, 16 May 2005 13:15:15 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Mon, 16 May 2005 13:15:15 +0300 From: Giorgos Keramidas To: "David O'Brien" Message-ID: <20050516101515.GA676@orion.daedalusnetworks.priv> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <20050516001837.GA65506@dragon.NUXI.org> <20050516004059.GA15002@gothmog.gr> <20050516032743.GA89903@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050516032743.GA89903@dragon.NUXI.org> 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: Mon, 16 May 2005 10:15:19 -0000 On 2005-05-15 20:27, David O'Brien wrote: >On Mon, May 16, 2005 at 03:40:59AM +0300, Giorgos Keramidas wrote: >>On 2005-05-15 17:18, David O'Brien wrote: >>>On Sat, Apr 16, 2005 at 03:43:38PM +0000, Giorgos Keramidas wrote: >>>> 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 >>> >>> Please back machine.c back to revsion 1.69, ASAP. >>> The current top is redicious: >..snip.. >> Your USERNAME column is too wide (12 columns). Do you happen to have >> very long names? > > The dovecot port adds a the 'dovecot-auth' user. > The top(1) code supports 13 character usernames on SMP systems and 15 on > UP systems. Your rev 1.70-1.71 changes failed to take that into account. Because there's nothing to take into account. The bug is not in the THR column added by those revisions but in the dynamic resizing of the USERNAME column :-) >> If that is true, would it be ok to wait 1-2 days until I have a >> machine.c version that prints USERNAME using only 8 columns instead of >> using arbitrarily long columns, like now? > > I don't know why to wait 1-2 days. I made the change in 1 minute. Or is > there debate if that change will be acceptable? If there isn't a debate > about it, let me know and I'll commit this diff. I'm not an src committer, so I need a proper review by a real src committer. The 1-2 day estimate was the time it has taken in the past for making the change, testing, testing again, and then getting a review. If you think that hard-limiting USERNAME to 8 columns is fine, then I'm all for it, please commit :-) - Giorgos From owner-cvs-src@FreeBSD.ORG Mon May 16 10:17: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 5BB9716A4CE; Mon, 16 May 2005 10:17:13 +0000 (GMT) Received: from aiolos.otenet.gr (aiolos.otenet.gr [195.170.0.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76EB343D80; Mon, 16 May 2005 10:17:12 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j4GAFSjT010612; Mon, 16 May 2005 13:15:30 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j4GAH6eP000760; Mon, 16 May 2005 13:17:06 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost)j4GAH4X4000759; Mon, 16 May 2005 13:17:04 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Mon, 16 May 2005 13:17:04 +0300 From: Giorgos Keramidas To: Bruce Evans , "David O'Brien" Message-ID: <20050516101704.GB676@orion.daedalusnetworks.priv> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <20050516001837.GA65506@dragon.NUXI.org> <20050516004059.GA15002@gothmog.gr> <20050516032743.GA89903@dragon.NUXI.org> <20050516143822.D42751@delplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050516143822.D42751@delplex.bde.org> 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: Mon, 16 May 2005 10:17:13 -0000 On 2005-05-16 14:57, Bruce Evans wrote: >On Sun, 15 May 2005, David O'Brien wrote: >>On Mon, May 16, 2005 at 03:40:59AM +0300, Giorgos Keramidas wrote: >>>On 2005-05-15 17:18, David O'Brien wrote: >>>> >>>>Please back machine.c back to revsion 1.69, ASAP. >>>>The current top is redicious: >>..snip.. >>>Your USERNAME column is too wide (12 columns). Do you happen to have >>>very long names? >> >> The dovecot port adds a the 'dovecot-auth' user. The top(1) code >> supports 13 character usernames on SMP systems and 15 on UP systems. >> Your rev 1.70-1.71 changes failed to take that into account. > > Another bug in top is that it expands the USERNAME column to have enough > space for the longest user name (clipped to 13 or 15 characters), even > when the user(s) with the longest name have never run any processes. > > Another bug in at last old versions of top (machine.c 1.51) is that this > support is broken if there is actually a user name of maximal length, due > to essentially the same bug that brought this thread back to life: the > header is not properly truncated; I have a local patch that already does this. Care to have a look and tell me if it's ok to commit the header timming diff? >>> If that is true, would it be ok to wait 1-2 days until I have a >>> machine.c version that prints USERNAME using only 8 columns instead >>> of using arbitrarily long columns, like now? >> >> I don't know why to wait 1-2 days. I made the change in 1 minute. >> Or is there debate if that change will be acceptable? If there isn't >> a debate about it, let me know and I'll commit this diff. > > It is easy to add more bugs in 1 minute. Exactly :-) From owner-cvs-src@FreeBSD.ORG Mon May 16 11:43: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 A717316A4CE; Mon, 16 May 2005 11:43:24 +0000 (GMT) Received: from mail27.syd.optusnet.com.au (mail27.syd.optusnet.com.au [211.29.133.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00CDC43D1F; Mon, 16 May 2005 11:43:24 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c211-30-75-229.belrs2.nsw.optusnet.com.au [211.30.75.229]) j4GBhCoM012039 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 16 May 2005 21:43:13 +1000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1])j4GBhCmg022007; Mon, 16 May 2005 21:43:12 +1000 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.13.1/8.13.1/Submit) id j4GBh79X022006; Mon, 16 May 2005 21:43:07 +1000 (EST) (envelope-from peter) Date: Mon, 16 May 2005 21:43:07 +1000 From: Peter Jeremy To: Jeff Roberson Message-ID: <20050516114307.GE34537@server.vk2pj.dyndns.org> References: <97079.1116154766@critter.freebsd.dk> <4287AD84.6070600@root.org> <20050516080031.GD34537@server.vk2pj.dyndns.org> <20050516053818.E53620@mail.chesapeake.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050516053818.E53620@mail.chesapeake.net> User-Agent: Mutt/1.4.2.1i cc: src-committers@freebsd.org cc: Jacques Vidrine cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Poul-Henning Kamp cc: Colin Percival cc: Nate Lawson Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.csrc/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Mon, 16 May 2005 11:43:24 -0000 On Mon, May 16, 2005 at 05:41:23AM -0400, Jeff Roberson wrote: >The statement about schedulers is not entirely true. ULE has lots of >special case code for HTT, and 4bsd even has a small amount. My apologies. I was under the impression that 4bsd saw N CPUs and treated them all as equal. I knew one of the design goals of ULE was to make it possible to handle CPUs with different capabilities but I didn't realise you'd done more than install the hooks. Peter From owner-cvs-src@FreeBSD.ORG Mon May 16 12:43: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 7596416A4CE; Mon, 16 May 2005 12:43:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F2B443D8D; Mon, 16 May 2005 12:43:42 +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 j4GCha3l098142; Mon, 16 May 2005 12:43:36 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GCha3G098141; Mon, 16 May 2005 12:43:36 GMT (envelope-from glebius) Message-Id: <200505161243.j4GCha3G098141@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 12:43: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/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: Mon, 16 May 2005 12:43:42 -0000 glebius 2005-05-16 12:43:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph ng_cisco.c Log: MFC 1.28: NG_MKRESPONSE() macro includes sizeof struct ng_mesg when doing allocation. Revision Changes Path 1.23.2.3 +1 -2 src/sys/netgraph/ng_cisco.c From owner-cvs-src@FreeBSD.ORG Mon May 16 12:44: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 DB65816A4CE; Mon, 16 May 2005 12:44:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF0E343D69; Mon, 16 May 2005 12:44:34 +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 j4GCiWEX098198; Mon, 16 May 2005 12:44:32 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GCiWD8098197; Mon, 16 May 2005 12:44:32 GMT (envelope-from glebius) Message-Id: <200505161244.j4GCiWD8098197@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 12:44:32 +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 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: Mon, 16 May 2005 12:44:35 -0000 glebius 2005-05-16 12:44:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph ng_echo.c Log: MFC 1.13: - Return error, if there was one. - No need to initialize error here. Revision Changes Path 1.11.2.2 +2 -2 src/sys/netgraph/ng_echo.c From owner-cvs-src@FreeBSD.ORG Mon May 16 13:07: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 66CD216A4CE; Mon, 16 May 2005 13:07:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42CC643D93; Mon, 16 May 2005 13:07:28 +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 j4GD7SQN006432; Mon, 16 May 2005 13:07:28 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GD7SKB006431; Mon, 16 May 2005 13:07:28 GMT (envelope-from sos) Message-Id: <200505161307.j4GD7SKB006431@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 16 May 2005 13:07: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 ata.h src/sys/dev/ata ata-all.c ata-all.h ata-chipset.c ata-disk.c ata-lowlevel.c ata-pci.h ata-raid.c atapi-cam.c atapi-cd.c atapi-fd.c atapi-tape.c src/sbin/atacontrol atacontrol.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, 16 May 2005 13:07:28 -0000 sos 2005-05-16 13:07:27 UTC FreeBSD src repository Modified files: sys/sys ata.h sys/dev/ata ata-all.c ata-all.h ata-chipset.c ata-disk.c ata-lowlevel.c ata-pci.h ata-raid.c atapi-cam.c atapi-cd.c atapi-fd.c atapi-tape.c sbin/atacontrol atacontrol.c Log: Change the way ioctls are issue to ATA. The most prominent part is that its now possible to issue ata_requests directly to say acd0, instead of going through the cumbersome /dev/ata device. Revision Changes Path 1.34 +223 -189 src/sbin/atacontrol/atacontrol.c 1.251 +152 -197 src/sys/dev/ata/ata-all.c 1.103 +80 -79 src/sys/dev/ata/ata-all.h 1.120 +49 -49 src/sys/dev/ata/ata-chipset.c 1.188 +8 -0 src/sys/dev/ata/ata-disk.c 1.69 +41 -42 src/sys/dev/ata/ata-lowlevel.c 1.48 +5 -5 src/sys/dev/ata/ata-pci.h 1.95 +44 -41 src/sys/dev/ata/ata-raid.c 1.42 +1 -1 src/sys/dev/ata/atapi-cam.c 1.179 +1 -2 src/sys/dev/ata/atapi-cd.c 1.102 +8 -0 src/sys/dev/ata/atapi-fd.c 1.99 +8 -8 src/sys/dev/ata/atapi-tape.c 1.26 +347 -358 src/sys/sys/ata.h From owner-cvs-src@FreeBSD.ORG Mon May 16 13:32: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 B030216A4CE; Mon, 16 May 2005 13:32:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8011043D98; Mon, 16 May 2005 13:32:23 +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 j4GDWNVA007517; Mon, 16 May 2005 13:32:23 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GDWN2d007516; Mon, 16 May 2005 13:32:23 GMT (envelope-from sos) Message-Id: <200505161332.j4GDWN2d007516@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 16 May 2005 13:32: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/sbin/atacontrol atacontrol.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, 16 May 2005 13:32:23 -0000 sos 2005-05-16 13:32:23 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.8 Log: Reflect the new usage. Revision Changes Path 1.25 +17 -39 src/sbin/atacontrol/atacontrol.8 From owner-cvs-src@FreeBSD.ORG Mon May 16 13:39: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 57C3216A4CE; Mon, 16 May 2005 13:39:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2623243D70; Mon, 16 May 2005 13:39: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 j4GDdn2s007784; Mon, 16 May 2005 13:39:49 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GDdn5H007783; Mon, 16 May 2005 13:39:49 GMT (envelope-from sos) Message-Id: <200505161339.j4GDdn5H007783@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 16 May 2005 13:39: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-commands.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, 16 May 2005 13:39:50 -0000 sos 2005-05-16 13:39:49 UTC FreeBSD src repository Removed files: sys/dev/ata ata-commands.h Log: longer used (contents added to sys/ata.h) Revision Changes Path 1.4 +0 -130 src/sys/dev/ata/ata-commands.h (dead) From owner-cvs-src@FreeBSD.ORG Mon May 16 15:01: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 CD96416A4CE; Mon, 16 May 2005 15:01:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9306843D70; Mon, 16 May 2005 15:01:03 +0000 (GMT) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4GF10P3015251; Mon, 16 May 2005 15:01:00 GMT (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GF10ex015250; Mon, 16 May 2005 15:01:00 GMT (envelope-from fjoe) Message-Id: <200505161501.j4GF10ex015250@repoman.freebsd.org> From: Max Khon Date: Mon, 16 May 2005 15:01:00 +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/kldstat kldstat.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, 16 May 2005 15:01:04 -0000 fjoe 2005-05-16 15:01:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/kldstat kldstat.c Log: MFC: Add -m modname option (find module by name). Revision Changes Path 1.15.2.1 +24 -2 src/sbin/kldstat/kldstat.c From owner-cvs-src@FreeBSD.ORG Mon May 16 15:05: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 652FD16A4D0; Mon, 16 May 2005 15:05:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1465843DE6; Mon, 16 May 2005 15:05:26 +0000 (GMT) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4GF5MTb015467; Mon, 16 May 2005 15:05:22 GMT (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GF5Mvq015466; Mon, 16 May 2005 15:05:22 GMT (envelope-from fjoe) Message-Id: <200505161505.j4GF5Mvq015466@repoman.freebsd.org> From: Max Khon Date: Mon, 16 May 2005 15:05:22 +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/kldstat kldstat.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, 16 May 2005 15:05:26 -0000 fjoe 2005-05-16 15:05:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/kldstat kldstat.8 Log: MFC: Document kldstat -m modname. Revision Changes Path 1.11.8.1 +7 -3 src/sbin/kldstat/kldstat.8 From owner-cvs-src@FreeBSD.ORG Mon May 16 15:09: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 47EA016A4CE; Mon, 16 May 2005 15:09:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1683B43D93; Mon, 16 May 2005 15:09:18 +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 j4GF9DAM015590; Mon, 16 May 2005 15:09:13 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GF9DuU015589; Mon, 16 May 2005 15:09:13 GMT (envelope-from ru) Message-Id: <200505161509.j4GF9DuU015589@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 May 2005 15:09: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/sbin/atacontrol atacontrol.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, 16 May 2005 15:09:18 -0000 ru 2005-05-16 15:09:13 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.8 Log: Fixed markup from the previous revision. Revision Changes Path 1.26 +7 -8 src/sbin/atacontrol/atacontrol.8 From owner-cvs-src@FreeBSD.ORG Mon May 16 15:10: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 52DF516A4CE; Mon, 16 May 2005 15:10:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FABF43D1D; Mon, 16 May 2005 15:10:20 +0000 (GMT) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4GFAFCV015716; Mon, 16 May 2005 15:10:15 GMT (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GFAFwa015715; Mon, 16 May 2005 15:10:15 GMT (envelope-from fjoe) Message-Id: <200505161510.j4GFAFwa015715@repoman.freebsd.org> From: Max Khon Date: Mon, 16 May 2005 15:10: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/usr.bin Makefile src/usr.bin/mkuzip Makefile mkuzip.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, 16 May 2005 15:10:20 -0000 fjoe 2005-05-16 15:10:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.bin Makefile usr.bin/mkuzip Makefile mkuzip.c Log: MFC: - Use kldstat -m (finds geom_uzip even if it is compiled in statically). - Create output files with x bit set. - Make mkuzip 64-bit clean. - Fix typo in error message. - Enable mkuzip on all archs. Revision Changes Path 1.266.2.8 +1 -2 src/usr.bin/Makefile 1.3.2.2 +1 -1 src/usr.bin/mkuzip/Makefile 1.2.2.2 +5 -5 src/usr.bin/mkuzip/mkuzip.c From owner-cvs-src@FreeBSD.ORG Mon May 16 15:29: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 A0C8D16A4CE; Mon, 16 May 2005 15:29:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D42243D86; Mon, 16 May 2005 15:29:25 +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 j4GFTL4L016620; Mon, 16 May 2005 15:29:21 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GFTLXI016619; Mon, 16 May 2005 15:29:21 GMT (envelope-from wpaul) Message-Id: <200505161529.j4GFTLXI016619@repoman.freebsd.org> From: Bill Paul Date: Mon, 16 May 2005 15:29: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/compat/ndis ndis_var.h subr_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, 16 May 2005 15:29:25 -0000 wpaul 2005-05-16 15:29:21 UTC FreeBSD src repository Modified files: sys/compat/ndis ndis_var.h subr_ndis.c Log: Correct some problems with workitem usage. NdisScheduleWorkItem() does not use exactly the same workitem sturcture as ExQueueWorkItem() like I originally thought it did. Revision Changes Path 1.41 +17 -3 src/sys/compat/ndis/ndis_var.h 1.90 +18 -1 src/sys/compat/ndis/subr_ndis.c From owner-cvs-src@FreeBSD.ORG Mon May 16 15: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 4771E16A4CE; Mon, 16 May 2005 15:44:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A69B43DAB; Mon, 16 May 2005 15:44:47 +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 j4GFig6a017439; Mon, 16 May 2005 15:44:42 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GFigul017438; Mon, 16 May 2005 15:44:42 GMT (envelope-from wpaul) Message-Id: <200505161544.j4GFigul017438@repoman.freebsd.org> From: Bill Paul Date: Mon, 16 May 2005 15:44: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/compat/ndis subr_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, 16 May 2005 15:44:48 -0000 wpaul 2005-05-16 15:44:42 UTC FreeBSD src repository Modified files: sys/compat/ndis subr_ndis.c Log: Remove harmless bit of leftover debug code. Revision Changes Path 1.91 +0 -2 src/sys/compat/ndis/subr_ndis.c From owner-cvs-src@FreeBSD.ORG Mon May 16 15:47: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 99C8A16A4CE; Mon, 16 May 2005 15:47:55 +0000 (GMT) Received: from aiolos.otenet.gr (aiolos.otenet.gr [195.170.0.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FF1343D67; Mon, 16 May 2005 15:47:54 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j4GFkAAg018340; Mon, 16 May 2005 18:46:10 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j4GFllAG039761; Mon, 16 May 2005 18:47:47 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost)j4GFlkFD039752; Mon, 16 May 2005 18:47:46 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Mon, 16 May 2005 18:47:46 +0300 From: Giorgos Keramidas To: "David O'Brien" Message-ID: <20050516154746.GA31676@orion.daedalusnetworks.priv> References: <200504161543.j3GFhclO075103@repoman.freebsd.org> <20050516001837.GA65506@dragon.NUXI.org> <20050516004059.GA15002@gothmog.gr> <20050516032743.GA89903@dragon.NUXI.org> <20050516101515.GA676@orion.daedalusnetworks.priv> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050516101515.GA676@orion.daedalusnetworks.priv> 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: Mon, 16 May 2005 15:47:55 -0000 On 2005-05-16 13:15, Giorgos Keramidas wrote: > If you think that hard-limiting USERNAME to 8 columns is fine, then I'm > all for it, please commit :-) Ok, I've tested the same change here too. It seems to work fine (except for the minor nit of using a statically initialized variable for something that can be a constant, but top has so many ``buglets'' already that this is not too important). The version of top that I used on my workstation at work today includes the following changes: - Proper trimming of the header to avoid the nasty wraparound of the header that BDE mentioned. - Hard-limiting of USERNAME to 8 columns. - Merged CPU/WCPU columns that can be toggled with 'C'. The sources for this are available at: http://people.freebsd.org/~keramida/top-keramida.tgz The CVS tree where I worked on these changes is available online too, at: http://serverhive.com/cgi-bin/cvsweb.cgi/freebsd/top/?cvsroot=pcvs David, do you think you could review and/or commit some of the changes if I posted the diffs to you? - Giorgos From owner-cvs-src@FreeBSD.ORG Mon May 16 15: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 9485A16A4CE; Mon, 16 May 2005 15:53:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 605E543D54; Mon, 16 May 2005 15:53:54 +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 j4GFro6j017844; Mon, 16 May 2005 15:53:50 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GFromg017843; Mon, 16 May 2005 15:53:50 GMT (envelope-from ume) Message-Id: <200505161553.j4GFromg017843@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 16 May 2005 15:53:50 +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/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: Mon, 16 May 2005 15:53:54 -0000 ume 2005-05-16 15:53:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net getaddrinfo.c Log: MFC 1.60, 1.67: make yp stuff re-entrant. Revision Changes Path 1.52.2.10 +15 -26 src/lib/libc/net/getaddrinfo.c From owner-cvs-src@FreeBSD.ORG Mon May 16 16:07: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 9CC3516A4CE; Mon, 16 May 2005 16:07:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69B5C43D79; Mon, 16 May 2005 16:07:49 +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 j4GG7joa018560; Mon, 16 May 2005 16:07:45 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GG7jg9018559; Mon, 16 May 2005 16:07:45 GMT (envelope-from ume) Message-Id: <200505161607.j4GG7jg9018559@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 16 May 2005 16:07:45 +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/lib/libc/net getnameinfo.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, 16 May 2005 16:07:49 -0000 ume 2005-05-16 16:07:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net getnameinfo.c Log: MFC 1.17: fix signed/unsigned comparison warnings. Revision Changes Path 1.14.6.4 +5 -5 src/lib/libc/net/getnameinfo.c From owner-cvs-src@FreeBSD.ORG Mon May 16 16: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 3B6F616A4CE; Mon, 16 May 2005 16:22:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CDB943DB1; Mon, 16 May 2005 16:22:56 +0000 (GMT) (envelope-from darrenr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4GGMtl0019399; Mon, 16 May 2005 16:22:55 GMT (envelope-from darrenr@repoman.freebsd.org) Received: (from darrenr@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GGMt7c019398; Mon, 16 May 2005 16:22:55 GMT (envelope-from darrenr) Message-Id: <200505161622.j4GGMt7c019398@repoman.freebsd.org> From: Darren Reed Date: Mon, 16 May 2005 16:22: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/contrib/ipfilter pcap-bpf.hsrc/contrib/ipfilter/tools ipf_y.y src/sbin/ipf/ipf Makefile src/sys/contrib/ipfilter/netinet ip_compat.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, 16 May 2005 16:22:56 -0000 darrenr 2005-05-16 16:22:55 UTC FreeBSD src repository Modified files: contrib/ipfilter/tools ipf_y.y sbin/ipf/ipf Makefile sys/contrib/ipfilter/netinet ip_compat.h Added files: contrib/ipfilter pcap-bpf.h Log: Enable building /sbin/ipf (but not the rescue version) with the ability to parse bpf strings for filter rules in ipf.conf Revision Changes Path 1.1 +687 -0 src/contrib/ipfilter/pcap-bpf.h (new) 1.3 +2 -1 src/contrib/ipfilter/tools/ipf_y.y 1.3 +4 -2 src/sbin/ipf/ipf/Makefile 1.28 +4 -0 src/sys/contrib/ipfilter/netinet/ip_compat.h From owner-cvs-src@FreeBSD.ORG Mon May 16 16:29: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 0B47D16A4CE; Mon, 16 May 2005 16:29:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B10D443D81; Mon, 16 May 2005 16:29:06 +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 j4GGT47c019675; Mon, 16 May 2005 16:29:04 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GGT4fL019674; Mon, 16 May 2005 16:29:04 GMT (envelope-from ume) Message-Id: <200505161629.j4GGT4fL019674@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 16 May 2005 16:29: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/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: Mon, 16 May 2005 16:29:07 -0000 ume 2005-05-16 16:29:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net getservbyname.c getservbyport.c getservent.c Added files: (Branch: RELENG_5) lib/libc/net netdb_private.h Log: MFC: make getserv{byname,byport,ent} thread-safe. lib/libc/net/getservbyname.c: 1.5-1.7 lib/libc/net/getservbyport.c: 1.5-1.7 lib/libc/net/getservent.c: 1.14-1.18 lib/libc/net/netdb_private.h: 1.1-1.3 Revision Changes Path 1.4.8.1 +29 -21 src/lib/libc/net/getservbyname.c 1.4.8.1 +28 -21 src/lib/libc/net/getservbyport.c 1.12.6.2 +161 -85 src/lib/libc/net/getservent.c 1.9.2.1 +71 -0 src/lib/libc/net/netdb_private.h (new) From owner-cvs-src@FreeBSD.ORG Mon May 16 16:50: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 88E6116A4CE; Mon, 16 May 2005 16:50:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 530A243D5D; Mon, 16 May 2005 16:50:52 +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 j4GGoq8Z027364; Mon, 16 May 2005 16:50:52 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GGoqFf027363; Mon, 16 May 2005 16:50:52 GMT (envelope-from wpaul) Message-Id: <200505161650.j4GGoqFf027363@repoman.freebsd.org> From: Bill Paul Date: Mon, 16 May 2005 16:50: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/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, 16 May 2005 16:50:52 -0000 wpaul 2005-05-16 16:50:52 UTC FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis.c Log: Correct type for workitem routines. Revision Changes Path 1.94 +3 -3 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Mon May 16 17:02: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 30C8116A4CE; Mon, 16 May 2005 17:02:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 139DE43D58; Mon, 16 May 2005 17:02:07 +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 j4GH21uR027849; Mon, 16 May 2005 17:02:01 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GH21L9027848; Mon, 16 May 2005 17:02:01 GMT (envelope-from ume) Message-Id: <200505161702.j4GH21L9027848@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 16 May 2005 17:02:01 +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/lib/libc/net getaddrinfo.c getnameinfo.c name6.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, 16 May 2005 17:02:07 -0000 ume 2005-05-16 17:02:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net getaddrinfo.c getnameinfo.c name6.c Log: MFC: - we are no longer shareing any resources to be locked between getaddrinfo(3) and getipnodeby*(3). - use definitions in reentrant.h. - remove obsolete comment. - now, our getservbyname(3) is thread-safe. So, we don't need to protect it with mutex lock. lib/libc/net/getaddrinfo.c: 1.62, 1.65 lib/libc/net/name6.c: 1.43, 1.44 Revision Changes Path 1.52.2.11 +1 -18 src/lib/libc/net/getaddrinfo.c 1.14.6.5 +2 -24 src/lib/libc/net/getnameinfo.c 1.39.2.5 +10 -17 src/lib/libc/net/name6.c From owner-cvs-src@FreeBSD.ORG Mon May 16 17:07: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 B228816A4CE; Mon, 16 May 2005 17:07:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 780F743D67; Mon, 16 May 2005 17:07:09 +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 j4GH7314028091; Mon, 16 May 2005 17:07:03 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GH73rL028090; Mon, 16 May 2005 17:07:03 GMT (envelope-from glebius) Message-Id: <200505161707.j4GH73rL028090@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 17:07: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/netgraph netgraph.h ng_base.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, 16 May 2005 17:07:09 -0000 glebius 2005-05-16 17:07:03 UTC FreeBSD src repository Modified files: sys/netgraph netgraph.h ng_base.c Log: - Extend interface of ng_getqblk(), so that malloc wait flags are specified by caller. - Change ng_send_item() interface - use 'flags' argument instead of boolean 'queue'. - Extend ng_send_fn(), ng_package_data() and ng_package_msg() interface - add possibility to pass flags. Rename ng_send_fn() to ng_send_fn1(). Create macro for ng_send_fn(). - Update all macros, that use ng_package_data() and ng_package_msg(). Reviewed by: julian Revision Changes Path 1.53 +15 -10 src/sys/netgraph/netgraph.h 1.101 +19 -26 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Mon May 16 17:07: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 1F3FF16A4CE; Mon, 16 May 2005 17:07:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E08B043D7B; Mon, 16 May 2005 17:07:43 +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 j4GH7dso028129; Mon, 16 May 2005 17:07:39 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GH7d1K028128; Mon, 16 May 2005 17:07:39 GMT (envelope-from glebius) Message-Id: <200505161707.j4GH7d1K028128@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 17:07:39 +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_ksocket.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, 16 May 2005 17:07:44 -0000 glebius 2005-05-16 17:07:39 UTC FreeBSD src repository Modified files: sys/netgraph ng_ksocket.c Log: Catch up with new ng_send_fn1() interface. Revision Changes Path 1.55 +4 -1 src/sys/netgraph/ng_ksocket.c From owner-cvs-src@FreeBSD.ORG Mon May 16 17:08: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 D9B8616A4CE; Mon, 16 May 2005 17:08:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A717443DC9; Mon, 16 May 2005 17:08:58 +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 j4GH8rW8028178; Mon, 16 May 2005 17:08:53 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GH8rEF028177; Mon, 16 May 2005 17:08:53 GMT (envelope-from glebius) Message-Id: <200505161708.j4GH8rEF028177@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 17:08: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/netgraph ng_ppp.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, 16 May 2005 17:08:59 -0000 glebius 2005-05-16 17:08:53 UTC FreeBSD src repository Modified files: sys/netgraph ng_ppp.c Log: - Catch up with new interface to ng_package_data(). - Handle errors from ng_package_data(). Revision Changes Path 1.56 +8 -5 src/sys/netgraph/ng_ppp.c From owner-cvs-src@FreeBSD.ORG Mon May 16 17:09: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 025C616A4CE; Mon, 16 May 2005 17:09:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FA6F43D53; Mon, 16 May 2005 17:09:40 +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 j4GH9Zcx028220; Mon, 16 May 2005 17:09:35 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GH9ZFD028219; Mon, 16 May 2005 17:09:35 GMT (envelope-from glebius) Message-Id: <200505161709.j4GH9ZFD028219@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 17:09: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/netgraph ng_socket.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, 16 May 2005 17:09:41 -0000 glebius 2005-05-16 17:09:35 UTC FreeBSD src repository Modified files: sys/netgraph ng_socket.c Log: Catch up with new ng_package_data(). Use NG_WAITOK on userland path. Revision Changes Path 1.61 +1 -1 src/sys/netgraph/ng_socket.c From owner-cvs-src@FreeBSD.ORG Mon May 16 17:10: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 5616916A4CE; Mon, 16 May 2005 17:10:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22FF543D5D; Mon, 16 May 2005 17:10:13 +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 j4GHA80l028330; Mon, 16 May 2005 17:10:08 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GHA88V028329; Mon, 16 May 2005 17:10:08 GMT (envelope-from glebius) Message-Id: <200505161710.j4GHA88V028329@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 17:10: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/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, 16 May 2005 17:10:13 -0000 glebius 2005-05-16 17:10:08 UTC FreeBSD src repository Modified files: sys/netgraph/netflow netflow.c Log: Catch up with new ng_package_data(). Revision Changes Path 1.15 +1 -1 src/sys/netgraph/netflow/netflow.c From owner-cvs-src@FreeBSD.ORG Mon May 16 17:12: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 25EEE16A4CE; Mon, 16 May 2005 17:12:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E628443D99; Mon, 16 May 2005 17:12:28 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4GHCNqs028524; Mon, 16 May 2005 17:12:23 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GHCNAK028523; Mon, 16 May 2005 17:12:23 GMT (envelope-from obrien) Message-Id: <200505161712.j4GHCNAK028523@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 May 2005 17:12: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/libexec 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: Mon, 16 May 2005 17:12:29 -0000 obrien 2005-05-16 17:12:23 UTC FreeBSD src repository Modified files: libexec Makefile Log: Enable lukemftpd for 6.0-RELEASE. Revision Changes Path 1.74 +1 -5 src/libexec/Makefile From owner-cvs-src@FreeBSD.ORG Mon May 16 17:13: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 C550E16A4CE; Mon, 16 May 2005 17:13:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6E2143D6D; Mon, 16 May 2005 17:13:25 +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 j4GHDLjQ028731; Mon, 16 May 2005 17:13:21 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GHDLuA028730; Mon, 16 May 2005 17:13:21 GMT (envelope-from ume) Message-Id: <200505161713.j4GHDLuA028730@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 16 May 2005 17:13:21 +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/lib/libc/net getproto.c getprotoent.c getprotoname.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: Mon, 16 May 2005 17:13:25 -0000 ume 2005-05-16 17:13:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net getproto.c getprotoent.c getprotoname.c netdb_private.h Log: MFC: make getproto{byname,bynumber,ent} thread-safe. lib/libc/net/getproto.c: 1.4 lib/libc/net/getprotoent.c: 1.4 lib/libc/net/getprotoname.c: 1.4 lib/libc/net/netdb_private.h: 1.4 Revision Changes Path 1.3.8.1 +21 -11 src/lib/libc/net/getproto.c 1.2.8.2 +112 -29 src/lib/libc/net/getprotoent.c 1.3.8.1 +24 -13 src/lib/libc/net/getprotoname.c 1.9.2.2 +24 -0 src/lib/libc/net/netdb_private.h From owner-cvs-src@FreeBSD.ORG Mon May 16 17:18: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 8606416A4CE; Mon, 16 May 2005 17:18:48 +0000 (GMT) Received: from ylpvm01.prodigy.net (ylpvm01-ext.prodigy.net [207.115.57.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0498E43D90; Mon, 16 May 2005 17:18:48 +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])j4GHHqXw017750; Mon, 16 May 2005 13:17:53 -0400 Message-ID: <4288D5EA.9020202@root.org> Date: Mon, 16 May 2005 10:18:34 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050416) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jeff Roberson References: <97079.1116154766@critter.freebsd.dk> <4287AD84.6070600@root.org> <20050516080031.GD34537@server.vk2pj.dyndns.org> <20050516053818.E53620@mail.chesapeake.net> In-Reply-To: <20050516053818.E53620@mail.chesapeake.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: src-committers@FreeBSD.org cc: Jacques Vidrine cc: Peter Jeremy cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Colin Percival cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64mp_machdep.csrc/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Mon, 16 May 2005 17:18:48 -0000 Jeff Roberson wrote: > On Mon, 16 May 2005, Peter Jeremy wrote: >>On Sun, May 15, 2005 at 01:13:56PM -0700, Nate Lawson wrote: >> >>>My point was that FreeBSD (like most general-purpose OS) has many timing >>>channels that are comparably as effective for an attacker as HTT. >> >>If you take the bandwidth of the timing channel into account, I don't >>believe there are any other timing channels that come anywhere near the >>HTT attack. Maybe Colin has a better idea of what other timing channels >>exist and how they compare to HTT. See my previous email. Even with a 1 bit per second channel, a 1024 bit secret would be revealed in 17 minutes. In nearly every common use case, there is no difference from a security standpoint between a compromise taking 1 second or 17 minutes. In light of this threat model, disabling HTT to fix timing attacks is similar to removing strcpy in hopes of eliminating buffer overflows. Sure it may be the most commonly misused function, but the attacker still has memcpy, strcat, sprintf, integer overflows, etc. >>>Disabling HTT does not significantly reduce an attacker's likelihood of >>>success since they can just use another timing channel. However, it >>>does disable a useful feature. Are we going to disable SMP next? >> > Long term for HTT, if intel keeps it implemented the way it is now, I was > intending to only schedule threads from the same process on the second > core. I believe this would leave it as an optimization which will only > effect the few cases that it is likely to help. > > Anyway, I am not going to throw in my .02 on whether or not it should be > disabled, but I will say that both schedulers have some awareness of htt. I think making the scheduler do this is a great solution. -- Nate From owner-cvs-src@FreeBSD.ORG Mon May 16 17: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 9954F16A4D5; Mon, 16 May 2005 17:18:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64DDD43D70; Mon, 16 May 2005 17:18:55 +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 j4GHIoc4029002; Mon, 16 May 2005 17:18:50 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GHIoeg029001; Mon, 16 May 2005 17:18:50 GMT (envelope-from ume) Message-Id: <200505161718.j4GHIoeg029001@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 16 May 2005 17:18:50 +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/lib/libc/net getprotoent.3 getservent.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: Mon, 16 May 2005 17:18:55 -0000 ume 2005-05-16 17:18:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net getprotoent.3 getservent.3 Log: MFC: our get{proto,serv}by*() use a thread-specific data space. lib/libc/net/getprotoent.3: 1.11 lib/libc/net/getservent.3: 1.14 Revision Changes Path 1.9.2.1 +1 -1 src/lib/libc/net/getprotoent.3 1.13.2.1 +1 -1 src/lib/libc/net/getservent.3 From owner-cvs-src@FreeBSD.ORG Mon May 16 17:21: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 47C0316A4CE; Mon, 16 May 2005 17:21:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1738943DD8; Mon, 16 May 2005 17:21:15 +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 j4GHLAiv029250; Mon, 16 May 2005 17:21:10 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GHLAQV029249; Mon, 16 May 2005 17:21:10 GMT (envelope-from emax) Message-Id: <200505161721.j4GHLAQV029249@repoman.freebsd.org> From: Maksim Yevmenkin Date: Mon, 16 May 2005 17:21: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/vkbd vkbd.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, 16 May 2005 17:21:15 -0000 emax 2005-05-16 17:21:10 UTC FreeBSD src repository Modified files: sys/dev/vkbd vkbd.c Log: Dont clear all flags in vkbd_clear_state_locked(). Clear only COMPOSE flag. MFC after: 3 days Revision Changes Path 1.6 +1 -1 src/sys/dev/vkbd/vkbd.c From owner-cvs-src@FreeBSD.ORG Mon May 16 17:25: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 9906416A4CE; Mon, 16 May 2005 17:25:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6752443D48; Mon, 16 May 2005 17:25:53 +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 j4GHPn2t029421; Mon, 16 May 2005 17:25:49 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GHPn32029420; Mon, 16 May 2005 17:25:49 GMT (envelope-from glebius) Message-Id: <200505161725.j4GHPn32029420@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 17:25: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/netgraph ng_socket.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, 16 May 2005 17:25:53 -0000 glebius 2005-05-16 17:25:49 UTC FreeBSD src repository Modified files: sys/netgraph ng_socket.c Log: Close race between node being shutdown and socket being detached. To do this, obtain netgraph locking in detach method via ng_send_fn1(). Reviewed by: julian MFC after: 2 weeks Revision Changes Path 1.62 +27 -7 src/sys/netgraph/ng_socket.c From owner-cvs-src@FreeBSD.ORG Mon May 16 17:42:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id EB90316A4CE; Mon, 16 May 2005 17:42:11 +0000 (GMT) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.3/8.13.1) with ESMTP id j4GHgBsu007901; Mon, 16 May 2005 13:42:11 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.3/8.13.1/Submit) id j4GHg7Pi007900; Mon, 16 May 2005 13:42:07 -0400 (EDT) (envelope-from green) Date: Mon, 16 May 2005 13:42:06 -0400 From: Brian Fundakowski Feldman To: Nate Lawson Message-ID: <20050516174206.GC1201@green.homeunix.org> References: <97079.1116154766@critter.freebsd.dk> <4287AD84.6070600@root.org> <20050516080031.GD34537@server.vk2pj.dyndns.org> <20050516053818.E53620@mail.chesapeake.net> <4288D5EA.9020202@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4288D5EA.9020202@root.org> User-Agent: Mutt/1.5.6i cc: src-committers@FreeBSD.org cc: Jacques Vidrine cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Colin Percival cc: Peter Jeremy cc: Jeff Roberson Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.csrc/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Mon, 16 May 2005 17:42:12 -0000 On Mon, May 16, 2005 at 10:18:34AM -0700, Nate Lawson wrote: > Jeff Roberson wrote: > >On Mon, 16 May 2005, Peter Jeremy wrote: > >>On Sun, May 15, 2005 at 01:13:56PM -0700, Nate Lawson wrote: > >> > >>>My point was that FreeBSD (like most general-purpose OS) has many timing > >>>channels that are comparably as effective for an attacker as HTT. > >> > >>If you take the bandwidth of the timing channel into account, I don't > >>believe there are any other timing channels that come anywhere near the > >>HTT attack. Maybe Colin has a better idea of what other timing channels > >>exist and how they compare to HTT. > > See my previous email. Even with a 1 bit per second channel, a 1024 bit > secret would be revealed in 17 minutes. In nearly every common use > case, there is no difference from a security standpoint between a > compromise taking 1 second or 17 minutes. > > In light of this threat model, disabling HTT to fix timing attacks is > similar to removing strcpy in hopes of eliminating buffer overflows. > Sure it may be the most commonly misused function, but the attacker > still has memcpy, strcat, sprintf, integer overflows, etc. What other side-channel attacks are going to occur against user-land code? Note that this explicitly excludes timing-based side-channel attacks that are dependent on I/O, and in any case crypto operations shouldn't be causing any I/O to happen in general because that leaves opportunity for the interesting data to be paged out to swap. > >>>Disabling HTT does not significantly reduce an attacker's likelihood of > >>>success since they can just use another timing channel. However, it > >>>does disable a useful feature. Are we going to disable SMP next? > >> > >Long term for HTT, if intel keeps it implemented the way it is now, I was > >intending to only schedule threads from the same process on the second > >core. I believe this would leave it as an optimization which will only > >effect the few cases that it is likely to help. > > > >Anyway, I am not going to throw in my .02 on whether or not it should be > >disabled, but I will say that both schedulers have some awareness of htt. > > I think making the scheduler do this is a great solution. It's already solved, isn't it? -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Mon May 16 17:54: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 4600A16A4CE; Mon, 16 May 2005 17:54:40 +0000 (GMT) Received: from mailout09.sul.t-online.com (mailout09.sul.t-online.com [194.25.134.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22DAA43D2F; Mon, 16 May 2005 17:54:39 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd17.aul.t-online.de by mailout09.sul.t-online.com with smtp id 1DXjn5-000425-01; Mon, 16 May 2005 19:54:07 +0200 Received: from Andro-Beta.Leidinger.net (bKfdVMZU8eC6XE+t4l1F97Ay9qtvAi208alMbVtnM-nUP7z0Digb6+@[217.229.216.7]) by fwd17.sul.t-online.de with esmtp id 1DXjn1-09TuYy0; Mon, 16 May 2005 19:54:03 +0200 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) j4GHs135008548; Mon, 16 May 2005 19:54:01 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Mon, 16 May 2005 19:54:01 +0200 From: Alexander Leidinger To: "Conrad J. Sabatier" Message-ID: <20050516195401.32b7784a@Magellan.Leidinger.net> In-Reply-To: <20050515020629.156fb85e@dolphin.local.net> References: <200505111436.j4BEaQWP077515@repoman.freebsd.org> <20050511145558.7e030a62@dolphin.local.net> <42828A49.8000008@DeepCore.dk> <20050511231001.1ba1e2e3@dolphin.local.net> <86wtq47j97.fsf@xps.des.no> <20050512112617.482321e9@dolphin.local.net> <20050515053349.GA32205@gothmog.gr> <20050515065820.GE837@darkness.comp.waw.pl> <20050515020629.156fb85e@dolphin.local.net> X-Mailer: Sylpheed-Claws 1.0.4a (GTK+ 1.2.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ID: bKfdVMZU8eC6XE+t4l1F97Ay9qtvAi208alMbVtnM-nUP7z0Digb6+@t-dialin.net X-TOI-MSGID: 845c65c2-14f9-433d-abf7-8ac2f4044c5b cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Giorgos Keramidas cc: Dag-Erling Sm?rgrav cc: S?ren Schmidt cc: S?ren Schmidt Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 16 May 2005 17:54:40 -0000 On Sun, 15 May 2005 02:06:29 -0500 "Conrad J. Sabatier" wrote: > On Sun, 15 May 2005 08:58:20 +0200, Pawel Jakub Dawidek > wrote: > > > On Sun, May 15, 2005 at 08:33:49AM +0300, Giorgos Keramidas wrote: > > +> A probably "safer" way to keep known good kernels around is to copy > > them +> over to something that is neither kernel.old nor kernel. I > > usually keep +> a copy of a known good kernel in /boot/kernel.ok :-) > > > > Hehe, so do I!:) > > So do I, sometimes. :-) I should make it a habit from now on. If you just want to test something and you don't know if you're shooting into your foot or not, use the "classic" way of building the kernel ("config KERNEL; cd ...; make depend;" ... dance) and use: make install KODIR=/boot/testkernel nextboot -k testkernel and only the next boot boots the testkernel. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 From owner-cvs-src@FreeBSD.ORG Mon May 16 18:17: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 60B5516A4CE; Mon, 16 May 2005 18:17:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DE1543D8B; Mon, 16 May 2005 18:17:39 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4GIHcp9031752; Mon, 16 May 2005 18:17:38 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GIHcsk031751; Mon, 16 May 2005 18:17:38 GMT (envelope-from obrien) Message-Id: <200505161817.j4GIHcsk031751@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 May 2005 18:17: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: Mon, 16 May 2005 18:17:39 -0000 obrien 2005-05-16 18:17:38 UTC FreeBSD src repository Modified files: usr.bin/top machine.c Log: Hardcode username to 8 characters. This makes top(1) output sane when there are users on the system (even if not running a single process) with a login > 8 chars. I'm not all that happy limiting the username width like this, but it restores sanity to top(1) output. Discussed with: keramida Revision Changes Path 1.72 +7 -7 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Mon May 16 18:28: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 AF0C816A4CE; Mon, 16 May 2005 18:28:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D30543DAE; Mon, 16 May 2005 18:28:22 +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 j4GISJ0F032260; Mon, 16 May 2005 18:28:19 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GISJf8032259; Mon, 16 May 2005 18:28:19 GMT (envelope-from ume) Message-Id: <200505161828.j4GISJf8032259@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 16 May 2005 18:28:19 +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/include netdb.h src/lib/libc/net gethostbydns.c gethostbyht.c gethostnamadr.c getnetnamadr.c name6.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: Mon, 16 May 2005 18:28:22 -0000 ume 2005-05-16 18:28:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) include netdb.h lib/libc/net gethostbydns.c gethostbyht.c gethostnamadr.c getnetnamadr.c name6.c netdb_private.h Log: MFC: hide implementation specific internal functions from netdb.h. include/netdb.h: 1.35 lib/libc/net/gethostbydns.c: 1.50 lib/libc/net/gethostbyht.c: 1.18 lib/libc/net/gethostnamadr.c: 1.24 lib/libc/net/getnetnamadr.c: 1.18 lib/libc/net/name6.c: 1.46 lib/libc/net/netdb_private.h: 1.5 Revision Changes Path 1.32.2.2 +0 -12 src/include/netdb.h 1.46.2.3 +1 -0 src/lib/libc/net/gethostbydns.c 1.16.8.2 +1 -0 src/lib/libc/net/gethostbyht.c 1.22.4.1 +1 -0 src/lib/libc/net/gethostnamadr.c 1.17.6.1 +1 -0 src/lib/libc/net/getnetnamadr.c 1.39.2.6 +1 -0 src/lib/libc/net/name6.c 1.9.2.3 +12 -0 src/lib/libc/net/netdb_private.h From owner-cvs-src@FreeBSD.ORG Mon May 16 18:32: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 038D816A4CE; Mon, 16 May 2005 18:32:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7FCA43D6E; Mon, 16 May 2005 18:32:00 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4GIVuxc032467; Mon, 16 May 2005 18:31:56 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GIVufC032466; Mon, 16 May 2005 18:31:56 GMT (envelope-from obrien) Message-Id: <200505161831.j4GIVufC032466@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 May 2005 18:31:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: BZIP2 Subject: cvs commit: src/contrib/bzip2 - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 May 2005 18:32:01 -0000 obrien 2005-05-16 18:31:56 UTC FreeBSD src repository src/contrib/bzip2 - Imported sources Update of /home/ncvs/src/contrib/bzip2 In directory repoman.freebsd.org:/tmp/cvs-serv32454 Log Message: Virgin import (trimmed) of Bzip2 version 1.0.3. Status: Vendor Tag: BZIP2 Release Tags: v1_0_3 U src/contrib/bzip2/blocksort.c U src/contrib/bzip2/huffman.c U src/contrib/bzip2/crctable.c U src/contrib/bzip2/randtable.c U src/contrib/bzip2/compress.c U src/contrib/bzip2/decompress.c U src/contrib/bzip2/bzlib.c U src/contrib/bzip2/bzip2.c U src/contrib/bzip2/bzip2recover.c U src/contrib/bzip2/bzlib.h U src/contrib/bzip2/bzlib_private.h U src/contrib/bzip2/Makefile U src/contrib/bzip2/LICENSE U src/contrib/bzip2/bzip2.1 U src/contrib/bzip2/sample1.bz2.uu U src/contrib/bzip2/sample2.bz2.uu U src/contrib/bzip2/words0 U src/contrib/bzip2/words1 U src/contrib/bzip2/words2 U src/contrib/bzip2/words3 U src/contrib/bzip2/sample1.ref.gz.uu U src/contrib/bzip2/dlltest.c U src/contrib/bzip2/sample3.bz2.uu U src/contrib/bzip2/README U src/contrib/bzip2/README.COMPILATION.PROBLEMS U src/contrib/bzip2/CHANGES U src/contrib/bzip2/libbz2.def U src/contrib/bzip2/makefile.msc U src/contrib/bzip2/Y2K_INFO U src/contrib/bzip2/unzcrash.c U src/contrib/bzip2/spewG.c U src/contrib/bzip2/sample2.ref.gz.uu U src/contrib/bzip2/sample3.ref.gz.uu U src/contrib/bzip2/Makefile-libbz2_so No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Mon May 16 18:50: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 F344A16A4CE; Mon, 16 May 2005 18:50:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0C6A43D86; Mon, 16 May 2005 18:50:26 +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 j4GIoQGr033799; Mon, 16 May 2005 18:50:26 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GIoQNe033798; Mon, 16 May 2005 18:50:26 GMT (envelope-from glebius) Message-Id: <200505161850.j4GIoQNe033798@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 18:50: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/netgraph ng_socket.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, 16 May 2005 18:50:27 -0000 glebius 2005-05-16 18:50:26 UTC FreeBSD src repository Modified files: sys/netgraph ng_socket.c Log: - Fix build with TRACE_MESSAGES on. - Reformat code under TRACE_MESSAGES to make it more readable. - Move linker hackery out of #ifdef. - Break long lines in linker hackery block. Revision Changes Path 1.63 +42 -41 src/sys/netgraph/ng_socket.c From owner-cvs-src@FreeBSD.ORG Mon May 16 18:56: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 BA5D616A4CE; Mon, 16 May 2005 18:56:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E77D43DD8; Mon, 16 May 2005 18:56:30 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4GIuUYQ034046; Mon, 16 May 2005 18:56:30 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GIuUDP034045; Mon, 16 May 2005 18:56:30 GMT (envelope-from obrien) Message-Id: <200505161856.j4GIuUDP034045@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 May 2005 18:56: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/contrib/bzip2 FREEBSD-Xlist FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 May 2005 18:56:31 -0000 obrien 2005-05-16 18:56:30 UTC FreeBSD src repository Modified files: contrib/bzip2 FREEBSD-upgrade Added files: contrib/bzip2 FREEBSD-Xlist Log: Update to match the 1.0.3 import. Revision Changes Path 1.1 +24 -0 src/contrib/bzip2/FREEBSD-Xlist (new) 1.2 +17 -22 src/contrib/bzip2/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Mon May 16 19:10: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 C52C916A4CE; Mon, 16 May 2005 19:10:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 907D443D83; Mon, 16 May 2005 19:10:59 +0000 (GMT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4GJAwNE034705; Mon, 16 May 2005 19:10:58 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GJAwaB034704; Mon, 16 May 2005 19:10:58 GMT (envelope-from kris) Message-Id: <200505161910.j4GJAwaB034704@repoman.freebsd.org> From: Kris Kennaway Date: Mon, 16 May 2005 19:10: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/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: Mon, 16 May 2005 19:10:59 -0000 kris 2005-05-16 19:10:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/vm vm_meter.c Log: MFC: Enable mpsafevm by default on sparc64. Approved by: alc Revision Changes Path 1.76.2.4 +1 -1 src/sys/vm/vm_meter.c From owner-cvs-src@FreeBSD.ORG Mon May 16 19:11: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 619A016A4CE; Mon, 16 May 2005 19:11:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 440EF43D31; Mon, 16 May 2005 19:11:39 +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 j4GJBdQm034730; Mon, 16 May 2005 19:11:39 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GJBdQS034729; Mon, 16 May 2005 19:11:39 GMT (envelope-from ru) Message-Id: <200505161911.j4GJBdQS034729@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 May 2005 19:11:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: BELL_LABS Subject: cvs commit: src/contrib/one-true-awk - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 May 2005 19:11:39 -0000 ru 2005-05-16 19:11:39 UTC FreeBSD src repository src/contrib/one-true-awk - Imported sources Update of /home/ncvs/src/contrib/one-true-awk In directory repoman.freebsd.org:/tmp/cvs-serv34626 Log Message: Vendor import of bwk's 24-Apr-2005 release. Status: Vendor Tag: BELL_LABS Release Tags: bwk_20050424 U src/contrib/one-true-awk/README U src/contrib/one-true-awk/FIXES U src/contrib/one-true-awk/awk.h U src/contrib/one-true-awk/proto.h U src/contrib/one-true-awk/awkgram.y U src/contrib/one-true-awk/lex.c U src/contrib/one-true-awk/b.c U src/contrib/one-true-awk/main.c U src/contrib/one-true-awk/maketab.c U src/contrib/one-true-awk/parse.c U src/contrib/one-true-awk/lib.c U src/contrib/one-true-awk/run.c U src/contrib/one-true-awk/tran.c U src/contrib/one-true-awk/proctab.c U src/contrib/one-true-awk/makefile U src/contrib/one-true-awk/mac.code U src/contrib/one-true-awk/awk.1 No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Mon May 16 19:12: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 2A78F16A4CE; Mon, 16 May 2005 19:12:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E95F643DC0; Mon, 16 May 2005 19:12:57 +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 j4GJCvMX034794; Mon, 16 May 2005 19:12:57 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GJCviQ034793; Mon, 16 May 2005 19:12:57 GMT (envelope-from glebius) Message-Id: <200505161912.j4GJCviQ034793@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 19:12: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/netgraph ng_ppp.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, 16 May 2005 19:12:58 -0000 glebius 2005-05-16 19:12:57 UTC FreeBSD src repository Modified files: sys/netgraph ng_ppp.c Log: Refactor places where ng_package_data() failed. Suggested & reviewed by: archie Revision Changes Path 1.57 +13 -13 src/sys/netgraph/ng_ppp.c From owner-cvs-src@FreeBSD.ORG Mon May 16 19:13: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 7EC5E16A4CE; Mon, 16 May 2005 19:13:38 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4202543DCA; Mon, 16 May 2005 19:13:38 +0000 (GMT) (envelope-from alc@cs.rice.edu) Received: from localhost (calypso.cs.rice.edu [128.42.1.127]) by cs.rice.edu (Postfix) with ESMTP id 5D0B94A9A2; Mon, 16 May 2005 14:13:37 -0500 (CDT) Received: from cs.rice.edu ([128.42.1.30]) by localhost (calypso.cs.rice.edu [128.42.1.127]) (amavisd-new, port 10024) with LMTP id 02201-01-55; Mon, 16 May 2005 14:13:36 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id D3D004A99E; Mon, 16 May 2005 14:13:36 -0500 (CDT) Date: Mon, 16 May 2005 14:13:36 -0500 From: Alan Cox To: Kris Kennaway Message-ID: <20050516191336.GD9813@cs.rice.edu> References: <200505161910.j4GJAwaB034704@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200505161910.j4GJAwaB034704@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-2.2.1 at cs.rice.edu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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: Mon, 16 May 2005 19:13:38 -0000 On Mon, May 16, 2005 at 07:10:58PM +0000, Kris Kennaway wrote: > kris 2005-05-16 19:10:58 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/vm vm_meter.c > Log: > MFC: Enable mpsafevm by default on sparc64. > > Approved by: alc > > Revision Changes Path > 1.76.2.4 +1 -1 src/sys/vm/vm_meter.c Thanks. Alan From owner-cvs-src@FreeBSD.ORG Mon May 16 19:19: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 0BD7F16A4CE; Mon, 16 May 2005 19:19:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE33143D73; Mon, 16 May 2005 19:19:32 +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 j4GJJWSL035136; Mon, 16 May 2005 19:19:32 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GJJWEG035135; Mon, 16 May 2005 19:19:32 GMT (envelope-from ru) Message-Id: <200505161919.j4GJJWEG035135@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 May 2005 19:19: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/contrib/one-true-awk FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 May 2005 19:19:33 -0000 ru 2005-05-16 19:19:32 UTC FreeBSD src repository Modified files: contrib/one-true-awk FREEBSD-upgrade Log: Update for the 2005/04/24 import. Revision Changes Path 1.9 +3 -3 src/contrib/one-true-awk/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Mon May 16 19:25: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 1A56C16A4D0; Mon, 16 May 2005 19:25:08 +0000 (GMT) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 102D343DDD; Mon, 16 May 2005 19:25:07 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.3/8.13.3) with ESMTP id j4GJP53o011931; Mon, 16 May 2005 23:25:05 +0400 (MSD) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.3/8.13.3/Submit) id j4GJP5IA011930; Mon, 16 May 2005 23:25:05 +0400 (MSD) (envelope-from ache) Date: Mon, 16 May 2005 23:25:05 +0400 From: Andrey Chernov To: Ruslan Ermilov Message-ID: <20050516192505.GA11854@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Ruslan Ermilov , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200505161911.j4GJBdQS034729@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200505161911.j4GJBdQS034729@repoman.freebsd.org> User-Agent: Mutt/1.5.9i X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-3; AVE: 6.30.0.12; VDF: 6.30.0.177; host: nagual.pp.ru) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (nagual.pp.ru [0.0.0.0]); Mon, 16 May 2005 23:25:06 +0400 (MSD) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/contrib/one-true-awk - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 May 2005 19:25:08 -0000 On Mon, May 16, 2005 at 07:11:39PM +0000, Ruslan Ermilov wrote: > ru 2005-05-16 19:11:39 UTC > > FreeBSD src repository > > src/contrib/one-true-awk - Imported sources > Update of /home/ncvs/src/contrib/one-true-awk > In directory repoman.freebsd.org:/tmp/cvs-serv34626 > > Log Message: > Vendor import of bwk's 24-Apr-2005 release. Is it fix [a-z]-type collating ranges? Even GNU regex now honors it natively. -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Mon May 16 19:26: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 18B2C16A4D0; Mon, 16 May 2005 19:26:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D52FD43D99; Mon, 16 May 2005 19:26:46 +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 j4GJQkTe035612; Mon, 16 May 2005 19:26:46 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GJQkw3035611; Mon, 16 May 2005 19:26:46 GMT (envelope-from ps) Message-Id: <200505161926.j4GJQkw3035611@repoman.freebsd.org> From: Paul Saab Date: Mon, 16 May 2005 19:26: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/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: Mon, 16 May 2005 19:26:47 -0000 ps 2005-05-16 19:26:46 UTC FreeBSD src repository Modified files: sys/netinet tcp_sack.c Log: Introduce routines to alloc/free sack holes. This cleans up the code considerably. Submitted by: Noritoshi Demizu. Reviewed by: Raja Mukerji, Mohan Srinivasan. Revision Changes Path 1.18 +60 -56 src/sys/netinet/tcp_sack.c From owner-cvs-src@FreeBSD.ORG Mon May 16 19:35: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 23DE216A4CE; Mon, 16 May 2005 19:35:07 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2B4243D9A; Mon, 16 May 2005 19:35:05 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j4GJfKex033404; Mon, 16 May 2005 22:41:20 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 69335-16; Mon, 16 May 2005 22:34:58 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j4GJfJnp033398 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 May 2005 22:41:19 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j4GJZGOr039974; Mon, 16 May 2005 22:35:16 +0300 (EEST) (envelope-from ru) Date: Mon, 16 May 2005 22:35:16 +0300 From: Ruslan Ermilov To: Andrey Chernov , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG Message-ID: <20050516193516.GA14960@ip.net.ua> References: <200505161911.j4GJBdQS034729@repoman.freebsd.org> <20050516192505.GA11854@nagual.pp.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="O5XBE6gyVG5Rl6Rj" Content-Disposition: inline In-Reply-To: <20050516192505.GA11854@nagual.pp.ru> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Subject: Re: cvs commit: src/contrib/one-true-awk - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 May 2005 19:35:07 -0000 --O5XBE6gyVG5Rl6Rj Content-Type: multipart/mixed; boundary="YZ5djTAD1cGYuMQK" Content-Disposition: inline --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 16, 2005 at 11:25:05PM +0400, Andrey Chernov wrote: > On Mon, May 16, 2005 at 07:11:39PM +0000, Ruslan Ermilov wrote: > > ru 2005-05-16 19:11:39 UTC > >=20 > > FreeBSD src repository > >=20 > > src/contrib/one-true-awk - Imported sources > > Update of /home/ncvs/src/contrib/one-true-awk > > In directory repoman.freebsd.org:/tmp/cvs-serv34626 > > =20 > > Log Message: > > Vendor import of bwk's 24-Apr-2005 release. >=20 > Is it fix [a-z]-type collating ranges? Even GNU regex now honors it=20 > natively. >=20 Nope, but I still keep the patches locally (attached). Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=p Content-Transfer-Encoding: quoted-printable Index: b.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/contrib/one-true-awk/b.c,v retrieving revision 1.1.1.8 diff -u -p -r1.1.1.8 b.c --- b.c 16 May 2005 19:11:31 -0000 1.1.1.8 +++ b.c 16 May 2005 19:33:25 -0000 @@ -282,9 +282,21 @@ int quoted(char **pp) /* pick up next th return c; } =20 +static int collate_range_cmp(int a, int b) +{ + static char s[2][2]; + + if ((uschar)a =3D=3D (uschar)b) + return 0; + s[0][0] =3D a; + s[1][0] =3D b; + return (strcoll(s[0], s[1])); +} + char *cclenter(const char *argp) /* add a character class */ { int i, c, c2; + int j; uschar *p =3D (uschar *) argp; uschar *op, *bp; static uschar *buf =3D 0; @@ -303,15 +315,18 @@ char *cclenter(const char *argp) /* add=20 c2 =3D *p++; if (c2 =3D=3D '\\') c2 =3D quoted((char **) &p); - if (c > c2) { /* empty; ignore */ + if (collate_range_cmp(c, c2) > 0) { bp--; i--; continue; } - while (c < c2) { + for (j =3D 0; j < NCHARS; j++) { + if ((collate_range_cmp(c, j) > 0) || + collate_range_cmp(j, c2) > 0) + continue; if (!adjbuf((char **) &buf, &bufsz, bp-buf+2, 100, (char **) &bp, 0)) FATAL("out of space for character class [%.10s...] 2", p); - *bp++ =3D ++c; + *bp++ =3D j; i++; } continue; Index: main.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/contrib/one-true-awk/main.c,v retrieving revision 1.1.1.10 diff -u -p -r1.1.1.10 main.c --- main.c 16 May 2005 19:11:31 -0000 1.1.1.10 +++ main.c 16 May 2005 19:33:25 -0000 @@ -58,6 +58,7 @@ int main(int argc, char *argv[]) const char *fs =3D NULL; =20 setlocale(LC_CTYPE, ""); + setlocale(LC_COLLATE, ""); setlocale(LC_NUMERIC, "C"); /* for parsing cmdline & prog */ cmdname =3D argv[0]; if (argc =3D=3D 1) { Index: run.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/contrib/one-true-awk/run.c,v retrieving revision 1.1.1.8 diff -u -p -r1.1.1.8 run.c --- run.c 16 May 2005 19:11:35 -0000 1.1.1.8 +++ run.c 16 May 2005 19:33:36 -0000 @@ -651,7 +651,7 @@ Cell *relop(Node **a, int n) /* a[0 < a[ j =3D x->fval - y->fval; i =3D j<0? -1: (j>0? 1: 0); } else { - i =3D strcmp(getsval(x), getsval(y)); + i =3D strcoll(getsval(x), getsval(y)); } tempfree(x); tempfree(y); --YZ5djTAD1cGYuMQK-- --O5XBE6gyVG5Rl6Rj Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCiPX0qRfpzJluFF4RAr9fAKCXbdZmi95T9QevkyLc8hf5t51TdwCeNrHE JGBMpGkrsNzyHvzHKiXCMIM= =bqd9 -----END PGP SIGNATURE----- --O5XBE6gyVG5Rl6Rj-- From owner-cvs-src@FreeBSD.ORG Mon May 16 19: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 1743016A4CE; Mon, 16 May 2005 19:47:42 +0000 (GMT) Received: from critter.freebsd.dk (0x535c0e2a.sgnxx1.adsl-dhcp.tele.dk [83.92.14.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3917143D70; Mon, 16 May 2005 19:47:41 +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.3) with ESMTP id j4GJlXIi001977; Mon, 16 May 2005 21:47:33 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Colin Percival From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sun, 15 May 2005 16:29:32 EDT." <4287B12C.9080903@freebsd.org> Date: Mon, 16 May 2005 21:47:33 +0200 Message-ID: <1976.1116272853@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: Jacques Vidrine cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Nate Lawson Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Mon, 16 May 2005 19:47:42 -0000 In message <4287B12C.9080903@freebsd.org>, Colin Percival writes: >Nate Lawson wrote: >> Every general-purpose machine has measurable timing side channels. The >> question is merely one of bandwidth. > >Absolutely. Most covert channels operate at up to a few kbps; this covert >channel operates at several Mbps. Not only that, but the measurement precision is much better than for more indirect inspection methods like ps(1). -- 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 Mon May 16 19:52: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 E679516A50C; Mon, 16 May 2005 19:52:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B079443D90; Mon, 16 May 2005 19:52:44 +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 j4GJqgws036730; Mon, 16 May 2005 19:52:42 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GJqgWa036729; Mon, 16 May 2005 19:52:42 GMT (envelope-from glebius) Message-Id: <200505161952.j4GJqgWa036729@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 16 May 2005 19:52: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/netgraph netgraph.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, 16 May 2005 19:52:45 -0000 glebius 2005-05-16 19:52:42 UTC FreeBSD src repository Modified files: sys/netgraph netgraph.h Log: Use NG_QUEUE instead of constant. Revision Changes Path 1.54 +1 -1 src/sys/netgraph/netgraph.h From owner-cvs-src@FreeBSD.ORG Mon May 16 20:01: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 BB20516A4CE; Mon, 16 May 2005 20:01:44 +0000 (GMT) Received: from mail-gw1.york.ac.uk (mail-gw1.york.ac.uk [144.32.128.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDCEE43DCF; Mon, 16 May 2005 20:01:43 +0000 (GMT) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from ury.york.ac.uk (ury.york.ac.uk [144.32.108.81]) by mail-gw1.york.ac.uk (8.12.10/8.12.10) with ESMTP id j4GK1ZL3006925; Mon, 16 May 2005 21:01:35 +0100 (BST) Received: from ury.york.ac.uk (localhost.york.ac.uk [127.0.0.1]) by ury.york.ac.uk (8.13.1/8.13.1) with ESMTP id j4GK2nHp046331; Mon, 16 May 2005 21:02:49 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from localhost (gavin@localhost) by ury.york.ac.uk (8.13.1/8.13.1/Submit) with ESMTP id j4GK2nKn046328; Mon, 16 May 2005 21:02:49 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: ury.york.ac.uk: gavin owned process doing -bs Date: Mon, 16 May 2005 21:02:49 +0100 (BST) From: Gavin Atkinson X-X-Sender: gavin@ury.york.ac.uk To: "David E. O'Brien" In-Reply-To: <200505161817.j4GIHcsk031751@repoman.freebsd.org> Message-ID: <20050516205649.V43875@ury.york.ac.uk> References: <200505161817.j4GIHcsk031751@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin.atkinson@ury.york.ac.uk 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: Mon, 16 May 2005 20:01:44 -0000 On Mon, 16 May 2005, David E. O'Brien wrote: > obrien 2005-05-16 18:17:38 UTC > > Modified files: > usr.bin/top machine.c > Log: > Hardcode username to 8 characters. This makes top(1) output sane when > there are users on the system (even if not running a single process) > with a login > 8 chars. > I'm not all that happy limiting the username width like this, but it > restores sanity to top(1) output. Err, this log message doesn't seem to fit with the committed patch. The committed changes are essentially a no-op, only de-magicifying the width limits in the smp and non-smp case. Gavin From owner-cvs-src@FreeBSD.ORG Mon May 16 20:51: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 42DF616A4CE; Mon, 16 May 2005 20:51:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1138743D53; Mon, 16 May 2005 20:51:52 +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 j4GKplhV045949; Mon, 16 May 2005 20:51:47 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GKplpt045948; Mon, 16 May 2005 20:51:47 GMT (envelope-from imp) Message-Id: <200505162051.j4GKplpt045948@repoman.freebsd.org> From: Warner Losh Date: Mon, 16 May 2005 20:51: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/sbin/devd devd.cc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 16 May 2005 20:51:52 -0000 imp 2005-05-16 20:51:46 UTC FreeBSD src repository Modified files: sbin/devd devd.cc Log: Ignore sigpipe so we can properly detach clients to the pipe. Submitted by: Fredrik Lindberg Revision Changes Path 1.21 +2 -0 src/sbin/devd/devd.cc From owner-cvs-src@FreeBSD.ORG Mon May 16 22:20: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 8424316A4CE; Mon, 16 May 2005 22:20:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5269943D69; Mon, 16 May 2005 22:20:13 +0000 (GMT) (envelope-from arr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4GMK8sT052131; Mon, 16 May 2005 22:20:08 GMT (envelope-from arr@repoman.freebsd.org) Received: (from arr@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4GMK8im052130; Mon, 16 May 2005 22:20:08 GMT (envelope-from arr) Message-Id: <200505162220.j4GMK8im052130@repoman.freebsd.org> From: "Andrew R. Reiter" Date: Mon, 16 May 2005 22:20:07 +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: Mon, 16 May 2005 22:20:13 -0000 arr 2005-05-16 22:20:07 UTC FreeBSD src repository Modified files: . access Log: Self-removal from project for my lack of contributions. I still run CURRENT and will try to post any bugs or patches I come across. Thank you for the opportunity to work with such a fine group of people; I have learned a great deal. Revision Changes Path 1.706 +0 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Tue May 17 01:26: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 3EF6616A4CE; Tue, 17 May 2005 01:26:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A2A143DBF; Tue, 17 May 2005 01:26:00 +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 j4H1PvSl065776; Tue, 17 May 2005 01:25:57 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4H1PvLF065775; Tue, 17 May 2005 01:25:57 GMT (envelope-from keramida) Message-Id: <200505170125.j4H1PvLF065775@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 17 May 2005 01:25: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/man9 style.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: Tue, 17 May 2005 01:26:00 -0000 keramida 2005-05-17 01:25:57 UTC FreeBSD src repository (doc committer) Modified files: share/man/man9 style.9 Log: Remove a duplicate 'comment' to fix the syntax of a sentence. Revision Changes Path 1.118 +1 -1 src/share/man/man9/style.9 From owner-cvs-src@FreeBSD.ORG Tue May 17 01:44: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 8FD6D16A4CE; Tue, 17 May 2005 01:44:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53D7943D8B; Tue, 17 May 2005 01:44:38 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4H1icck066442; Tue, 17 May 2005 01:44:38 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4H1icUK066441; Tue, 17 May 2005 01:44:38 GMT (envelope-from obrien) Message-Id: <200505170144.j4H1icUK066441@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 17 May 2005 01:44: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/libstand Makefile bzlib.c.diff bzlib.h.diff bzlib_private.h.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 01:44:38 -0000 obrien 2005-05-17 01:44:38 UTC FreeBSD src repository Modified files: lib/libstand Makefile Removed files: lib/libstand bzlib.c.diff bzlib.h.diff bzlib_private.h.diff Log: Temporarily disable support for bzip2'ed compressed filesystems, until a maintainable why of handling them is created. Revision Changes Path 1.46 +1 -22 src/lib/libstand/Makefile 1.3 +0 -58 src/lib/libstand/bzlib.c.diff (dead) 1.2 +0 -15 src/lib/libstand/bzlib.h.diff (dead) 1.3 +0 -22 src/lib/libstand/bzlib_private.h.diff (dead) From owner-cvs-src@FreeBSD.ORG Tue May 17 03:11: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 2DCE816A4CE; Tue, 17 May 2005 03:11:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B38243D2D; Tue, 17 May 2005 03:11:30 +0000 (GMT) (envelope-from mikeh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4H3BTfC070078; Tue, 17 May 2005 03:11:29 GMT (envelope-from mikeh@repoman.freebsd.org) Received: (from mikeh@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4H3BTLt070077; Tue, 17 May 2005 03:11:29 GMT (envelope-from mikeh) Message-Id: <200505170311.j4H3BTLt070077@repoman.freebsd.org> From: Mike Heffner Date: Tue, 17 May 2005 03:11:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: LUKEM Subject: cvs commit: src/contrib/lukemftp - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 03:11:30 -0000 mikeh 2005-05-17 03:11:29 UTC FreeBSD src repository src/contrib/lukemftp - Imported sources Update of /home/ncvs/src/contrib/lukemftp In directory repoman.freebsd.org:/tmp/cvs-serv70015 Log Message: Import latest NetBSD version...changes: * Whitespace and gcc 4.x fixes. * Fix deallocation bug in fetch.c. * Implement timeouts for accept(2) and connect(2), which accept timeout values with '-q quittime'. (intended to help with active mode through firewalls) * Fix bin/77158 by Ryoji Kanai . Status: Vendor Tag: LUKEM Release Tags: nbsd_20050516 U src/contrib/lukemftp/todo U src/contrib/lukemftp/diffout U src/contrib/lukemftp/aclocal.m4 U src/contrib/lukemftp/README U src/contrib/lukemftp/THANKS U src/contrib/lukemftp/FreeBSD-patchset U src/contrib/lukemftp/configure U src/contrib/lukemftp/lukemftp.h U src/contrib/lukemftp/configure.in U src/contrib/lukemftp/install-sh U src/contrib/lukemftp/Makefile.in U src/contrib/lukemftp/config.h.in U src/contrib/lukemftp/INSTALL U src/contrib/lukemftp/ChangeLog U src/contrib/lukemftp/acconfig.h U src/contrib/lukemftp/COPYING U src/contrib/lukemftp/NEWS U src/contrib/lukemftp/src/extern.h U src/contrib/lukemftp/src/Makefile U src/contrib/lukemftp/src/cmdtab.c U src/contrib/lukemftp/src/progressbar.c U src/contrib/lukemftp/src/progressbar.h U src/contrib/lukemftp/src/ftp.1 U src/contrib/lukemftp/src/ftp.c U src/contrib/lukemftp/src/ftp_var.h U src/contrib/lukemftp/src/complete.c U src/contrib/lukemftp/src/fetch.c U src/contrib/lukemftp/src/cmds.c U src/contrib/lukemftp/src/Makefile.in U src/contrib/lukemftp/src/domacro.c U src/contrib/lukemftp/src/main.c U src/contrib/lukemftp/src/util.c U src/contrib/lukemftp/src/version.h U src/contrib/lukemftp/src/ruserpass.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Tue May 17 03:31: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 CA49216A4CE; Tue, 17 May 2005 03:31:57 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id B97F643D90; Tue, 17 May 2005 03:31:56 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.1.62] (porta-billing-master. [209.121.79.7]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j4H3Vpso045990 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 May 2005 05:31:52 +0200 (CEST) (envelope-from sobomax@FreeBSD.org) Message-ID: <428965A5.2010406@FreeBSD.org> Date: Tue, 17 May 2005 06:31:49 +0300 From: Maxim Sobolev User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "David E. O'Brien" References: <200505170144.j4H1icUK066441@repoman.freebsd.org> In-Reply-To: <200505170144.j4H1icUK066441@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.83/881/Mon May 16 23:13:31 2005 on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libstand Makefile bzlib.c.diff bzlib.h.diff bzlib_private.h.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 03:31:57 -0000 David E. O'Brien wrote: > obrien 2005-05-17 01:44:38 UTC > > FreeBSD src repository > > Modified files: > lib/libstand Makefile > Removed files: > lib/libstand bzlib.c.diff bzlib.h.diff > bzlib_private.h.diff > Log: > Temporarily disable support for bzip2'ed compressed filesystems, until a > maintainable why of handling them is created. Huh? What's wrong with the current way? I had submitted those patches to the author more than 2 years ago if my memory serves but unfortunately never heard from him back. There is simply no other way around this. -Maxim From owner-cvs-src@FreeBSD.ORG Tue May 17 03:54: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 7446F16A4CE; Tue, 17 May 2005 03:54:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DE8843D2F; Tue, 17 May 2005 03:54:57 +0000 (GMT) (envelope-from jcamou@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4H3sqfh072009; Tue, 17 May 2005 03:54:52 GMT (envelope-from jcamou@repoman.freebsd.org) Received: (from jcamou@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4H3sqK6072008; Tue, 17 May 2005 03:54:52 GMT (envelope-from jcamou) Message-Id: <200505170354.j4H3sqK6072008@repoman.freebsd.org> From: "Jesus R. Camou" Date: Tue, 17 May 2005 03:54: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/share/man/man7 release.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 03:54:57 -0000 jcamou 2005-05-17 03:54:52 UTC FreeBSD src repository (doc committer) Modified files: share/man/man7 release.7 Log: Correct script path. PR: docs/80948 Submitted by: anonymous coward Approved by: trhodes (mentor) MFC after: 2 days Revision Changes Path 1.53 +1 -1 src/share/man/man7/release.7 From owner-cvs-src@FreeBSD.ORG Tue May 17 04:08: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 8B6F516A4CE; Tue, 17 May 2005 04:08:52 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id B91A643D55; Tue, 17 May 2005 04:08:44 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.3/8.13.3) with ESMTP id j4H4CKaP076878; Mon, 16 May 2005 22:12:20 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <42896E27.6030202@samsco.org> Date: Mon, 16 May 2005 22:08:07 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "David E. O'Brien" References: <200505170144.j4H1icUK066441@repoman.freebsd.org> In-Reply-To: <200505170144.j4H1icUK066441@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libstand Makefile bzlib.c.diff bzlib.h.diff bzlib_private.h.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 04:08:52 -0000 David E. O'Brien wrote: > obrien 2005-05-17 01:44:38 UTC > > FreeBSD src repository > > Modified files: > lib/libstand Makefile > Removed files: > lib/libstand bzlib.c.diff bzlib.h.diff > bzlib_private.h.diff > Log: > Temporarily disable support for bzip2'ed compressed filesystems, until a > maintainable why of handling them is created. > > Revision Changes Path > 1.46 +1 -22 src/lib/libstand/Makefile > 1.3 +0 -58 src/lib/libstand/bzlib.c.diff (dead) > 1.2 +0 -15 src/lib/libstand/bzlib.h.diff (dead) > 1.3 +0 -22 src/lib/libstand/bzlib_private.h.diff (dead) Sorry, this is the wrong answer. Summarily deleting other's files that you didn't bother to test in the first place is not the correct way to solve problems. Please work with Sobomax directly, now, to fix this correctly. And run buildworld when you are done and before you hit the commit key. I seem to recall there being a problem with this recently. Scott From owner-cvs-src@FreeBSD.ORG Tue May 17 04:16: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 270ED16A4CE for ; Tue, 17 May 2005 04:16:31 +0000 (GMT) Received: from mailbox4.ucsd.edu (mailbox4.ucsd.edu [132.239.1.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8AC843D95 for ; Tue, 17 May 2005 04:16:30 +0000 (GMT) (envelope-from okumoto@ucsd.edu) Received: from smtp.ucsd.edu (smtp-a.ucsd.edu [132.239.1.49]) by mailbox4.ucsd.edu (8.13.3/8.13.3) with ESMTP id j4H4GCg6031367 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 May 2005 21:16:17 -0700 (PDT) Received: from ucsd.edu (adsl-63-199-247-178.dsl.sndg02.pacbell.net [63.199.247.178]) by smtp.ucsd.edu (8.12.10/8.9.3) with ESMTP id j4H4G3Tg006653; Mon, 16 May 2005 21:16:08 -0700 (PDT) Message-ID: <42897003.2090005@ucsd.edu> Date: Mon, 16 May 2005 21:16:03 -0700 From: Max Okumoto User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20030824 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Max Okumoto References: <200505121545.j4CFjENu078768@repoman.freebsd.org> <20050512180743.6z1h22fldwksgw4w@netchild.homeip.net> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Greylisting: NO DELAY (Trusted relay host); processed by UCSD_GL-v1.2 on mailbox4.ucsd.edu; Mon, 16 May 2005 21:16:17 -0700 (PDT) X-MailScanner: PASSED (v1.2.8 19588 j4H4GCg6031367 mailbox4.ucsd.edu) cc: cvs-src@FreeBSD.org cc: Alexander Leidinger Subject: Re: cvs commit: src/usr.bin/make job.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, 17 May 2005 04:16:31 -0000 Max Okumoto wrote: > Alexander Leidinger writes: > > [stuff deleted] > >>For those which didn't looked at the src: he can't use mkstemp() since he >>wants to create a fifo. >> >>But "making a copy" and creating mkfifo() out of it looks like overkill to >>me. Why not using mkdtemp() and creating a fixed name in this temporary >>directory instead? >> >>Bye, >>Alexander. > > > [stuff deleted] > > Hmmm... Didn't think of that :-) That is better way since I wouldn't > have to maintain a my own copy of the code. I will work up a patch. > > Max If I use mkdtemp(), there is a chance that someone with the same UID could race to build the fifo. Do we care about races with ourselves? Or am I just being toooo paranoid? :-) Max From owner-cvs-src@FreeBSD.ORG Tue May 17 04:51: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 ADFAB16A4CE; Tue, 17 May 2005 04:51:49 +0000 (GMT) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EB2743D73; Tue, 17 May 2005 04:51:48 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.3/8.13.3) with ESMTP id j4H4pfYI034759; Tue, 17 May 2005 08:51:41 +0400 (MSD) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.3/8.13.3/Submit) id j4H4pf6v034758; Tue, 17 May 2005 08:51:41 +0400 (MSD) (envelope-from ache) Date: Tue, 17 May 2005 08:51:40 +0400 From: Andrey Chernov To: Ruslan Ermilov , tjr@FreeBSD.ORG Message-ID: <20050517045140.GA34657@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Ruslan Ermilov , tjr@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200505161911.j4GJBdQS034729@repoman.freebsd.org> <20050516192505.GA11854@nagual.pp.ru> <20050516193516.GA14960@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="a8Wt8u1KmwUX3Y2C" Content-Disposition: inline In-Reply-To: <20050516193516.GA14960@ip.net.ua> User-Agent: Mutt/1.5.9i X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-3; AVE: 6.30.0.12; VDF: 6.30.0.178; host: nagual.pp.ru) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (nagual.pp.ru [0.0.0.0]); Tue, 17 May 2005 08:51:42 +0400 (MSD) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/contrib/one-true-awk - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 04:51:49 -0000 --a8Wt8u1KmwUX3Y2C Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 16, 2005 at 10:35:16PM +0300, Ruslan Ermilov wrote: > > > Log Message: > > > Vendor import of bwk's 24-Apr-2005 release. > >=20 > > Is it fix [a-z]-type collating ranges? Even GNU regex now honors it=20 > > natively. > >=20 > Nope, but I still keep the patches locally (attached). >=20 I remember Tim Robbins have better variant which seems to work with=20 multibytes, but I run very simple test for single bytes only. We should commit either your or his variant. Awk the only thing left in=20 the base system which not honors collating here and awk's author=20 constantly decline or ignore our patches. --=20 http://ache.pp.ru/ --a8Wt8u1KmwUX3Y2C Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iQCVAwUBQol4XOJgpPLZnQjrAQJB2AQAh04uOuiHb3DddZqYDpW485f9F7ccBCLY nzgRkIhQgPZ0MxuHVTvNW8NRjAB6pjuVu3kxKx/7litsSCjSAncb+F6iLGlGRF52 sHZQOr6/Lc5wvxoepVP2zfR4vFkoiy7KH6pK7aA0V7GHhVHBx3jQlCT+IjFjKYdr LjvxzlHsWmA= =5s74 -----END PGP SIGNATURE----- --a8Wt8u1KmwUX3Y2C-- From owner-cvs-src@FreeBSD.ORG Tue May 17 05: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 A481816A4CE; Tue, 17 May 2005 05:38:24 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD32743DAE; Tue, 17 May 2005 05:38:23 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j4H5ikRw070227; Tue, 17 May 2005 08:44:46 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 90740-12; Tue, 17 May 2005 08:38:22 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j4H5ij6w070224 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 May 2005 08:44:45 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j4H5cedc058880; Tue, 17 May 2005 08:38:40 +0300 (EEST) (envelope-from ru) Date: Tue, 17 May 2005 08:38:39 +0300 From: Ruslan Ermilov To: Andrey Chernov , "Tim J. Robbins" , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050517053839.GB58437@ip.net.ua> References: <200505161911.j4GJBdQS034729@repoman.freebsd.org> <20050516192505.GA11854@nagual.pp.ru> <20050516193516.GA14960@ip.net.ua> <20050517045140.GA34657@nagual.pp.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SkvwRMAIpAhPCcCJ" Content-Disposition: inline In-Reply-To: <20050517045140.GA34657@nagual.pp.ru> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Subject: Re: cvs commit: src/contrib/one-true-awk - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 05:38:24 -0000 --SkvwRMAIpAhPCcCJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 17, 2005 at 08:51:40AM +0400, Andrey Chernov wrote: > On Mon, May 16, 2005 at 10:35:16PM +0300, Ruslan Ermilov wrote: > > > > Log Message: > > > > Vendor import of bwk's 24-Apr-2005 release. > > >=20 > > > Is it fix [a-z]-type collating ranges? Even GNU regex now honors it= =20 > > > natively. > > >=20 > > Nope, but I still keep the patches locally (attached). > >=20 >=20 > I remember Tim Robbins have better variant which seems to work with=20 > multibytes, but I run very simple test for single bytes only. >=20 > We should commit either your or his variant. Awk the only thing left in= =20 > the base system which not honors collating here and awk's author=20 > constantly decline or ignore our patches. >=20 Our locale patches, to be politically correct. :-) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --SkvwRMAIpAhPCcCJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCiYNfqRfpzJluFF4RAnM6AJ9OxnueN3LVZoceSDWEl7mMeG7x5wCeMJ47 TLrNqmXFSMIwxCxHU+lmi8A= =lDex -----END PGP SIGNATURE----- --SkvwRMAIpAhPCcCJ-- From owner-cvs-src@FreeBSD.ORG Tue May 17 05:53: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 D86B416A4D0; Tue, 17 May 2005 05:53:46 +0000 (GMT) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id D488E43D79; Tue, 17 May 2005 05:53:45 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.3/8.13.3) with ESMTP id j4H5rhHp035874; Tue, 17 May 2005 09:53:43 +0400 (MSD) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.3/8.13.3/Submit) id j4H5rhY6035873; Tue, 17 May 2005 09:53:43 +0400 (MSD) (envelope-from ache) Date: Tue, 17 May 2005 09:53:42 +0400 From: Andrey Chernov To: Ruslan Ermilov Message-ID: <20050517055342.GA35793@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Ruslan Ermilov , "Tim J. Robbins" , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200505161911.j4GJBdQS034729@repoman.freebsd.org> <20050516192505.GA11854@nagual.pp.ru> <20050516193516.GA14960@ip.net.ua> <20050517045140.GA34657@nagual.pp.ru> <20050517053839.GB58437@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RnlQjJ0d97Da+TV1" Content-Disposition: inline In-Reply-To: <20050517053839.GB58437@ip.net.ua> User-Agent: Mutt/1.5.9i X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-3; AVE: 6.30.0.12; VDF: 6.30.0.178; host: nagual.pp.ru) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (nagual.pp.ru [0.0.0.0]); Tue, 17 May 2005 09:53:44 +0400 (MSD) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "Tim J. Robbins" Subject: Re: cvs commit: src/contrib/one-true-awk - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 05:53:47 -0000 --RnlQjJ0d97Da+TV1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 17, 2005 at 08:38:39AM +0300, Ruslan Ermilov wrote: > > We should commit either your or his variant. Awk the only thing left in= =20 > > the base system which not honors collating here and awk's author=20 > > constantly decline or ignore our patches. > >=20 > Our locale patches, to be politically correct. :-) It is clear from the context. BTW, why not now? If you fear taking files off the branch, we can avoid=20 this. Just place the patch to the building directory and apply it at=20 'make beforedepend' stage. --=20 http://ache.pp.ru/ --RnlQjJ0d97Da+TV1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iQCVAwUBQomG5uJgpPLZnQjrAQL4AgQAyC+5tpK6oLpSj4JS1CD+VBS54GQpOvrf Rxj/nLShwhn0eT3OgEWGvNYuJ6q7p0k0HgbhzpQA6K5l7notodZPTcvhoCy3MM6m QYp5IXoa1l/OviZpZGmt5cMcsx8xYtKyOuIH5VYqE3+XMR24C1RjIlf1eC8OI4VL zo2SA6KfvMk= =peyB -----END PGP SIGNATURE----- --RnlQjJ0d97Da+TV1-- From owner-cvs-src@FreeBSD.ORG Tue May 17 07:11: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 0B3E216A4CE for ; Tue, 17 May 2005 07:11:58 +0000 (GMT) Received: from hydra.bec.de (www.ostsee-abc.de [62.206.222.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7523F43D81 for ; Tue, 17 May 2005 07:11:57 +0000 (GMT) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (wlan033222.uni-rostock.de [139.30.33.222]) by hydra.bec.de (Postfix) with ESMTP id D8B2C35707 for ; Tue, 17 May 2005 09:11:53 +0200 (CEST) Received: by britannica.bec.de (Postfix, from userid 1001) id AB1D27D15; Tue, 17 May 2005 09:11:21 +0200 (CEST) Date: Tue, 17 May 2005 09:11:21 +0200 From: Joerg Sonnenberger To: cvs-src@freebsd.org Message-ID: <20050517071121.GA1915@britannica.bec.de> References: <200505121545.j4CFjENu078768@repoman.freebsd.org> <20050512180743.6z1h22fldwksgw4w@netchild.homeip.net> <42897003.2090005@ucsd.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42897003.2090005@ucsd.edu> User-Agent: Mutt/1.5.9i Subject: Re: cvs commit: src/usr.bin/make job.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, 17 May 2005 07:11:58 -0000 On Mon, May 16, 2005 at 09:16:03PM -0700, Max Okumoto wrote: > If I use mkdtemp(), there is a chance that someone with the > same UID could race to build the fifo. Do we care about > races with ourselves? Or am I just being toooo paranoid? :-) You just check the return value of mkdir, if it already exists, you know that something evil happened. That's enough to prevent races. Joerg From owner-cvs-src@FreeBSD.ORG Tue May 17 07:59: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 1D53016A4CE; Tue, 17 May 2005 07:59:24 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id C05CE43DB3; Tue, 17 May 2005 07:59:22 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j4H85jNP077263; Tue, 17 May 2005 11:05:45 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 99492-09; Tue, 17 May 2005 10:59:20 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j4H85hG4077260 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 May 2005 11:05:44 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j4H7xbrX059406; Tue, 17 May 2005 10:59:37 +0300 (EEST) (envelope-from ru) Date: Tue, 17 May 2005 10:59:37 +0300 From: Ruslan Ermilov To: Andrey Chernov , "Tim J. Robbins" , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050517075937.GA59350@ip.net.ua> References: <200505161911.j4GJBdQS034729@repoman.freebsd.org> <20050516192505.GA11854@nagual.pp.ru> <20050516193516.GA14960@ip.net.ua> <20050517045140.GA34657@nagual.pp.ru> <20050517053839.GB58437@ip.net.ua> <20050517055342.GA35793@nagual.pp.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KsGdsel6WgEHnImy" Content-Disposition: inline In-Reply-To: <20050517055342.GA35793@nagual.pp.ru> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Subject: Re: cvs commit: src/contrib/one-true-awk - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 07:59:24 -0000 --KsGdsel6WgEHnImy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 17, 2005 at 09:53:42AM +0400, Andrey Chernov wrote: > On Tue, May 17, 2005 at 08:38:39AM +0300, Ruslan Ermilov wrote: > > > We should commit either your or his variant. Awk the only thing left = in=20 > > > the base system which not honors collating here and awk's author=20 > > > constantly decline or ignore our patches. > > >=20 > > Our locale patches, to be politically correct. :-) >=20 > It is clear from the context. >=20 > BTW, why not now? If you fear taking files off the branch, we can avoid= =20 > this. Just place the patch to the building directory and apply it at=20 > 'make beforedepend' stage. >=20 OK, I will do it (after I hear something from Tim). Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --KsGdsel6WgEHnImy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCiaRpqRfpzJluFF4RAmLdAJ9gzej1xjJiGInTdwv8Ntmo1X+SXgCfWGUS 7P4N/1etIIBcZxU258TBa5M= =Jrsw -----END PGP SIGNATURE----- --KsGdsel6WgEHnImy-- From owner-cvs-src@FreeBSD.ORG Tue May 17 10:20: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 CB22116A4CE; Tue, 17 May 2005 10:20:36 +0000 (GMT) Received: from osl1smout1.broadpark.no (osl1smout1.broadpark.no [80.202.4.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B16D43DC4; Tue, 17 May 2005 10:20:36 +0000 (GMT) (envelope-from des@des.no) Received: from osl1sminn1.broadpark.no ([80.202.4.59]) by osl1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IGM006S7VWW7A40@osl1smout1.broadpark.no>; Tue, 17 May 2005 14:26:56 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by osl1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IGM0060EQ8574B0@osl1sminn1.broadpark.no>; Tue, 17 May 2005 12:24:05 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 6C28F4519A; Tue, 17 May 2005 12:20:17 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 8DE9F45131; Tue, 17 May 2005 12:20:13 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 74D7533C3B; Tue, 17 May 2005 12:20:13 +0200 (CEST) Date: Tue, 17 May 2005 12:20:13 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <20050516195401.32b7784a@Magellan.Leidinger.net> To: Alexander Leidinger Message-id: <86vf5itaqq.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: <200505111436.j4BEaQWP077515@repoman.freebsd.org> <20050511145558.7e030a62@dolphin.local.net> <42828A49.8000008@DeepCore.dk> <20050511231001.1ba1e2e3@dolphin.local.net> <86wtq47j97.fsf@xps.des.no> <20050512112617.482321e9@dolphin.local.net> <20050515053349.GA32205@gothmog.gr> <20050515065820.GE837@darkness.comp.waw.pl> <20050515020629.156fb85e@dolphin.local.net> <20050516195401.32b7784a@Magellan.Leidinger.net> 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: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: "Conrad J. Sabatier" cc: cvs-all@FreeBSD.org cc: Giorgos Keramidas cc: S?ren Schmidt cc: S?ren Schmidt Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 17 May 2005 10:20:37 -0000 Alexander Leidinger writes: > If you just want to test something and you don't know if you're shooting > into your foot or not, use the "classic" way of building the kernel > ("config KERNEL; cd ...; make depend;" ... dance) and use: There is no good reason to use what you call the classic way, and you're not doing anybody any favors by pretending there is. > make install KODIR=3D/boot/testkernel cd /usr/src && make buildkernel && make installkernel KODIR=3D/boot/testker= nel DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue May 17 11:08: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 9911316A4CE; Tue, 17 May 2005 11:08:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65E8D43DD3; Tue, 17 May 2005 11:08:13 +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 j4HB8BuS004724; Tue, 17 May 2005 11:08:11 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HB8BNN004723; Tue, 17 May 2005 11:08:11 GMT (envelope-from des) Message-Id: <200505171108.j4HB8BNN004723@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 17 May 2005 11: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/usr.bin/less lesspipe.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: Tue, 17 May 2005 11:08:13 -0000 des 2005-05-17 11:08:11 UTC FreeBSD src repository Modified files: usr.bin/less lesspipe.sh Log: Handle presumably uncompressed files with cat; exec the handlers. MFC after: 1 week Revision Changes Path 1.2 +9 -3 src/usr.bin/less/lesspipe.sh From owner-cvs-src@FreeBSD.ORG Tue May 17 11: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 6344816A4D0; Tue, 17 May 2005 11:14:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C6FD43D55; Tue, 17 May 2005 11:14:16 +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 j4HBEBDv005022; Tue, 17 May 2005 11:14:11 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HBEBQ7005021; Tue, 17 May 2005 11:14:11 GMT (envelope-from des) Message-Id: <200505171114.j4HBEBQ7005021@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 17 May 2005 11:14: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/usr.bin/less Makefile zless.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: Tue, 17 May 2005 11:14:16 -0000 des 2005-05-17 11:14:11 UTC FreeBSD src repository Modified files: usr.bin/less Makefile Added files: usr.bin/less zless.sh Log: Add a zless script which invokes less using the lesspipe script. This is similar to the zmore script that comes with gzip (and in fact, in most Linux distros, zless is a symlink to that very same zmore script) but has the advantage that you get the correct file name on the less status line, and can use :n and :p to navigate back and forth between multiple files. MFC after: 1 week Revision Changes Path 1.9 +4 -3 src/usr.bin/less/Makefile 1.1 +7 -0 src/usr.bin/less/zless.sh (new) From owner-cvs-src@FreeBSD.ORG Mon May 16 22:09: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 3FBC116A4CE; Mon, 16 May 2005 22:09:09 +0000 (GMT) Received: from postfix3-2.free.fr (postfix3-2.free.fr [213.228.0.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92D3743DA3; Mon, 16 May 2005 22:09:08 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix3-2.free.fr (Postfix) with ESMTP id 9A74FC08B; Tue, 17 May 2005 00:09:03 +0200 (CEST) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id DABB24080; Tue, 17 May 2005 00:09:03 +0200 (CEST) Date: Tue, 17 May 2005 00:09:03 +0200 From: Jeremie Le Hen To: Alexander Leidinger Message-ID: <20050516220903.GA14297@obiwan.tataz.chchile.org> References: <200505111436.j4BEaQWP077515@repoman.freebsd.org> <20050511145558.7e030a62@dolphin.local.net> <42828A49.8000008@DeepCore.dk> <20050511231001.1ba1e2e3@dolphin.local.net> <86wtq47j97.fsf@xps.des.no> <20050512112617.482321e9@dolphin.local.net> <20050515053349.GA32205@gothmog.gr> <20050515065820.GE837@darkness.comp.waw.pl> <20050515020629.156fb85e@dolphin.local.net> <20050516195401.32b7784a@Magellan.Leidinger.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050516195401.32b7784a@Magellan.Leidinger.net> User-Agent: Mutt/1.5.9i X-Mailman-Approved-At: Tue, 17 May 2005 11:34:58 +0000 cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: "Conrad J. Sabatier" cc: cvs-all@FreeBSD.org cc: Giorgos Keramidas cc: Dag-Erling Sm?rgrav cc: S?ren Schmidt cc: S?ren Schmidt Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 16 May 2005 22:09:09 -0000 > If you just want to test something and you don't know if you're shooting > into your foot or not, use the "classic" way of building the kernel > ("config KERNEL; cd ...; make depend;" ... dance) and use: > make install KODIR=/boot/testkernel > nextboot -k testkernel > and only the next boot boots the testkernel. I use make install KERNEL=kernel.test What's the difference between using KERNEL and KODIR ? Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-cvs-src@FreeBSD.ORG Tue May 17 11:41: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 42AE616A4CE; Tue, 17 May 2005 11:41:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F90143DB3; Tue, 17 May 2005 11:41:02 +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 j4HBf1JO006049; Tue, 17 May 2005 11:41:01 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HBf1FQ006048; Tue, 17 May 2005 11:41:01 GMT (envelope-from ru) Message-Id: <200505171141.j4HBf1FQ006048@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 17 May 2005 11:41: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/usr.bin/less 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: Tue, 17 May 2005 11:41:02 -0000 ru 2005-05-17 11:41:01 UTC FreeBSD src repository Modified files: usr.bin/less Makefile Log: Correct the script name to be "zless.sh". This avoids an extra cp/chmod (from the sys.mk rule) while still installing it under the "zless" name. Revision Changes Path 1.10 +1 -1 src/usr.bin/less/Makefile From owner-cvs-src@FreeBSD.ORG Tue May 17 12:00: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 C408316A4D3; Tue, 17 May 2005 12:00:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F16843DB8; Tue, 17 May 2005 12:00:49 +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 j4HC0iIE006799; Tue, 17 May 2005 12:00:44 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HC0iNx006798; Tue, 17 May 2005 12:00:44 GMT (envelope-from des) Message-Id: <200505171200.j4HC0iNx006798@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 17 May 2005 12:00: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/nfsclient nfs_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: Tue, 17 May 2005 12:00:49 -0000 des 2005-05-17 12:00:43 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_vfsops.c Log: Revision 1.173 broke updating a mount from ro to rw. Fix that by clearing the MNT_RDONLY flag if MNT_UPDATE is set and "ro" was not specified. Suggested by: cognet Revision Changes Path 1.175 +11 -1 src/sys/nfsclient/nfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Tue May 17 12:02: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 4DE6516A4CE; Tue, 17 May 2005 12:02:44 +0000 (GMT) Received: from osl1smout1.broadpark.no (osl1smout1.broadpark.no [80.202.4.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA1AB43D6A; Tue, 17 May 2005 12:02:43 +0000 (GMT) (envelope-from des@des.no) Received: from osl1sminn1.broadpark.no ([80.202.4.59]) by osl1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IGN006JA0MQ7890@osl1smout1.broadpark.no>; Tue, 17 May 2005 16:08:50 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by osl1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IGM006XIUXZEL20@osl1sminn1.broadpark.no>; Tue, 17 May 2005 14:05:59 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id C595E45165; Tue, 17 May 2005 14:02:11 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 14B5645131; Tue, 17 May 2005 14:02:07 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 0A27733C3B; Tue, 17 May 2005 14:02:07 +0200 (CEST) Date: Tue, 17 May 2005 14:02:06 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <200505171141.j4HBf1FQ006048@repoman.freebsd.org> To: Ruslan Ermilov Message-id: <86is1it60x.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: <200505171141.j4HBf1FQ006048@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,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 Subject: Re: cvs commit: src/usr.bin/less 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: Tue, 17 May 2005 12:02:44 -0000 Ruslan Ermilov writes: > Log: > Correct the script name to be "zless.sh". This avoids an extra cp/chmod > (from the sys.mk rule) while still installing it under the "zless" name. Thanks. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue May 17 12:18: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 C362116A4DD; Tue, 17 May 2005 12:18:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84E6743D39; Tue, 17 May 2005 12:18:16 +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 j4HCIDs6007441; Tue, 17 May 2005 12:18:13 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HCIDZt007440; Tue, 17 May 2005 12:18:13 GMT (envelope-from glebius) Message-Id: <200505171218.j4HCIDZt007440@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 17 May 2005 12:18: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/netgraph ng_socket.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, 17 May 2005 12:18:17 -0000 glebius 2005-05-17 12:18:13 UTC FreeBSD src repository Modified files: sys/netgraph ng_socket.c Log: - Unwind NG_SEND_MSG_PATH() macro and merge it with already unwinded version under TRACE_MESSAGES. - Pass NG_WAITOK flag to ng_package_data() in unwinded macro. Revision Changes Path 1.64 +25 -27 src/sys/netgraph/ng_socket.c From owner-cvs-src@FreeBSD.ORG Tue May 17 12:26: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 7B84516A4CE; Tue, 17 May 2005 12:26:15 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BA1C43DC5; Tue, 17 May 2005 12:26:14 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j4HCQCPZ000761 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 17 May 2005 16:26:12 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.1/8.12.8) with ESMTP id j4HCQBqS095967 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 May 2005 16:26:12 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.1/8.13.1/Submit) id j4HCQBvM095966; Tue, 17 May 2005 16:26:11 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Tue, 17 May 2005 16:26:11 +0400 From: Gleb Smirnoff To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050517122611.GC94596@cell.sick.ru> References: <200505171218.j4HCIDZt007440@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200505171218.j4HCIDZt007440@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean Subject: Re: cvs commit: src/sys/netgraph ng_socket.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, 17 May 2005 12:26:15 -0000 On Tue, May 17, 2005 at 12:18:13PM +0000, Gleb Smirnoff wrote: T> Modified files: T> sys/netgraph ng_socket.c T> Log: T> - Unwind NG_SEND_MSG_PATH() macro and merge it with already unwinded T> version under TRACE_MESSAGES. T> - Pass NG_WAITOK flag to ng_package_data() in unwinded macro. This makes ngctl(8) scripts more reliable. ngctl now won't return ENOMEM just because netgraph(4) now is experiencing a traffic burst. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Tue May 17 12: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 9633D16A4EF; Tue, 17 May 2005 12:26:22 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBA6543DA2; Tue, 17 May 2005 12:26:21 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [203.13.71.95] (CPE-71-95.dsl.OntheNet.net [203.13.71.95]) j4HCQInP058197; Tue, 17 May 2005 22:26:18 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <4289E2DB.70009@freebsd.org> Date: Tue, 17 May 2005 22:26:03 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20041016 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Dag-Erling Smorgrav References: <200505171200.j4HC0iNx006798@repoman.freebsd.org> In-Reply-To: <200505171200.j4HC0iNx006798@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/nfsclient nfs_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: Tue, 17 May 2005 12:26:22 -0000 > sys/nfsclient nfs_vfsops.c > Log: > Revision 1.173 broke updating a mount from ro to rw. Fix that by clearing > the MNT_RDONLY flag if MNT_UPDATE is set and "ro" was not specified. > > Suggested by: cognet Thankyou! Seen on PPC diskless root recently. later, Peter. From owner-cvs-src@FreeBSD.ORG Tue May 17 12:31: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 19D4416A4EE; Tue, 17 May 2005 12:31:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D426F43D91; Tue, 17 May 2005 12:31:54 +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 j4HCVsW0008018; Tue, 17 May 2005 12:31:54 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HCVsrf008017; Tue, 17 May 2005 12:31:54 GMT (envelope-from sos) Message-Id: <200505171231.j4HCVsrf008017@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 17 May 2005 12:31: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/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: Tue, 17 May 2005 12:31:55 -0000 sos 2005-05-17 12:31:54 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Make certain the the 48bit flag is reset if we dont translate LBA. Revision Changes Path 1.252 +2 -2 src/sys/dev/ata/ata-all.c From owner-cvs-src@FreeBSD.ORG Tue May 17 12:47: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 651D316A4CE; Tue, 17 May 2005 12:47:14 +0000 (GMT) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA93943D8B; Tue, 17 May 2005 12:47:13 +0000 (GMT) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (210.50.218.63) by smtp01.syd.iprimus.net.au (7.0.036) id 4263F6DC00A40665; Tue, 17 May 2005 22:47:12 +1000 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 8CE0B4371; Tue, 17 May 2005 22:48:48 +1000 (EST) Date: Tue, 17 May 2005 22:48:48 +1000 From: Tim Robbins To: Ruslan Ermilov Message-ID: <20050517124848.GA75358@cat.robbins.dropbear.id.au> References: <200505161911.j4GJBdQS034729@repoman.freebsd.org> <20050516192505.GA11854@nagual.pp.ru> <20050516193516.GA14960@ip.net.ua> <20050517045140.GA34657@nagual.pp.ru> <20050517053839.GB58437@ip.net.ua> <20050517055342.GA35793@nagual.pp.ru> <20050517075937.GA59350@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050517075937.GA59350@ip.net.ua> User-Agent: Mutt/1.4.1i cc: Andrey Chernov cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/contrib/one-true-awk - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 12:47:14 -0000 On Tue, May 17, 2005 at 10:59:37AM +0300, Ruslan Ermilov wrote: > On Tue, May 17, 2005 at 09:53:42AM +0400, Andrey Chernov wrote: > > On Tue, May 17, 2005 at 08:38:39AM +0300, Ruslan Ermilov wrote: > > > > We should commit either your or his variant. Awk the only thing left in > > > > the base system which not honors collating here and awk's author > > > > constantly decline or ignore our patches. > > > > > > > Our locale patches, to be politically correct. :-) > > > > It is clear from the context. > > > > BTW, why not now? If you fear taking files off the branch, we can avoid > > this. Just place the patch to the building directory and apply it at > > 'make beforedepend' stage. > > > OK, I will do it (after I hear something from Tim). My patches were designed to show that one-true-awk could be made to use the interface fairly easily, automatically gaining support for locale-sensitive collating in [a-z] bracket expressions, multibyte characters, etc., but it was never quite ready for "prime time". The issues that needed to be sorted out were: (1) how to ensure patches would be accepted upstream, or otherwise, how to minimize local diffs. (It's almost as simple as replacing "b.c" with a reimplementation built in , but there are a few places where the internals of "struct fa" are accessed.) (2) how to deal with the differences between historic awk REs, POSIX awk REs, and POSIX BREs. (From memory, this is mostly handled by my patch already.) (3) what to do about the libc regex routines being slower than the old awk routines in some cases. For now, I'd suggest committing the simpler patches to use the locale's collating order in [a-z] bracket expressions. When I have time, I'll try to come up with a new version of my patch to make awk use libc regex routines that better addresses the issues I mentioned above. Tim From owner-cvs-src@FreeBSD.ORG Tue May 17 12:45: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 CC33F16A4CE; Tue, 17 May 2005 12:45:09 +0000 (GMT) Received: from mailout07.sul.t-online.com (mailout07.sul.t-online.com [194.25.134.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B5D343D5D; Tue, 17 May 2005 12:45:09 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from fwd17.aul.t-online.de by mailout07.sul.t-online.com with smtp id 1DY1RW-0007hV-00; Tue, 17 May 2005 14:45:02 +0200 Received: from Andro-Beta.Leidinger.net (ZYM7QaZVYeUnoiHY5fY8kzHtzSnTAl390MDtCx0YJFKQg7JLnglIk0@[217.229.222.90]) by fwd17.sul.t-online.de with esmtp id 1DY1RH-0HGELY0; Tue, 17 May 2005 14:44:47 +0200 Received: from localhost (localhost [127.0.0.1])j4HCikdI069517; Tue, 17 May 2005 14:44:46 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Received: from 141.113.101.32 ([141.113.101.32]) by netchild.homeip.net (Horde MIME library) with HTTP for ; Tue, 17 May 2005 14:44:46 +0200 Message-ID: <20050517144446.gibxprydoosokw0k@netchild.homeip.net> X-Priority: 3 (Normal) Date: Tue, 17 May 2005 14:44:46 +0200 From: Alexander Leidinger To: Max Okumoto References: <200505121545.j4CFjENu078768@repoman.freebsd.org> <20050512180743.6z1h22fldwksgw4w@netchild.homeip.net> <42897003.2090005@ucsd.edu> In-Reply-To: <42897003.2090005@ucsd.edu> 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.3) / FreeBSD-4.11 X-ID: ZYM7QaZVYeUnoiHY5fY8kzHtzSnTAl390MDtCx0YJFKQg7JLnglIk0@t-dialin.net X-TOI-MSGID: fb3dce7d-dcfc-445a-9e78-0cfb8b0033de X-Mailman-Approved-At: Tue, 17 May 2005 13:01:50 +0000 cc: cvs-src@FreeBSD.org cc: harti@freebsd.org Subject: Re: cvs commit: src/usr.bin/make job.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, 17 May 2005 12:45:10 -0000 Max Okumoto wrote: > If I use mkdtemp(), there is a chance that someone with the > same UID could race to build the fifo. Do we care about > races with ourselves? Or am I just being toooo paranoid? :-) Are you sure? mkdtemp() generates a "random" name like mkstemp() does, so the race would have existed already before (but the probability is very low that two make instances generate the same name)... Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 Oh my God! Space aliens! Don't eat me, I have a wife and kids! Eat them. -- Homer Simpson Treehouse of Horror VII From owner-cvs-src@FreeBSD.ORG Tue May 17 13:04: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 3488016A4D0; Tue, 17 May 2005 13:04:35 +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 474F143DB0; Tue, 17 May 2005 13:04:34 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd19.aul.t-online.de by mailout10.sul.t-online.com with smtp id 1DY1kL-0007RY-03; Tue, 17 May 2005 15:04:29 +0200 Received: from Andro-Beta.Leidinger.net (ZB9d68ZArewZU04Z9xnC1aiVKUPZKiy8taTaUzlQ5BlbYB2xqu9uQb@[217.229.222.90]) by fwd19.sul.t-online.de with esmtp id 1DY1k8-1uuHCq0; Tue, 17 May 2005 15:04:16 +0200 Received: from localhost (localhost [127.0.0.1])j4HD4FcZ072400; Tue, 17 May 2005 15:04:15 +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, 17 May 2005 15:04:15 +0200 Message-ID: <20050517150415.cy3vhgx864kk8w8c@netchild.homeip.net> X-Priority: 3 (Normal) Date: Tue, 17 May 2005 15:04:15 +0200 From: Alexander Leidinger To: Dag-Erling =?iso-8859-15?b?U234cmdyYXY=?= References: <200505111436.j4BEaQWP077515@repoman.freebsd.org> <42828A49.8000008@DeepCore.dk><86wtq47j97.fsf@xps.des.no> <20050512112617.482321e9@dolphin.local.net> <20050515053349.GA32205@gothmog.gr> <20050515065820.GE837@darkness.comp.waw.pl> <20050515020629.156fb85e@dolphin.local.net> <20050516195401.32b7784a@Magellan.Leidinger.net> <86vf5itaqq.fsf@xps.des.no> In-Reply-To: <86vf5itaqq.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) / FreeBSD-4.11 X-ID: ZB9d68ZArewZU04Z9xnC1aiVKUPZKiy8taTaUzlQ5BlbYB2xqu9uQb@t-dialin.net X-TOI-MSGID: 91b6775b-d160-4248-8334-3ae739784d0e X-Mailman-Approved-At: Tue, 17 May 2005 13:13:00 +0000 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: S?ren Schmidt cc: cvs-all@FreeBSD.org cc: S?ren Schmidt Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 17 May 2005 13:04:35 -0000 Dag-Erling Sm=F8rgrav wrote: [CC list stripped] > Alexander Leidinger writes: >> If you just want to test something and you don't know if you're shooting >> into your foot or not, use the "classic" way of building the kernel >> ("config KERNEL; cd ...; make depend;" ... dance) and use: > > There is no good reason to use what you call the classic way, and > you're not doing anybody any favors by pretending there is. What does the buildkernel way what the classic way doesn't do? Which item i= n this list needs to be done to avoid some bad things to happen and which bad things are we talking about? If you just change one file and you want to recompile the kernel, which procedure is faster? Does the buildkernel way respect my value for CC? >> make install KODIR=3D/boot/testkernel > > cd /usr/src && make buildkernel && make installkernel KODIR=3D/boot/testk= ernel I hadn't tested if this works. And I don't use the buildkernel way (since I haven't seen an important technical reason to switch to it... but maybe I'v= e missed the good reason). So I've just reported a way of doing it which work= s for me. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 When you try to make an impression, the chances are that is the impression you will make. From owner-cvs-src@FreeBSD.ORG Tue May 17 13:10: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 148C116A4CE; Tue, 17 May 2005 13:10:38 +0000 (GMT) Received: from mailout01.sul.t-online.com (mailout01.sul.t-online.com [194.25.134.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FEA643DBD; Tue, 17 May 2005 13:10:37 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd33.aul.t-online.de by mailout01.sul.t-online.com with smtp id 1DY1pv-0000oh-00; Tue, 17 May 2005 15:10:15 +0200 Received: from Andro-Beta.Leidinger.net (rXoMD4ZVoeDO2dUYOUsdn-gGoi3bKYcDXNx49kMiJrUwypY+Bb-HZV@[217.229.222.90]) by fwd33.sul.t-online.de with esmtp id 1DY1po-1L7AWW0; Tue, 17 May 2005 15:10:08 +0200 Received: from localhost (localhost [127.0.0.1])j4HDA76U073239; Tue, 17 May 2005 15:10:08 +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, 17 May 2005 15:10:07 +0200 Message-ID: <20050517151007.v05tkbx89w0ogcso@netchild.homeip.net> X-Priority: 3 (Normal) Date: Tue, 17 May 2005 15:10:07 +0200 From: Alexander Leidinger To: Jeremie Le Hen References: <200505111436.j4BEaQWP077515@repoman.freebsd.org> <42828A49.8000008@DeepCore.dk><86wtq47j97.fsf@xps.des.no> <20050512112617.482321e9@dolphin.local.net> <20050515053349.GA32205@gothmog.gr> <20050515065820.GE837@darkness.comp.waw.pl> <20050515020629.156fb85e@dolphin.local.net> <20050516195401.32b7784a@Magellan.Leidinger.net> <20050516220903.GA14297@obiwan.tataz.chchile.org> In-Reply-To: <20050516220903.GA14297@obiwan.tataz.chchile.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.3) / FreeBSD-4.11 X-ID: rXoMD4ZVoeDO2dUYOUsdn-gGoi3bKYcDXNx49kMiJrUwypY+Bb-HZV@t-dialin.net X-TOI-MSGID: 17ecc6b6-b533-4d90-81f4-365fd3d247a3 X-Mailman-Approved-At: Tue, 17 May 2005 13:13:00 +0000 cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: "Conrad J. Sabatier" cc: cvs-all@FreeBSD.org cc: Giorgos Keramidas cc: Dag-Erling Sm?rgrav cc: S?ren Schmidt cc: S?ren Schmidt Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 17 May 2005 13:10:38 -0000 Jeremie Le Hen wrote: >> make install KODIR=/boot/testkernel > I use > make install KERNEL=kernel.test > > What's the difference between using KERNEL and KODIR ? The important difference *for me* is: If I don't remember the name and have a look into the Makefile, I see KODIR (and what it does/implies) much faster. :-) Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 Real programs don't eat cache. From owner-cvs-src@FreeBSD.ORG Tue May 17 14:20: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 466CC16A4CE; Tue, 17 May 2005 14:20:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 116CE43D48; Tue, 17 May 2005 14:20: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 j4HEKhOS022102; Tue, 17 May 2005 14:20:43 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HEKhPE022101; Tue, 17 May 2005 14:20:43 GMT (envelope-from ru) Message-Id: <200505171420.j4HEKhPE022101@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 17 May 2005 14:20: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/man/man9 style.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: Tue, 17 May 2005 14:20:49 -0000 ru 2005-05-17 14:20:43 UTC FreeBSD src repository Modified files: share/man/man9 style.9 Log: Recover the original Berkeley RCS id, and fix the description of format for source files when it comes to $FreeBSD$. Revision Changes Path 1.119 +3 -2 src/share/man/man9/style.9 From owner-cvs-src@FreeBSD.ORG Tue May 17 14:24: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 9D74316A4CE; Tue, 17 May 2005 14:24:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F89243D4C; Tue, 17 May 2005 14:24:37 +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 j4HEOX6h022263; Tue, 17 May 2005 14:24:33 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HEOXwx022262; Tue, 17 May 2005 14:24:33 GMT (envelope-from ru) Message-Id: <200505171424.j4HEOXwx022262@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 17 May 2005 14:24: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/release 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: Tue, 17 May 2005 14:24:37 -0000 ru 2005-05-17 14:24:33 UTC FreeBSD src repository Modified files: release Makefile Log: Strip the initial world some more. Revision Changes Path 1.884 +1 -1 src/release/Makefile From owner-cvs-src@FreeBSD.ORG Tue May 17 14:29: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 0663716A4CE; Tue, 17 May 2005 14:29:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9CBB43D3F; Tue, 17 May 2005 14:29: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 j4HET6I7022504; Tue, 17 May 2005 14:29:06 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HET6H6022503; Tue, 17 May 2005 14:29:06 GMT (envelope-from ru) Message-Id: <200505171429.j4HET6H6022503@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 17 May 2005 14:29: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/sbin/ipf Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 14:29:10 -0000 ru 2005-05-17 14:29:06 UTC FreeBSD src repository Modified files: sbin/ipf Makefile.inc Log: Fix the contents of the underneath .depend files and "make checkdpadd". Revision Changes Path 1.2 +4 -8 src/sbin/ipf/Makefile.inc From owner-cvs-src@FreeBSD.ORG Tue May 17 14:50: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 E5ECE16A4CE; Tue, 17 May 2005 14:50:13 +0000 (GMT) Received: from smtp-1.dlr.de (smtp-1.dlr.de [195.37.61.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BBAA43D2D; Tue, 17 May 2005 14:50:12 +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(6.0.3790.211); Tue, 17 May 2005 16:50:01 +0200 Date: Tue, 17 May 2005 16:50:07 +0200 (CEST) From: Harti Brandt X-X-Sender: brandt_h@beagle.kn.op.dlr.de To: Alexander Leidinger In-Reply-To: <20050517144446.gibxprydoosokw0k@netchild.homeip.net> Message-ID: <20050517164720.O7468@beagle.kn.op.dlr.de> References: <200505121545.j4CFjENu078768@repoman.freebsd.org> <20050517144446.gibxprydoosokw0k@netchild.homeip.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 17 May 2005 14:50:01.0259 (UTC) FILETIME=[B3F1F7B0:01C55AEF] cc: cvs-src@FreeBSD.org cc: Max Okumoto Subject: Re: cvs commit: src/usr.bin/make job.c##SPAM 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, 17 May 2005 14:50:14 -0000 On Tue, 17 May 2005, Alexander Leidinger wrote: AL>Max Okumoto wrote: AL> AL>> If I use mkdtemp(), there is a chance that someone with the AL>> same UID could race to build the fifo. Do we care about AL>> races with ourselves? Or am I just being toooo paranoid? :-) AL> AL>Are you sure? mkdtemp() generates a "random" name like mkstemp() does, so the AL>race would have existed already before (but the probability is very low that AL>two make instances generate the same name)... Yes, I think the race existed before. That's why I put the somewhat fuzzy security statement into the commit log. I put it so fuzzy, because I'm not sure we should worry about this. The only thing that could happen is a kind of DoS attack from a program running under your UID (it could steal you tokens or insert an unlimited number of tokens) on your make run. This seems actually not a something to worry about. harti From owner-cvs-src@FreeBSD.ORG Tue May 17 14:54: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 10ED616A4CE; Tue, 17 May 2005 14:54:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE40B43D6D; Tue, 17 May 2005 14:54:37 +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 j4HEsXRQ023812; Tue, 17 May 2005 14:54:33 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HEsXTi023811; Tue, 17 May 2005 14:54:33 GMT (envelope-from ru) Message-Id: <200505171454.j4HEsXTi023811@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 17 May 2005 14:54: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/usr.bin/awk Makefile b.c.diff main.c.diff run.c.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 14:54:38 -0000 ru 2005-05-17 14:54:33 UTC FreeBSD src repository Modified files: usr.bin/awk Makefile Added files: usr.bin/awk b.c.diff main.c.diff run.c.diff Log: Add temporary patches to make one-true-awk respect locale's collating order in [a-z] bracket expressions, until a more complete fix (like handing BREs) is ready. Prodded by: ache OK'ed by: tjr Revision Changes Path 1.12 +6 -0 src/usr.bin/awk/Makefile 1.1 +53 -0 src/usr.bin/awk/b.c.diff (new) 1.1 +26 -0 src/usr.bin/awk/main.c.diff (new) 1.1 +18 -0 src/usr.bin/awk/run.c.diff (new) From owner-cvs-src@FreeBSD.ORG Tue May 17 15:03: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 D7FBE16A4CE; Tue, 17 May 2005 15:03:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3AA643D68; Tue, 17 May 2005 15:03:52 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4HF3obl024176; Tue, 17 May 2005 15:03:50 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HF3o33024175; Tue, 17 May 2005 15:03:50 GMT (envelope-from obrien) Message-Id: <200505171503.j4HF3o33024175@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 17 May 2005 15:03: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/share/man/man9 style.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: Tue, 17 May 2005 15:03:53 -0000 obrien 2005-05-17 15:03:50 UTC FreeBSD src repository Modified files: share/man/man9 style.9 Log: Clarify the header. Revision Changes Path 1.120 +1 -1 src/share/man/man9/style.9 From owner-cvs-src@FreeBSD.ORG Tue May 17 15:07: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 4F62A16A4CE; Tue, 17 May 2005 15:07:19 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id D55CE43DAA; Tue, 17 May 2005 15:07:18 +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 j4HF7Hd4055217; Tue, 17 May 2005 08:07:17 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j4HF7HT6055216; Tue, 17 May 2005 08:07:17 -0700 (PDT) (envelope-from obrien) Date: Tue, 17 May 2005 08:07:17 -0700 From: "David O'Brien" To: Andrey Chernov , Ruslan Ermilov , "Tim J. Robbins" , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050517150717.GA55027@dragon.NUXI.org> References: <200505161911.j4GJBdQS034729@repoman.freebsd.org> <20050516192505.GA11854@nagual.pp.ru> <20050516193516.GA14960@ip.net.ua> <20050517045140.GA34657@nagual.pp.ru> <20050517053839.GB58437@ip.net.ua> <20050517055342.GA35793@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050517055342.GA35793@nagual.pp.ru> 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/contrib/one-true-awk - Imported sources 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: Tue, 17 May 2005 15:07:19 -0000 On Tue, May 17, 2005 at 09:53:42AM +0400, Andrey Chernov wrote: > On Tue, May 17, 2005 at 08:38:39AM +0300, Ruslan Ermilov wrote: > > > We should commit either your or his variant. Awk the only thing left in > > > the base system which not honors collating here and awk's author > > > constantly decline or ignore our patches. > > > > > Our locale patches, to be politically correct. :-) > > It is clear from the context. > > BTW, why not now? If you fear taking files off the branch, we can avoid > this. Just place the patch to the building directory and apply it at > 'make beforedepend' stage. Because such patching just circumvents having a SCM. Having a patch in /usr/src isn't the right answer. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue May 17 15:20: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 ECED516A4CE; Tue, 17 May 2005 15:20:30 +0000 (GMT) Received: from osl1smout1.broadpark.no (osl1smout1.broadpark.no [80.202.4.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15F4543D77; Tue, 17 May 2005 15:20:30 +0000 (GMT) (envelope-from des@des.no) Received: from osl1sminn1.broadpark.no ([80.202.4.59]) by osl1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IGN006OX9T3HAA0@osl1smout1.broadpark.no>; Tue, 17 May 2005 19:27:03 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by osl1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IGN006Q144CGAE1@osl1sminn1.broadpark.no>; Tue, 17 May 2005 17:24:12 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id 5A7AC4519A; Tue, 17 May 2005 17:20:24 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 482CF45131; Tue, 17 May 2005 17:20:20 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 372CF33C3B; Tue, 17 May 2005 17:20:20 +0200 (CEST) Date: Tue, 17 May 2005 17:20:20 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <20050517150415.cy3vhgx864kk8w8c@netchild.homeip.net> To: Alexander Leidinger Message-id: <86ekc5ubez.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: <200505111436.j4BEaQWP077515@repoman.freebsd.org> <20050511145558.7e030a62@dolphin.local.net> <42828A49.8000008@DeepCore.dk> <20050511231001.1ba1e2e3@dolphin.local.net> <86wtq47j97.fsf@xps.des.no> <20050512112617.482321e9@dolphin.local.net> <20050515053349.GA32205@gothmog.gr> <20050515065820.GE837@darkness.comp.waw.pl> <20050515020629.156fb85e@dolphin.local.net> <20050516195401.32b7784a@Magellan.Leidinger.net> <86vf5itaqq.fsf@xps.des.no> <20050517150415.cy3vhgx864kk8w8c@netchild.homeip.net> 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: S?ren Schmidt cc: cvs-all@FreeBSD.org cc: S?ren Schmidt Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 17 May 2005 15:20:31 -0000 Alexander Leidinger writes: > Dag-Erling Sm=F8rgrav wrote: > > There is no good reason to use what you call the classic way, and > > you're not doing anybody any favors by pretending there is. > What does the buildkernel way what the classic way doesn't do? > > What does the buildkernel way what the classic way doesn't do? Which item= in > this list needs to be done to avoid some bad things to happen and which b= ad > things are we talking about? These questions have been answered before, many times. > If you just change one file and you want to recompile the kernel, which > procedure is faster? They're equally fast, though 'buildkernel' normally does 'make clean' and 'make depend' every time. Use NO_KERNELCLEAN when you can get away with it (which is most of the time; I have it in make.conf) and NO_KERNELDEPEND when you know you haven't changed the dependency tree (i.e. when you haven't changed any #include statements). All the usual tricks (KODIR, NO_MODULES, MODULES_OVERRIDE) also work. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue May 17 15:24: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 2454516A4CE; Tue, 17 May 2005 15:24:57 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90DFF43D95; Tue, 17 May 2005 15:24:56 +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 j4HFOnoG057092; Tue, 17 May 2005 08:24:49 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j4HFOlhZ057003; Tue, 17 May 2005 08:24:47 -0700 (PDT) (envelope-from obrien) Date: Tue, 17 May 2005 08:24:47 -0700 From: "David O'Brien" To: Scott Long Message-ID: <20050517152447.GB55027@dragon.NUXI.org> References: <200505170144.j4H1icUK066441@repoman.freebsd.org> <42896E27.6030202@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42896E27.6030202@samsco.org> 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: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libstand Makefile bzlib.c.diff bzlib.h.diff bzlib_private.h.diff 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: Tue, 17 May 2005 15:24:57 -0000 On Mon, May 16, 2005 at 10:08:07PM -0600, Scott Long wrote: > David E. O'Brien wrote: > >obrien 2005-05-17 01:44:38 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/libstand Makefile > > Removed files: > > lib/libstand bzlib.c.diff bzlib.h.diff > > bzlib_private.h.diff > > Log: > > Temporarily disable support for bzip2'ed compressed filesystems, until a > > maintainable why of handling them is created. > > > > Revision Changes Path > > 1.46 +1 -22 src/lib/libstand/Makefile > > 1.3 +0 -58 src/lib/libstand/bzlib.c.diff (dead) > > 1.2 +0 -15 src/lib/libstand/bzlib.h.diff (dead) > > 1.3 +0 -22 src/lib/libstand/bzlib_private.h.diff (dead) > > Sorry, this is the wrong answer. Summarily deleting other's files that > you didn't bother to test in the first place is not the correct way to > solve problems. Please work with Sobomax directly, now, to fix this > correctly. And run buildworld when you are done and before you hit > the commit key. I seem to recall there being a problem with this > recently. Scott would you prefer I get the tree buildable again by temporarily removing a little used feature, or to leave it broken for hours longer while I unentwine this? I'm sorry I let myself get pressured into what should have been a really quick upgrade. I woke up at 6AM this morning to work on this, but your attitude has me going to go read /. or something instead. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue May 17 15:27: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 09EC716A4CE; Tue, 17 May 2005 15:27:48 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7A8C43DCA; Tue, 17 May 2005 15:27:44 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.3/8.13.3) with ESMTP id j4HFVD9h081318; Tue, 17 May 2005 09:31:14 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <428A0D49.3080101@samsco.org> Date: Tue, 17 May 2005 09:27:05 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200505170144.j4H1icUK066441@repoman.freebsd.org> <42896E27.6030202@samsco.org> <20050517152447.GB55027@dragon.NUXI.org> In-Reply-To: <20050517152447.GB55027@dragon.NUXI.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libstand Makefile bzlib.c.diff bzlib.h.diff bzlib_private.h.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 15:27:48 -0000 David O'Brien wrote: > On Mon, May 16, 2005 at 10:08:07PM -0600, Scott Long wrote: > >>David E. O'Brien wrote: >> >>>obrien 2005-05-17 01:44:38 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> lib/libstand Makefile >>> Removed files: >>> lib/libstand bzlib.c.diff bzlib.h.diff >>> bzlib_private.h.diff >>> Log: >>> Temporarily disable support for bzip2'ed compressed filesystems, until a >>> maintainable why of handling them is created. >>> >>> Revision Changes Path >>> 1.46 +1 -22 src/lib/libstand/Makefile >>> 1.3 +0 -58 src/lib/libstand/bzlib.c.diff (dead) >>> 1.2 +0 -15 src/lib/libstand/bzlib.h.diff (dead) >>> 1.3 +0 -22 src/lib/libstand/bzlib_private.h.diff (dead) >> >>Sorry, this is the wrong answer. Summarily deleting other's files that >>you didn't bother to test in the first place is not the correct way to >>solve problems. Please work with Sobomax directly, now, to fix this >>correctly. And run buildworld when you are done and before you hit >>the commit key. I seem to recall there being a problem with this >>recently. > > > Scott would you prefer I get the tree buildable again by temporarily > removing a little used feature, or to leave it broken for hours longer > while I unentwine this? I'm sorry I let myself get pressured into what > should have been a really quick upgrade. > > I woke up at 6AM this morning to work on this, but your attitude has me > going to go read /. or something instead. > I'd prefer that the code be buildable before commit. I'd also appreciate you taking responsibility for the screw up instead of trying to blame Sobomax for it. Thanks for getting up early to work on it, I hope it gets fixed soon. Scott From owner-cvs-src@FreeBSD.ORG Tue May 17 16:22: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 D4AB316A4CE; Tue, 17 May 2005 16:22:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9759343D45; Tue, 17 May 2005 16:22:58 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4HGMsjT028060; Tue, 17 May 2005 16:22:54 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HGMs7E028059; Tue, 17 May 2005 16:22:54 GMT (envelope-from obrien) Message-Id: <200505171622.j4HGMs7E028059@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 17 May 2005 16:22: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/lib/libstand Makefile bzipfs.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, 17 May 2005 16:22:59 -0000 obrien 2005-05-17 16:22:54 UTC FreeBSD src repository Modified files: lib/libstand Makefile bzipfs.c Log: Re-enable support for bzip2'ed compressed filesystems. Revision Changes Path 1.47 +10 -5 src/lib/libstand/Makefile 1.7 +1 -1 src/lib/libstand/bzipfs.c From owner-cvs-src@FreeBSD.ORG Tue May 17 16:38: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 7F9C316A4CE; Tue, 17 May 2005 16:38:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47CEC43D8D; Tue, 17 May 2005 16:38:38 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4HGcUDv028870; Tue, 17 May 2005 16:38:30 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HGcUiw028869; Tue, 17 May 2005 16:38:30 GMT (envelope-from le) Message-Id: <200505171638.j4HGcUiw028869@repoman.freebsd.org> From: Lukas Ertl Date: Tue, 17 May 2005 16:38: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/geom/vinum geom_vinum_drive.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, 17 May 2005 16:38:39 -0000 le 2005-05-17 16:38:30 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_drive.c Log: When a drive dies, don't call g_wither_geom() directly, but instead post an event to the geom event queue that will take care of it, letting outstanding bios finish, and closing the consumers. Plus some cosmetic clean ups. Revision Changes Path 1.18 +71 -46 src/sys/geom/vinum/geom_vinum_drive.c From owner-cvs-src@FreeBSD.ORG Tue May 17 17:02: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 CDFA716A4CE; Tue, 17 May 2005 17:02:33 +0000 (GMT) Received: from mailbox7.ucsd.edu (mailbox7.ucsd.edu [132.239.1.59]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7177B43D60; Tue, 17 May 2005 17:02:33 +0000 (GMT) (envelope-from okumoto@ucsd.edu) Received: from smtp.ucsd.edu (smtp-a.ucsd.edu [132.239.1.49]) by mailbox7.ucsd.edu (8.13.3/8.13.3) with ESMTP id j4HH2RrO045236 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 May 2005 10:02:27 -0700 (PDT) Received: from ucsd.edu (adsl-63-199-247-178.dsl.sndg02.pacbell.net [63.199.247.178]) by smtp.ucsd.edu (8.12.10/8.9.3) with ESMTP id j4HH2RTg014863; Tue, 17 May 2005 10:02:27 -0700 (PDT) Message-ID: <428A23A2.5080108@ucsd.edu> Date: Tue, 17 May 2005 10:02:26 -0700 From: Max Okumoto User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20030824 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Alexander Leidinger References: <200505121545.j4CFjENu078768@repoman.freebsd.org> <20050512180743.6z1h22fldwksgw4w@netchild.homeip.net> <42897003.2090005@ucsd.edu> <20050517144446.gibxprydoosokw0k@netchild.homeip.net> In-Reply-To: <20050517144446.gibxprydoosokw0k@netchild.homeip.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Greylisting: NO DELAY (Trusted relay host); processed by UCSD_GL-v1.2 on mailbox7.ucsd.edu; Tue, 17 May 2005 10:02:27 -0700 (PDT) X-MailScanner: PASSED (v1.2.8 9646 j4HH2RrO045236 mailbox7.ucsd.edu) cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make job.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, 17 May 2005 17:02:34 -0000 Alexander Leidinger wrote: > Max Okumoto wrote:> >> If I use mkdtemp(), there is a chance that someone with the >> same UID could race to build the fifo. Do we care about >> races with ourselves? Or am I just being toooo paranoid? :-) > Are you sure? mkdtemp() generates a "random" name like mkstemp() does, > so the race would have existed already before (but the probability is > very low that two make instances generate the same name)... > > Bye, > Alexander. Its not a race between two nice programs :-) The function mkdtmp() creates a uniq directory, but make would then need to create a fifo in it. (This is two steps, and thus can allow a race) Assume badmake has same uid, so it can create a file in the uniq directory. (Of course this means that the bad guy already has your account.) Max Normal pattern: --------------------- make0: uses mkdtmp() to create dir /tmp/4321 make0: tries to create fifo /tmp/4321 make1: uses mkdtmp() to create dir /tmp/4321 but fails make1: mkdtmp() next tries to create /tmp/4322 successs make1: tries to create fifo /tmp/4322 Sort of DOS: --------------------- make: uses mkdtmp() to create /tmp/1234/ badmake: watches for creation of /tmp/1234/ and creates /tmp/1234/fifo. make: tries to create /tmp/1234/fifo fails. From owner-cvs-src@FreeBSD.ORG Tue May 17 17:07: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 4A0BE16A4E1; Tue, 17 May 2005 17:07:07 +0000 (GMT) Received: from mailbox8.ucsd.edu (mailbox8.ucsd.edu [132.239.1.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id C32AC43D97; Tue, 17 May 2005 17:07:06 +0000 (GMT) (envelope-from okumoto@ucsd.edu) Received: from smtp.ucsd.edu (smtp-a.ucsd.edu [132.239.1.49]) by mailbox8.ucsd.edu (8.13.3/8.13.3) with ESMTP id j4HH6v8c028042 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 May 2005 10:06:57 -0700 (PDT) Received: from ucsd.edu (adsl-63-199-247-178.dsl.sndg02.pacbell.net [63.199.247.178]) by smtp.ucsd.edu (8.12.10/8.9.3) with ESMTP id j4HH6sTg016058; Tue, 17 May 2005 10:06:56 -0700 (PDT) Message-ID: <428A24AE.2050207@ucsd.edu> Date: Tue, 17 May 2005 10:06:54 -0700 From: Max Okumoto User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20030824 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Harti Brandt References: <200505121545.j4CFjENu078768@repoman.freebsd.org> <20050517144446.gibxprydoosokw0k@netchild.homeip.net> <20050517164720.O7468@beagle.kn.op.dlr.de> In-Reply-To: <20050517164720.O7468@beagle.kn.op.dlr.de> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Greylisting: NO DELAY (Trusted relay host); processed by UCSD_GL-v1.2 on mailbox8.ucsd.edu; Tue, 17 May 2005 10:06:57 -0700 (PDT) X-MailScanner: PASSED (v1.2.8 4025 j4HH6v8c028042 mailbox8.ucsd.edu) cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.bin/make job.c##SPAM X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 17:07:07 -0000 Harti Brandt wrote: > On Tue, 17 May 2005, Alexander Leidinger wrote: > > AL>Max Okumoto wrote: > AL> > AL>> If I use mkdtemp(), there is a chance that someone with the > AL>> same UID could race to build the fifo. Do we care about > AL>> races with ourselves? Or am I just being toooo paranoid? :-) > AL> > AL>Are you sure? mkdtemp() generates a "random" name like mkstemp() does, so the > AL>race would have existed already before (but the probability is very low that > AL>two make instances generate the same name)... > > Yes, I think the race existed before. That's why I put the somewhat fuzzy > security statement into the commit log. I put it so fuzzy, because I'm not > sure we should worry about this. The only thing that could happen is a > kind of DoS attack from a program running under your UID (it could steal > you tokens or insert an unlimited number of tokens) on your make run. This > seems actually not a something to worry about. > > harti They can't add tokens, mkfifo() will fail with EEXITS. Max From owner-cvs-src@FreeBSD.ORG Tue May 17 17: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 DC2FB16A4CE; Tue, 17 May 2005 17:30:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A638643D5D; Tue, 17 May 2005 17:30:30 +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 j4HHUQ4w038886; Tue, 17 May 2005 17:30:26 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HHUQWM038885; Tue, 17 May 2005 17:30:26 GMT (envelope-from emax) Message-Id: <200505171730.j4HHUQWM038885@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 17 May 2005 17:30: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/sys/netgraph/bluetooth/drivers/ubt ng_ubt.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, 17 May 2005 17:30:31 -0000 emax 2005-05-17 17:30:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph/bluetooth/drivers/ubt ng_ubt.c Log: MFC to RELENG_5 Mark AVM USB Bluetooth-Adapter BlueFritz! as "broken". This device is not supported by ng_ubt(4) driver and needs its own driver. PR: kern/76205 Submitted by: Tim Hemel < bsd AT timit DOT nl > Revision Changes Path 1.19.2.2 +1 -1 src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c From owner-cvs-src@FreeBSD.ORG Tue May 17 17:46: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 CCE9716A4CE; Tue, 17 May 2005 17:46:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9537E43D81; Tue, 17 May 2005 17:46:35 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4HHkTJZ039483; Tue, 17 May 2005 17:46:29 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HHkTsC039482; Tue, 17 May 2005 17:46:29 GMT (envelope-from obrien) Message-Id: <200505171746.j4HHkTsC039482@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 17 May 2005 17: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/lib/libstand Makefile stand.h zutil.h.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 17:46:36 -0000 obrien 2005-05-17 17:46:29 UTC FreeBSD src repository Modified files: lib/libstand Makefile stand.h Removed files: lib/libstand zutil.h.diff Log: Don't use a patch w/in /usr/src. Programmatically change files when needed. Revision Changes Path 1.48 +10 -11 src/lib/libstand/Makefile 1.41 +5 -0 src/lib/libstand/stand.h 1.2 +0 -15 src/lib/libstand/zutil.h.diff (dead) From owner-cvs-src@FreeBSD.ORG Tue May 17 17:48: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 725A116A4D1; Tue, 17 May 2005 17:48:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DF8D43D69; Tue, 17 May 2005 17:48:32 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4HHmRFG039868; Tue, 17 May 2005 17:48:27 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HHmQY0039867; Tue, 17 May 2005 17:48:27 GMT (envelope-from obrien) Message-Id: <200505171748.j4HHmQY0039867@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 17 May 2005 17:48: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/lib/libstand 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: Tue, 17 May 2005 17:48:32 -0000 obrien 2005-05-17 17:48:26 UTC FreeBSD src repository Modified files: lib/libstand Makefile Log: Clean up an additional file. Revision Changes Path 1.49 +1 -0 src/lib/libstand/Makefile From owner-cvs-src@FreeBSD.ORG Tue May 17 17:52: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 51A2016A4D0; Tue, 17 May 2005 17:52:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 196CB43D8A; Tue, 17 May 2005 17:52: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 j4HHqRhg040069; Tue, 17 May 2005 17:52:27 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HHqRan040068; Tue, 17 May 2005 17:52:27 GMT (envelope-from keramida) Message-Id: <200505171752.j4HHqRan040068@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 17 May 2005 17:52: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/share/man/man5 Makefile devfs.conf.5 devfs.rules.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 17:52:38 -0000 keramida 2005-05-17 17:52:27 UTC FreeBSD src repository (doc committer) Modified files: share/man/man5 Makefile Added files: share/man/man5 devfs.conf.5 devfs.rules.5 Log: Add manpages for devfs.conf and devfs.rules. These have been initially written by Roland, but hacked for a while by me. Any good parts are the results of Roland's hard work. Any typos or style mistakes are mine. Submitted by: Roland Smith PR: docs/63808, docs/75433, docs/80458, docs/80459 MFC after: 2 weeks Revision Changes Path 1.58 +2 -0 src/share/man/man5/Makefile 1.1 +139 -0 src/share/man/man5/devfs.conf.5 (new) 1.1 +92 -0 src/share/man/man5/devfs.rules.5 (new) From owner-cvs-src@FreeBSD.ORG Tue May 17 17:56: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 471CC16A4CE; Tue, 17 May 2005 17:56:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11B3043DD4; Tue, 17 May 2005 17:56:33 +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 j4HHuSmm040263; Tue, 17 May 2005 17:56:28 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HHuSp4040262; Tue, 17 May 2005 17:56:28 GMT (envelope-from emax) Message-Id: <200505171756.j4HHuSp4040262@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 17 May 2005 17:56:28 +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/ubt ng_ubt.c ng_ubt_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: Tue, 17 May 2005 17:56:33 -0000 emax 2005-05-17 17:56:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph/bluetooth/drivers/ubt ng_ubt.c ng_ubt_var.h Log: MFC to RELENG_5 Get rid of device nodes interface. It is useless and confusing. The original idea was to use it for firmware upgrading and similar operations. In real life almost all Bluetooth USB devices do not need firmware download. If device does require firmware download then ugen(4) (or specialized driver like ubtbcmfw(8)) should be used instead. Revision Changes Path 1.19.2.3 +1 -524 src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c 1.3.2.2 +0 -8 src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt_var.h From owner-cvs-src@FreeBSD.ORG Tue May 17 18:01: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 7965716A4CE; Tue, 17 May 2005 18:01:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3757443DB0; Tue, 17 May 2005 18:01: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 j4HI114F040522; Tue, 17 May 2005 18:01:01 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HI11au040521; Tue, 17 May 2005 18:01:01 GMT (envelope-from emax) Message-Id: <200505171801.j4HI11au040521@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 17 May 2005 18:01:01 +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 ng_ubt.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, 17 May 2005 18:01:06 -0000 emax 2005-05-17 18:01:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man4 ng_ubt.4 Log: MFC to RELENG_5 ng_ubt(4) no longer provides device nodes interface. Update the man page to document this. Revision Changes Path 1.6.4.2 +0 -88 src/share/man/man4/ng_ubt.4 From owner-cvs-src@FreeBSD.ORG Tue May 17 18: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 002B916A4CE; Tue, 17 May 2005 18:06:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD1B643D8C; Tue, 17 May 2005 18:06:26 +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 j4HI6NSf040839; Tue, 17 May 2005 18:06:23 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HI6NXZ040838; Tue, 17 May 2005 18:06:23 GMT (envelope-from emax) Message-Id: <200505171806.j4HI6NXZ040838@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 17 May 2005 18:06:23 +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 ng_ubt.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, 17 May 2005 18:06:27 -0000 emax 2005-05-17 18:06:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man4 ng_ubt.4 Log: MFC to RELENG_5 while i'm here MFC ru's changes as well. Sort sections. Revision Changes Path 1.6.4.3 +4 -4 src/share/man/man4/ng_ubt.4 From owner-cvs-src@FreeBSD.ORG Tue May 17 18:23: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 076DE16A4CE; Tue, 17 May 2005 18:23:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C60B543D45; Tue, 17 May 2005 18:23:09 +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 j4HIN3Pp041553; Tue, 17 May 2005 18:23:03 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HIN3nc041552; Tue, 17 May 2005 18:23:03 GMT (envelope-from des) Message-Id: <200505171823.j4HIN3nc041552@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 17 May 2005 18:23: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/nfsclient nfs_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: Tue, 17 May 2005 18:23:10 -0000 des 2005-05-17 18:23:03 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_vfsops.c Log: Ugh. Previous commit got the logic exactly backward. Submitted by: bland Pointy hat to: des Revision Changes Path 1.176 +2 -2 src/sys/nfsclient/nfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Tue May 17 18: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 8FB6016A4CE; Tue, 17 May 2005 18:40:44 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id D64D743DCA; Tue, 17 May 2005 18:40:43 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j4HIbFX7042311; Tue, 17 May 2005 12:37:15 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 17 May 2005 12:37:15 -0600 (MDT) Message-Id: <20050517.123715.74710629.imp@bsdimp.com> To: Alexander@Leidinger.net From: Warner Losh In-Reply-To: <20050517180454.brq1tjzo2s88g8ow@netchild.homeip.net> References: <20050517150415.cy3vhgx864kk8w8c@netchild.homeip.net> <86ekc5ubez.fsf@xps.des.no> <20050517180454.brq1tjzo2s88g8ow@netchild.homeip.net> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: des@des.no cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 17 May 2005 18:40:44 -0000 From: Alexander Leidinger > And I haven't seen a technical reason why the classic way of doing it is bad. > Did I missed it or do I have to say "I don't get it"? It is better because it uses tools in your build tree, rather than what's installed on the system. For development, the classic way is as good as the new way. But for upgrades and such, you can get into lots of trouble when config or binutils, etc change. > >> If you just change one file and you want to recompile the kernel, which > >> procedure is faster? > > > > They're equally fast, though 'buildkernel' normally does 'make clean' > > and 'make depend' every time. Use NO_KERNELCLEAN when you can get > > away with it (which is most of the time; I have it in make.conf) and > > NO_KERNELDEPEND when you know you haven't changed the dependency tree > > (i.e. when you haven't changed any #include statements). All the > > usual tricks (KODIR, NO_MODULES, MODULES_OVERRIDE) also work. > > The "equally fast, though ..." part is funny (at least to me, YMMV)... > > So I have to type "make buildkernel -DNO_KERNELDEPEND" (while having > NO_KERNELCLEAN=yes in make.conf) instead of "make"... sorry, but I'm too > lazy to do this (at least as long as I don't get a benefit out of using the > new way). alias a "make buildkernel -DNO_KERNELDEPEND" Warner From owner-cvs-src@FreeBSD.ORG Tue May 17 21:41: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 BE2BB16A4E2; Tue, 17 May 2005 21:41:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8854B43D60; Tue, 17 May 2005 21:41:16 +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 j4HLfC9J056891; Tue, 17 May 2005 21:41:12 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4HLfCud056890; Tue, 17 May 2005 21:41:12 GMT (envelope-from alc) Message-Id: <200505172141.j4HLfCud056890@repoman.freebsd.org> From: Alan Cox Date: Tue, 17 May 2005 21:41:11 +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/ixgb if_ixgb.c if_ixgb.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, 17 May 2005 21:41:16 -0000 alc 2005-05-17 21:41:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/ixgb if_ixgb.c if_ixgb.h Log: MFC Add locking and enable INTR_MPSAFE. Eliminate spl calls. Revision Changes Path 1.3.2.2 +93 -54 src/sys/dev/ixgb/if_ixgb.c 1.2.4.2 +9 -1 src/sys/dev/ixgb/if_ixgb.h From owner-cvs-src@FreeBSD.ORG Tue May 17 21:43: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 365A116A4CE; Tue, 17 May 2005 21:43:14 +0000 (GMT) Received: from rosebud.otenet.gr (rosebud.otenet.gr [195.170.0.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3453F43D41; Tue, 17 May 2005 21:43:12 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-a213.otenet.gr [212.205.215.213]) j4HLfQW7020166; Wed, 18 May 2005 00:41:27 +0300 Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.13.3/8.13.3) with ESMTP id j4HLh2oi034450; Wed, 18 May 2005 00:43:02 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.13.3/8.13.3/Submit) id j4HLh2NI034449; Wed, 18 May 2005 00:43:02 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Wed, 18 May 2005 00:43:01 +0300 From: Giorgos Keramidas To: Dag-Erling Smorgrav Message-ID: <20050517214301.GA17139@gothmog.gr> References: <200505171114.j4HBEBQ7005021@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200505171114.j4HBEBQ7005021@repoman.freebsd.org> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.bin/less Makefile zless.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: Tue, 17 May 2005 21:43:14 -0000 On 2005-05-17 11:14, Dag-Erling Smorgrav wrote: > Add a zless script which invokes less using the lesspipe script. This is > similar to the zmore script that comes with gzip (and in fact, in most > Linux distros, zless is a symlink to that very same zmore script) [...] Thanks! From owner-cvs-src@FreeBSD.ORG Wed May 18 00: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 B794A16A4CE; Wed, 18 May 2005 00:32:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CB0D43D70; Wed, 18 May 2005 00:32:06 +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 j4I0W5Ec063481; Wed, 18 May 2005 00:32:05 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4I0W5nZ063480; Wed, 18 May 2005 00:32:05 GMT (envelope-from csjp) Message-Id: <200505180032.j4I0W5nZ063480@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Wed, 18 May 2005 00:32:05 +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/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: Wed, 18 May 2005 00:32:07 -0000 csjp 2005-05-18 00:32:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) 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: MFC 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. Revision Changes Path 1.106.2.2 +3 -2 src/sys/security/mac/mac_vfs.c 1.80.2.3 +3 -2 src/sys/security/mac_biba/mac_biba.c 1.32.2.2 +3 -2 src/sys/security/mac_lomac/mac_lomac.c 1.66.2.2 +3 -2 src/sys/security/mac_mls/mac_mls.c 1.42.2.2 +1 -1 src/sys/security/mac_stub/mac_stub.c 1.48.2.3 +1 -1 src/sys/security/mac_test/mac_test.c 1.58.2.1 +1 -1 src/sys/sys/mac.h 1.55.2.3 +1 -1 src/sys/sys/mac_policy.h 1.192.2.3 +5 -5 src/sys/vm/vm_mmap.c From owner-cvs-src@FreeBSD.ORG Wed May 18 01:05: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 E8A9716A4CE; Wed, 18 May 2005 01:05:23 +0000 (GMT) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CC6F43D8E; Wed, 18 May 2005 01:05:21 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.3/8.13.3) with ESMTP id j4I15K8W074426; Wed, 18 May 2005 05:05:20 +0400 (MSD) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.3/8.13.3/Submit) id j4I15KLi074425; Wed, 18 May 2005 05:05:20 +0400 (MSD) (envelope-from ache) Date: Wed, 18 May 2005 05:05:19 +0400 From: Andrey Chernov To: =?koi8-r?Q?S=F8ren?= Schmidt Message-ID: <20050518010518.GA74335@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , =?koi8-r?Q?S=F8ren?= Schmidt , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200505171231.j4HCVsrf008017@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200505171231.j4HCVsrf008017@repoman.freebsd.org> User-Agent: Mutt/1.5.9i X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-3; AVE: 6.30.0.12; VDF: 6.30.0.181; host: nagual.pp.ru) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (nagual.pp.ru [0.0.0.0]); Wed, 18 May 2005 05:05:20 +0400 (MSD) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: 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: Wed, 18 May 2005 01:05:24 -0000 On Tue, May 17, 2005 at 12:31:54PM +0000, Søren Schmidt wrote: > sos 2005-05-17 12:31:54 UTC > Log: > Make certain the the 48bit flag is reset if we dont translate LBA. Just in case this commit maybe supposed to fix "exec /sbin/init: error 20" problem - the problem still here. -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Wed May 18 05:24: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 9F11E16A4CE; Wed, 18 May 2005 05:24:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6195A43D1D; Wed, 18 May 2005 05:24:09 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4I5O8sf097416; Wed, 18 May 2005 05:24:08 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4I5O8Ze097415; Wed, 18 May 2005 05:24:08 GMT (envelope-from kan) Message-Id: <200505180524.j4I5O8Ze097415@repoman.freebsd.org> From: Alexander Kabaev Date: Wed, 18 May 2005 05:24: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/usr.bin/compress zopen.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, 18 May 2005 05:24:09 -0000 kan 2005-05-18 05:24:08 UTC FreeBSD src repository Modified files: usr.bin/compress zopen.c Log: Unbreak r1.11 by delhij. Blind change from unsigned to signed char pointer causes problems with sign extension and leads to compress(1) dumping core on any non-trivial incoming data. Revision Changes Path 1.12 +2 -2 src/usr.bin/compress/zopen.c From owner-cvs-src@FreeBSD.ORG Wed May 18 05:31: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 00D1316A4CE; Wed, 18 May 2005 05:31:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAA8C43DC2; Wed, 18 May 2005 05:31:36 +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 j4I5VYcN097737; Wed, 18 May 2005 05:31:34 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4I5VYGo097736; Wed, 18 May 2005 05:31:34 GMT (envelope-from ps) Message-Id: <200505180531.j4I5VYGo097736@repoman.freebsd.org> From: Paul Saab Date: Wed, 18 May 2005 05:31: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/dev/ciss ciss.c cissio.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, 18 May 2005 05:31:37 -0000 ps 2005-05-18 05:31:34 UTC FreeBSD src repository Modified files: sys/dev/ciss ciss.c cissio.h Log: Support passthru ioctl commands from 32bit binaries. Revision Changes Path 1.63 +17 -1 src/sys/dev/ciss/ciss.c 1.5 +13 -0 src/sys/dev/ciss/cissio.h From owner-cvs-src@FreeBSD.ORG Wed May 18 06:50: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 0FD4816A4CE; Wed, 18 May 2005 06:50:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCCD643D82; Wed, 18 May 2005 06:50:39 +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 j4I6odI7000805; Wed, 18 May 2005 06:50:39 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4I6odGa000804; Wed, 18 May 2005 06:50:39 GMT (envelope-from harti) Message-Id: <200505180650.j4I6odGa000804@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 18 May 2005 06:50:39 +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 arch.c arch.h job.c job.h lst.c lst.h parse.c util.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, 18 May 2005 06:50:40 -0000 harti 2005-05-18 06:50:39 UTC FreeBSD src repository Modified files: usr.bin/make arch.c arch.h job.c job.h lst.c lst.h parse.c util.h Log: Get rid of the ReturnStatus obscuration that was anyway used only in two places. While here don't bother returning anything from Lst_Replace - nobody ever checks the return code. Suggested by: jmallet Revision Changes Path 1.64 +14 -14 src/usr.bin/make/arch.c 1.5 +1 -1 src/usr.bin/make/arch.h 1.113 +9 -9 src/usr.bin/make/job.c 1.42 +1 -1 src/usr.bin/make/job.h 1.7 +0 -6 src/usr.bin/make/lst.c 1.37 +1 -2 src/usr.bin/make/lst.h 1.106 +6 -7 src/usr.bin/make/parse.c 1.10 +0 -5 src/usr.bin/make/util.h From owner-cvs-src@FreeBSD.ORG Wed May 18 06: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 B3A5716A4D6; Wed, 18 May 2005 06:56:38 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A9BF43DA7; Wed, 18 May 2005 06:56:37 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j4I6uY6X021325 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 18 May 2005 10:56:34 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.1/8.12.8) with ESMTP id j4I6uXIf003510 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 18 May 2005 10:56:34 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.1/8.13.1/Submit) id j4I6uXZq003509; Wed, 18 May 2005 10:56:33 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Wed, 18 May 2005 10:56:33 +0400 From: Gleb Smirnoff To: Giorgos Keramidas , Roland Smith Message-ID: <20050518065633.GC3209@cell.sick.ru> References: <200505171752.j4HHqRan040068@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200505171752.j4HHqRan040068@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man5 Makefile devfs.conf.5 devfs.rules.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 May 2005 06:56:39 -0000 On Tue, May 17, 2005 at 05:52:27PM +0000, Giorgos Keramidas wrote: G> Modified files: G> share/man/man5 Makefile G> Added files: G> share/man/man5 devfs.conf.5 devfs.rules.5 G> Log: G> Add manpages for devfs.conf and devfs.rules. These have been G> initially written by Roland, but hacked for a while by me. Any G> good parts are the results of Roland's hard work. Any typos or G> style mistakes are mine. G> G> Submitted by: Roland Smith G> PR: docs/63808, docs/75433, docs/80458, docs/80459 Thanks! Lack of these man pages were a problem. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Wed May 18 07:45: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 AABBB16A4D1; Wed, 18 May 2005 07:45:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7166043DAE; Wed, 18 May 2005 07:45:09 +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 j4I7j9SD002835; Wed, 18 May 2005 07:45:09 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4I7j9P6002834; Wed, 18 May 2005 07:45:09 GMT (envelope-from alc) Message-Id: <200505180745.j4I7j9P6002834@repoman.freebsd.org> From: Alan Cox Date: Wed, 18 May 2005 07:45: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/dev/ixgb if_ixgb.c if_ixgb.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, 18 May 2005 07:45:09 -0000 alc 2005-05-18 07:45:09 UTC FreeBSD src repository Modified files: sys/dev/ixgb if_ixgb.c if_ixgb.h Log: Convert to the faster bus_dmamap_load_mbuf_sg() interface. MFC after: 1 week Revision Changes Path 1.9 +16 -28 src/sys/dev/ixgb/if_ixgb.c 1.6 +0 -6 src/sys/dev/ixgb/if_ixgb.h From owner-cvs-src@FreeBSD.ORG Wed May 18 08:36: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 5A33416A4CE; Wed, 18 May 2005 08:36:01 +0000 (GMT) Received: from mailout11.sul.t-online.com (mailout11.sul.t-online.com [194.25.134.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 116F743D77; Wed, 18 May 2005 08:36:00 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd22.aul.t-online.de by mailout11.sul.t-online.com with smtp id 1DYK22-0002qL-02; Wed, 18 May 2005 10:35:58 +0200 Received: from Andro-Beta.Leidinger.net (ZXT5ecZZgeb3sELdsyQ7p4RtuvxN-ec7wAG0hBSW9Yx8AvUpU2CEkb@[217.229.212.213]) by fwd22.sul.t-online.de with esmtp id 1DYK1p-20MEJU0; Wed, 18 May 2005 10:35:45 +0200 Received: from localhost (localhost [127.0.0.1])j4I8Zixw040069; Wed, 18 May 2005 10:35:44 +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, 18 May 2005 10:35:44 +0200 Message-ID: <20050518103544.18i8c5w3ok8oscgw@netchild.homeip.net> X-Priority: 3 (Normal) Date: Wed, 18 May 2005 10:35:44 +0200 From: Alexander Leidinger To: Warner Losh References: <20050517150415.cy3vhgx864kk8w8c@netchild.homeip.net> <86ekc5ubez.fsf@xps.des.no> <20050517180454.brq1tjzo2s88g8ow@netchild.homeip.net> <20050517.123715.74710629.imp@bsdimp.com> In-Reply-To: <20050517.123715.74710629.imp@bsdimp.com> 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.3) / FreeBSD-4.11 X-ID: ZXT5ecZZgeb3sELdsyQ7p4RtuvxN-ec7wAG0hBSW9Yx8AvUpU2CEkb@t-dialin.net X-TOI-MSGID: 0d89bc22-bfaf-42cd-84bb-742c74467597 cc: des@des.no cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 18 May 2005 08:36:01 -0000 Warner Losh wrote: > From: Alexander Leidinger >> And I haven't seen a technical reason why the classic way of doing >> it is bad. >> Did I missed it or do I have to say "I don't get it"? > > It is better because it uses tools in your build tree, rather than > what's installed on the system. For development, the classic way is > as good as the new way. But for upgrades and such, you can get into > lots of trouble when config or binutils, etc change. Users of -current are supposed to read current@. And they are supposed to /usr/src/UPDATING. Major changes to binutils at least provoke a HEADS-UP message in current@ (at least they did in the past). And major changes to config result in a message about mismatching versions if you run an old config binary. Changes to other subsystems which make the old or new userland incompatible with the new or old kernel are typically announced too. So typically (updating from a not too old previos version of current) it doesn't matter which way you use as long as you carefully use the offered resources. And we've survived with this procedure for a long time (I survive since ELF-day, and even when I had some hickups I always got it working again with kernel.old, loader.old and so on). This is like "the telnet problem". Alot of people yell at you that you have to use ssh and telnet is evil. But telnet is an useful tool and there are situations where it is ok to use telnet because it can't hurt you in those situations. I generally object to badmouthing tools in every situation, when there are valid uses for this tool. I favour teaching the people where it is ok and where it isn't ok to use such tools, and I show allergic reactions when someone exhibits this "everything is evil" behavior. I hope this lets you understand why I "promote" the old behavior here. >> >> If you just change one file and you want to recompile the kernel, which >> >> procedure is faster? >> > >> > They're equally fast, though 'buildkernel' normally does 'make clean' >> > and 'make depend' every time. Use NO_KERNELCLEAN when you can get >> > away with it (which is most of the time; I have it in make.conf) and >> > NO_KERNELDEPEND when you know you haven't changed the dependency tree >> > (i.e. when you haven't changed any #include statements). All the >> > usual tricks (KODIR, NO_MODULES, MODULES_OVERRIDE) also work. >> >> The "equally fast, though ..." part is funny (at least to me, YMMV)... >> >> So I have to type "make buildkernel -DNO_KERNELDEPEND" (while having >> NO_KERNELCLEAN=yes in make.conf) instead of "make"... sorry, but I'm too >> lazy to do this (at least as long as I don't get a benefit out of using the >> new way). > > alias a "make buildkernel -DNO_KERNELDEPEND" You're cheating! ;-) Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 A baby is an alimentary canal with a loud voice at one end and no responsibility at the other. From owner-cvs-src@FreeBSD.ORG Wed May 18 08:57: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 4CCF116A4D0; Wed, 18 May 2005 08:57:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0461B43D76; Wed, 18 May 2005 08:57:33 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4I8vWYV013086; Wed, 18 May 2005 08:57:32 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4I8vVSP013085; Wed, 18 May 2005 08:57:32 GMT (envelope-from bz) Message-Id: <200505180857.j4I8vVSP013085@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Wed, 18 May 2005 08:57: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/vm vnode_pager.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, 18 May 2005 08:57:33 -0000 bz 2005-05-18 08:57:31 UTC FreeBSD src repository Modified files: sys/vm vnode_pager.c Log: Correct 32 vs 64 bit signedness issues. Approved by: pjd (mentor) MFC after: 2 weeks Revision Changes Path 1.220 +9 -8 src/sys/vm/vnode_pager.c From owner-cvs-src@FreeBSD.ORG Tue May 17 15:25: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 718C116A523; Tue, 17 May 2005 15:25:04 +0000 (GMT) Received: from osl1smout1.broadpark.no (osl1smout1.broadpark.no [80.202.4.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB37743DAD; Tue, 17 May 2005 15:25:03 +0000 (GMT) (envelope-from des@des.no) Received: from osl1sminn1.broadpark.no ([80.202.4.59]) by osl1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IGN006OOA0NH9A0@osl1smout1.broadpark.no>; Tue, 17 May 2005 19:31:35 +0200 (CEST) Received: from dsa.des.no ([80.203.228.37]) by osl1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IGN0062G4BVGAH1@osl1sminn1.broadpark.no>; Tue, 17 May 2005 17:28:43 +0200 (CEST) Received: by dsa.des.no (Pony Express, from userid 666) id F0FDD456C2; Tue, 17 May 2005 17:24:55 +0200 (CEST) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 37C524561A; Tue, 17 May 2005 17:24:51 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 27F6C33C3B; Tue, 17 May 2005 17:24:51 +0200 (CEST) Date: Tue, 17 May 2005 17:24:51 +0200 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <20050516220903.GA14297@obiwan.tataz.chchile.org> To: Jeremie Le Hen Message-id: <86acmtub7g.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: <200505111436.j4BEaQWP077515@repoman.freebsd.org> <20050511145558.7e030a62@dolphin.local.net> <42828A49.8000008@DeepCore.dk> <20050511231001.1ba1e2e3@dolphin.local.net> <86wtq47j97.fsf@xps.des.no> <20050512112617.482321e9@dolphin.local.net> <20050515053349.GA32205@gothmog.gr> <20050515065820.GE837@darkness.comp.waw.pl> <20050515020629.156fb85e@dolphin.local.net> <20050516195401.32b7784a@Magellan.Leidinger.net> <20050516220903.GA14297@obiwan.tataz.chchile.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,AWL autolearn=disabled version=3.0.2 X-Spam-Level: X-Mailman-Approved-At: Wed, 18 May 2005 11:55:34 +0000 cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: "Conrad J. Sabatier" cc: cvs-all@FreeBSD.org cc: Giorgos Keramidas cc: Alexander Leidinger cc: S?ren Schmidt cc: S?ren Schmidt Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 17 May 2005 15:25:04 -0000 Jeremie Le Hen writes: > I use > make install KERNEL=3Dkernel.test > > What's the difference between using KERNEL and KODIR ? None, but back in the dark ages, KERNEL used to be the name of the kernel binary, and changing it could have surprising results. Then again, KODIR didn't exist back then. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue May 17 16:05: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 690FA16A4CE; Tue, 17 May 2005 16:05:17 +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 B419F43D98; Tue, 17 May 2005 16:05:16 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd24.aul.t-online.de by mailout10.sul.t-online.com with smtp id 1DY4Z9-0006sD-01; Tue, 17 May 2005 18:05:07 +0200 Received: from Andro-Beta.Leidinger.net (SafV74ZCZewE8yfqCs+06YCR7GDp+XXudZX9VbiFI8DG1UxS2zMe0U@[217.229.222.90]) by fwd24.sul.t-online.de with esmtp id 1DY4Yx-0gsFmq0; Tue, 17 May 2005 18:04:55 +0200 Received: from localhost (localhost [127.0.0.1])j4HG4sBN098832; Tue, 17 May 2005 18:04:54 +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, 17 May 2005 18:04:54 +0200 Message-ID: <20050517180454.brq1tjzo2s88g8ow@netchild.homeip.net> X-Priority: 3 (Normal) Date: Tue, 17 May 2005 18:04:54 +0200 From: Alexander Leidinger To: Dag-Erling =?iso-8859-15?b?U234cmdyYXY=?= References: <200505111436.j4BEaQWP077515@repoman.freebsd.org> <42828A49.8000008@DeepCore.dk><86wtq47j97.fsf@xps.des.no> <20050512112617.482321e9@dolphin.local.net> <20050515053349.GA32205@gothmog.gr> <20050515065820.GE837@darkness.comp.waw.pl> <20050515020629.156fb85e@dolphin.local.net> <20050516195401.32b7784a@Magellan.Leidinger.net> <86vf5itaqq.fsf@xps.des.no> <20050517150415.cy3vhgx864kk8w8c@netchild.homeip.net> <86ekc5ubez.fsf@xps.des.no> In-Reply-To: <86ekc5ubez.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) / FreeBSD-4.11 X-ID: SafV74ZCZewE8yfqCs+06YCR7GDp+XXudZX9VbiFI8DG1UxS2zMe0U@t-dialin.net X-TOI-MSGID: 5f870142-7c0b-48f1-bf2a-67057ad3b776 X-Mailman-Approved-At: Wed, 18 May 2005 11:55:34 +0000 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 17 May 2005 16:05:17 -0000 Dag-Erling Sm=F8rgrav wrote: > Alexander Leidinger writes: >> Dag-Erling Sm=F8rgrav wrote: >> > There is no good reason to use what you call the classic way, and >> > you're not doing anybody any favors by pretending there is. >> What does the buildkernel way what the classic way doesn't do? >> >> What does the buildkernel way what the classic way doesn't do? Which ite= m in >> this list needs to be done to avoid some bad things to happen and which = bad >> things are we talking about? > > These questions have been answered before, many times. And I haven't seen a technical reason why the classic way of doing it is ba= d. Did I missed it or do I have to say "I don't get it"? >> If you just change one file and you want to recompile the kernel, which >> procedure is faster? > > They're equally fast, though 'buildkernel' normally does 'make clean' > and 'make depend' every time. Use NO_KERNELCLEAN when you can get > away with it (which is most of the time; I have it in make.conf) and > NO_KERNELDEPEND when you know you haven't changed the dependency tree > (i.e. when you haven't changed any #include statements). All the > usual tricks (KODIR, NO_MODULES, MODULES_OVERRIDE) also work. The "equally fast, though ..." part is funny (at least to me, YMMV)... So I have to type "make buildkernel -DNO_KERNELDEPEND" (while having NO_KERNELCLEAN=3Dyes in make.conf) instead of "make"... sorry, but I'm too lazy to do this (at least as long as I don't get a benefit out of using the new way). Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 Rule the Empire through force. =09=09-- Shogun Tokugawa From owner-cvs-src@FreeBSD.ORG Wed May 18 12:19: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 AF08E16A4CE; Wed, 18 May 2005 12:19:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 739D343D3F; Wed, 18 May 2005 12:19:50 +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 j4ICJoO2025674; Wed, 18 May 2005 12:19:50 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4ICJoQh025673; Wed, 18 May 2005 12:19:50 GMT (envelope-from keramida) Message-Id: <200505181219.j4ICJoQh025673@repoman.freebsd.org> From: Giorgos Keramidas Date: Wed, 18 May 2005 12:19: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/ftp-proxy 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, 18 May 2005 12:19:50 -0000 keramida 2005-05-18 12:19:50 UTC FreeBSD src repository (doc committer) Modified files: libexec/ftp-proxy Makefile Log: Switch to WARNS=2 instead of tinkering directly with CFLAGS (level 2 was picked because higher warn levels are broken for ftp-proxy at the moment). Approved by: mlaier Revision Changes Path 1.2 +1 -1 src/libexec/ftp-proxy/Makefile From owner-cvs-src@FreeBSD.ORG Wed May 18 13:30: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 B08C216A4CE; Wed, 18 May 2005 13:30:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BEE143D3F; Wed, 18 May 2005 13:30:12 +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 j4IDU8kL035626; Wed, 18 May 2005 13:30:08 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IDU8FV035625; Wed, 18 May 2005 13:30:08 GMT (envelope-from keramida) Message-Id: <200505181330.j4IDU8FV035625@repoman.freebsd.org> From: Giorgos Keramidas Date: Wed, 18 May 2005 13:30: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/contrib/top commands.c machine.h 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: Wed, 18 May 2005 13:30:12 -0000 keramida 2005-05-18 13:30:08 UTC FreeBSD src repository (doc committer) Modified files: contrib/top commands.c machine.h top.c usr.bin/top machine.c Log: Merge the CPU and WCPU columns in a single %6.2f column, add a new 'C' command that toggles between the two and update the ORDER_PCTCPU() macro to sort correctly by the visible "cpu" value. This saves 6 more columns in 80-column terminals, making things a lot better for the COMMAND column. Tested on: i386, sparc64 (panther), amd64 (sledge) Approved by: davidxu (in principle) Revision Changes Path 1.12 +1 -0 src/contrib/top/commands.c 1.7 +1 -0 src/contrib/top/machine.h 1.17 +22 -7 src/contrib/top/top.c 1.73 +23 -17 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Wed May 18 13:42: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 F206816A4CE; Wed, 18 May 2005 13:42:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B392643DA4; Wed, 18 May 2005 13:42:51 +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 j4IDgpDx036075; Wed, 18 May 2005 13:42:51 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IDgpOA036074; Wed, 18 May 2005 13:42:51 GMT (envelope-from keramida) Message-Id: <200505181342.j4IDgpOA036074@repoman.freebsd.org> From: Giorgos Keramidas Date: Wed, 18 May 2005 13:42: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.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: Wed, 18 May 2005 13:42:52 -0000 keramida 2005-05-18 13:42:51 UTC FreeBSD src repository (doc committer) Modified files: usr.bin/top machine.c Log: (1) Revert unnecessary indentation changes I committed as part of the last version and (2) remove a disabled debugging fprintf() that I accidentally committed here. Noticed by: simon (2) Revision Changes Path 1.74 +9 -11 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Wed May 18 13:48: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 A8F7416A4CE; Wed, 18 May 2005 13:48:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70E6643DA5; Wed, 18 May 2005 13:48:36 +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 j4IDmXIv036352; Wed, 18 May 2005 13:48:33 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IDmXbf036351; Wed, 18 May 2005 13:48:33 GMT (envelope-from keramida) Message-Id: <200505181348.j4IDmXbf036351@repoman.freebsd.org> From: Giorgos Keramidas Date: Wed, 18 May 2005 13:48: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/top display.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, 18 May 2005 13:48:36 -0000 keramida 2005-05-18 13:48:33 UTC FreeBSD src repository (doc committer) Modified files: contrib/top display.c Log: Properly trim the header line too, to fix wrap-around problems that have been noticed by running top(1) in terminals that are too narrow (or on systems with usernames that were too long, pushing everything too far to the right). Note that this does *not* solve the wrap-around problem of the system statistics, which is an entirely different matter :-/ Tested on: i386, sparc64 (panther), amd64 (sledge) Approved by: davidxu (in principle) Revision Changes Path 1.8 +41 -1 src/contrib/top/display.c From owner-cvs-src@FreeBSD.ORG Wed May 18 13:49: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 23B1416A4CE; Wed, 18 May 2005 13:49:44 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4101443D90; Wed, 18 May 2005 13:49:41 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j4IDluFs055915; Wed, 18 May 2005 07:47:56 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 18 May 2005 07:48:05 -0600 (MDT) Message-Id: <20050518.074805.26964549.imp@bsdimp.com> To: Alexander@Leidinger.net From: "M. Warner Losh" In-Reply-To: <20050518103544.18i8c5w3ok8oscgw@netchild.homeip.net> References: <20050517180454.brq1tjzo2s88g8ow@netchild.homeip.net> <20050517.123715.74710629.imp@bsdimp.com> <20050518103544.18i8c5w3ok8oscgw@netchild.homeip.net> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: des@des.no cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 18 May 2005 13:49:44 -0000 In message: <20050518103544.18i8c5w3ok8oscgw@netchild.homeip.net> Alexander Leidinger writes: : Warner Losh wrote: : : > From: Alexander Leidinger : >> And I haven't seen a technical reason why the classic way of doing : >> it is bad. : >> Did I missed it or do I have to say "I don't get it"? : > : > It is better because it uses tools in your build tree, rather than : > what's installed on the system. For development, the classic way is : > as good as the new way. But for upgrades and such, you can get into : > lots of trouble when config or binutils, etc change. : : Users of -current are supposed to read current@. And they are supposed to : /usr/src/UPDATING. Major changes to binutils at least provoke a HEADS-UP : message in current@ (at least they did in the past). And major changes to : config result in a message about mismatching versions if you run an old : config binary. In the past we took this attitude. However, there were *SO* many questions about why the build was broken that we introduced buildkernel/installkernel. Once we did that, the number of questions dropped to almost zero. Since I used to answer a bunch of them, and I started UPDATING to help with the FAQ, I can tell you we're running at about 10% the previous layers. It is a safe way to build the kernel that always works. And we've also seen the ability for more people in the user community to answer other people's questions. It really has been a big win. Also, most of our users, even those running current, get scared at the slightest hint of a problem. They aren't kernel experts, but like running current. When they see config mismatch, they literally do not know what to do. : Changes to other subsystems which make the old or new userland incompatible : with the new or old kernel are typically announced too. Typically? Hardly. Sometimes, yes. But not all the time. It also varies with time. Some months are good, some are bad. : So typically (updating from a not too old previos version of current) it : doesn't matter which way you use as long as you carefully use the offered : resources. And we've survived with this procedure for a long time (I survive : since ELF-day, and even when I had some hickups I always got it working again : with kernel.old, loader.old and so on). Carefully. Most of our users aren't careful. I mean no disrespect by that, but they have better things to do with their time than to bother with this week's workaround for building FreeBSD. : This is like "the telnet problem". Alot of people yell at you that you have : to use ssh and telnet is evil. But telnet is an useful tool and there are : situations where it is ok to use telnet because it can't hurt you in those : situations. I generally object to badmouthing tools in every situation, when : there are valid uses for this tool. I favour teaching the people where it is : ok and where it isn't ok to use such tools, and I show allergic reactions : when someone exhibits this "everything is evil" behavior. I hope this lets : you understand why I "promote" the old behavior here. This is a non-sequitor. The new kernel targets produced real, tangable results. If you want to use the old ways, feel free. Just don't complain when they break, which they do with far too frequency. Warner From owner-cvs-src@FreeBSD.ORG Wed May 18 14:50: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 2E7B916A4D0; Wed, 18 May 2005 14:50:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDD6D43D75; Wed, 18 May 2005 14:50:39 +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 j4IEocH3038677; Wed, 18 May 2005 14:50:38 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IEobMr038676; Wed, 18 May 2005 14:50:38 GMT (envelope-from harti) Message-Id: <200505181450.j4IEobMr038676@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 18 May 2005 14:50: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/usr.bin/make job.c job.h main.c parse.c str.c str.h 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, 18 May 2005 14:50:40 -0000 harti 2005-05-18 14:50:36 UTC FreeBSD src repository Modified files: usr.bin/make job.c job.h main.c parse.c str.c str.h var.c Log: Get rid of global variables for argument vectors produced by brk_string() introduce a struct that holds all the information about an argument vector and pass that around. Author: Max Okumoto Obtained from: DragonFlyBSD Revision Changes Path 1.114 +38 -35 src/usr.bin/make/job.c 1.43 +1 -1 src/usr.bin/make/job.h 1.151 +5 -7 src/usr.bin/make/main.c 1.107 +5 -6 src/usr.bin/make/parse.c 1.44 +176 -135 src/usr.bin/make/str.c 1.5 +16 -3 src/usr.bin/make/str.h 1.157 +22 -24 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Wed May 18 15:58: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 F341D16A4CE; Wed, 18 May 2005 15:58:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEF2443D67; Wed, 18 May 2005 15:58:20 +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 j4IFwFjo041377; Wed, 18 May 2005 15:58:15 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IFwF0k041376; Wed, 18 May 2005 15:58:15 GMT (envelope-from ume) Message-Id: <200505181558.j4IFwF0k041376@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Wed, 18 May 2005 15:58: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/lib/libc/net getnetbydns.c getnetbyht.c getnetbynis.c getnetent.3 getnetnamadr.c getprotoent.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: Wed, 18 May 2005 15:58:21 -0000 ume 2005-05-18 15:58:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net getnetbydns.c getnetbyht.c getnetbynis.c getnetent.3 getnetnamadr.c getprotoent.c getservent.c netdb_private.h Log: make getnetby*() thread-safe. lib/libc/net/getnetbydns.c: 1.29 lib/libc/net/getnetbyht.c: 1.13, 1.14 lib/libc/net/getnetbynis.c: 1.16, 1.17 lib/libc/net/getnetent.3: 1.20 lib/libc/net/getnetnamadr.c: 1.19 lib/libc/net/getprotoent.c: 1.5 lib/libc/net/getservent.c: 1.19 lib/libc/net/netdb_private.h: 1.6 Revision Changes Path 1.28.2.1 +43 -39 src/lib/libc/net/getnetbydns.c 1.10.8.3 +82 -53 src/lib/libc/net/getnetbyht.c 1.15.8.1 +56 -35 src/lib/libc/net/getnetbynis.c 1.19.2.1 +1 -1 src/lib/libc/net/getnetent.3 1.17.6.2 +107 -26 src/lib/libc/net/getnetnamadr.c 1.2.8.3 +2 -2 src/lib/libc/net/getprotoent.c 1.12.6.3 +5 -5 src/lib/libc/net/getservent.c 1.9.2.4 +43 -14 src/lib/libc/net/netdb_private.h From owner-cvs-src@FreeBSD.ORG Wed May 18 16:01: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 3FDDB16A4CE; Wed, 18 May 2005 16:01:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0551C43D95; Wed, 18 May 2005 16:01:26 +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 j4IG1OvL041563; Wed, 18 May 2005 16:01:24 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IG1O24041562; Wed, 18 May 2005 16:01:24 GMT (envelope-from ume) Message-Id: <200505181601.j4IG1O24041562@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Wed, 18 May 2005 16:01: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/lib/libc/net gethostbydns.c gethostnamadr.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, 18 May 2005 16:01:26 -0000 ume 2005-05-18 16:01:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net gethostbydns.c gethostnamadr.c Log: ensure parsing numeric address before any host query. lib/libc/net/gethostbydns.c: 1.49 lib/libc/net/gethostnamadr.c: 1.23 Revision Changes Path 1.46.2.4 +0 -87 src/lib/libc/net/gethostbydns.c 1.22.4.2 +126 -13 src/lib/libc/net/gethostnamadr.c From owner-cvs-src@FreeBSD.ORG Wed May 18 16:22: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 68A5916A4CE; Wed, 18 May 2005 16:22:03 +0000 (GMT) Received: from mailout08.sul.t-online.com (mailout08.sul.t-online.com [194.25.134.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6ECA343DC2; Wed, 18 May 2005 16:22:00 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd27.aul.t-online.de by mailout08.sul.t-online.com with smtp id 1DYRIy-0004x5-03; Wed, 18 May 2005 18:21:56 +0200 Received: from Andro-Beta.Leidinger.net (VT4yymZUge5jIORbBZmHyIVvsBrbxNhN5EMkSp9LAC6ZlVZTBjhVEX@[217.229.212.213]) by fwd27.sul.t-online.de with esmtp id 1DYRIs-0BJkoK0; Wed, 18 May 2005 18:21:50 +0200 Received: from localhost (localhost [127.0.0.1])j4IGLoCg007667; Wed, 18 May 2005 18:21:50 +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, 18 May 2005 18:21:50 +0200 Message-ID: <20050518182150.lcak29sfts0ssgws@netchild.homeip.net> X-Priority: 3 (Normal) Date: Wed, 18 May 2005 18:21:50 +0200 From: Alexander Leidinger To: "M. Warner Losh" References: <20050517180454.brq1tjzo2s88g8ow@netchild.homeip.net> <20050517.123715.74710629.imp@bsdimp.com> <20050518103544.18i8c5w3ok8oscgw@netchild.homeip.net> <20050518.074805.26964549.imp@bsdimp.com> In-Reply-To: <20050518.074805.26964549.imp@bsdimp.com> 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.3) / FreeBSD-4.11 X-ID: VT4yymZUge5jIORbBZmHyIVvsBrbxNhN5EMkSp9LAC6ZlVZTBjhVEX@t-dialin.net X-TOI-MSGID: fc80b309-c267-4e8f-b133-bd0f60cf8f43 cc: des@des.no cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 18 May 2005 16:22:03 -0000 "M. Warner Losh" wrote: > In message: <20050518103544.18i8c5w3ok8oscgw@netchild.homeip.net> > Alexander Leidinger writes: > : Users of -current are supposed to read current@. And they are supposed to > : /usr/src/UPDATING. Major changes to binutils at least provoke a HEADS-UP > : message in current@ (at least they did in the past). And major changes to > : config result in a message about mismatching versions if you run an old > : config binary. > > In the past we took this attitude. However, there were *SO* many > questions about why the build was broken that we introduced > buildkernel/installkernel. Once we did that, the number of questions > dropped to almost zero. Since I used to answer a bunch of them, and I > started UPDATING to help with the FAQ, I can tell you we're running at > about 10% the previous layers. It is a safe way to build the kernel > that always works. And we've also seen the ability for more people in > the user community to answer other people's questions. It really has > been a big win. I don't want to say the opposite, I just object to shout everyone down when he talks about the classic way (I'm exaggerating a litte bit...). > : Changes to other subsystems which make the old or new userland incompatible > : with the new or old kernel are typically announced too. > > Typically? Hardly. Sometimes, yes. But not all the time. It also > varies with time. Some months are good, some are bad. Overall we're pretty good... > : This is like "the telnet problem". Alot of people yell at you that you have > : to use ssh and telnet is evil. But telnet is an useful tool and there are > : situations where it is ok to use telnet because it can't hurt you in those > : situations. I generally object to badmouthing tools in every > situation, when > : there are valid uses for this tool. I favour teaching the people > where it is > : ok and where it isn't ok to use such tools, and I show allergic reactions > : when someone exhibits this "everything is evil" behavior. I hope this lets > : you understand why I "promote" the old behavior here. > > This is a non-sequitor. The new kernel targets produced real, > tangable results. If you want to use the old ways, feel free. Just > don't complain when they break, which they do with far too frequency. I don't complain when they break. And AFAIR I've never complained when they did. But I complain if someone knows how to use it and everyone cries when he shows it to others. The discussion started with des saying something like "the classic way is bad, don't do this" while it would have been enough to say "and with the new procedure it looks like". I don't want to pick on des here, everyone can have a bad day. But he isn't the only one, in the past I've seen alot of people pointing their gun at someone who uses the classic way and pulling the trigger, and I don't think this is OK. Let's shut up now and maybe put a sentence or two about KODIR and nextboot into the updating description. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 But soft you, the fair Ophelia: Ope not thy ponderous and marble jaws, But get thee to a nunnery -- go! -- Mark "The Bard" Twain From owner-cvs-src@FreeBSD.ORG Wed May 18 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 1ECF616A4CE; Wed, 18 May 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 E986843D46; Wed, 18 May 2005 16:23:16 +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 j4IGNB8q042440; Wed, 18 May 2005 16:23:11 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IGNBW1042439; Wed, 18 May 2005 16:23:11 GMT (envelope-from keramida) Message-Id: <200505181623.j4IGNBW1042439@repoman.freebsd.org> From: Giorgos Keramidas Date: Wed, 18 May 2005 16:23: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/share/man/man3 Makefile pthread.3 pthread_atfork.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: Wed, 18 May 2005 16:23:17 -0000 keramida 2005-05-18 16:23:11 UTC FreeBSD src repository (doc committer) Modified files: share/man/man3 Makefile pthread.3 Added files: share/man/man3 pthread_atfork.3 Log: Add a manpage for pthread_atfork(3). This copies a lot of the text of the Open Group manpage for pthread_atfork(), available online at: http://www.opengroup.org/onlinepubs/009695399/functions/pthread_atfork.html which should be ok, since Daniel Eischen had mailed me about Open Group manpages and the fact that they have granted permission to FreeBSD to use their material. Any differences from the OG text are my changes to the original manpage text submitted by Alex Vasylenko: - In an effort to clean up the part that describes hooks and their calling order, I used a list instead of a single paragraph for all the three types of fork() hooks. - After a short discussion with Dima Dorfman a long long time ago in a far away galaxy, I changed the RETURN VALUES section to look more like the rest of the pthread_xxx.3 manpages. PR: docs/68201 Submitted by: Alex Vasylenko Revision Changes Path 1.36 +1 -0 src/share/man/man3/Makefile 1.28 +10 -0 src/share/man/man3/pthread.3 1.1 +106 -0 src/share/man/man3/pthread_atfork.3 (new) From owner-cvs-src@FreeBSD.ORG Wed May 18 16: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 435B416A4CE; Wed, 18 May 2005 16:45:08 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB1D743D81; Wed, 18 May 2005 16:45:07 +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 j4IGj37e056421; Wed, 18 May 2005 09:45:07 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j4IGj2lV056420; Wed, 18 May 2005 09:45:02 -0700 (PDT) (envelope-from obrien) Date: Wed, 18 May 2005 09:45:02 -0700 From: "David O'Brien" To: Dag-Erling Smorgrav Message-ID: <20050518164502.GA56326@dragon.NUXI.org> References: <200505171108.j4HB8BNN004723@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200505171108.j4HB8BNN004723@repoman.freebsd.org> 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: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/less lesspipe.sh 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, 18 May 2005 16:45:08 -0000 On Tue, May 17, 2005 at 11:08:11AM +0000, Dag-Erling Smorgrav wrote: > des 2005-05-17 11:08:11 UTC > > FreeBSD src repository > > Modified files: > usr.bin/less lesspipe.sh > Log: > Handle presumably uncompressed files with cat; exec the handlers. Why exec the handlers?? You're now exec'ing 'cat' when there was no reason to before. The existing script worked fine. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed May 18 16:47: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 C7F7316A4CE; Wed, 18 May 2005 16:47:07 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73A4643DA5; Wed, 18 May 2005 16:47:07 +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 j4IGl2FE056524; Wed, 18 May 2005 09:47:03 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j4IGl2Pm056523; Wed, 18 May 2005 09:47:02 -0700 (PDT) (envelope-from obrien) Date: Wed, 18 May 2005 09:47:02 -0700 From: "David O'Brien" To: Dag-Erling Smorgrav Message-ID: <20050518164702.GB56326@dragon.NUXI.org> References: <200505171114.j4HBEBQ7005021@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200505171114.j4HBEBQ7005021@repoman.freebsd.org> 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: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/less Makefile zless.sh 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, 18 May 2005 16:47:08 -0000 On Tue, May 17, 2005 at 11:14:11AM +0000, Dag-Erling Smorgrav wrote: > des 2005-05-17 11:14:11 UTC > > FreeBSD src repository > > Modified files: > usr.bin/less Makefile > Added files: > usr.bin/less zless.sh > Log: > Add a zless script which invokes less using the lesspipe script. Why clutter up /usr/bin when there isn't any need to?? Simple have "LESSOPEN=|lesspipe.sh %s" in your environment and the lesspipe.sh script worked just fine. Rather than add more junk to /usr/bin, I'd rather see you add LESSOPEN to the standard environment. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed May 18 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 5A17C16A4D0; Wed, 18 May 2005 17:08:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2169F43DCE; Wed, 18 May 2005 17:08:16 +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 j4IH8Gt4051248; Wed, 18 May 2005 17:08:16 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IH8GOI051247; Wed, 18 May 2005 17:08:16 GMT (envelope-from keramida) Message-Id: <200505181708.j4IH8GOI051247@repoman.freebsd.org> From: Giorgos Keramidas Date: Wed, 18 May 2005 17:08: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/share/man/man3 pthread_atfork.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: Wed, 18 May 2005 17:08:16 -0000 keramida 2005-05-18 17:08:15 UTC FreeBSD src repository (doc committer) Modified files: share/man/man3 pthread_atfork.3 Log: The correct copyright notice for manpages that copy material from Open Group's documentation is `/usr/share/examples/mdoc/POSIX-copyright', not the one I copied from `/usr/share/examples/etc/bsd-copyright'. Suggested by: simon 2nd pointy hat of the day: yours truly Revision Changes Path 1.2 +10 -0 src/share/man/man3/pthread_atfork.3 From owner-cvs-src@FreeBSD.ORG Wed May 18 17:48: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 0515416A4CE; Wed, 18 May 2005 17:48:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C149F43DA6; Wed, 18 May 2005 17:48:10 +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 j4IHm4vP052900; Wed, 18 May 2005 17:48:04 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IHm4dp052899; Wed, 18 May 2005 17:48:04 GMT (envelope-from alc) Message-Id: <200505181748.j4IHm4dp052899@repoman.freebsd.org> From: Alan Cox Date: Wed, 18 May 2005 17:48: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/vm swap_pager.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, 18 May 2005 17:48:11 -0000 alc 2005-05-18 17:48:04 UTC FreeBSD src repository Modified files: sys/vm swap_pager.c Log: Revert revision 1.270: swp_pager_async_iodone() need not perform VM_LOCK_GIANT(). Discussed with: jeff Revision Changes Path 1.271 +0 -2 src/sys/vm/swap_pager.c From owner-cvs-src@FreeBSD.ORG Wed May 18 20:40: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 07FEA16A4CE; Wed, 18 May 2005 20:40:26 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BCEC43D5E; Wed, 18 May 2005 20:40:25 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j4IKdnpx059978; Wed, 18 May 2005 14:39:49 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 18 May 2005 14:39:49 -0600 (MDT) Message-Id: <20050518.143949.71148873.imp@bsdimp.com> To: Alexander@Leidinger.net From: Warner Losh In-Reply-To: <20050518182150.lcak29sfts0ssgws@netchild.homeip.net> References: <20050518103544.18i8c5w3ok8oscgw@netchild.homeip.net> <20050518.074805.26964549.imp@bsdimp.com> <20050518182150.lcak29sfts0ssgws@netchild.homeip.net> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: des@des.no cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 18 May 2005 20:40:26 -0000 > The discussion started with des saying something like "the classic way is > bad, don't do this" while it would have been enough to say "and with the new > procedure it looks like". I don't want to pick on des here, everyone can have > a bad day. But he isn't the only one, in the past I've seen alot of people > pointing their gun at someone who uses the classic way and pulling the > trigger, and I don't think this is OK. OK. The classic method will likely work forever, where 'work' is narrowly defined as "if your system is compatible enough" which most developers know. There's too much momentum... I for one only use the new method for upgrades, and as part of product release scripts. > Let's shut up now and maybe put a sentence or two about KODIR and nextboot > into the updating description. Sounds good to me. Warner From owner-cvs-src@FreeBSD.ORG Wed May 18 20:45: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 06E8A16A4CE; Wed, 18 May 2005 20:45:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B853043D41; Wed, 18 May 2005 20:45:33 +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 j4IKjXet059401; Wed, 18 May 2005 20:45:33 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IKjXpq059400; Wed, 18 May 2005 20:45:33 GMT (envelope-from alc) Message-Id: <200505182045.j4IKjXpq059400@repoman.freebsd.org> From: Alan Cox Date: Wed, 18 May 2005 20:45: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/vm vm_pager.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, 18 May 2005 20:45:34 -0000 alc 2005-05-18 20:45:33 UTC FreeBSD src repository Modified files: sys/vm vm_pager.c Log: Remove calls to spl*(). Revision Changes Path 1.105 +0 -11 src/sys/vm/vm_pager.c From owner-cvs-src@FreeBSD.ORG Wed May 18 21:00: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 D240016A4CE; Wed, 18 May 2005 21:00:01 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0081D43D7D; Wed, 18 May 2005 20:59:59 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.3/8.13.3) with ESMTP id j4IL38nA089476; Wed, 18 May 2005 15:03:08 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <428BAC85.3070103@samsco.org> Date: Wed, 18 May 2005 14:58:45 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Warner Losh References: <20050518103544.18i8c5w3ok8oscgw@netchild.homeip.net> <20050518.074805.26964549.imp@bsdimp.com> <20050518182150.lcak29sfts0ssgws@netchild.homeip.net> <20050518.143949.71148873.imp@bsdimp.com> In-Reply-To: <20050518.143949.71148873.imp@bsdimp.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: Alexander@Leidinger.net cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 18 May 2005 21:00:02 -0000 Warner Losh wrote: >>The discussion started with des saying something like "the classic way is >>bad, don't do this" while it would have been enough to say "and with the new >>procedure it looks like". I don't want to pick on des here, everyone can have >>a bad day. But he isn't the only one, in the past I've seen alot of people >>pointing their gun at someone who uses the classic way and pulling the >>trigger, and I don't think this is OK. > > > OK. The classic method will likely work forever, where 'work' is > narrowly defined as "if your system is compatible enough" which most > developers know. There's too much momentum... I for one only use the > new method for upgrades, and as part of product release scripts. > > >>Let's shut up now and maybe put a sentence or two about KODIR and nextboot >>into the updating description. > > > Sounds good to me. > > Warner Where the traditional method is immensely useful is in customizing your kernel immediately after doing a fresh install from CD/ftp/floppy. You want a slimmer kernel right away without having to suffer through doing a buildworld. This is even more true on 6-CURRENT snapshots where INVARIANTS and WITNESS are enabled and really slow things down. There is simply no need to do a buildworld, since your sources are completely in sync with the system. I appreciate the effort that has happened over the years to make the whole upgrade process smoother, but we can't define 'work' too narrowly or else it becomes just as cumbersome as the problems that we are trying to fix. Scott From owner-cvs-src@FreeBSD.ORG Wed May 18 21:50: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 7A0BF16A4CE; Wed, 18 May 2005 21:50:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D0E943D45; Wed, 18 May 2005 21:50:16 +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 j4ILoGSC068395; Wed, 18 May 2005 21:50:16 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4ILoGGx068377; Wed, 18 May 2005 21:50:16 GMT (envelope-from pjd) Message-Id: <200505182150.j4ILoGGx068377@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 May 2005 21:50: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/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: Wed, 18 May 2005 21:50:16 -0000 pjd 2005-05-18 21:50:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom geom_sunlabel.c Log: MFC: geom_sunlabel.c 1.44 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. Revision Changes Path 1.43.2.1 +46 -6 src/sys/geom/geom_sunlabel.c From owner-cvs-src@FreeBSD.ORG Wed May 18 21: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 9E2FE16A4CE; Wed, 18 May 2005 21:53:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EA6E43D66; Wed, 18 May 2005 21:53:10 +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 j4ILr8rc068478; Wed, 18 May 2005 21:53:08 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4ILr8WM068477; Wed, 18 May 2005 21:53:08 GMT (envelope-from pjd) Message-Id: <200505182153.j4ILr8WM068477@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 May 2005 21:53: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/geom geom_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: Wed, 18 May 2005 21:53:10 -0000 pjd 2005-05-18 21:53:08 UTC FreeBSD src repository Modified files: sys/geom geom_event.c Log: Correct typo. Revision Changes Path 1.53 +1 -1 src/sys/geom/geom_event.c From owner-cvs-src@FreeBSD.ORG Wed May 18 22:02: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 5D84B16A4CE; Wed, 18 May 2005 22:02:48 +0000 (GMT) Received: from toxic.magnesium.net (toxic.magnesium.net [207.154.84.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 228C243D41; Wed, 18 May 2005 22:02:48 +0000 (GMT) (envelope-from flata@magnesium.net) Received: by toxic.magnesium.net (Postfix, from userid 1212) id 42E26DA8B0; Wed, 18 May 2005 15:02:42 -0700 (PDT) Date: Wed, 18 May 2005 12:02:42 -1000 From: juli mallett To: David O'Brien Message-ID: <20050518220242.GA55739@toxic.magnesium.net> References: <200505171114.j4HBEBQ7005021@repoman.freebsd.org> <20050518164702.GB56326@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050518164702.GB56326@dragon.NUXI.org> User-Agent: Mutt/1.4.1i X-Towel: Yes cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Dag-Erling Smorgrav Subject: Re: cvs commit: src/usr.bin/less Makefile zless.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: Wed, 18 May 2005 22:02:48 -0000 * David O'Brien [ Date: 2005-05-18 ] [ w.r.t. Re: cvs commit: src/usr.bin/less Makefile zless.sh ] > On Tue, May 17, 2005 at 11:14:11AM +0000, Dag-Erling Smorgrav wrote: > > des 2005-05-17 11:14:11 UTC > > > > FreeBSD src repository > > > > Modified files: > > usr.bin/less Makefile > > Added files: > > usr.bin/less zless.sh > > Log: > > Add a zless script which invokes less using the lesspipe script. > > Why clutter up /usr/bin when there isn't any need to?? > > Simple have "LESSOPEN=|lesspipe.sh %s" in your environment and the > lesspipe.sh script worked just fine. Rather than add more junk to > /usr/bin, I'd rather see you add LESSOPEN to the standard environment. I'd say the Linux Finger-Compat here is worth it for the one inode. It isn't hurting you as bad as you're implying. Insert gratuitous double punctuation. -- juli mallett. "It's called love and somehow it's become unmentionable." -- New Order - Thieves Like Us From owner-cvs-src@FreeBSD.ORG Wed May 18 22:05: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 6CB1F16A4D3; Wed, 18 May 2005 22:05:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DF7843D5E; Wed, 18 May 2005 22:05:13 +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 j4IM5Cfx068958; Wed, 18 May 2005 22:05:12 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IM5CHp068957; Wed, 18 May 2005 22:05:12 GMT (envelope-from pjd) Message-Id: <200505182205.j4IM5CHp068957@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 May 2005 22:05: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/kern vfs_mount.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, 18 May 2005 22:05:13 -0000 pjd 2005-05-18 22:05:12 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c Log: devfs_first() return value isn't used, remove it. Revision Changes Path 1.196 +4 -6 src/sys/kern/vfs_mount.c From owner-cvs-src@FreeBSD.ORG Wed May 18 22:07: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 94C1416A4CE; Wed, 18 May 2005 22:07:58 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id A55B143DB6; Wed, 18 May 2005 22:07:57 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j4IM6XvA060905; Wed, 18 May 2005 16:06:46 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 18 May 2005 16:06:33 -0600 (MDT) Message-Id: <20050518.160633.104091044.imp@bsdimp.com> To: scottl@samsco.org From: Warner Losh In-Reply-To: <428BAC85.3070103@samsco.org> References: <20050518182150.lcak29sfts0ssgws@netchild.homeip.net> <20050518.143949.71148873.imp@bsdimp.com> <428BAC85.3070103@samsco.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: Alexander@Leidinger.net cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org cc: des@des.no Subject: Re: cvs commit: src/sys/dev/ata ata-queue.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, 18 May 2005 22:07:58 -0000 > Where the traditional method is immensely useful is in customizing your > kernel immediately after doing a fresh install from CD/ftp/floppy. You > want a slimmer kernel right away without having to suffer through doing > a buildworld. There's no need to 'suffer through' a buildworld. If there are no tools in the binary tree, the tools installed on the system are used instead. I appreciate that you are trying to make things easier for people, but since buildkernel works without a built world means we should be recommending it always. There is one requirement, however, and that is that MAKEOBJDIRPREFIX has to exist. It doesn't have to have anything in it, but it must exist. If it is there, and no binaries are found, it falls back to using binaries from the system. > This is even more true on 6-CURRENT snapshots where > INVARIANTS and WITNESS are enabled and really slow things down. There > is simply no need to do a buildworld, since your sources are completely > in sync with the system. And it works without it, and has for quite some time now. Somewhere around 4.4 is when this changed. Prior to that, yes, you did have to buildworld first. However, it was for situations just like this that it was changed: Revision 1.184 Mon Jan 22 08:07:58 2001 UTC (4 years, 3 months ago) by imp As threatened in hackers@ on Friday, obviate the need for a buildworld to preceed a buildkernel. > I appreciate the effort that has happened over > the years to make the whole upgrade process smoother, but we can't > define 'work' too narrowly or else it becomes just as cumbersome as the > problems that we are trying to fix. I think this comment is misplaced. Please check your facts before taking me to task in the future. buildkernel takes exactly the same amount of time in a fresh install as does the classic method, even when no buildworld has been done, and its definition of 'works' is sufficiently wide. Warner From owner-cvs-src@FreeBSD.ORG Wed May 18 22:08: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 A62DA16A4CE; Wed, 18 May 2005 22:08:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67F6143D5A; Wed, 18 May 2005 22:08:53 +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 j4IM8que069130; Wed, 18 May 2005 22:08:52 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IM8qg8069129; Wed, 18 May 2005 22:08:52 GMT (envelope-from alc) Message-Id: <200505182208.j4IM8qg8069129@repoman.freebsd.org> From: Alan Cox Date: Wed, 18 May 2005 22:08: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/vm vm_pager.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, 18 May 2005 22:08:53 -0000 alc 2005-05-18 22:08:52 UTC FreeBSD src repository Modified files: sys/vm vm_pager.h Log: Update some comments to reflect the change from spl-based to lock-based synchronization. Revision Changes Path 1.50 +3 -2 src/sys/vm/vm_pager.h From owner-cvs-src@FreeBSD.ORG Wed May 18 22:18: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 A21E516A4CE; Wed, 18 May 2005 22:18:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6303A43D9F; Wed, 18 May 2005 22:18:21 +0000 (GMT) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4IMILIe069578; Wed, 18 May 2005 22:18:21 GMT (envelope-from mckusick@repoman.freebsd.org) Received: (from mckusick@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IMILFG069577; Wed, 18 May 2005 22:18:21 GMT (envelope-from mckusick) Message-Id: <200505182218.j4IMILFG069577@repoman.freebsd.org> From: Kirk McKusick Date: Wed, 18 May 2005 22:18: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/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: Wed, 18 May 2005 22:18:21 -0000 mckusick 2005-05-18 22:18:21 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_vnops.c Log: Allow removal of empty directories with high link counts. These can occur on a filesystem running with soft updates after a crash and before a background fsck has been run. To prevent discrepancies from arising in a background fsck that may already be running, the directory is removed but its inode is not freed and is left with the residual reference count. When encountered by the background fsck it will be reclaimed. Revision Changes Path 1.269 +2 -3 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Wed May 18 23:03: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 9D48816A4CE; Wed, 18 May 2005 23:03:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7430443D70; Wed, 18 May 2005 23:03:45 +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 j4IN3jS6071149; Wed, 18 May 2005 23:03:45 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4IN3jMv071148; Wed, 18 May 2005 23:03:45 GMT (envelope-from emax) Message-Id: <200505182303.j4IN3jMv071148@repoman.freebsd.org> From: Maksim Yevmenkin Date: Wed, 18 May 2005 23:03: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.sbin/bluetooth/bthidd parser.y server.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, 18 May 2005 23:03:45 -0000 emax 2005-05-18 23:03:44 UTC FreeBSD src repository Modified files: usr.sbin/bluetooth/bthidd parser.y server.c Log: Fix problem with session termination. bthidd(8) maintains two L2CAP connections to Bluetooth HID device. As soon as Bluetooth HID device is powered off (or goes out of RF range) the stack will terminate both connections. File descriptors for both connections will become active on next select(2) call. Because bthidd(8) processes file descriptors in order, it will detect descriptor for one of the closed connections first and kill the session. However, there is still a second (active) descriptor that used to point to the same session. bthidd(8) used to assert() if it cant find session by file descriptor, which was wrong. While I'm here fix a couple of typos in parser.y Reported by: Eric Anderson anderson AT centtech DOT com MFC after: 3 days Revision Changes Path 1.4 +2 -2 src/usr.sbin/bluetooth/bthidd/parser.y 1.3 +2 -1 src/usr.sbin/bluetooth/bthidd/server.c From owner-cvs-src@FreeBSD.ORG Wed May 18 23:48: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 2136E16A4CF; Wed, 18 May 2005 23:48:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4FFA43D8F; Wed, 18 May 2005 23:48:42 +0000 (GMT) (envelope-from tackerman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4INmgwk072797; Wed, 18 May 2005 23:48:42 GMT (envelope-from tackerman@repoman.freebsd.org) Received: (from tackerman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4INmgoC072796; Wed, 18 May 2005 23:48:42 GMT (envelope-from tackerman) Message-Id: <200505182348.j4INmgoC072796@repoman.freebsd.org> From: Tony Ackerman Date: Wed, 18 May 2005 23:48:42 +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/dev/em if_em.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, 18 May 2005 23:48:43 -0000 tackerman 2005-05-18 23:48:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/em if_em.c Log: Changes to bring the driver closer to Intel's em version 2.1.7 - Changed from using explicit devices id to using descriptive labels. - Added support for 82573 and 82546 Quad adapters. - Corrected support for 82547EI and 82541ER (mac_type was not assigned) - Removed #ifdef DBG_STATS and extraneous code. - Corrected incorrect Packet Buffer assignment for 82541. - Cleaned up a few typos and style nits. PR: None Revision Changes Path 1.2.2.23 +79 -70 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Wed May 18 23:52: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 72FFC16A4CE; Wed, 18 May 2005 23:52:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2754343DAA; Wed, 18 May 2005 23:52:55 +0000 (GMT) (envelope-from tackerman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4INqt0b073165; Wed, 18 May 2005 23:52:55 GMT (envelope-from tackerman@repoman.freebsd.org) Received: (from tackerman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4INqtIW073164; Wed, 18 May 2005 23:52:55 GMT (envelope-from tackerman) Message-Id: <200505182352.j4INqtIW073164@repoman.freebsd.org> From: Tony Ackerman Date: Wed, 18 May 2005 23:52:55 +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/dev/em if_em_hw.c if_em_hw.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, 18 May 2005 23:52:55 -0000 tackerman 2005-05-18 23:52:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/em if_em_hw.c if_em_hw.h Log: Changes to bring the driver closer to Intel's em version 2.1.7 - Added support for 82573 and 82546 Quad adapters. - Brought forward Intel's most current mac and phy changes. Revision Changes Path 1.1.2.13 +1920 -503 src/sys/dev/em/if_em_hw.c 1.1.2.13 +565 -24 src/sys/dev/em/if_em_hw.h From owner-cvs-src@FreeBSD.ORG Wed May 18 23:54: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 C56BF16A4CE; Wed, 18 May 2005 23:54:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87E5743D69; Wed, 18 May 2005 23:54:40 +0000 (GMT) (envelope-from tackerman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4INsefg073262; Wed, 18 May 2005 23:54:40 GMT (envelope-from tackerman@repoman.freebsd.org) Received: (from tackerman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4INse1D073261; Wed, 18 May 2005 23:54:40 GMT (envelope-from tackerman) Message-Id: <200505182354.j4INse1D073261@repoman.freebsd.org> From: Tony Ackerman Date: Wed, 18 May 2005 23:54: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/dev/em if_em.h if_em_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: Wed, 18 May 2005 23:54:40 -0000 tackerman 2005-05-18 23:54:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/em if_em.h if_em_osdep.h Log: Changes to bring the driver closer to Intel's em version 2.1.7 - Changed from using explicit devices id to using descriptive labels. - Added support for 82573 and 82546 Quad adapters. - Corrected support for 82547EI and 82541ER (mac_type was not assigned) - Removed #ifdef DBG_STATS and extraneous code. - Corrected incorrect Packet Buffer assignment for 82541. - Cleaned up a few typos and style nits. PR: None Revision Changes Path 1.1.2.18 +1 -6 src/sys/dev/em/if_em.h 1.1.2.15 +18 -1 src/sys/dev/em/if_em_osdep.h From owner-cvs-src@FreeBSD.ORG Thu May 19 00:24: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 7C0DE16A4CE; Thu, 19 May 2005 00:24:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E0DB43D6A; Thu, 19 May 2005 00:24:33 +0000 (GMT) (envelope-from tackerman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4J0OXVl074404; Thu, 19 May 2005 00:24:33 GMT (envelope-from tackerman@repoman.freebsd.org) Received: (from tackerman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J0OXXk074403; Thu, 19 May 2005 00:24:33 GMT (envelope-from tackerman) Message-Id: <200505190024.j4J0OXXk074403@repoman.freebsd.org> From: Tony Ackerman Date: Thu, 19 May 2005 00:24:33 +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/dev/em 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: Thu, 19 May 2005 00:24:33 -0000 tackerman 2005-05-19 00:24:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/em README Log: Changed to reflect the latest changes in Intel's em version 2.1.7 Revision Changes Path 1.1.2.9 +123 -143 src/sys/dev/em/README From owner-cvs-src@FreeBSD.ORG Thu May 19 01:08: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 9940716A4CE; Thu, 19 May 2005 01:08:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B8EB43DA7; Thu, 19 May 2005 01:08:32 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4J18VCv084296; Thu, 19 May 2005 01:08:31 GMT (envelope-from ups@repoman.freebsd.org) Received: (from ups@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J18U8j084295; Thu, 19 May 2005 01:08:30 GMT (envelope-from ups) Message-Id: <200505190108.j4J18U8j084295@repoman.freebsd.org> From: Stephan Uphoff Date: Thu, 19 May 2005 01:08: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/kern kern_switch.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, 19 May 2005 01:08:32 -0000 ups 2005-05-19 01:08:30 UTC FreeBSD src repository Modified files: sys/kern kern_switch.c Log: Fix a bug that caused preemption to happen for a thread in the same ksegrp with the same priority as the currently running thread. This can cause propagate_priority() to panic. Pointy hat to: ups Revision Changes Path 1.112 +2 -2 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Thu May 19 02:19: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 3FA5F16A4CE; Thu, 19 May 2005 02:19:45 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F48F43D2D; Thu, 19 May 2005 02:19:45 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 924FA5CA44; Wed, 18 May 2005 19:19:44 -0700 (PDT) Date: Wed, 18 May 2005 19:19:44 -0700 From: Alfred Perlstein To: Kirk McKusick Message-ID: <20050519021944.GM62055@elvis.mu.org> References: <200505182218.j4IMILFG069577@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200505182218.j4IMILFG069577@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/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: Thu, 19 May 2005 02:19:45 -0000 * Kirk McKusick [050518 15:18] wrote: > mckusick 2005-05-18 22:18:21 UTC > > FreeBSD src repository > > Modified files: > sys/ufs/ufs ufs_vnops.c > Log: > Allow removal of empty directories with high link counts. These can > occur on a filesystem running with soft updates after a crash and > before a background fsck has been run. To prevent discrepancies > from arising in a background fsck that may already be running, > the directory is removed but its inode is not freed and is left > with the residual reference count. When encountered by the > background fsck it will be reclaimed. Sir, you da man. -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Thu May 19 02: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 8B5F516A4CE; Thu, 19 May 2005 02:38:24 +0000 (GMT) Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2A6343D78; Thu, 19 May 2005 02:38:23 +0000 (GMT) (envelope-from delphij@frontfree.net) Received: from beastie.frontfree.net (unknown [219.239.99.7]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id 9C4A9EB0A1E; Thu, 19 May 2005 10:38:16 +0800 (CST) Received: from localhost (localhost.frontfree.net [127.0.0.1]) by beastie.frontfree.net (Postfix) with ESMTP id C8F57139D01; Thu, 19 May 2005 10:38:12 +0800 (CST) Received: from beastie.frontfree.net ([127.0.0.1]) by localhost (beastie.frontfree.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01883-14; Thu, 19 May 2005 10:38:06 +0800 (CST) Received: by beastie.frontfree.net (Postfix, from userid 1001) id 8C6A7139CD6; Thu, 19 May 2005 10:38:05 +0800 (CST) Date: Thu, 19 May 2005 10:38:05 +0800 From: Xin LI To: Stephan Uphoff Message-ID: <20050519023805.GA3112@frontfree.net> References: <200505190108.j4J18U8j084295@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SLDf9lqlvOQaIe6s" Content-Disposition: inline In-Reply-To: <200505190108.j4J18U8j084295@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i X-GPG-key-ID/Fingerprint: 0xCAEEB8C0 / 43B8 B703 B8DD 0231 B333 DC28 39FB 93A0 CAEE B8C0 X-GPG-Public-Key: http://www.delphij.net/delphij.asc X-Operating-System: FreeBSD beastie.frontfree.net 5.3-RELEASE-p2 FreeBSD 5.3-RELEASE-p2 #15: Wed Dec 15 10:43:16 CST 2004 delphij@beastie.frontfree.net:/usr/obj/usr/src/sys/BEASTIE i386 X-URL: http://www.delphij.net X-By: delphij@beastie.frontfree.net X-Location: Beijing, China X-Virus-Scanned: by amavisd-new at frontfree.net cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_switch.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, 19 May 2005 02:38:24 -0000 --SLDf9lqlvOQaIe6s Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 19, 2005 at 01:08:30AM +0000, Stephan Uphoff wrote: > ups 2005-05-19 01:08:30 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/kern kern_switch.c=20 > Log: > Fix a bug that caused preemption to happen for a thread in the same > ksegrp with the same priority as the currently running thread. > This can cause propagate_priority() to panic. Thanks!! I can finally remove a local hack against this :-) Cheers, --=20 Xin LI http://www.delphij.net/ See complete headers for GPG key and other information. --SLDf9lqlvOQaIe6s Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCi/wN/cVsHxFZiIoRAhQfAKCKDQ0A9n66bL67cnFw8HT+egIiEwCgh1js kxRSPwpC3GzQjFATir/JUpI= =3lgz -----END PGP SIGNATURE----- --SLDf9lqlvOQaIe6s-- From owner-cvs-src@FreeBSD.ORG Thu May 19 03:53: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 5576416A4CE; Thu, 19 May 2005 03:53:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0AA6643D66; Thu, 19 May 2005 03:53:08 +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 j4J3r7bN090328; Thu, 19 May 2005 03:53:07 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J3r7tW090327; Thu, 19 May 2005 03:53:07 GMT (envelope-from alc) Message-Id: <200505190353.j4J3r7tW090327@repoman.freebsd.org> From: Alan Cox Date: Thu, 19 May 2005 03:53: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/vm vnode_pager.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, 19 May 2005 03:53:08 -0000 alc 2005-05-19 03:53:07 UTC FreeBSD src repository Modified files: sys/vm vnode_pager.c Log: Remove a stale comment concerning spl* usage. Revision Changes Path 1.221 +0 -2 src/sys/vm/vnode_pager.c From owner-cvs-src@FreeBSD.ORG Thu May 19 04:44: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 08FCF16A4CE; Thu, 19 May 2005 04:44:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77D8C43DA2; Thu, 19 May 2005 04:44:31 +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 j4J4iQYH093617; Thu, 19 May 2005 04:44:26 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J4iQK9093616; Thu, 19 May 2005 04:44:26 GMT (envelope-from wpaul) Message-Id: <200505190444.j4J4iQK9093616@repoman.freebsd.org> From: Bill Paul Date: Thu, 19 May 2005 04:44: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/compat/ndis ntoskrnl_var.h subr_ndis.c subr_ntoskrnl.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, 19 May 2005 04:44:32 -0000 wpaul 2005-05-19 04:44:26 UTC FreeBSD src repository Modified files: sys/compat/ndis ntoskrnl_var.h subr_ndis.c subr_ntoskrnl.c Log: Fix some of the things I broke so that the SMC2602W (AMD Am1772) driver works again. This driver uses NdisScheduleWorkItem(), and we have to take special steps to insure that its workitems don't collide with any of the other workitems used by the NDISulator. In particular, if one of the driver's work jobs blocks, it can prevent NdisMAllocateSharedMemoryAsync() from completing when expected. The original hack to fix this was to have NdisMAllocateSharedMemoryAsync() defer its work to the DPC queue instead of the general task queue. To fix it now, I decided to add some additional workitem threads. (There's supposed to be a pool of worker threads in Windows anyway.) Currently, there are 4. There should be at least 2. One is reserved for the legacy ExQueueWorkItem() API, while the others are used in round-robin by the IoQueueWorkItem() API. NdisMAllocateSharedMemoryAsync() uses the latter API while NdisScheduleWorkItem() uses the former, so the deadlock is avoided. Fixed NdisMRegisterDevice()/NdisMDeregisterDevice() to work a little more sensibly with the new driver_object/device_object framework. It doesn't really register a working user-mode interface, but the existing code was completely wrong for the new framework. Fixed a couple of bugs dealing with the cancellation of events and DPCs. When cancelling an event that's still on the timer queue (i.e. hasn't expired yet), reset dh_inserted in its dispatch header to FALSE. Previously, it was left set to TRUE, which would make a cancelled timer appear to have not been cancelled. Also, when removing a DPC from a queue, reset its list pointers, otherwise a cancelled DPC might mistakenly be treated as still pending. Lastly, fix the behavior of ntoskrnl_wakeup() when dealing with objects that have nobody waiting on them: sync event objects get their signalled state reset to FALSE, but notification objects should still be set to TRUE. Revision Changes Path 1.36 +6 -1 src/sys/compat/ndis/ntoskrnl_var.h 1.92 +11 -5 src/sys/compat/ndis/subr_ndis.c 1.69 +81 -26 src/sys/compat/ndis/subr_ntoskrnl.c From owner-cvs-src@FreeBSD.ORG Thu May 19 04:59: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 A4E9716A4CE; Thu, 19 May 2005 04:59:09 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46CB543DAE; Thu, 19 May 2005 04:59:09 +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 j4J4x6oR067928; Wed, 18 May 2005 21:59:06 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j4J4x65j067927; Wed, 18 May 2005 21:59:06 -0700 (PDT) (envelope-from obrien) Date: Wed, 18 May 2005 21:59:06 -0700 From: "David O'Brien" To: Maxim Sobolev Message-ID: <20050519045906.GA56261@dragon.NUXI.org> References: <200505170144.j4H1icUK066441@repoman.freebsd.org> <428965A5.2010406@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <428965A5.2010406@FreeBSD.org> 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: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libstand Makefile bzlib.c.diff bzlib.h.diff bzlib_private.h.diff 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: Thu, 19 May 2005 04:59:09 -0000 On Tue, May 17, 2005 at 06:31:49AM +0300, Maxim Sobolev wrote: > David E. O'Brien wrote: > >obrien 2005-05-17 01:44:38 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/libstand Makefile > > Removed files: > > lib/libstand bzlib.c.diff bzlib.h.diff > > bzlib_private.h.diff > > Log: > > Temporarily disable support for bzip2'ed compressed filesystems, until a > > maintainable why of handling them is created. > > Huh? What's wrong with the current way? I had submitted those patches to > the author more than 2 years ago if my memory serves but unfortunately > never heard from him back. There is simply no other way around this. Patches do not belong in /usr/src - what's the point of an SCM then? We either use a programmatic way of changing the source useing sh/sed/awk, or We either take the file off the vendor branch. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Thu May 19 05:07: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 3252F16A4CE; Thu, 19 May 2005 05:07:50 +0000 (GMT) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C87843D8E; Thu, 19 May 2005 05:07:49 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.3/8.13.3) with ESMTP id j4J57kTX030519; Thu, 19 May 2005 09:07:46 +0400 (MSD) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.3/8.13.3/Submit) id j4J57k2B030518; Thu, 19 May 2005 09:07:46 +0400 (MSD) (envelope-from ache) Date: Thu, 19 May 2005 09:07:46 +0400 From: Andrey Chernov To: "David O'Brien" Message-ID: <20050519050746.GA30300@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , David O'Brien , Maxim Sobolev , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200505170144.j4H1icUK066441@repoman.freebsd.org> <428965A5.2010406@FreeBSD.org> <20050519045906.GA56261@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050519045906.GA56261@dragon.NUXI.org> User-Agent: Mutt/1.5.9i X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-3; AVE: 6.30.0.12; VDF: 6.30.0.184; host: nagual.pp.ru) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (nagual.pp.ru [0.0.0.0]); Thu, 19 May 2005 09:07:46 +0400 (MSD) cc: Maxim Sobolev cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libstand Makefile bzlib.c.diff bzlib.h.diff bzlib_private.h.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 May 2005 05:07:50 -0000 On Wed, May 18, 2005 at 09:59:06PM -0700, David O'Brien wrote: > Patches do not belong in /usr/src - what's the point of an SCM then? I think there is no much point until they (CVS developers) fix this stupid handling of vendor branches, which seems unlikely happens. > We either use a programmatic way of changing the source useing > sh/sed/awk, or We either take the file off the vendor branch. Mentioned above means everybody choose his own preferred way for now. -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Thu May 19 05:15: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 087C016A4CE; Thu, 19 May 2005 05:15:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C344C43D9E; Thu, 19 May 2005 05:15:10 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4J5F8js001698; Thu, 19 May 2005 05:15:08 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J5F8bQ001697; Thu, 19 May 2005 05:15:08 GMT (envelope-from sobomax) Message-Id: <200505190515.j4J5F8bQ001697@repoman.freebsd.org> From: Maxim Sobolev Date: Thu, 19 May 2005 05:15: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/boot/common boot.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, 19 May 2005 05:15:11 -0000 sobomax 2005-05-19 05:15:08 UTC FreeBSD src repository Modified files: sys/boot/common boot.c Log: Whitespace only: kill trailing spaces. Revision Changes Path 1.30 +14 -15 src/sys/boot/common/boot.c From owner-cvs-src@FreeBSD.ORG Thu May 19 05:22: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 B1C4616A4CE; Thu, 19 May 2005 05:22:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 699B343D8D; Thu, 19 May 2005 05:22:52 +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 j4J5MqHp001992; Thu, 19 May 2005 05:22:52 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J5Mq5t001991; Thu, 19 May 2005 05:22:52 GMT (envelope-from njl) Message-Id: <200505190522.j4J5Mq5t001991@repoman.freebsd.org> From: Nate Lawson Date: Thu, 19 May 2005 05:22: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/isa prof_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, 19 May 2005 05:22:52 -0000 njl 2005-05-19 05:22:52 UTC FreeBSD src repository Modified files: sys/i386/isa prof_machdep.c Log: Fix low res profiling kernel build. Move two defines to collapse the #ifdef GUPROF case. Revision Changes Path 1.24 +6 -7 src/sys/i386/isa/prof_machdep.c From owner-cvs-src@FreeBSD.ORG Thu May 19 06: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 A6AEB16A4CE; Thu, 19 May 2005 06:11:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 700DC43D9D; Thu, 19 May 2005 06:11:14 +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 j4J6BDfR003694; Thu, 19 May 2005 06:11:13 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J6BD3m003693; Thu, 19 May 2005 06:11:13 GMT (envelope-from alc) Message-Id: <200505190611.j4J6BD3m003693@repoman.freebsd.org> From: Alan Cox Date: Thu, 19 May 2005 06:11: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/vm swap_pager.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, 19 May 2005 06:11:14 -0000 alc 2005-05-19 06:11:13 UTC FreeBSD src repository Modified files: sys/vm swap_pager.c Log: Remove calls to spl*(). Revision Changes Path 1.272 +0 -43 src/sys/vm/swap_pager.c From owner-cvs-src@FreeBSD.ORG Thu May 19 07:21: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 0EA3216A4CE; Thu, 19 May 2005 07:21:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9557343D75; Thu, 19 May 2005 07:21:47 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4J7LlTu006096; Thu, 19 May 2005 07:21:47 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J7LlDr006095; Thu, 19 May 2005 07:21:47 GMT (envelope-from grehan) Message-Id: <200505190721.j4J7LlDr006095@repoman.freebsd.org> From: Peter Grehan Date: Thu, 19 May 2005 07:21: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/boot/ofw/libofw ofw_copy.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, 19 May 2005 07:21:48 -0000 grehan 2005-05-19 07:21:46 UTC FreeBSD src repository Modified files: sys/boot/ofw/libofw ofw_copy.c Log: Change ofw_readin/ofw_copyin to map the entire region before copying, rather than a page at a time. This was creating far too many single-page mappings, and eventually OFW overflowed some internal data structure and refused to map any more. The new algorithm creates far less mappings and fixed a bug where multiple mappings for the same page would be created. 'Twas known this was a problem, but only became urgent when the install CD's mfs_root grew large enough to cause the overflow. Revision Changes Path 1.15 +74 -24 src/sys/boot/ofw/libofw/ofw_copy.c From owner-cvs-src@FreeBSD.ORG Thu May 19 07:31: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 EC17716A4CE; Thu, 19 May 2005 07:31:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A442543D39; Thu, 19 May 2005 07:31:07 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4J7V7Fn006580; Thu, 19 May 2005 07:31:07 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J7V6kT006579; Thu, 19 May 2005 07:31:06 GMT (envelope-from dfr) Message-Id: <200505190731.j4J7V6kT006579@repoman.freebsd.org> From: Doug Rabson Date: Thu, 19 May 2005 07:31: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/csu/i386-elf crti.S crtn.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: Thu, 19 May 2005 07:31:08 -0000 dfr 2005-05-19 07:31:06 UTC FreeBSD src repository Modified files: lib/csu/i386-elf crti.S crtn.S Log: Keep the stack aligned to a 16 byte boundary when calling init functions so that we don't cause a bus error if they start storing SSE math stuff on the stack. MFC After: 1 week Revision Changes Path 1.7 +2 -0 src/lib/csu/i386-elf/crti.S 1.6 +2 -0 src/lib/csu/i386-elf/crtn.S From owner-cvs-src@FreeBSD.ORG Thu May 19 07:32: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 9806F16A4CE; Thu, 19 May 2005 07:32:05 +0000 (GMT) Received: from www.portaone.com (web.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4E7343D70; Thu, 19 May 2005 07:32:04 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.1.62] (porta-billing-master. [209.121.79.7]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j4J6GBbh019961 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 19 May 2005 08:16:13 +0200 (CEST) (envelope-from sobomax@FreeBSD.org) Message-ID: <428C2F27.3030607@FreeBSD.org> Date: Thu, 19 May 2005 09:16:07 +0300 From: Maxim Sobolev User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200505170144.j4H1icUK066441@repoman.freebsd.org> <428965A5.2010406@FreeBSD.org> <20050519045906.GA56261@dragon.NUXI.org> In-Reply-To: <20050519045906.GA56261@dragon.NUXI.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.83/886/Wed May 18 12:32:36 2005 on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libstand Makefile bzlib.c.diff bzlib.h.diff bzlib_private.h.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 May 2005 07:32:05 -0000 David O'Brien wrote: > On Tue, May 17, 2005 at 06:31:49AM +0300, Maxim Sobolev wrote: > >>David E. O'Brien wrote: >> >>>obrien 2005-05-17 01:44:38 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> lib/libstand Makefile >>> Removed files: >>> lib/libstand bzlib.c.diff bzlib.h.diff >>> bzlib_private.h.diff >>> Log: >>> Temporarily disable support for bzip2'ed compressed filesystems, until a >>> maintainable why of handling them is created. >> >>Huh? What's wrong with the current way? I had submitted those patches to >>the author more than 2 years ago if my memory serves but unfortunately >>never heard from him back. There is simply no other way around this. > > > Patches do not belong in /usr/src - what's the point of an SCM then? > We either use a programmatic way of changing the source useing > sh/sed/awk, or We either take the file off the vendor branch. Pardon me, but can you please clarify who those "We" are? It is not immediately clear to me. I don't see any more or less significant differencies between using sh(1)/sed(1)/awk(1) and patch(1). All of those (and many other) tools are in the base tree and can be used more or less freely in the buildworld process. -Maxim From owner-cvs-src@FreeBSD.ORG Thu May 19 07:32: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 AA08D16A4CE; Thu, 19 May 2005 07:32:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73F8D43D5F; Thu, 19 May 2005 07:32:43 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4J7WhAU006654; Thu, 19 May 2005 07:32:43 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J7WhJ7006653; Thu, 19 May 2005 07:32:43 GMT (envelope-from dfr) Message-Id: <200505190732.j4J7WhJ7006653@repoman.freebsd.org> From: Doug Rabson Date: Thu, 19 May 2005 07:32: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/libexec/rtld-elf/i386 rtld_start.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: Thu, 19 May 2005 07:32:43 -0000 dfr 2005-05-19 07:32:42 UTC FreeBSD src repository Modified files: libexec/rtld-elf/i386 rtld_start.S Log: Align the stack to a 16 byte boundary before calling _rtld so that we can safely initialise shared libraries that use SSE in their init sections. MFC After: 1 week Revision Changes Path 1.4 +6 -3 src/libexec/rtld-elf/i386/rtld_start.S From owner-cvs-src@FreeBSD.ORG Thu May 19 07:36: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 2E50216A4CE; Thu, 19 May 2005 07:36:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECEA043DC0; Thu, 19 May 2005 07:36:07 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4J7a7na006844; Thu, 19 May 2005 07:36:07 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J7a7sH006843; Thu, 19 May 2005 07:36:07 GMT (envelope-from dfr) Message-Id: <200505190736.j4J7a7sH006843@repoman.freebsd.org> From: Doug Rabson Date: Thu, 19 May 2005 07:36: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/csu/i386-elf crt1.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, 19 May 2005 07:36:08 -0000 dfr 2005-05-19 07:36:07 UTC FreeBSD src repository Modified files: lib/csu/i386-elf crt1.c Log: Align the stack to a 16 byte boundary so that we can safely call functions that use SSE. The compiler does attempt to do this in main() but not very successfully - it still manages to use unaligned offsets from %ebp in some cases. Also we need to have an aligned stack in case something uses SSE via _init(). MFC After: 1 week Revision Changes Path 1.14 +3 -0 src/lib/csu/i386-elf/crt1.c From owner-cvs-src@FreeBSD.ORG Thu May 19 07:55: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 96D4216A4CE; Thu, 19 May 2005 07:55:28 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED01543D8C; Thu, 19 May 2005 07:55:26 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j4J7tMfI052242; Thu, 19 May 2005 10:55:22 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 18310-07; Thu, 19 May 2005 10:55:22 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j4J7tL1O052239 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 19 May 2005 10:55:22 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j4J7teZ3057959; Thu, 19 May 2005 10:55:41 +0300 (EEST) (envelope-from ru) Date: Thu, 19 May 2005 10:55:40 +0300 From: Ruslan Ermilov To: Tony Ackerman Message-ID: <20050519075540.GB57313@ip.net.ua> References: <200505182348.j4INmgoC072796@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QTprm0S8XgL7H0Dt" Content-Disposition: inline In-Reply-To: <200505182348.j4INmgoC072796@repoman.freebsd.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 May 2005 07:55:28 -0000 --QTprm0S8XgL7H0Dt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Tony, On Wed, May 18, 2005 at 11:48:42PM +0000, Tony Ackerman wrote: > tackerman 2005-05-18 23:48:42 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_4) > sys/dev/em if_em.c=20 > Log: > Changes to bring the driver closer to Intel's em version 2.1.7 > - Changed from using explicit devices id to using descriptive labels. > - Added support for 82573 and 82546 Quad adapters. > - Corrected support for 82547EI and 82541ER (mac_type was not assigned) > - Removed #ifdef DBG_STATS and extraneous code. > - Corrected incorrect Packet Buffer assignment for 82541. > - Cleaned up a few typos and style nits. > =20 > PR: None > =20 > Revision Changes Path > 1.2.2.23 +79 -70 src/sys/dev/em/if_em.c >=20 What's the reason that these changes were applied to RELENG_4 before HEAD and RELENG_5? Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --QTprm0S8XgL7H0Dt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCjEZ8qRfpzJluFF4RAufNAJ9Z7O3INd8qA1YxuelEgmrdTOO3qwCgm6X8 fIjSCKnuBJfZRx2RD3i3HrQ= =AQqr -----END PGP SIGNATURE----- --QTprm0S8XgL7H0Dt-- From owner-cvs-src@FreeBSD.ORG Thu May 19 07:59: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 6ED9416A4CE; Thu, 19 May 2005 07:59:49 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51C8043D1D; Thu, 19 May 2005 07:59:48 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j4J7xlEL052625; Thu, 19 May 2005 10:59:47 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 18460-13; Thu, 19 May 2005 10:59:46 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j4J7xk9d052622 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 19 May 2005 10:59:46 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j4J805sV058012; Thu, 19 May 2005 11:00:05 +0300 (EEST) (envelope-from ru) Date: Thu, 19 May 2005 11:00:05 +0300 From: Ruslan Ermilov To: Maxim Sobolev Message-ID: <20050519080005.GC57313@ip.net.ua> References: <200505170144.j4H1icUK066441@repoman.freebsd.org> <428965A5.2010406@FreeBSD.org> <20050519045906.GA56261@dragon.NUXI.org> <428C2F27.3030607@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="oTHb8nViIGeoXxdp" Content-Disposition: inline In-Reply-To: <428C2F27.3030607@FreeBSD.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/lib/libstand Makefile bzlib.c.diff bzlib.h.diff bzlib_private.h.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 May 2005 07:59:49 -0000 --oTHb8nViIGeoXxdp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 19, 2005 at 09:16:07AM +0300, Maxim Sobolev wrote: > David O'Brien wrote: > >Patches do not belong in /usr/src - what's the point of an SCM then? > >We either use a programmatic way of changing the source useing > >sh/sed/awk, or We either take the file off the vendor branch. >=20 > Pardon me, but can you please clarify who those "We" are? It is not=20 > immediately clear to me. >=20 > I don't see any more or less significant differencies between using=20 > sh(1)/sed(1)/awk(1) and patch(1). All of those (and many other) tools=20 > are in the base tree and can be used more or less freely in the=20 > buildworld process. >=20 I'd agree with David here *if* we had a way to return the file back on the vendor branch. Unfortunately, it's impossible with the current version of CVS. Until then, when the changes are believed to be temporary (e.g., there's a hope they will be accepted by upstream or a better solution is in works that can similarly be accepted when done), using patch(1) looks reasonable. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --oTHb8nViIGeoXxdp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCjEeFqRfpzJluFF4RAryfAKCcUOa022Es68qDXlowO+dCkZ5KSgCcDbQF hfehUT3XIrxDYNu+o6oIF5w= =gM1n -----END PGP SIGNATURE----- --oTHb8nViIGeoXxdp-- From owner-cvs-src@FreeBSD.ORG Thu May 19 08:23: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 73E9816A4CF; Thu, 19 May 2005 08:23:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BE8643D58; Thu, 19 May 2005 08:23:07 +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 j4J8N7pP010293; Thu, 19 May 2005 08:23:07 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J8N6Cn010292; Thu, 19 May 2005 08:23:06 GMT (envelope-from glebius) Message-Id: <200505190823.j4J8N6Cn010292@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 19 May 2005 08:23:06 +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/em if_em.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, 19 May 2005 08:23:07 -0000 glebius 2005-05-19 08:23:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/em if_em.c Log: MFC 1.63: Run em_local_timer() once per second instead of running it once per 2 seconds. This makes gathering of error stats more precise, and netstat(1) output look right. Reviewed by: tackerman Revision Changes Path 1.44.2.9 +4 -4 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Thu May 19 09:13: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 06E6616A4CE; Thu, 19 May 2005 09:13:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1CBA43D99; Thu, 19 May 2005 09:13:31 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4J9DR9Z019275; Thu, 19 May 2005 09:13:27 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4J9DRdF019274; Thu, 19 May 2005 09:13:27 GMT (envelope-from takawata) Message-Id: <200505190913.j4J9DRdF019274@repoman.freebsd.org> From: Takanori Watanabe Date: Thu, 19 May 2005 09: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/dev/acpica acpi_acad.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, 19 May 2005 09:13:32 -0000 takawata 2005-05-19 09:13:27 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_acad.c Log: Use General definition for general notify. Revision Changes Path 1.33 +2 -4 src/sys/dev/acpica/acpi_acad.c From owner-cvs-src@FreeBSD.ORG Thu May 19 10:46: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 E307416A4CE; Thu, 19 May 2005 10:46:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC78943D5F; Thu, 19 May 2005 10:46:14 +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 j4JAkEE1024485; Thu, 19 May 2005 10:46:14 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JAkEYi024484; Thu, 19 May 2005 10:46:14 GMT (envelope-from ume) Message-Id: <200505191046.j4JAkEYi024484@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Thu, 19 May 2005 10:46:14 +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/lib/libc/net gethostbydns.c gethostbyht.c gethostbyname.3 gethostbynis.c gethostnamadr.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: Thu, 19 May 2005 10:46:15 -0000 ume 2005-05-19 10:46:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net gethostbydns.c gethostbyht.c gethostbyname.3 gethostbynis.c gethostnamadr.c netdb_private.h Log: MFC: - add IPv6 awareness for NIS query of gethostby*(). - make gethostby*() thread-safe. - do validation check and IPv4-mapped IPv6 address handling before any query. - don't query against IPv6 link-local address. - use IN6_IS_ADDR_V4{MAPPED,COMPAT} macros. - use memcpy() instead of bcopy(). lib/libc/net/gethostbydns.c: 1.51, 1.53, 1.54 lib/libc/net/gethostbyht.c: 1.19-1.23 lib/libc/net/gethostbyname.3: 1.33, 1.34 lib/libc/net/gethostbynis.c: 1.18-1.25 lib/libc/net/gethostnamadr.c: 1.25, 1.27, 1.28 lib/libc/net/netdb_private.h: 1.7 Revision Changes Path 1.46.2.5 +101 -129 src/lib/libc/net/gethostbydns.c 1.16.8.3 +110 -65 src/lib/libc/net/gethostbyht.c 1.32.2.1 +6 -16 src/lib/libc/net/gethostbyname.3 1.17.2.1 +149 -51 src/lib/libc/net/gethostbynis.c 1.22.4.3 +202 -70 src/lib/libc/net/gethostnamadr.c 1.9.2.5 +41 -2 src/lib/libc/net/netdb_private.h From owner-cvs-src@FreeBSD.ORG Thu May 19 10: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 B5E8616A4CE; Thu, 19 May 2005 10:55:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D4DA43D99; Thu, 19 May 2005 10:55:14 +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 j4JAtEsg024832; Thu, 19 May 2005 10:55:14 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JAtEGv024831; Thu, 19 May 2005 10:55:14 GMT (envelope-from glebius) Message-Id: <200505191055.j4JAtEGv024831@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 19 May 2005 10:55:14 +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/netinet ip_carp.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, 19 May 2005 10:55:14 -0000 glebius 2005-05-19 10:55:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet ip_carp.c Log: MFC 1.24: - When carp interface is destroyed, and it affects global preemption suppresion counter, decrease the latter. [1] - Add sysctl to monitor preemption suppression. PR: kern/80972 [1] Submitted by: Frank Volf [1] Revision Changes Path 1.21.2.3 +12 -1 src/sys/netinet/ip_carp.c From owner-cvs-src@FreeBSD.ORG Thu May 19 10:57: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 1C79A16A4CE; Thu, 19 May 2005 10:57:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED6B143D88; Thu, 19 May 2005 10:57:00 +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 j4JAv0ol024985; Thu, 19 May 2005 10:57:00 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JAv0tI024984; Thu, 19 May 2005 10:57:00 GMT (envelope-from ume) Message-Id: <200505191057.j4JAv0tI024984@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Thu, 19 May 2005 10:57:00 +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/lib/libc/net gethostbydns.c gethostnamadr.c map_v4v6.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: Thu, 19 May 2005 10:57:01 -0000 ume 2005-05-19 10:57:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net gethostbydns.c gethostnamadr.c map_v4v6.c netdb_private.h Log: MFC: sync _map_v4v6_host*() with bind9's. it treats align better bit. lib/libc/net/gethostbydns.c: 1.52 lib/libc/net/gethostnamadr.c: 1.26 lib/libc/net/map_v4v6.c: 1.9 lib/libc/net/netdb_private.h: 1.8 Revision Changes Path 1.46.2.6 +2 -2 src/lib/libc/net/gethostbydns.c 1.22.4.4 +1 -1 src/lib/libc/net/gethostnamadr.c 1.8.8.1 +11 -14 src/lib/libc/net/map_v4v6.c 1.9.2.6 +1 -1 src/lib/libc/net/netdb_private.h From owner-cvs-src@FreeBSD.ORG Thu May 19 10:57: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 DBDA316A4CF; Thu, 19 May 2005 10:57:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A51BF43D93; Thu, 19 May 2005 10:57:01 +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 j4JAv1iI025014; Thu, 19 May 2005 10:57:01 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JAv1Mc025013; Thu, 19 May 2005 10:57:01 GMT (envelope-from glebius) Message-Id: <200505191057.j4JAv1Mc025013@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 19 May 2005 10:57:01 +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 carp.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: Thu, 19 May 2005 10:57:03 -0000 glebius 2005-05-19 10:57:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man4 carp.4 Log: MFC 1.7: - Document net.inet.carp.suppress_preempt MIB. - Xref pfsync(4) Revision Changes Path 1.3.2.4 +12 -2 src/share/man/man4/carp.4 From owner-cvs-src@FreeBSD.ORG Thu May 19 10:59: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 A7EEA16A4CE; Thu, 19 May 2005 10:59:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4755343DA7; Thu, 19 May 2005 10:59:22 +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 j4JAxMiU025135; Thu, 19 May 2005 10:59:22 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JAxMSb025134; Thu, 19 May 2005 10:59:22 GMT (envelope-from glebius) Message-Id: <200505191059.j4JAxMSb025134@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 19 May 2005 10:59:22 +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 if_pfsync.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, 19 May 2005 10:59:22 -0000 glebius 2005-05-19 10:59:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/contrib/pf/net if_pfsync.c Log: Merge a small piece of code from HEAD, that suppresses carp(4) preemption until pfsync(4) has synchronized. Reviewed by: dhartmei, mlaier Sponsored by: Rambler Revision Changes Path 1.11.2.2 +25 -1 src/sys/contrib/pf/net/if_pfsync.c From owner-cvs-src@FreeBSD.ORG Thu May 19 11:11: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 C337B16A4CE; Thu, 19 May 2005 11:11:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B75343D7E; Thu, 19 May 2005 11:11: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 j4JBB9pi025641; Thu, 19 May 2005 11:11:09 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JBB9bO025640; Thu, 19 May 2005 11:11:09 GMT (envelope-from ume) Message-Id: <200505191111.j4JBB9bO025640@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Thu, 19 May 2005 11:11: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/lib/libc/net getipnodebyname.3 name6.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, 19 May 2005 11:11:13 -0000 ume 2005-05-19 11:11:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net getipnodebyname.3 name6.c Log: MFC: - _gethostbynis{addr,name}() can handle an IPv6, now. - we don't need mutex lock to call _gethostbynis*(), anymore. - raise readability bit. lib/libc/net/getipnodebyname.3: 1.17 lib/libc/net/name6.c: 1.47-1.50, 1.52 Revision Changes Path 1.15.2.1 +0 -9 src/lib/libc/net/getipnodebyname.3 1.39.2.7 +17 -30 src/lib/libc/net/name6.c From owner-cvs-src@FreeBSD.ORG Thu May 19 11: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 30A9A16A4CE; Thu, 19 May 2005 11:12:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED61B43D54; Thu, 19 May 2005 11:12:45 +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 j4JBCj39025696; Thu, 19 May 2005 11:12:45 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JBCjDd025695; Thu, 19 May 2005 11:12:45 GMT (envelope-from ume) Message-Id: <200505191112.j4JBCjDd025695@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Thu, 19 May 2005 11:12:45 +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/lib/libc/net getaddrinfo.3 getnameinfo.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: Thu, 19 May 2005 11:12:46 -0000 ume 2005-05-19 11:12:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net getaddrinfo.3 getnameinfo.3 Log: MFC: our get{addr,name}info() is considered thread-safe. lib/libc/net/getaddrinfo.3: 1.31 lib/libc/net/getnameinfo.3: 1.23 Revision Changes Path 1.26.2.3 +0 -4 src/lib/libc/net/getaddrinfo.3 1.18.2.3 +0 -4 src/lib/libc/net/getnameinfo.3 From owner-cvs-src@FreeBSD.ORG Thu May 19 11:23: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 3F77116A4CE; Thu, 19 May 2005 11:23:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F14A743D8D; Thu, 19 May 2005 11:23:01 +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 j4JBN1IS026370; Thu, 19 May 2005 11:23:01 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JBN1FV026369; Thu, 19 May 2005 11:23:01 GMT (envelope-from harti) Message-Id: <200505191123.j4JBN1FV026369@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 19 May 2005 11:23: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/tools/regression/usr.bin/make/shell/path Makefile expected.status expected.stderr expected.stdout sh.sh test.t expected.status expected.stderr expected.stdout sh.sh test.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: Thu, 19 May 2005 11:23:02 -0000 harti 2005-05-19 11:23:01 UTC FreeBSD src repository Added files: tools/regression/usr.bin/make/shell/path Makefile expected.status expected.stderr expected.stdout sh.sh test.t tools/regression/usr.bin/make/shell/path_select Makefile expected.status expected.stderr expected.stdout sh.sh test.t tools/regression/usr.bin/make/shell/select Makefile expected.status expected.stderr expected.stdout test.t Log: Some test cases for .SHELL target: builtin shell selection and changing the path of a builtin shell. Revision Changes Path 1.1 +48 -0 src/tools/regression/usr.bin/make/shell/path/Makefile (new) 1.1 +1 -0 src/tools/regression/usr.bin/make/shell/path/expected.status (new) 1.1 +1 -0 src/tools/regression/usr.bin/make/shell/path/expected.stderr (new) 1.1 +0 -0 src/tools/regression/usr.bin/make/shell/path/expected.stdout (new) 1.1 +6 -0 src/tools/regression/usr.bin/make/shell/path/sh.sh (new) 1.1 +13 -0 src/tools/regression/usr.bin/make/shell/path/test.t (new) 1.1 +40 -0 src/tools/regression/usr.bin/make/shell/path_select/Makefile (new) 1.1 +1 -0 src/tools/regression/usr.bin/make/shell/path_select/expected.status (new) 1.1 +1 -0 src/tools/regression/usr.bin/make/shell/path_select/expected.stderr (new) 1.1 +0 -0 src/tools/regression/usr.bin/make/shell/path_select/expected.stdout (new) 1.1 +6 -0 src/tools/regression/usr.bin/make/shell/path_select/sh.sh (new) 1.1 +13 -0 src/tools/regression/usr.bin/make/shell/path_select/test.t (new) 1.1 +33 -0 src/tools/regression/usr.bin/make/shell/select/Makefile (new) 1.1 +1 -0 src/tools/regression/usr.bin/make/shell/select/expected.status (new) 1.1 +0 -0 src/tools/regression/usr.bin/make/shell/select/expected.stderr (new) 1.1 +2 -0 src/tools/regression/usr.bin/make/shell/select/expected.stdout (new) 1.1 +13 -0 src/tools/regression/usr.bin/make/shell/select/test.t (new) From owner-cvs-src@FreeBSD.ORG Thu May 19 11:25: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 F129F16A4CE; Thu, 19 May 2005 11:25:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B092D43D3F; Thu, 19 May 2005 11:25:58 +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 j4JBPwrN026531; Thu, 19 May 2005 11:25:58 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JBPw2U026530; Thu, 19 May 2005 11:25:58 GMT (envelope-from phk) Message-Id: <200505191125.j4JBPw2U026530@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 19 May 2005 11:25: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/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: Thu, 19 May 2005 11:25:59 -0000 phk 2005-05-19 11:25:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) tools/tools/nanobsd i386.diskimage Log: MFC: use df -i, we can run out of inodes as well. Revision Changes Path 1.8.2.4 +1 -1 src/tools/tools/nanobsd/i386.diskimage From owner-cvs-src@FreeBSD.ORG Thu May 19 11:26: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 3F38A16A4CE; Thu, 19 May 2005 11:26:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06F4C43D5F; Thu, 19 May 2005 11:26:26 +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 j4JBQPuM026579; Thu, 19 May 2005 11:26:25 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JBQPbX026578; Thu, 19 May 2005 11:26:25 GMT (envelope-from phk) Message-Id: <200505191126.j4JBQPbX026578@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 19 May 2005 11:26: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/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: Thu, 19 May 2005 11:26:26 -0000 phk 2005-05-19 11:26:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) tools/tools/nanobsd Makefile Log: MFC: add NANOBSD_PRUNE support Revision Changes Path 1.8.2.3 +3 -0 src/tools/tools/nanobsd/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 19 11:27: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 7495E16A4CE; Thu, 19 May 2005 11:27:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F4A443D45; Thu, 19 May 2005 11:27:22 +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 j4JBRIBA026638; Thu, 19 May 2005 11:27:18 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JBRIJC026637; Thu, 19 May 2005 11:27:18 GMT (envelope-from phk) Message-Id: <200505191127.j4JBRIJC026637@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 19 May 2005 11:27: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/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: Thu, 19 May 2005 11:27:22 -0000 phk 2005-05-19 11:27:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) tools/tools/nanobsd make.conf Log: MFC: reorganize pruning in size order. Revision Changes Path 1.3.2.5 +84 -30 src/tools/tools/nanobsd/make.conf From owner-cvs-src@FreeBSD.ORG Thu May 19 11: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 07A4916A4CE; Thu, 19 May 2005 11:35:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D633043D64; Thu, 19 May 2005 11:35:15 +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 j4JBZFHX027136; Thu, 19 May 2005 11:35:15 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JBZFI4027126; Thu, 19 May 2005 11:35:15 GMT (envelope-from glebius) Message-Id: <200505191135.j4JBZFI4027126@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 19 May 2005 11:35: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/etc Makefile snmpd.config src/etc/defaults rc.conf src/etc/rc.d Makefile bsnmpd src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 May 2005 11:35:16 -0000 glebius 2005-05-19 11:35:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc Makefile etc/defaults rc.conf etc/rc.d Makefile share/man/man5 rc.conf.5 Added files: (Branch: RELENG_5) etc snmpd.config etc/rc.d bsnmpd Log: MFC: Add startup script and default configuration file for bsnmpd. Reviewed by: harti Revision Changes Path 1.327.2.4 +2 -2 src/etc/Makefile 1.212.2.16 +6 -0 src/etc/defaults/rc.conf 1.41.2.3 +1 -1 src/etc/rc.d/Makefile 1.1.2.1 +18 -0 src/etc/rc.d/bsnmpd (new) 1.1.2.1 +67 -0 src/etc/snmpd.config (new) 1.221.2.12 +19 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Thu May 19 13:33: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 DED5516A4CF; Thu, 19 May 2005 13:33:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DA3D43D49; Thu, 19 May 2005 13:33:21 +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 j4JDXLV4038604; Thu, 19 May 2005 13:33:21 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JDXLRu038603; Thu, 19 May 2005 13:33:21 GMT (envelope-from phk) Message-Id: <200505191333.j4JDXLRu038603@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 19 May 2005 13:33: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/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: Thu, 19 May 2005 13:33:22 -0000 phk 2005-05-19 13:33:21 UTC FreeBSD src repository Modified files: tools/tools/nanobsd i386.diskimage Log: Explain the magic Revision Changes Path 1.14 +6 -0 src/tools/tools/nanobsd/i386.diskimage From owner-cvs-src@FreeBSD.ORG Thu May 19 13:34: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 8A9E116A4CE; Thu, 19 May 2005 13:34:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5378743D86; Thu, 19 May 2005 13:34:19 +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 j4JDYJq4038691; Thu, 19 May 2005 13:34:19 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JDYJpO038690; Thu, 19 May 2005 13:34:19 GMT (envelope-from keramida) Message-Id: <200505191334.j4JDYJpO038690@repoman.freebsd.org> From: Giorgos Keramidas Date: Thu, 19 May 2005 13:34: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/contrib/top display.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, 19 May 2005 13:34:19 -0000 keramida 2005-05-19 13:34:19 UTC FreeBSD src repository (doc committer) Modified files: contrib/top display.c Log: The 'text' argument of u_header() is not used, so we don't need to trim_header() it. Noticed by: bde Revision Changes Path 1.9 +0 -6 src/contrib/top/display.c From owner-cvs-src@FreeBSD.ORG Thu May 19 14:33: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 BAC6D16A4CE; Thu, 19 May 2005 14:33:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7935A43DB5; Thu, 19 May 2005 14:33:45 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4JEXjdj041118; Thu, 19 May 2005 14:33:45 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JEXj1A041117; Thu, 19 May 2005 14:33:45 GMT (envelope-from bmah) Message-Id: <200505191433.j4JEXj1A041117@repoman.freebsd.org> From: "Bruce A. Mah" Date: Thu, 19 May 2005 14:33: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/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: Thu, 19 May 2005 14:33:45 -0000 bmah 2005-05-19 14:33:45 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Catch up on some low-hanging fruit... New release notes: SA-05:09.htt, awk 20050424, bzip2 1.0.3, libregex from a glibc CVS snapshot, pf from OpenBSD 3.7. Updated release notes: lukemftp 20050219. Revision Changes Path 1.856 +29 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Thu May 19 14:43: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 D983616A4CF; Thu, 19 May 2005 14:43:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9ED4543D76; Thu, 19 May 2005 14:43:21 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4JEhLsc041503; Thu, 19 May 2005 14:43:21 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JEhLET041502; Thu, 19 May 2005 14:43:21 GMT (envelope-from bmah) Message-Id: <200505191443.j4JEhLET041502@repoman.freebsd.org> From: "Bruce A. Mah" Date: Thu, 19 May 2005 14:43: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/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: Thu, 19 May 2005 14:43:22 -0000 bmah 2005-05-19 14:43:21 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: SA-05.09.htt only applies to i386 and amd64, so conditionalize appropriately. Revision Changes Path 1.857 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Thu May 19 14:46: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 7231016A4CE; Thu, 19 May 2005 14:46:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A5EC43D58; Thu, 19 May 2005 14:46:55 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4JEkt69041711; Thu, 19 May 2005 14:46:55 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JEkt9S041710; Thu, 19 May 2005 14:46:55 GMT (envelope-from bmah) Message-Id: <200505191446.j4JEkt9S041710@repoman.freebsd.org> From: "Bruce A. Mah" Date: Thu, 19 May 2005 14:46: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/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: Thu, 19 May 2005 14:46:55 -0000 bmah 2005-05-19 14:46:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: SA-05:09.htt. Revision Changes Path 1.761.2.44 +10 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Thu May 19 14:47: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 13B3316A4CE; Thu, 19 May 2005 14:47:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E56A243D82; Thu, 19 May 2005 14:47:31 +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 j4JElVXr041757; Thu, 19 May 2005 14:47:31 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JElVMA041756; Thu, 19 May 2005 14:47:31 GMT (envelope-from marius) Message-Id: <200505191447.j4JElVMA041756@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 14:47: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/sparc64/sbus sbus.c sbusvar.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, 19 May 2005 14:47:32 -0000 marius 2005-05-19 14:47:31 UTC FreeBSD src repository Modified files: sys/sparc64/sbus sbus.c sbusvar.h Log: - Add an IVAR for retrieving the interrupt group number of the parent Sbus device and which also applies to the children. This is very usefull for drivers for the various subordinate busses so they don't need to fiddle with the OFW node of their parent themselves. As SBus busses hang of the nexus and we don't use the ofw_bus interface for nexus devices, yet, this would also require special knowledge about this in the drivers for the SBus children which these shouldn't need to have. This includes switching to use an unshifted IGN in the sc_ign member of the sbus(4) softc internally. - For SBus child devices where there are variants that are actually split split into two SBus devices (as opposed to the first half of the device being a SBus device and the second half hanging off of the first one) like 'auxio' and 'SUNW,fdtwo' or 'dma' and 'esp' probe the SBus device which is a prerequisite to the driver attaching to the second one with a lower order. This saves us from dealing with different probe orders in the respective device drivers which generally is more hackish. - Remove a stale comment about the 'specials' array above the attaching of the child devices. This is a remnant of the NetBSD/sparc origin of this code. There the 'specials' array is also used to probe certain devices which are prerequisites to others first. Why NetBSD soley relies on the devices having the expected order in the OFW tree on sparc64 isn't clear to me, as far as I can tell OFW doesn't guaranteed such things. Revision Changes Path 1.35 +47 -9 src/sys/sparc64/sbus/sbus.c 1.6 +8 -0 src/sys/sparc64/sbus/sbusvar.h From owner-cvs-src@FreeBSD.ORG Thu May 19 14:51: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 EEFE316A4CF; Thu, 19 May 2005 14:51:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEAA443D78; Thu, 19 May 2005 14:51: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 j4JEpAHK042200; Thu, 19 May 2005 14:51:10 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JEpAxL042199; Thu, 19 May 2005 14:51:10 GMT (envelope-from marius) Message-Id: <200505191451.j4JEpAxL042199@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 14:51: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/conf files.sparc64 src/sys/dev/esp esp_sbus.c ncr53c9x.c ncr53c9xreg.h ncr53c9xvar.h src/sys/modules/esp Makefile src/sys/sparc64/sbus dma_sbus.c lsi64854.c lsi64854var.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, 19 May 2005 14:51:11 -0000 marius 2005-05-19 14:51:10 UTC FreeBSD src repository Modified files: sys/conf files.sparc64 sys/dev/esp esp_sbus.c ncr53c9x.c ncr53c9xreg.h ncr53c9xvar.h sys/modules/esp Makefile sys/sparc64/sbus lsi64854.c lsi64854var.h Added files: sys/sparc64/sbus dma_sbus.c Log: - Try to not leak resources in the attach functions of the esp(4) SBus front-end and the LSI64854 and NCR53C9x code in case one of these functions fails. Add detach functions to these parts and make esp(4) detachable. - Revert rev. 1.7 of esp_sbus.c, since rev. 1.34 of sbus.c the clockfreq IVAR defaults to the per-child values. - Merge ncr53c9x.c rev. 1.111 from NetBSD (partial): On reset, clear state flags and the msgout queue. In NetBSD code to notify the upper layer (i.e. CAM in FreeBSD) on reset was also added with this revision. This is believed to be not necessary in FreeBSD and was not merged. This makes ncr53c9x.c to be in sync with NetBSD up to rev. 1.114. - Conditionalize the LSI64854 support on sbus(4) only instead of sbus(4) and esp(4) as it's also required for the 'dma', 'espdma' and 'ledma' busses/devices as well as the 'SUNW,bpp' device (printer port) which all hang off of sbus(4). - Add a driver for the 'dma', 'espdma' and 'ledma' (pseudo-)busses/ devices. These busses and devices actually represent the LSI64854 DMA engines for the ESP SCSI and LANCE Ethernet controllers found on the SBus of Ultra 1 and SBus add-on cards. With 'espdma' and 'ledma' the 'esp' and 'le' devices hang off of the respective DMA bus instead of directly from the SBus. The 'dma' devices are either also used in this manner or on some add-on cards also as a companion device to an 'esp' device which also hangs off directly from the SBus. With the latter variant it's a bit tricky to glue the DMA engine to the core logic of the respective 'esp' device. With rev. 1.35 of sbus.c we are however guaranteed that such a 'dma' device is probed before the respective 'esp' device which simplifies things a lot. [1] - In the esp(4) SBus front-end read the part-unique ID code of Fast-SCSI capable chips the right way. This fixes erroneously detecting some chips as FAS366 when in fact they are not. Add explicit checks for the FAS100A, FAS216 and FAS236 variants instead treating all of these as ESP200. That way we can correctly set the respective Fast-SCSI config bits instead of driving them out of specs. This includes adding the FAS100A and FAS236 variants to the NCR53C9x core code. We probably still subsume some chip variants as ESP200 while in fact they are another variant which however shouldn't really matter as this will only happen when these chips are driven at 25MHz or less which implies not being able to run Fast-SCSI. [3] - Add a workaround to the NCR53C9x interrupt handler which ignores the stray interrupt generated by FAS100A when doing path inquiry during boot and which otherwiese would trigger a panic. - Add support for the 'esp' devices hanging off of a 'dma' or 'espdma' busses or which are companions of 'dma' devices to esp(4). In case of the variants that hang off of a DMA device this is a bit hackish as esp(4) then directly uses the softc of the respective parent to talk to the DMA engine. It might make sense to add an interface for this in order to implement this in a cleaner way however it's not yet clear how the requirements for the LANCE Ethernet controllers are and the hack works for now. [2] This effectively adds support for the onboard SCSI controller in Ultra 1 as well as most of the ESP-based SBus add-on cards to esp(4). With this the code for supporting the Performance Technologies SBS430 SBus SCSI add-on cards is also largely in place the remaining bits were however omitted as it's unclear from the NetBSD how to couple the DMA engine and the core logic together for these cards. Obtained from: OpenBSD [1] Obtained from: NetBSD [2] Clue from: BSD/OS [3] Reviewed by: scottl (earlier version) Tested with: FSBE/S add-on card (FAS236), SSHA add-on card (ESP100A), Ultra 1 (onboard FAS100A), Ultra 2 (onboard FAS366) Revision Changes Path 1.67 +2 -1 src/sys/conf/files.sparc64 1.11 +364 -94 src/sys/dev/esp/esp_sbus.c 1.12 +95 -30 src/sys/dev/esp/ncr53c9x.c 1.5 +1 -1 src/sys/dev/esp/ncr53c9xreg.h 1.7 +6 -2 src/sys/dev/esp/ncr53c9xvar.h 1.5 +1 -1 src/sys/modules/esp/Makefile 1.1 +506 -0 src/sys/sparc64/sbus/dma_sbus.c (new) 1.7 +30 -11 src/sys/sparc64/sbus/lsi64854.c 1.5 +4 -3 src/sys/sparc64/sbus/lsi64854var.h From owner-cvs-src@FreeBSD.ORG Thu May 19 14:52: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 DD07C16A4CE; Thu, 19 May 2005 14:52:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A614B43D58; Thu, 19 May 2005 14:52:42 +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 j4JEqgNw042299; Thu, 19 May 2005 14:52:42 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JEqg1i042298; Thu, 19 May 2005 14:52:42 GMT (envelope-from brueffer) Message-Id: <200505191452.j4JEqg1i042298@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 19 May 2005 14:52: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 nve.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: Thu, 19 May 2005 14:52:43 -0000 brueffer 2005-05-19 14:52:42 UTC FreeBSD src repository (doc committer) Added files: share/man/man4 nve.4 Log: Manpage for the nve NVIDIA nForce MCP Ethernet driver. The manpage is based on the nvnet driver manpage by Quinton Dolan. Especially the list of supported hardware needs some work. Revision Changes Path 1.1 +117 -0 src/share/man/man4/nve.4 (new) From owner-cvs-src@FreeBSD.ORG Thu May 19 14:53: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 E545116A4CE; Thu, 19 May 2005 14:53:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5448243D8F; Thu, 19 May 2005 14:53:19 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4JErJZf042375; Thu, 19 May 2005 14:53:19 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JErJZa042374; Thu, 19 May 2005 14:53:19 GMT (envelope-from bmah) Message-Id: <200505191453.j4JErJZa042374@repoman.freebsd.org> From: "Bruce A. Mah" Date: Thu, 19 May 2005 14:53:19 +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/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: Thu, 19 May 2005 14:53:20 -0000 bmah 2005-05-19 14:53:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: SA-05:09.htt. Revision Changes Path 1.22.2.426 +12 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Thu May 19 14:54: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 F247416A4CE; Thu, 19 May 2005 14:54:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBCC643D76; Thu, 19 May 2005 14:54:49 +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 j4JEsn3T042451; Thu, 19 May 2005 14:54:49 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JEsnNq042450; Thu, 19 May 2005 14:54:49 GMT (envelope-from brueffer) Message-Id: <200505191454.j4JEsnNq042450@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 19 May 2005 14:54: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 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, 19 May 2005 14:54:50 -0000 brueffer 2005-05-19 14:54:49 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 Makefile Log: - Connect nve(4) - Correct sorting order Suggested and reviewed by: ru Revision Changes Path 1.318 +8 -1 src/share/man/man4/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 19 14:59: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 8B57116A4CE; Thu, 19 May 2005 14:59:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 554DB43D6E; Thu, 19 May 2005 14:59:21 +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 j4JExLPQ042781; Thu, 19 May 2005 14:59:21 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JExLA9042780; Thu, 19 May 2005 14:59:21 GMT (envelope-from brueffer) Message-Id: <200505191459.j4JExLA9042780@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 19 May 2005 14:59: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/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: Thu, 19 May 2005 14:59:21 -0000 brueffer 2005-05-19 14:59:21 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Directly link to the nve(4) manpage. Revision Changes Path 1.858 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Thu May 19 15:01: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 096FA16A4CF; Thu, 19 May 2005 15:01:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9482443D9B; Thu, 19 May 2005 15:01: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 j4JF1iaD042945; Thu, 19 May 2005 15:01:44 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JF1iZb042944; Thu, 19 May 2005 15:01:44 GMT (envelope-from brueffer) Message-Id: <200505191501.j4JF1iZb042944@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 19 May 2005 15:01: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/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, 19 May 2005 15:01:45 -0000 brueffer 2005-05-19 15:01:44 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: Add nve(4). Revision Changes Path 1.279 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.61 +1 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Thu May 19 15:09: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 8D59E16A4CE; Thu, 19 May 2005 15:09:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 556D643D6D; Thu, 19 May 2005 15:09:59 +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 j4JF9uc0043281; Thu, 19 May 2005 15:09:56 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JF9uZ7043280; Thu, 19 May 2005 15:09:56 GMT (envelope-from marius) Message-Id: <200505191509.j4JF9uZ7043280@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 15:09: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/central central.c src/sys/sparc64/fhc fhc_central.c fhc_nexus.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, 19 May 2005 15:09:59 -0000 marius 2005-05-19 15:09:56 UTC FreeBSD src repository Modified files: sys/sparc64/central central.c sys/sparc64/fhc fhc_central.c fhc_nexus.c Log: - Add suport for the bus_get_resource() device interface method to central(4) and fhc(4) by using bus_generic_rl_get_resource(). - Remove some superfluous breaks in central.c Revision Changes Path 1.8 +1 -3 src/sys/sparc64/central/central.c 1.8 +1 -0 src/sys/sparc64/fhc/fhc_central.c 1.7 +1 -0 src/sys/sparc64/fhc/fhc_nexus.c From owner-cvs-src@FreeBSD.ORG Thu May 19 15:20: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 86F3016A4DC; Thu, 19 May 2005 15:20:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DD5343D1F; Thu, 19 May 2005 15:20:49 +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 j4JFKnKS043885; Thu, 19 May 2005 15:20:49 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JFKnVi043884; Thu, 19 May 2005 15:20:49 GMT (envelope-from phk) Message-Id: <200505191520.j4JFKnVi043884@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 19 May 2005 15:20: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/tools/tools/nanobsd/Customize files pkgs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 May 2005 15:20:49 -0000 phk 2005-05-19 15:20:49 UTC FreeBSD src repository Added files: tools/tools/nanobsd/Customize files pkgs Log: Add a couple of basic customization scripts. Revision Changes Path 1.1 +15 -0 src/tools/tools/nanobsd/Customize/files (new) 1.1 +18 -0 src/tools/tools/nanobsd/Customize/pkgs (new) From owner-cvs-src@FreeBSD.ORG Thu May 19 15:22: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 C28EC16A5BB; Thu, 19 May 2005 15:22:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CDA543DB7; Thu, 19 May 2005 15:22: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 j4JFMGue043988; Thu, 19 May 2005 15:22:16 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JFMGm6043987; Thu, 19 May 2005 15:22:16 GMT (envelope-from marius) Message-Id: <200505191522.j4JFMGm6043987@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 15:22: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/dev/ofw openfirmio.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, 19 May 2005 15:22:17 -0000 marius 2005-05-19 15:22:16 UTC FreeBSD src repository Modified files: sys/dev/ofw openfirmio.h Log: Update the names of some member variables in comments to refect reality. Apparently this was forgotten when this code was derived from the BSD openprom(4). Revision Changes Path 1.6 +2 -2 src/sys/dev/ofw/openfirmio.h From owner-cvs-src@FreeBSD.ORG Thu May 19 15:23: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 0765C16A4CE; Thu, 19 May 2005 15:23:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C723B43D48; Thu, 19 May 2005 15:23:17 +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 j4JFNHC0044044; Thu, 19 May 2005 15:23:17 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JFNHs5044043; Thu, 19 May 2005 15:23:17 GMT (envelope-from marius) Message-Id: <200505191523.j4JFNHs5044043@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 15:23: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/ofw openpromio.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, 19 May 2005 15:23:18 -0000 marius 2005-05-19 15:23:17 UTC FreeBSD src repository Modified files: sys/dev/ofw openpromio.c Log: Sync with openfirm(4) and check the return value of malloc() although this isn't exactly necessary with M_WAITOK. Revision Changes Path 1.7 +15 -2 src/sys/dev/ofw/openpromio.c From owner-cvs-src@FreeBSD.ORG Thu May 19 15:23: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 388FC16A4CE; Thu, 19 May 2005 15:23:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E70FC43D4C; Thu, 19 May 2005 15:23:47 +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 j4JFNlSF044093; Thu, 19 May 2005 15:23:47 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JFNl65044092; Thu, 19 May 2005 15:23:47 GMT (envelope-from phk) Message-Id: <200505191523.j4JFNl65044092@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 19 May 2005 15:23: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/tools/tools/nanobsd/Files/root change_passwordsave_sshkeys updatep1 updatep2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 May 2005 15:23:48 -0000 phk 2005-05-19 15:23:47 UTC FreeBSD src repository Added files: tools/tools/nanobsd/Files/root change_password save_sshkeys updatep1 updatep2 Log: Add some runtime admin/tool scripts Revision Changes Path 1.1 +15 -0 src/tools/tools/nanobsd/Files/root/change_password (new) 1.1 +17 -0 src/tools/tools/nanobsd/Files/root/save_sshkeys (new) 1.1 +24 -0 src/tools/tools/nanobsd/Files/root/updatep1 (new) 1.1 +28 -0 src/tools/tools/nanobsd/Files/root/updatep2 (new) From owner-cvs-src@FreeBSD.ORG Thu May 19 15:24: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 7118716A4CE; Thu, 19 May 2005 15:24:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1433743D46; Thu, 19 May 2005 15:24:24 +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 j4JFONie044137; Thu, 19 May 2005 15:24:23 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JFONG3044136; Thu, 19 May 2005 15:24:23 GMT (envelope-from phk) Message-Id: <200505191524.j4JFONG3044136@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 19 May 2005 15:24: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/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: Thu, 19 May 2005 15:24:24 -0000 phk 2005-05-19 15:24:23 UTC FreeBSD src repository Modified files: tools/tools/nanobsd make.conf Log: Run the "files" customization script Revision Changes Path 1.23 +1 -1 src/tools/tools/nanobsd/make.conf From owner-cvs-src@FreeBSD.ORG Thu May 19 15:34: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 BCF8C16A4D0; Thu, 19 May 2005 15:34:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 671C343D91; Thu, 19 May 2005 15:34:00 +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 j4JFY06O044536; Thu, 19 May 2005 15:34:00 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JFY0X0044535; Thu, 19 May 2005 15:34:00 GMT (envelope-from phk) Message-Id: <200505191534.j4JFY0X0044535@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 19 May 2005 15:34: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/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: Thu, 19 May 2005 15:34:01 -0000 phk 2005-05-19 15:34:00 UTC FreeBSD src repository Modified files: tools/tools/nanobsd i386.diskimage Log: Save space by using -b 4096 -f 512 for newfs. Retain -i 8192 to avoid wasting inodes. Revision Changes Path 1.15 +4 -2 src/tools/tools/nanobsd/i386.diskimage From owner-cvs-src@FreeBSD.ORG Thu May 19 15:34: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 E8DF616A4CE; Thu, 19 May 2005 15:34:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B027C43D60; Thu, 19 May 2005 15:34:36 +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 j4JFYaAH044587; Thu, 19 May 2005 15:34:36 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JFYarh044586; Thu, 19 May 2005 15:34:36 GMT (envelope-from phk) Message-Id: <200505191534.j4JFYarh044586@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 19 May 2005 15:34: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/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: Thu, 19 May 2005 15:34:37 -0000 phk 2005-05-19 15:34:36 UTC FreeBSD src repository Modified files: tools/tools/nanobsd Makefile Log: Make the path to make.conf a parameter which can be overridden. NB: you have to use absolute path! Revision Changes Path 1.14 +8 -6 src/tools/tools/nanobsd/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 19 15:47: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 CC67816A4CE; Thu, 19 May 2005 15:47:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9402543D7B; Thu, 19 May 2005 15:47:37 +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 j4JFlb4U045237; Thu, 19 May 2005 15:47:37 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JFlb6t045236; Thu, 19 May 2005 15:47:37 GMT (envelope-from marius) Message-Id: <200505191547.j4JFlb6t045236@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 15:47: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/sys/sparc64/isa 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: Thu, 19 May 2005 15:47:38 -0000 marius 2005-05-19 15:47:37 UTC FreeBSD src repository Modified files: sys/sparc64/isa isa.c Log: - When iterating over the register resources of the children don't use the iteration variable as the RID when adding the respective resource to the child via bus_set_resource(). In case a device has both I/O and memory resources this generates gaps in the newbus resources of the child, e.g. its first memory resource might end up as RID 1. To solve this mimic resource_list_add_next() via resource_list_find() and bus_set_resource(); we can't just use resource_list_add_next() here as this would circumvent the limit checks in isa_set_resource() of the common ISA code. This however is more or less a theoretical problem so far as all known ISA devices on sparc64 soley use I/O space. - Just use bus_generic_rl_release_resource() for isa_release_resource() instead of re-implementing the former. - Improve some comments to better reflect reality, minor clean-up and simplifications, return NULL instead of 0 were appropriate. Revision Changes Path 1.16 +33 -27 src/sys/sparc64/isa/isa.c From owner-cvs-src@FreeBSD.ORG Thu May 19 15:51: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 7B91316A4D0; Thu, 19 May 2005 15:51:01 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4BF343D90; Thu, 19 May 2005 15:51:00 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.3/8.13.3) with ESMTP id j4JFsE2N094824; Thu, 19 May 2005 09:54:14 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <428CB5B7.4060302@samsco.org> Date: Thu, 19 May 2005 09:50:15 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Marius Strobl References: <200505191451.j4JEpAxL042199@repoman.freebsd.org> In-Reply-To: <200505191451.j4JEpAxL042199@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.2 required=3.8 tests=ALL_TRUSTED,SUBJ_HAS_SPACES autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files.sparc64 src/sys/dev/espesp_sbus.c ncr53c9x.c ncr53c9xreg.h ncr53c9xvar.h src/sys/modules/esp Makefile src/sys/sparc64/sbus dma_sbus.c lsi64854.c lsi64854var.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, 19 May 2005 15:51:01 -0000 Marius Strobl wrote: > marius 2005-05-19 14:51:10 UTC > > FreeBSD src repository > > Modified files: > sys/conf files.sparc64 > sys/dev/esp esp_sbus.c ncr53c9x.c ncr53c9xreg.h > ncr53c9xvar.h > sys/modules/esp Makefile > sys/sparc64/sbus lsi64854.c lsi64854var.h > Added files: > sys/sparc64/sbus dma_sbus.c Thanks! From owner-cvs-src@FreeBSD.ORG Thu May 19 16:10: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 D5D5D16A4CE; Thu, 19 May 2005 16:10:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1EBF43DC1; Thu, 19 May 2005 16:10:34 +0000 (GMT) (envelope-from jcamou@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4JGAVpa046398; Thu, 19 May 2005 16:10:31 GMT (envelope-from jcamou@repoman.freebsd.org) Received: (from jcamou@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JGAVNA046397; Thu, 19 May 2005 16:10:31 GMT (envelope-from jcamou) Message-Id: <200505191610.j4JGAVNA046397@repoman.freebsd.org> From: "Jesus R. Camou" Date: Thu, 19 May 2005 16:10: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/share/man/man7 release.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 May 2005 16:10:35 -0000 jcamou 2005-05-19 16:10:31 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man7 release.7 Log: MFC: Correct path to package-split.py. Approved by: trhodes (mentor) Revision Changes Path 1.47.2.5 +1 -1 src/share/man/man7/release.7 From owner-cvs-src@FreeBSD.ORG Thu May 19 18:11: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 343E916A4CE; Thu, 19 May 2005 18:11:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15AF043DAF; Thu, 19 May 2005 18:11:48 +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 j4JIBkwW057771; Thu, 19 May 2005 18:11:46 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JIBkhD057770; Thu, 19 May 2005 18:11:46 GMT (envelope-from marius) Message-Id: <200505191811.j4JIBkhD057770@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 18:11: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/sparc64/ebus ebus.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, 19 May 2005 18:11:48 -0000 marius 2005-05-19 18:11:46 UTC FreeBSD src repository Modified files: sys/sparc64/ebus ebus.c Log: - Artificially using SYS_RES_IOPORT for EBus devices for reasons of compatibility with ISA devices while in fact all known EBus devices actually use memory space turned out to be not a good idea as so far there is only the 'rtc' device known to show up either on an EBus or ISA bus but not on any of the other busses used on sparc64. However there are quite a couple of them that show up on either EBus, FireHose or SBus. In order to save extra code in the respective drivers switch ebus(4) to actually use SYS_RES_MEMORY for the memory resources of its children. At least for transition still accept SYS_RES_IOPORT and silently change it to SYS_RES_MEMORY. [1] - In ebus_probe() use ofw_bus_get_name() instead of re-implementing it via ofw_bus_get_node() and OF_getprop(). - Remove some unused variables. - Use FBSDID. Discussed with: tmm (some time ago) Revision Changes Path 1.22 +43 -24 src/sys/sparc64/ebus/ebus.c From owner-cvs-src@FreeBSD.ORG Thu May 19 18:13: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 9902116A4CE; Thu, 19 May 2005 18:13:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1DD043DBC; Thu, 19 May 2005 18:13: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 j4JIDnoH057913; Thu, 19 May 2005 18:13:49 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JIDnUs057912; Thu, 19 May 2005 18:13:49 GMT (envelope-from marius) Message-Id: <200505191813.j4JIDnUs057912@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 18:13: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/sound/sbus cs4231.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, 19 May 2005 18:13:51 -0000 marius 2005-05-19 18:13:49 UTC FreeBSD src repository Modified files: sys/dev/sound/sbus cs4231.c Log: Take advantage of ebus(4) having switched to SYS_RES_MEMORY for the memory resources in ebus.c rev. 1.22 and treat both the EBus and SBus variants alike in this regard. Ok'ed by: yongari Revision Changes Path 1.4 +2 -5 src/sys/dev/sound/sbus/cs4231.c From owner-cvs-src@FreeBSD.ORG Thu May 19 18:15: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 1F40E16A4CE; Thu, 19 May 2005 18:15:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE3D243D9B; Thu, 19 May 2005 18:15: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 j4JIFbhD058100; Thu, 19 May 2005 18:15:37 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JIFbGb058099; Thu, 19 May 2005 18:15:37 GMT (envelope-from marius) Message-Id: <200505191815.j4JIFbGb058099@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 18:15: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/sys/conf files.sparc64 src/sys/sparc64/include eeprom.h src/sys/sparc64/sparc64 eeprom.c eeprom_ebus.c eeprom_sbus.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, 19 May 2005 18:15:42 -0000 marius 2005-05-19 18:15:37 UTC FreeBSD src repository Modified files: sys/conf files.sparc64 sys/sparc64/sparc64 eeprom.c Removed files: sys/sparc64/include eeprom.h sys/sparc64/sparc64 eeprom_ebus.c eeprom_sbus.c Log: - Collapse eeprom_ebus.c and eeprom_sbus.c into eeprom.c and eeprom_ebus_attach() and eeprom_sbus_attach() into eeprom_attach() respectively. Since the introduction of the ofw_bus interface some time ago and now that ebus(4) also uses SYS_RES_MEMORY for the memory resources since ebus.c rev. 1.22 there is no longer a need to have separate front-ends for ebus(4), fhc(4) and sbus(4). - Fail gracefully instead of panicing when the model can't be determined. - Don't leak resources when mk48txx_attach() fails. - Use FBSDID. Revision Changes Path 1.68 +3 -4 src/sys/conf/files.sparc64 1.6 +0 -61 src/sys/sparc64/include/eeprom.h (dead) 1.8 +62 -14 src/sys/sparc64/sparc64/eeprom.c 1.10 +0 -126 src/sys/sparc64/sparc64/eeprom_ebus.c (dead) 1.10 +0 -123 src/sys/sparc64/sparc64/eeprom_sbus.c (dead) From owner-cvs-src@FreeBSD.ORG Thu May 19 18:31: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 1685B16A4D1; Thu, 19 May 2005 18:31:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D461743D86; Thu, 19 May 2005 18:31:42 +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 j4JIVgV2059060; Thu, 19 May 2005 18:31:42 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JIVghC059059; Thu, 19 May 2005 18:31:42 GMT (envelope-from glebius) Message-Id: <200505191831.j4JIVghC059059@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 19 May 2005 18:31: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/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: Thu, 19 May 2005 18:31:43 -0000 glebius 2005-05-19 18:31:42 UTC FreeBSD src repository Modified files: share/man/man9 taskqueue.9 Log: Document taskqueue_drain(). Revision Changes Path 1.18 +10 -1 src/share/man/man9/taskqueue.9 From owner-cvs-src@FreeBSD.ORG Thu May 19 20: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 7CB9016A556 for ; Thu, 19 May 2005 20:56:09 +0000 (GMT) Received: from mail28.sea5.speakeasy.net (mail28.sea5.speakeasy.net [69.17.117.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1E3943D97 for ; Thu, 19 May 2005 20:56:07 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 11902 invoked from network); 19 May 2005 20:56:07 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 19 May 2005 20:56:06 -0000 Received: from [10.50.40.208] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j4JKtsL1028461; Thu, 19 May 2005 16:55:59 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: "David E. O'Brien" Date: Thu, 19 May 2005 16:42:51 -0400 User-Agent: KMail/1.8 References: <200505170144.j4H1icUK066441@repoman.freebsd.org> In-Reply-To: <200505170144.j4H1icUK066441@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200505191642.53218.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST 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 Subject: Re: cvs commit: src/lib/libstand Makefile bzlib.c.diff bzlib.h.diff bzlib_private.h.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 May 2005 20:56:09 -0000 On Monday 16 May 2005 09:44 pm, David E. O'Brien wrote: > obrien 2005-05-17 01:44:38 UTC > > FreeBSD src repository > > Modified files: > lib/libstand Makefile > Removed files: > lib/libstand bzlib.c.diff bzlib.h.diff > bzlib_private.h.diff > Log: > Temporarily disable support for bzip2'ed compressed filesystems, until a > maintainable why of handling them is created. Not compressed filesystems, but compressed files on a filesystem. That is, having a working bzip2fs would mean we could use kernel.bz2 rather than kernel.gz on boot media if desired. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Thu May 19 21:08: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 CB6C416A4CE; Thu, 19 May 2005 21:08:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EE2F43D5F; Thu, 19 May 2005 21:08: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 j4JL8xU1072816; Thu, 19 May 2005 21:08:59 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JL8xbc072815; Thu, 19 May 2005 21:08:59 GMT (envelope-from ps) Message-Id: <200505192108.j4JL8xbc072815@repoman.freebsd.org> From: Paul Saab Date: Thu, 19 May 2005 21:08: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/dev/mii brgphy.c miidevs src/sys/dev/bge if_bge.c if_bgereg.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, 19 May 2005 21:09:00 -0000 ps 2005-05-19 21:08:59 UTC FreeBSD src repository Modified files: sys/dev/mii brgphy.c miidevs sys/dev/bge if_bge.c if_bgereg.h Log: Support the 5714C Submitted by: John Cagle Revision Changes Path 1.87 +9 -0 src/sys/dev/bge/if_bge.c 1.34 +3 -0 src/sys/dev/bge/if_bgereg.h 1.34 +7 -0 src/sys/dev/mii/brgphy.c 1.30 +1 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Thu May 19 21: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 7094016A4CE; Thu, 19 May 2005 21:09:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38B0A43DA3; Thu, 19 May 2005 21:09:45 +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 j4JL9jpC072875; Thu, 19 May 2005 21:09:45 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JL9jb6072874; Thu, 19 May 2005 21:09:45 GMT (envelope-from csjp) Message-Id: <200505192109.j4JL9jb6072874@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Thu, 19 May 2005 21:09: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/usr.sbin/syslogd 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: Thu, 19 May 2005 21:09:45 -0000 csjp 2005-05-19 21:09:45 UTC FreeBSD src repository Modified files: usr.sbin/syslogd syslogd.c Log: Add cases for ENOBUFS and ENETDOWN. We need to make sure that we catch all transient errors. This fixes situations where transient error conditions such as network interfaces losing carrier signals or the system running out of mbufs would result in the permanent removal of forwarding syslog messages. MFC after: 1 week Revision Changes Path 1.144 +2 -0 src/usr.sbin/syslogd/syslogd.c From owner-cvs-src@FreeBSD.ORG Thu May 19 21: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 8D38616A4CE; Thu, 19 May 2005 21:12:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 322FA43D9E; Thu, 19 May 2005 21:12:05 +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 j4JLC5Vs073161; Thu, 19 May 2005 21:12:05 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JLC5Yc073160; Thu, 19 May 2005 21:12:05 GMT (envelope-from ps) Message-Id: <200505192112.j4JLC5Yc073160@repoman.freebsd.org> From: Paul Saab Date: Thu, 19 May 2005 21:12:05 +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/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 May 2005 21:12:05 -0000 ps 2005-05-19 21:12:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c miidevs Log: MFC: support for the 5714 Revision Changes Path 1.72.2.12 +9 -0 src/sys/dev/bge/if_bge.c 1.28.2.6 +3 -0 src/sys/dev/bge/if_bgereg.h 1.31.2.3 +7 -0 src/sys/dev/mii/brgphy.c 1.27.4.3 +1 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Thu May 19 21:16: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 AA33516A4CE; Thu, 19 May 2005 21:16:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8164943D49; Thu, 19 May 2005 21:16: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 j4JLGoV4073465; Thu, 19 May 2005 21:16:50 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JLGo2m073464; Thu, 19 May 2005 21:16:50 GMT (envelope-from marius) Message-Id: <200505192116.j4JLGo2m073464@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 21:16: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/dev/mk48txx mk48txx.c mk48txxreg.h mk48txxvar.h src/sys/sparc64/sparc64 eeprom.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, 19 May 2005 21:16:50 -0000 marius 2005-05-19 21:16:50 UTC FreeBSD src repository Modified files: sys/dev/mk48txx mk48txx.c mk48txxreg.h mk48txxvar.h sys/sparc64/sparc64 eeprom.c Log: - Add locking. - Add support for storing the century in MK48TXX_WDAY_CB on MK48Txx with extended registers when the MK48TXX_NO_CENT_ADJUST flag is set (and which is termed somewhat confusing as it actually means don't manually adjust the century in the driver). - Add the MI part of interfacing the watchdog functionality of MK48Txx with extended registers with watchdog(9). This is inspired by the SunOS/Solaris drivers for the 'eeprom' devices also having watchdog support. I actually expected this to work out of the box on Sun Exx00 machines with 'eeprom' devices which have a 'watchdog-enable' property. On terminal count of the the watchdog timer however only the MK48TXX_FLAGS_WDF bit rises but the reset signal and the interrupt respectively (depending on whether the MK48TXX_WDOG_WDS bit of the chip and the MK48TXX_WDOG_ENABLE_WDS flag of the driver respectively is set) goes nowhere. Apparently passing the reset signal on to the WDR line of the CPUs has to be enabled somewhere else but we don't have documentation for the Exx00 specific controllers. I decided to commit this nevertheless so it can be enabled in the eeprom(4) front-end later in e.g. 6.0-STABLE without breaking the API. Besides the Exx00 the watchdog part of the MK48Txx should also work on E250 and E450. Possibly also without extra fiddling on these machines but I haven't found someone willing to give it a try on such a machine so far. - Use uintXX_t instead of u_intXX_t, use __func__ instead of hardcoded function names in error strings. Revision Changes Path 1.6 +110 -38 src/sys/dev/mk48txx/mk48txx.c 1.5 +2 -0 src/sys/dev/mk48txx/mk48txxreg.h 1.2 +8 -3 src/sys/dev/mk48txx/mk48txxvar.h 1.9 +11 -1 src/sys/sparc64/sparc64/eeprom.c From owner-cvs-src@FreeBSD.ORG Thu May 19 21:20: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 2F67A16A4CE; Thu, 19 May 2005 21:20:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9FF643D94; Thu, 19 May 2005 21:20:42 +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 j4JLKgUQ073710; Thu, 19 May 2005 21:20:42 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JLKgW6073709; Thu, 19 May 2005 21:20:42 GMT (envelope-from marius) Message-Id: <200505192120.j4JLKgW6073709@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 21:20: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/mc146818 mc146818.c mc146818var.h src/sys/sparc64/sparc64 rtc.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, 19 May 2005 21:20:43 -0000 marius 2005-05-19 21:20:42 UTC FreeBSD src repository Modified files: sys/dev/mc146818 mc146818.c mc146818var.h sys/sparc64/sparc64 rtc.c Log: o mc146818(4): - Add locking. - Account for if the MC146818_NO_CENT_ADJUST flag is set we don't need to check wheter year < POSIX_BASE_YEAR. - Add some comments about mapping the day of week from the range the generic clock code uses to the range the chip uses and which I meant to add in the initial version. - Minor clean-up, use __func__ instead of hardcoded function names in error strings. o in the rtc(4) front-end additionally: - Don't leak resources in case mc146818_attach() fails. - Account for ebus(4) defaulting to SYS_RES_MEMORY for the memory resources since ebus.c rev. 1.22. Revision Changes Path 1.3 +29 -17 src/sys/dev/mc146818/mc146818.c 1.3 +2 -0 src/sys/dev/mc146818/mc146818var.h 1.3 +22 -11 src/sys/sparc64/sparc64/rtc.c From owner-cvs-src@FreeBSD.ORG Thu May 19 21:33: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 9818916A4CE; Thu, 19 May 2005 21:33:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DB8243D9F; Thu, 19 May 2005 21:33:48 +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 j4JLXmxV074260; Thu, 19 May 2005 21:33:48 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JLXmqd074259; Thu, 19 May 2005 21:33:48 GMT (envelope-from mux) Message-Id: <200505192133.j4JLXmqd074259@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 19 May 2005 21:33: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/bin/mv mv.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, 19 May 2005 21:33:48 -0000 mux 2005-05-19 21:33:48 UTC FreeBSD src repository Modified files: bin/mv mv.c Log: Correct a few places where we called warn() when warnx() should have been used. Submitted by: "Liam J. Foy" Obtained from: DragonFlyBSD Revision Changes Path 1.45 +4 -4 src/bin/mv/mv.c From owner-cvs-src@FreeBSD.ORG Thu May 19 22:56: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 0105416A4CE; Thu, 19 May 2005 22:56:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BA8E43D82; Thu, 19 May 2005 22:56:00 +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 j4JMu0tk077579; Thu, 19 May 2005 22:56:00 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JMu0uj077578; Thu, 19 May 2005 22:56:00 GMT (envelope-from marius) Message-Id: <200505192256.j4JMu0uj077578@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 22:56: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/conf files.sparc64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 19 May 2005 22:56:01 -0000 marius 2005-05-19 22:56:00 UTC FreeBSD src repository Modified files: sys/conf files.sparc64 Log: Sync with the other files. files and put the keyboard map generation stuff at the beginning of this file as well as add a dependency on dev/kbd/kbd.c for ukbd(4). Revision Changes Path 1.69 +7 -7 src/sys/conf/files.sparc64 From owner-cvs-src@FreeBSD.ORG Thu May 19 23:00: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 CE72116A4CE; Thu, 19 May 2005 23:00:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 817F743D77; Thu, 19 May 2005 23:00:47 +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 j4JN0kkW077842; Thu, 19 May 2005 23:00:46 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JN0kI4077841; Thu, 19 May 2005 23:00:46 GMT (envelope-from marius) Message-Id: <200505192300.j4JN0kI4077841@repoman.freebsd.org> From: Marius Strobl Date: Thu, 19 May 2005 23:00: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/dev/usb ohci_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, 19 May 2005 23:00:48 -0000 marius 2005-05-19 23:00:46 UTC FreeBSD src repository Modified files: sys/dev/usb ohci_pci.c Log: Recognize the integrated USB controllers of Sun PCIO-2 chips which are used onboard in most of the newer PCI-based sun4u machines (cosmetic change as they were also already probed as generic OHCI without this). Detect whether their intpin register is valid and correct it if necessary, i.e. set the respective IVAR to the right value for allocating the IRQ resource, as some of them come up having it set to 0 (mainly those used in Blade 100 and the first one on AX1105 boards). This fixes attaching affected controllers. Correcting the intpin value might be better off in the PCI code via a quirk table but on the other hand gem(4) and hem(4) also correct it themselves and at least for the USB controller part the intpin register is truely hardwired to 0 and can't be changed. This means that we would have to hook up the quirk information in a lot of places in the PCI code (i.e. whenever the value of the intpin register is read from or written to the pci_devinfo of the respective device) in order to do it the right way. MFC after: 1 month Revision Changes Path 1.43 +14 -0 src/sys/dev/usb/ohci_pci.c From owner-cvs-src@FreeBSD.ORG Thu May 19 23:03: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 C4D9716A4CF; Thu, 19 May 2005 23:03:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DF9343DAF; Thu, 19 May 2005 23:03:06 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4JN32UA077947; Thu, 19 May 2005 23:03:02 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4JN32MX077946; Thu, 19 May 2005 23:03:02 GMT (envelope-from sobomax) Message-Id: <200505192303.j4JN32MX077946@repoman.freebsd.org> From: Maxim Sobolev Date: Thu, 19 May 2005 23:03: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/boot/common boot.c help.common loader.8 src/sys/boot/forth loader.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: Thu, 19 May 2005 23:03:07 -0000 sobomax 2005-05-19 23:03:02 UTC FreeBSD src repository Modified files: sys/boot/common boot.c help.common loader.8 sys/boot/forth loader.conf Log: Extend `autoboot_delay' handling - is this variable is set to -1 don't allow user to interrupt autoboot process at all. Currently, even when `autoboot_delay' is set to 0, loader(8) still allows autoboot process to be interrupted by pressing any key on the console when the loader reads kernel and modules from the disk. In some cases (i.e. untrusted environment) such behaviour is highly indesirable and user should not be allowed to interfere with the autoboot process at all. Sponsored by: PBXpress Inc. MFC after: 3 days Revision Changes Path 1.31 +33 -28 src/sys/boot/common/boot.c 1.39 +2 -0 src/sys/boot/common/help.common 1.79 +31 -0 src/sys/boot/common/loader.8 1.95 +4 -1 src/sys/boot/forth/loader.conf From owner-cvs-src@FreeBSD.ORG Fri May 20 01:19: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 3DA3F16A4CF; Fri, 20 May 2005 01:19:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1D6943D41; Fri, 20 May 2005 01:19:02 +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 j4K1J2nl089548; Fri, 20 May 2005 01:19:02 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K1J21p089547; Fri, 20 May 2005 01:19:02 GMT (envelope-from brueffer) Message-Id: <200505200119.j4K1J21p089547@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 20 May 2005 01:19: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/share/man/man4 miibus.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, 20 May 2005 01:19:03 -0000 brueffer 2005-05-20 01:19:02 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 miibus.4 Log: Add nve(4). Revision Changes Path 1.15 +4 -1 src/share/man/man4/miibus.4 From owner-cvs-src@FreeBSD.ORG Fri May 20 01:20: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 DFAC816A4CE; Fri, 20 May 2005 01:20:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A306A43D2D; Fri, 20 May 2005 01:20:23 +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 j4K1KN0d089679; Fri, 20 May 2005 01:20:23 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K1KNPO089678; Fri, 20 May 2005 01:20:23 GMT (envelope-from brueffer) Message-Id: <200505200120.j4K1KNPO089678@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 20 May 2005 01:20: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/share/man/man4 bge.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, 20 May 2005 01:20:24 -0000 brueffer 2005-05-20 01:20:23 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 bge.4 Log: Document support for the 5714. MFC after: 3 days Revision Changes Path 1.17 +3 -3 src/share/man/man4/bge.4 From owner-cvs-src@FreeBSD.ORG Fri May 20 02:35: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 0738816A4CE; Fri, 20 May 2005 02:35:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F1CE43D97; Fri, 20 May 2005 02:35:44 +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 j4K2ZhJK095991; Fri, 20 May 2005 02:35:43 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K2Zh4C095990; Fri, 20 May 2005 02:35:43 GMT (envelope-from wpaul) Message-Id: <200505200235.j4K2Zh4C095990@repoman.freebsd.org> From: Bill Paul Date: Fri, 20 May 2005 02:35: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/compat/ndis kern_ndis.c 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: Fri, 20 May 2005 02:35:45 -0000 wpaul 2005-05-20 02:35:43 UTC FreeBSD src repository Modified files: sys/compat/ndis kern_ndis.c sys/dev/if_ndis if_ndis.c Log: In ndis_halt_nic(), invalidate the miniportadapterctx early to try and prevent anything from making calls to the NIC while it's being shut down. This is yet another attempt to stop things like mdnsd from trying to poke at the card while it's not properly initialized and panicking the system. Also, remove unneeded debug message from if_ndis.c. Revision Changes Path 1.82 +1 -4 src/sys/compat/ndis/kern_ndis.c 1.95 +0 -2 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Fri May 20 03:18: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 2C10C16A4CE; Fri, 20 May 2005 03:18:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E129243D49; Fri, 20 May 2005 03:18:19 +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 j4K3IJBZ097977; Fri, 20 May 2005 03:18:19 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K3IJgr097976; Fri, 20 May 2005 03:18:19 GMT (envelope-from peter) Message-Id: <200505200318.j4K3IJgr097976@repoman.freebsd.org> From: Peter Wemm Date: Fri, 20 May 2005 03:18: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/lib/libstand 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, 20 May 2005 03:18:20 -0000 peter 2005-05-20 03:18:19 UTC FreeBSD src repository Modified files: lib/libstand Makefile Log: Fix libstand on amd64. Rev 1.46 (obrien) removed the -I. that the bzip2 support provided, and amd64 depended on. Amd64 has a custom ${.OBJDIR}/machine symlink in it and the -I. picked this up. Without it, the libstand code was being compiled in 32 bit mode, but with 64 bit machine headers. Revision Changes Path 1.50 +1 -1 src/lib/libstand/Makefile From owner-cvs-src@FreeBSD.ORG Fri May 20 03:58: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 A0A6416A4CE; Fri, 20 May 2005 03:58:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66DB543D7C; Fri, 20 May 2005 03:58:53 +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 j4K3wrMc099556; Fri, 20 May 2005 03:58:53 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K3wrMj099555; Fri, 20 May 2005 03:58:53 GMT (envelope-from sam) Message-Id: <200505200358.j4K3wrMj099555@repoman.freebsd.org> From: Sam Leffler Date: Fri, 20 May 2005 03:58: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/sbin/ifconfig ifconfig.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, 20 May 2005 03:58:53 -0000 sam 2005-05-20 03:58:53 UTC FreeBSD src repository Modified files: sbin/ifconfig ifconfig.c Log: guard against bogus address data Submitted by: Bakul Shah Revision Changes Path 1.113 +1 -1 src/sbin/ifconfig/ifconfig.c From owner-cvs-src@FreeBSD.ORG Fri May 20 04:00: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 2C67F16A4CE; Fri, 20 May 2005 04:00:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF9FE43DAA; Fri, 20 May 2005 04:00:50 +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 j4K40o1Y099698; Fri, 20 May 2005 04:00:50 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K40okk099697; Fri, 20 May 2005 04:00:50 GMT (envelope-from wpaul) Message-Id: <200505200400.j4K40okk099697@repoman.freebsd.org> From: Bill Paul Date: Fri, 20 May 2005 04:00: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/compat/ndis kern_ndis.c 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: Fri, 20 May 2005 04:00:51 -0000 wpaul 2005-05-20 04:00:50 UTC FreeBSD src repository Modified files: sys/compat/ndis kern_ndis.c sys/dev/if_ndis if_ndis.c Log: Deal with a few bootstrap issues: We can't call KeFlushQueuedDpcs() during bootstrap (cold == 1), since the flush operation sleeps to wait for completion, and we can't sleep here (clowns will eat us). On an i386 SMP system, if we're loaded/probed/attached during bootstrap, smp_rendezvous() won't run us anywhere except CPU 0 (since the other CPUs aren't launched until later), which means we won't be able to set up the GDTs anywhere except CPU 0. To deal with this case, ctxsw_utow() now checks to see if the TID for the current processor has been properly initialized and sets up the GTD for the current CPU if not. Lastly, in if_ndis.c:ndis_shutdown(), do an ndis_stop() to insure we really halt the NIC and stop interrupts from happening. Note that loading a driver during bootstrap is, unfortunately, kind of a hit or miss sort of proposition. In Windows, the expectation is that by the time a given driver's MiniportInitialize() method is called, the system is already in 'multiuser' state, i.e. it's up and running enough to support all the stuff specified in the NDIS API, which includes the underlying OS-supplied facilities it implicitly depends on, such as having all CPUs running, having the DPC queues initialized, WorkItem threads running, etc. But in UNIX, a lot of that stuff won't work during bootstrap. This causes a problem since we need to call MiniportInitialize() at least once during ndis_attach() in order to find out what kind of NIC we have and learn its station address. What this means is that some cards just plain won't work right if you try to pre-load the driver along with the kernel: they'll only be probed/attach correctly if the driver is kldloaded _after_ the system has reached multiuser. I can't really think of a way around this that would still preserve the ability to use an NDIS device for diskless booting. Revision Changes Path 1.83 +2 -1 src/sys/compat/ndis/kern_ndis.c 1.96 +1 -1 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Fri May 20 04:01: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 D5AAF16A4CE; Fri, 20 May 2005 04:01:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99A2443D77; Fri, 20 May 2005 04:01:36 +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 j4K41aw0099763; Fri, 20 May 2005 04:01:36 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K41aAh099762; Fri, 20 May 2005 04:01:36 GMT (envelope-from wpaul) Message-Id: <200505200401.j4K41aAh099762@repoman.freebsd.org> From: Bill Paul Date: Fri, 20 May 2005 04:01: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/compat/ndis kern_windrv.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, 20 May 2005 04:01:37 -0000 wpaul 2005-05-20 04:01:36 UTC FreeBSD src repository Modified files: sys/compat/ndis kern_windrv.c Log: Missed kern_windrv.c in the last checkin. Revision Changes Path 1.11 +14 -0 src/sys/compat/ndis/kern_windrv.c From owner-cvs-src@FreeBSD.ORG Fri May 20 04: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 D653C16A4CE; Fri, 20 May 2005 04:16:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81A9643D81; Fri, 20 May 2005 04:16:48 +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 j4K4Gm9n000545; Fri, 20 May 2005 04:16:48 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K4GmTv000544; Fri, 20 May 2005 04:16:48 GMT (envelope-from csjp) Message-Id: <200505200416.j4K4GmTv000544@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Fri, 20 May 2005 04:16:48 +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 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: Fri, 20 May 2005 04:16:49 -0000 csjp 2005-05-20 04:16:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern vfs_subr.c Log: MFC revision 1.622 date: 2005/05/02 02:07:55; author: csjp; state: Exp; lines: +2 -4 Since it is not possible for curthread to be NULL in this context, drop the check+initialization for a straight initialization. Also assert that curthread will never be NULL just to be sure. Revision Changes Path 1.522.2.6 +2 -4 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Fri May 20 04:19: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 E75B316A4D2; Fri, 20 May 2005 04:19:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A61C743D7D; Fri, 20 May 2005 04:19:56 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4K4JunF000702; Fri, 20 May 2005 04:19:56 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K4JuXb000701; Fri, 20 May 2005 04:19:56 GMT (envelope-from bmah) Message-Id: <200505200419.j4K4JuXb000701@repoman.freebsd.org> From: "Bruce A. Mah" Date: Fri, 20 May 2005 04:19: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/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, 20 May 2005 04:19:57 -0000 bmah 2005-05-20 04:19:56 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: libalias as kernel module, ng_nat(4), sed(1) -l, ATA mkIII, chflags(1) -h, kldstat(8) -m, what(1) -q, GNU grep patches from Fedora. Revision Changes Path 1.859 +38 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri May 20 05: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 BE2DB16A4CE; Fri, 20 May 2005 05:00:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8443343D73; Fri, 20 May 2005 05:00:44 +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 j4K50iwg008944; Fri, 20 May 2005 05:00:44 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K50ifm008943; Fri, 20 May 2005 05:00:44 GMT (envelope-from njl) Message-Id: <200505200500.j4K50ifm008943@repoman.freebsd.org> From: Nate Lawson Date: Fri, 20 May 2005 05:00: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/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: Fri, 20 May 2005 05:00:44 -0000 njl 2005-05-20 05:00:44 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: If devclass_get_devices() returns success but a count of 0, free the pointer. If kernel malloc(0) returns a valid pointer, it needs to be freed. If it returns NULL, it's ok to free this also. Submitted by: pjd Reviewed by: imp, dfr Obtained from: Coverity Prevent Revision Changes Path 1.213 +4 -1 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Fri May 20 05:04: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 98AAA16A4CE; Fri, 20 May 2005 05:04:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 463CA43D96; Fri, 20 May 2005 05:04:22 +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 j4K54MZV009065; Fri, 20 May 2005 05:04:22 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K54MgL009064; Fri, 20 May 2005 05:04:22 GMT (envelope-from njl) Message-Id: <200505200504.j4K54MgL009064@repoman.freebsd.org> From: Nate Lawson Date: Fri, 20 May 2005 05:04: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/share/man/man9 devclass_get_devices.9 devclass_get_drivers.9 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: Fri, 20 May 2005 05:04:22 -0000 njl 2005-05-20 05:04:22 UTC FreeBSD src repository Modified files: share/man/man9 devclass_get_devices.9 devclass_get_drivers.9 sys/kern subr_bus.c Log: Document that the returned pointer should be freed even if the number of items returned is 0. Revision Changes Path 1.8 +6 -3 src/share/man/man9/devclass_get_devices.9 1.2 +4 -1 src/share/man/man9/devclass_get_drivers.9 1.183 +1 -1 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Fri May 20 05:13: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 7C9BE16A4CE; Fri, 20 May 2005 05:13:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43B2843D60; Fri, 20 May 2005 05:13:26 +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 j4K5DQQV009520; Fri, 20 May 2005 05:13:26 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K5DQFX009519; Fri, 20 May 2005 05:13:26 GMT (envelope-from maxim) Message-Id: <200505200513.j4K5DQFX009519@repoman.freebsd.org> From: Maxim Konovalov Date: Fri, 20 May 2005 05:13: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/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: Fri, 20 May 2005 05:13:26 -0000 maxim 2005-05-20 05:13:25 UTC FreeBSD src repository Modified files: share/misc bsd-family-tree Log: Add OpenBSD 3.7. Revision Changes Path 1.92 +2 -1 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Fri May 20 06:23: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 6947516A4CE; Fri, 20 May 2005 06:23:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3059B43D54; Fri, 20 May 2005 06:23:41 +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 j4K6NfeU012052; Fri, 20 May 2005 06:23:41 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K6Ne8D012051; Fri, 20 May 2005 06:23:40 GMT (envelope-from sos) Message-Id: <200505200623.j4K6Ne8D012051@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 20 May 2005 06:23: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/sbin/atacontrol atacontrol.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, 20 May 2005 06:23:41 -0000 sos 2005-05-20 06:23:40 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: Print the rigth argv string on error (too much c&p).. Revision Changes Path 1.35 +4 -4 src/sbin/atacontrol/atacontrol.c From owner-cvs-src@FreeBSD.ORG Fri May 20 07:16: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 6AB9C16A4CE; Fri, 20 May 2005 07:16:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D7C943D49; Fri, 20 May 2005 07:16:10 +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 j4K7G9il014121; Fri, 20 May 2005 07:16:10 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K7G9tG014120; Fri, 20 May 2005 07:16:09 GMT (envelope-from glebius) Message-Id: <200505200716.j4K7G9tG014120@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 20 May 2005 07:16: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/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: Fri, 20 May 2005 07:16:10 -0000 glebius 2005-05-20 07:16:09 UTC FreeBSD src repository Modified files: sys/pci if_xl.c if_xlreg.h Log: Calling xl_rxeof() at the end of xl_start_locked() leads to recursion in case of IP fast forwarding. Enqueue a taskqueue(9) task instead of calling xl_rxeof() directly. Reported & tested by: Slava Alpatov Reviewed by: wpaul MFC after: 1 week Revision Changes Path 1.188 +19 -1 src/sys/pci/if_xl.c 1.54 +1 -0 src/sys/pci/if_xlreg.h From owner-cvs-src@FreeBSD.ORG Fri May 20 09:50: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 6525516A4CE for ; Fri, 20 May 2005 09:50:03 +0000 (GMT) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53F0C43D76 for ; Fri, 20 May 2005 09:50:01 +0000 (GMT) (envelope-from avleeuwen@gmail.com) Received: by zproxy.gmail.com with SMTP id 13so945156nzn for ; Fri, 20 May 2005 02:50:00 -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=AM5zWnPl8vRCz6HbM6YN0lyOh4sgCxWLpaFMdQcSeYtHvps4k4XVKBKFoYgofcksDkmDGwsUHA4Duk1t9J05JwhmfopX3P6f+2KLRo3VwVbyHU64y/X0Tc4ir1IkHanNu5se0tq/BLHEeJ8cHBvamtDtEgJ/yfLiBzMtxzI4TmQ= Received: by 10.36.55.10 with SMTP id d10mr752592nza; Fri, 20 May 2005 02:50:00 -0700 (PDT) Received: by 10.36.79.12 with HTTP; Fri, 20 May 2005 02:50:00 -0700 (PDT) Message-ID: Date: Fri, 20 May 2005 11:50:00 +0200 From: Arjan Van Leeuwen To: Scott Long In-Reply-To: <42484B64.5040601@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200503281749.j2SHn3qO060342@repoman.freebsd.org> <42484B64.5040601@samsco.org> cc: cvs-src@freebsd.org cc: Sam Leffler cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/nge if_nge.c 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: Fri, 20 May 2005 09:50:03 -0000 On 3/28/05, Scott Long wrote: > Sam Leffler wrote: > > sam 2005-03-28 17:49:03 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/nge if_nge.c > > Log: > > fix null ptr deref when nge_newbuf is called with an existing mbuf > > > > Noticed by: Coverity Prevent analysis tool > > > > Revision Changes Path > > 1.73 +6 -8 src/sys/dev/nge/if_nge.c >=20 > I think that this fixes an instability bug that I was seeing last > week but hadn't had time to investigate. Thanks! Same here in a 5.4-RELEASE install. Can this patch please be MFC'ed soon? Arjan From owner-cvs-src@FreeBSD.ORG Fri May 20 09:51: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 3486716A4CE; Fri, 20 May 2005 09:51:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3FCA43D53; Fri, 20 May 2005 09:51:46 +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 j4K9pkHP026030; Fri, 20 May 2005 09:51:46 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K9pkWR026029; Fri, 20 May 2005 09:51:46 GMT (envelope-from phk) Message-Id: <200505200951.j4K9pkWR026029@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 20 May 2005 09:51:46 +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/tools/tools/nanobsd/Customize files pkgs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 May 2005 09:51:47 -0000 phk 2005-05-20 09:51:46 UTC FreeBSD src repository Added files: (Branch: RELENG_5) tools/tools/nanobsd/Customize files pkgs Log: MFC: add the files and pkgs customize scripts Revision Changes Path 1.1.2.1 +15 -0 src/tools/tools/nanobsd/Customize/files (new) 1.1.2.1 +18 -0 src/tools/tools/nanobsd/Customize/pkgs (new) From owner-cvs-src@FreeBSD.ORG Fri May 20 09:54: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 35B5316A4CE; Fri, 20 May 2005 09:54:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F146343D66; Fri, 20 May 2005 09:54: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 j4K9sOTU026119; Fri, 20 May 2005 09:54:24 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4K9sOOA026118; Fri, 20 May 2005 09:54:24 GMT (envelope-from phk) Message-Id: <200505200954.j4K9sOOA026118@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 20 May 2005 09:54: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/tools/tools/nanobsd/Files/root change_passwordsave_sshkeys updatep1 updatep2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 May 2005 09:54:29 -0000 phk 2005-05-20 09:54:24 UTC FreeBSD src repository Added files: (Branch: RELENG_5) tools/tools/nanobsd/Files/root change_password save_sshkeys updatep1 updatep2 Log: MFC: Add standard admin scripts Revision Changes Path 1.1.2.1 +15 -0 src/tools/tools/nanobsd/Files/root/change_password (new) 1.1.2.1 +17 -0 src/tools/tools/nanobsd/Files/root/save_sshkeys (new) 1.1.2.1 +24 -0 src/tools/tools/nanobsd/Files/root/updatep1 (new) 1.1.2.1 +28 -0 src/tools/tools/nanobsd/Files/root/updatep2 (new) From owner-cvs-src@FreeBSD.ORG Fri May 20 11:04: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 2622C16A4CE; Fri, 20 May 2005 11:04:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F34C043D39; Fri, 20 May 2005 11:04: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 j4KB4oGr028805; Fri, 20 May 2005 11:04:50 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KB4oqq028804; Fri, 20 May 2005 11:04:50 GMT (envelope-from phk) Message-Id: <200505201104.j4KB4oqq028804@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 20 May 2005 11:04:50 +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/tools/tools/nanobsd Makefile i386.diskimage 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: Fri, 20 May 2005 11:04:53 -0000 phk 2005-05-20 11:04:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) tools/tools/nanobsd Makefile i386.diskimage make.conf Log: MFC: Make make.conf overridable (remember absolute path!) Add newfs params for space saving call Customize/files by default Revision Changes Path 1.8.2.4 +8 -6 src/tools/tools/nanobsd/Makefile 1.8.2.5 +10 -2 src/tools/tools/nanobsd/i386.diskimage 1.3.2.6 +1 -1 src/tools/tools/nanobsd/make.conf From owner-cvs-src@FreeBSD.ORG Fri May 20 12:37: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 758F216A4CF; Fri, 20 May 2005 12:37:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35CD143D7C; Fri, 20 May 2005 12:37:17 +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 j4KCbHOV034251; Fri, 20 May 2005 12:37:17 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KCbHOm034250; Fri, 20 May 2005 12:37:17 GMT (envelope-from marius) Message-Id: <200505201237.j4KCbHOm034250@repoman.freebsd.org> From: Marius Strobl Date: Fri, 20 May 2005 12:37: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/firewire fwohci_pci.c fwohcireg.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, 20 May 2005 12:37:17 -0000 marius 2005-05-20 12:37:17 UTC FreeBSD src repository Modified files: sys/dev/firewire fwohci_pci.c fwohcireg.h Log: Recognize the integrated (though not necessarily enabled) FireWire controllers of Sun PCIO-2 chips which are used onboard in most of the newer PCI-based sun4u machines (cosmetic change as they were also already probed as generic FWOHCI without this). As with gem(4), hme(4) and ohci(4) detect whether their intpin register is valid and correct it if necessary, i.e. set the respective IVAR to the right value for allocating the IRQ resource, as some of them come up having it set to 0 (in fact in all machines I'm currently aware of the FireWire part being enabled). This fixes attaching affected controllers. Apporved by: simokawa Tested by: Michiel Boland MFC after: 1 month Revision Changes Path 1.52 +12 -0 src/sys/dev/firewire/fwohci_pci.c 1.22 +2 -0 src/sys/dev/firewire/fwohcireg.h From owner-cvs-src@FreeBSD.ORG Fri May 20 12: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 7528116A4CE; Fri, 20 May 2005 12:42:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41B5743DC9; Fri, 20 May 2005 12:42:30 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KCgUaI034477; Fri, 20 May 2005 12:42:30 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KCgUiH034476; Fri, 20 May 2005 12:42:30 GMT (envelope-from charnier) Message-Id: <200505201242.j4KCgUiH034476@repoman.freebsd.org> From: Philippe Charnier Date: Fri, 20 May 2005 12:42:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT modules X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 May 2005 12:42:30 -0000 charnier 2005-05-20 12:42:30 UTC FreeBSD src repository Modified files: . modules Log: add arlcontrol Revision Changes Path 1.6859 +1 -0 CVSROOT/modules From owner-cvs-src@FreeBSD.ORG Fri May 20 12:44: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 EDC4E16A4CE; Fri, 20 May 2005 12:44:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC29D43DA6; Fri, 20 May 2005 12:44:04 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KCi49R034605; Fri, 20 May 2005 12:44:04 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KCi4wo034604; Fri, 20 May 2005 12:44:04 GMT (envelope-from charnier) Message-Id: <200505201244.j4KCi4wo034604@repoman.freebsd.org> From: Philippe Charnier Date: Fri, 20 May 2005 12:44: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.sbin/arlcontrol arlcontrol.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, 20 May 2005 12:44:05 -0000 charnier 2005-05-20 12:44:04 UTC FreeBSD src repository Modified files: usr.sbin/arlcontrol arlcontrol.c Log: Remove unused variables Revision Changes Path 1.4 +1 -2 src/usr.sbin/arlcontrol/arlcontrol.c From owner-cvs-src@FreeBSD.ORG Fri May 20 12:46: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 1419016A4CE; Fri, 20 May 2005 12:46:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE81043D98; Fri, 20 May 2005 12:46:34 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KCkYrh034740; Fri, 20 May 2005 12:46:34 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KCkYTY034739; Fri, 20 May 2005 12:46:34 GMT (envelope-from charnier) Message-Id: <200505201246.j4KCkYTY034739@repoman.freebsd.org> From: Philippe Charnier Date: Fri, 20 May 2005 12:46: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/lib/libdevinfo devinfo.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, 20 May 2005 12:46:35 -0000 charnier 2005-05-20 12:46:34 UTC FreeBSD src repository Modified files: lib/libdevinfo devinfo.c Log: Remove unused variables. Whitespace cleaning. Revision Changes Path 1.7 +13 -13 src/lib/libdevinfo/devinfo.c From owner-cvs-src@FreeBSD.ORG Fri May 20 12:50: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 8AFC116A4CE; Fri, 20 May 2005 12:50:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5774543D72; Fri, 20 May 2005 12:50:47 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KColOn041692; Fri, 20 May 2005 12:50:47 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KColdw041691; Fri, 20 May 2005 12:50:47 GMT (envelope-from charnier) Message-Id: <200505201250.j4KColdw041691@repoman.freebsd.org> From: Philippe Charnier Date: Fri, 20 May 2005 12:50: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/usr.sbin/fwcontrol fwcontrol.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, 20 May 2005 12:50:47 -0000 charnier 2005-05-20 12:50:47 UTC FreeBSD src repository Modified files: usr.sbin/fwcontrol fwcontrol.c Log: Remove unused variables. Shorten the path to a WARNS=6 compliance. Revision Changes Path 1.22 +20 -17 src/usr.sbin/fwcontrol/fwcontrol.c From owner-cvs-src@FreeBSD.ORG Fri May 20 12:55: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 A2AF016A4CE; Fri, 20 May 2005 12:55:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FBD143D8D; Fri, 20 May 2005 12:55:39 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KCtdTJ041886; Fri, 20 May 2005 12:55:39 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KCtds4041885; Fri, 20 May 2005 12:55:39 GMT (envelope-from charnier) Message-Id: <200505201255.j4KCtds4041885@repoman.freebsd.org> From: Philippe Charnier Date: Fri, 20 May 2005 12:55: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/libstand splitfs.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, 20 May 2005 12:55:39 -0000 charnier 2005-05-20 12:55:38 UTC FreeBSD src repository Modified files: lib/libstand splitfs.c Log: Remove unused variable. Shorten the path to WARNS=6 compliance. Revision Changes Path 1.8 +2 -1 src/lib/libstand/splitfs.c From owner-cvs-src@FreeBSD.ORG Fri May 20 12:57: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 6F83A16A4CE; Fri, 20 May 2005 12:57:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CA1043D6E; Fri, 20 May 2005 12:57:01 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KCv1vS041955; Fri, 20 May 2005 12:57:01 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KCv1rd041954; Fri, 20 May 2005 12:57:01 GMT (envelope-from charnier) Message-Id: <200505201257.j4KCv1rd041954@repoman.freebsd.org> From: Philippe Charnier Date: Fri, 20 May 2005 12:57: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/usr.sbin/mount_portalfs pt_file.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, 20 May 2005 12:57:01 -0000 charnier 2005-05-20 12:57:01 UTC FreeBSD src repository Modified files: usr.sbin/mount_portalfs pt_file.c Log: Remove unused variable. Revision Changes Path 1.12 +0 -1 src/usr.sbin/mount_portalfs/pt_file.c From owner-cvs-src@FreeBSD.ORG Fri May 20 13: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 BB1A616A4CE; Fri, 20 May 2005 13:01:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68C1043D8A; Fri, 20 May 2005 13:01:47 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KD1l66042196; Fri, 20 May 2005 13:01:47 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KD1lkh042195; Fri, 20 May 2005 13:01:47 GMT (envelope-from charnier) Message-Id: <200505201301.j4KD1lkh042195@repoman.freebsd.org> From: Philippe Charnier Date: Fri, 20 May 2005 13:01: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/usr.sbin/rpc.lockd kern.c lockd_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: Fri, 20 May 2005 13:01:47 -0000 charnier 2005-05-20 13:01:47 UTC FreeBSD src repository Modified files: usr.sbin/rpc.lockd kern.c lockd_lock.c Log: Add FBSDID. Add missing prototypes. Remove unused variables. Give variable an initial value to silent compiler. Revision Changes Path 1.16 +7 -6 src/usr.sbin/rpc.lockd/kern.c 1.17 +8 -8 src/usr.sbin/rpc.lockd/lockd_lock.c From owner-cvs-src@FreeBSD.ORG Fri May 20 13:04: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 4C6C516A4CE; Fri, 20 May 2005 13:04:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19E5E43DD6; Fri, 20 May 2005 13:04:11 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KD4A8u042278; Fri, 20 May 2005 13:04:10 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KD4AmC042277; Fri, 20 May 2005 13:04:10 GMT (envelope-from charnier) Message-Id: <200505201304.j4KD4AmC042277@repoman.freebsd.org> From: Philippe Charnier Date: Fri, 20 May 2005 13:04: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.sbin/ypserv yp_dnslookup.c yp_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: Fri, 20 May 2005 13:04:11 -0000 charnier 2005-05-20 13:04:10 UTC FreeBSD src repository Modified files: usr.sbin/ypserv yp_dnslookup.c yp_main.c Log: Remove unused variables. int -> size_t for lenghts. Revision Changes Path 1.27 +2 -2 src/usr.sbin/ypserv/yp_dnslookup.c 1.28 +0 -1 src/usr.sbin/ypserv/yp_main.c From owner-cvs-src@FreeBSD.ORG Fri May 20 13:08: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 D55A416A4CE; Fri, 20 May 2005 13:08:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 912F443D93; Fri, 20 May 2005 13:08:29 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KD8Tun042499; Fri, 20 May 2005 13:08:29 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KD8T1p042498; Fri, 20 May 2005 13:08:29 GMT (envelope-from charnier) Message-Id: <200505201308.j4KD8T1p042498@repoman.freebsd.org> From: Philippe Charnier Date: Fri, 20 May 2005 13:08:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT modules X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 May 2005 13:08:30 -0000 charnier 2005-05-20 13:08:29 UTC FreeBSD src repository Modified files: . modules Log: Add libthread_db Revision Changes Path 1.6860 +1 -0 CVSROOT/modules From owner-cvs-src@FreeBSD.ORG Fri May 20 13:09: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 5759616A4CE; Fri, 20 May 2005 13:09:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2217643D9D; Fri, 20 May 2005 13:09:50 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KD9oBf042564; Fri, 20 May 2005 13:09:50 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KD9nJF042563; Fri, 20 May 2005 13:09:49 GMT (envelope-from charnier) Message-Id: <200505201309.j4KD9nJF042563@repoman.freebsd.org> From: Philippe Charnier Date: Fri, 20 May 2005 13: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/lib/libthread_db libpthread_db.c 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: Fri, 20 May 2005 13:09:50 -0000 charnier 2005-05-20 13:09:49 UTC FreeBSD src repository Modified files: lib/libthread_db libpthread_db.c libthr_db.c Log: Remove unused variables. Revision Changes Path 1.9 +1 -1 src/lib/libthread_db/libpthread_db.c 1.8 +1 -2 src/lib/libthread_db/libthr_db.c From owner-cvs-src@FreeBSD.ORG Fri May 20 13:14: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 185AA16A4CE; Fri, 20 May 2005 13:14:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D90C543DB0; Fri, 20 May 2005 13:14:18 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KDEIBk042822; Fri, 20 May 2005 13:14:18 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KDEIZx042821; Fri, 20 May 2005 13:14:18 GMT (envelope-from charnier) Message-Id: <200505201314.j4KDEIZx042821@repoman.freebsd.org> From: Philippe Charnier Date: Fri, 20 May 2005 13:14: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/boot/i386/libi386 bioscd.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, 20 May 2005 13:14:19 -0000 charnier 2005-05-20 13:14:18 UTC FreeBSD src repository Modified files: sys/boot/i386/libi386 bioscd.c Log: Remove unused variables. Remove prototype for function that does not exist. Revision Changes Path 1.8 +1 -4 src/sys/boot/i386/libi386/bioscd.c From owner-cvs-src@FreeBSD.ORG Fri May 20 14:50: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 E34DB16A4CE; Fri, 20 May 2005 14:50:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9775143DCF; Fri, 20 May 2005 14:50: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 j4KEoUf6046552; Fri, 20 May 2005 14:50:30 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KEoUqt046551; Fri, 20 May 2005 14:50:30 GMT (envelope-from harti) Message-Id: <200505201450.j4KEoUqt046551@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 20 May 2005 14:50: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/tools/regression/usr.bin/make/shell/replace Makefile expected.status expected.stderr expected.stdout sh.sh test.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: Fri, 20 May 2005 14:50:31 -0000 harti 2005-05-20 14:50:30 UTC FreeBSD src repository Added files: tools/regression/usr.bin/make/shell/replace Makefile expected.status expected.stderr expected.stdout sh.sh test.t Log: Add a test that test whether we can replace the shell to use by make with another shell and set all its parameters (meta and builtins not tested here). Revision Changes Path 1.1 +33 -0 src/tools/regression/usr.bin/make/shell/replace/Makefile (new) 1.1 +1 -0 src/tools/regression/usr.bin/make/shell/replace/expected.status (new) 1.1 +1 -0 src/tools/regression/usr.bin/make/shell/replace/expected.stderr (new) 1.1 +0 -0 src/tools/regression/usr.bin/make/shell/replace/expected.stdout (new) 1.1 +6 -0 src/tools/regression/usr.bin/make/shell/replace/sh.sh (new) 1.1 +13 -0 src/tools/regression/usr.bin/make/shell/replace/test.t (new) From owner-cvs-src@FreeBSD.ORG Fri May 20 14:56: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 D204B16A4D1; Fri, 20 May 2005 14:56:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FE0543DC4; Fri, 20 May 2005 14:56:55 +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 j4KEutNI046764; Fri, 20 May 2005 14:56:55 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KEutfe046763; Fri, 20 May 2005 14:56:55 GMT (envelope-from ume) Message-Id: <200505201456.j4KEutfe046763@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 20 May 2005 14:56: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/libc/gen ttyname.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, 20 May 2005 14:56:56 -0000 ume 2005-05-20 14:56:55 UTC FreeBSD src repository Modified files: lib/libc/gen ttyname.c Log: ttyname_r() didn't pass correct buffer size to devname_r(). Revision Changes Path 1.20 +1 -1 src/lib/libc/gen/ttyname.c From owner-cvs-src@FreeBSD.ORG Fri May 20 14:59: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 72E2D16A4CE; Fri, 20 May 2005 14:59:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4365143DA6; Fri, 20 May 2005 14:59:20 +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 j4KExKtm046963; Fri, 20 May 2005 14:59:20 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KExKAA046962; Fri, 20 May 2005 14:59:20 GMT (envelope-from ume) Message-Id: <200505201459.j4KExKAA046962@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 20 May 2005 14:59: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/libc/gen ttyname.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, 20 May 2005 14:59:20 -0000 ume 2005-05-20 14:59:20 UTC FreeBSD src repository Modified files: lib/libc/gen ttyname.c Log: check return value of ttyname_r(). Revision Changes Path 1.21 +2 -1 src/lib/libc/gen/ttyname.c From owner-cvs-src@FreeBSD.ORG Fri May 20 15:06: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 4C5AA16A4CE; Fri, 20 May 2005 15:06:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2981F43D2D; Fri, 20 May 2005 15:06:29 +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 j4KF6ROF047323; Fri, 20 May 2005 15:06:27 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KF6Rmh047322; Fri, 20 May 2005 15:06:27 GMT (envelope-from harti) Message-Id: <200505201506.j4KF6Rmh047322@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 20 May 2005 15:06: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/tools/regression/usr.bin/make/shell/meta Makefile expected.status expected.stderr expected.stdout sh.sh test.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: Fri, 20 May 2005 15:06:29 -0000 harti 2005-05-20 15:06:27 UTC FreeBSD src repository Added files: tools/regression/usr.bin/make/shell/meta Makefile expected.status expected.stderr expected.stdout sh.sh test.t Log: Add a test to ensure that in compat mode when a line contains no shell meta characters it is not passed to the shell, but the command is executed directly (given that the line is not a shell builtin) and that the line with a meta character is passed to the shell. Revision Changes Path 1.1 +30 -0 src/tools/regression/usr.bin/make/shell/meta/Makefile (new) 1.1 +1 -0 src/tools/regression/usr.bin/make/shell/meta/expected.status (new) 1.1 +1 -0 src/tools/regression/usr.bin/make/shell/meta/expected.stderr (new) 1.1 +0 -0 src/tools/regression/usr.bin/make/shell/meta/expected.stdout (new) 1.1 +6 -0 src/tools/regression/usr.bin/make/shell/meta/sh.sh (new) 1.1 +13 -0 src/tools/regression/usr.bin/make/shell/meta/test.t (new) From owner-cvs-src@FreeBSD.ORG Fri May 20 15:17: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 0037E16A4CF; Fri, 20 May 2005 15:17:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BD4E43D9B; Fri, 20 May 2005 15:17:08 +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 j4KFH8J9047923; Fri, 20 May 2005 15:17:08 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KFH8GD047922; Fri, 20 May 2005 15:17:08 GMT (envelope-from ume) Message-Id: <200505201517.j4KFH8GD047922@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 20 May 2005 15:17: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/libc/gen ttyname.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, 20 May 2005 15:17:09 -0000 ume 2005-05-20 15:17:08 UTC FreeBSD src repository Modified files: lib/libc/gen ttyname.c Log: use reentrant.h and simplify. Revision Changes Path 1.22 +20 -29 src/lib/libc/gen/ttyname.c From owner-cvs-src@FreeBSD.ORG Fri May 20 15:25: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 6DB2716A4CF; Fri, 20 May 2005 15:25:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F42C43D9F; Fri, 20 May 2005 15:25:04 +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 j4KFP4eR048300; Fri, 20 May 2005 15:25:04 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KFP4LF048298; Fri, 20 May 2005 15:25:04 GMT (envelope-from harti) Message-Id: <200505201525.j4KFP4LF048298@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 20 May 2005 15:25: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/tools/regression/usr.bin/make/shell/builtin Makefile expected.status expected.stderr expected.stdout sh.sh test.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: Fri, 20 May 2005 15:25:04 -0000 harti 2005-05-20 15:25:04 UTC FreeBSD src repository Added files: tools/regression/usr.bin/make/shell/builtin Makefile expected.status expected.stderr expected.stdout sh.sh test.t Log: Add a test to check whether in compat mode make detectes builtins on the command line and really executes the shell instead of directly executing the command. Revision Changes Path 1.1 +30 -0 src/tools/regression/usr.bin/make/shell/builtin/Makefile (new) 1.1 +1 -0 src/tools/regression/usr.bin/make/shell/builtin/expected.status (new) 1.1 +1 -0 src/tools/regression/usr.bin/make/shell/builtin/expected.stderr (new) 1.1 +0 -0 src/tools/regression/usr.bin/make/shell/builtin/expected.stdout (new) 1.1 +6 -0 src/tools/regression/usr.bin/make/shell/builtin/sh.sh (new) 1.1 +13 -0 src/tools/regression/usr.bin/make/shell/builtin/test.t (new) From owner-cvs-src@FreeBSD.ORG Fri May 20 15:39: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 DC35316A509; Fri, 20 May 2005 15:39:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABF2643DC4; Fri, 20 May 2005 15:39:21 +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 j4KFdKkX048976; Fri, 20 May 2005 15:39:20 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KFdKvV048975; Fri, 20 May 2005 15:39:20 GMT (envelope-from ume) Message-Id: <200505201539.j4KFdKvV048975@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 20 May 2005 15:39: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/libc/gen ttyname.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, 20 May 2005 15:39:22 -0000 ume 2005-05-20 15:39:20 UTC FreeBSD src repository Modified files: lib/libc/gen ttyname.c Log: reduce strlen() call. Revision Changes Path 1.23 +6 -4 src/lib/libc/gen/ttyname.c From owner-cvs-src@FreeBSD.ORG Fri May 20 16:23: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 C110F16A4CE; Fri, 20 May 2005 16:23:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4883343D7B; Fri, 20 May 2005 16:23:16 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KGNGmi052458; Fri, 20 May 2005 16:23:16 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KGNGfl052457; Fri, 20 May 2005 16:23:16 GMT (envelope-from obrien) Message-Id: <200505201623.j4KGNGfl052457@repoman.freebsd.org> From: "David E. O'Brien" Date: Fri, 20 May 2005 16:23: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/amd64/amd64 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, 20 May 2005 16:23:16 -0000 obrien 2005-05-20 16:23:15 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mp_machdep.c Log: Fix mismerge in rev 1.226: wait 5 seconds as the comment documents, not .5 seconds. Revision Changes Path 1.256 +1 -1 src/sys/amd64/amd64/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Fri May 20 16:25: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 AFC8416A4CE; Fri, 20 May 2005 16:25:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0201743D90; Fri, 20 May 2005 16:25:09 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4KGP8TE052543; Fri, 20 May 2005 16:25:08 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KGP8K8052542; Fri, 20 May 2005 16:25:08 GMT (envelope-from obrien) Message-Id: <200505201625.j4KGP8K8052542@repoman.freebsd.org> From: "David E. O'Brien" Date: Fri, 20 May 2005 16:25: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/amd64 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, 20 May 2005 16:25:09 -0000 obrien 2005-05-20 16:25:08 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mp_machdep.c Log: Adjust the start_ap delay to match i386. Revision Changes Path 1.257 +1 -1 src/sys/amd64/amd64/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Fri May 20 16:59: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 6ED6516A4CE; Fri, 20 May 2005 16:59:26 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EF4C43DCC; Fri, 20 May 2005 16:59:26 +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 j4KGxPwC008283; Fri, 20 May 2005 09:59:25 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j4KGxPUK008282; Fri, 20 May 2005 09:59:25 -0700 (PDT) (envelope-from obrien) Date: Fri, 20 May 2005 09:59:25 -0700 From: "David O'Brien" To: Maxim Sobolev Message-ID: <20050520165925.GF6982@dragon.NUXI.org> References: <200505170144.j4H1icUK066441@repoman.freebsd.org> <428965A5.2010406@FreeBSD.org> <20050519045906.GA56261@dragon.NUXI.org> <428C2F27.3030607@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <428C2F27.3030607@FreeBSD.org> 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: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libstand Makefile bzlib.c.diff bzlib.h.diff bzlib_private.h.diff 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: Fri, 20 May 2005 16:59:26 -0000 On Thu, May 19, 2005 at 09:16:07AM +0300, Maxim Sobolev wrote: > >Patches do not belong in /usr/src - what's the point of an SCM then? > >We either use a programmatic way of changing the source useing > >sh/sed/awk, or We either take the file off the vendor branch. > > Pardon me, but can you please clarify who those "We" are? It is not > immediately clear to me. > > I don't see any more or less significant differencies between using > sh(1)/sed(1)/awk(1) and patch(1). sh(1)/sed(1)/awk(1) are a lot more tolerable of changes in a source file than patch(1). It takes only a 1 character change in the lines around the line you're changing to screw a patch. Do you suggest we change all the uses of sh(1)/sed(1)/awk(1) that we already use in /usr/src to tweak files with patches? You'd quickly see how unmaintainable they are. > All of those (and many other) tools are in the base tree and can be > used more or less freely in the buildworld process. Feh. Then lets just go the Linux way of source tar balls and patches like we do in ports. We have an SCM for /usr/src. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Fri May 20 17:16: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 3EB9C16A4CE; Fri, 20 May 2005 17:16:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04B3B43D7F; Fri, 20 May 2005 17:16:25 +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 j4KHGOqt061346; Fri, 20 May 2005 17:16:24 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KHGOPW061345; Fri, 20 May 2005 17:16:24 GMT (envelope-from njl) Message-Id: <200505201716.j4KHGOPW061345@repoman.freebsd.org> From: Nate Lawson Date: Fri, 20 May 2005 17:16: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/i386/isa prof_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, 20 May 2005 17:16:25 -0000 njl 2005-05-20 17:16:24 UTC FreeBSD src repository Modified files: sys/i386/isa prof_machdep.c Log: Fix LINT build, original breakage was rev 1.23. There are 2 definitions of MCOUNT to have a C version and an asm version with the same name and not have LOCORE ifdefs to distinguish them. provides a C version and provides an assembler version. Discussed with: bde Revision Changes Path 1.25 +8 -1 src/sys/i386/isa/prof_machdep.c From owner-cvs-src@FreeBSD.ORG Fri May 20 21:26: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 C22C316A4CE; Fri, 20 May 2005 21:26:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D4FB43D94; Fri, 20 May 2005 21:26:05 +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 j4KLQ5S4082799; Fri, 20 May 2005 21:26:05 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KLQ5jN082798; Fri, 20 May 2005 21:26:05 GMT (envelope-from alc) Message-Id: <200505202126.j4KLQ5jN082798@repoman.freebsd.org> From: Alan Cox Date: Fri, 20 May 2005 21:26: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/vm swap_pager.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, 20 May 2005 21:26:06 -0000 alc 2005-05-20 21:26:05 UTC FreeBSD src repository Modified files: sys/vm swap_pager.c Log: Reduce the number of times that we acquire and release locks in swap_pager_getpages(). MFC after: 1 week Revision Changes Path 1.273 +6 -8 src/sys/vm/swap_pager.c From owner-cvs-src@FreeBSD.ORG Fri May 20 22:02: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 9605C16A4CE; Fri, 20 May 2005 22:02:52 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77EB243D6E; Fri, 20 May 2005 22:02:51 +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 j4KLwdPl073960; Fri, 20 May 2005 17:58:39 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.3/8.13.1/Submit) id j4KLwdwd073959; Fri, 20 May 2005 17:58:39 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Fri, 20 May 2005 17:58:39 -0400 From: David Schultz To: Nate Lawson Message-ID: <20050520215839.GA73890@VARK.MIT.EDU> Mail-Followup-To: Nate Lawson , Colin Percival , Jacques Vidrine , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200505130001.j4D01KcE015393@repoman.freebsd.org> <20050514093203.GA81770@FreeBSD.org> <4285C73B.3040409@freebsd.org> <42864809.7020700@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42864809.7020700@root.org> cc: Jacques Vidrine cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Colin Percival Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/amd64/include cpufunc.h src/sys/i386/i386 mp_machdep.c src/sys/i386/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: Fri, 20 May 2005 22:02:52 -0000 On Sat, May 14, 2005, Nate Lawson wrote: > Colin Percival wrote: > >I ended up putting hyperthreading_allowed under machdep rather than > >security > >because 4.x doesn't have a security sysctl node, but the name was chosen to > >emphasize that hyperthreading is currently something dangerous which should > >be permitted only under certain circumstances, rather than a feature which > >can be enabled or disabled however you like. > > > >Colin Percival > > That is at best, hyperbole. Crypto implementations which properly > implement blinding or operate in constant time are not vulnerable. > Disabling HTT only decreases the quality of measurement, requiring more > measurements. It does not prevent the attack. As you point out in your > paper (and in the D. Bernstein article you cited), there is no easy > solution and straightforward crypto implementations running on > general-purpose platforms will continue to be vulnerable until proper > blinding or constant time operations are implemented. FWIW, my initial reaction was similar; this problem can only be solved by eliminating key-dependent timing differences in applications. However, in the interest of paranoia, there seems to be some value in modifying the kernel to make side channel attacks more difficult. Many applications can leak sensitive information via timing channels even though they perform no cryptographic operations at all, and it's unreasonable to expect that we will be able to fix all of them. For instance, it has been shown that accurate keystroke timing information can reveal 5 to 6 bits of information about a user's keyboard input, e.g. a password or credit card number.[1] One might imagine that an HTT cache attack against a web browser could make such timing information available, whereas lower- bandwidth side channels would be infeasible. [1] http://www.usenix.org/events/sec01/song.html From owner-cvs-src@FreeBSD.ORG Fri May 20 23:29: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 9124516A4CE; Fri, 20 May 2005 23:29:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5663B43D69; Fri, 20 May 2005 23:29:56 +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 j4KNTu7K087376; Fri, 20 May 2005 23:29:56 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4KNTuTC087375; Fri, 20 May 2005 23:29:56 GMT (envelope-from emax) Message-Id: <200505202329.j4KNTuTC087375@repoman.freebsd.org> From: Maksim Yevmenkin Date: Fri, 20 May 2005 23:29: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/dev/vkbd vkbd.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, 20 May 2005 23:29:56 -0000 emax 2005-05-20 23:29:56 UTC FreeBSD src repository Modified files: sys/dev/vkbd vkbd.c Log: Fix yet another cut-and-paste bug. kbd was allocated from M_VKBD not from M_DEVBUF Revision Changes Path 1.7 +1 -1 src/sys/dev/vkbd/vkbd.c From owner-cvs-src@FreeBSD.ORG Sat May 21 00: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 034D616A4CE; Sat, 21 May 2005 00:02:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDD9E43D67; Sat, 21 May 2005 00:02:13 +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 j4L02DJs089264; Sat, 21 May 2005 00:02:13 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4L02DO5089263; Sat, 21 May 2005 00:02:13 GMT (envelope-from peter) Message-Id: <200505210002.j4L02DO5089263@repoman.freebsd.org> From: Peter Wemm Date: Sat, 21 May 2005 00:02: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/amd64/amd64 exception.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, 21 May 2005 00:02:16 -0000 peter 2005-05-21 00:02:13 UTC FreeBSD src repository Modified files: sys/amd64/amd64 exception.S Log: For non-profiling kernels, there were two symbols assigned to the same address. One was alltraps_with_regs_pushed, the other was calltrap. When the stack tracer walks up, it looks for magic symbol names to determine how to parse non-standard stack frames, such as a trapframe. It was looking for "calltrap". Which of the two symbols you got depended on things like Phase of moon, etc. If you were unlucky, you got a garbage stack trace for things like 'debug.trace_on_panic', which would completely hide the actual source of the problem. Revision Changes Path 1.122 +4 -2 src/sys/amd64/amd64/exception.S From owner-cvs-src@FreeBSD.ORG Sat May 21 00:22: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 9573516A4CE; Sat, 21 May 2005 00:22:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32CAB43D31; Sat, 21 May 2005 00:22:58 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4L0Mwlj090009; Sat, 21 May 2005 00:22:58 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4L0MwKO090008; Sat, 21 May 2005 00:22:58 GMT (envelope-from grehan) Message-Id: <200505210022.j4L0MwKO090008@repoman.freebsd.org> From: Peter Grehan Date: Sat, 21 May 2005 00:22: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/powerpc/ofw ofw_syscons.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, 21 May 2005 00:22:58 -0000 grehan 2005-05-21 00:22:57 UTC FreeBSD src repository Modified files: sys/powerpc/ofw ofw_syscons.c Log: Quick hack-o-rama to allow the Xorg Radeon driver to start up. It tries to mmap memory outside of the available BARs, so allow the range checks to be relaxed with a sysctl. Revision Changes Path 1.7 +13 -0 src/sys/powerpc/ofw/ofw_syscons.c From owner-cvs-src@FreeBSD.ORG Sat May 21 00:38: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 7822616A4CE; Sat, 21 May 2005 00:38:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0136943D6A; Sat, 21 May 2005 00:38: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 j4L0cTPU090561; Sat, 21 May 2005 00:38:29 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4L0cTXS090560; Sat, 21 May 2005 00:38:29 GMT (envelope-from ps) Message-Id: <200505210038.j4L0cTXS090560@repoman.freebsd.org> From: Paul Saab Date: Sat, 21 May 2005 00:38: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_output.c tcp_timer.c tcp_usrreq.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: Sat, 21 May 2005 00:38:30 -0000 ps 2005-05-21 00:38:29 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c tcp_timer.c tcp_usrreq.c tcp_var.h Log: Replace t_force with a t_flag (TF_FORCEDATA). Submitted by: Raja Mukerji. Reviewed by: Mohan, Silby, Andre Opperman. Revision Changes Path 1.112 +8 -6 src/sys/netinet/tcp_output.c 1.74 +2 -2 src/sys/netinet/tcp_timer.c 1.121 +2 -2 src/sys/netinet/tcp_usrreq.c 1.123 +1 -1 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Sat May 21 03:27: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 7649E16A4CE; Sat, 21 May 2005 03:27:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F1C843D39; Sat, 21 May 2005 03:27:34 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4L3RYVp003346; Sat, 21 May 2005 03:27:34 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4L3RY4f003345; Sat, 21 May 2005 03:27:34 GMT (envelope-from mlaier) Message-Id: <200505210327.j4L3RY4f003345@repoman.freebsd.org> From: Max Laier Date: Sat, 21 May 2005 03:27: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/sbin/ipfw ipfw2.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, 21 May 2005 03:27:34 -0000 mlaier 2005-05-21 03:27:34 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: Unbreak handling of "ip[v]6" protocol and option flag. No more segfaults and not every protocol is IPv6. Revision Changes Path 1.74 +1 -2 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Sat May 21 07:08: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 D0FA016A4CE; Sat, 21 May 2005 07:08:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71C5543D77; Sat, 21 May 2005 07:08:33 +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 j4L78XJx017554; Sat, 21 May 2005 07:08:33 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4L78Xcu017553; Sat, 21 May 2005 07:08:33 GMT (envelope-from ru) Message-Id: <200505210708.j4L78Xcu017553@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 May 2005 07:08: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/sbin/kldstat kldstat.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, 21 May 2005 07:08:34 -0000 ru 2005-05-21 07:08:33 UTC FreeBSD src repository Modified files: sbin/kldstat kldstat.c Log: Synchronize program's usage() with manpage's SYNOPSIS. Revision Changes Path 1.17 +2 -1 src/sbin/kldstat/kldstat.c From owner-cvs-src@FreeBSD.ORG Sat May 21 09:55: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 C5F2B16A4CE; Sat, 21 May 2005 09:55:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AE9F43D45; Sat, 21 May 2005 09:55:10 +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 j4L9tAYr031793; Sat, 21 May 2005 09:55:10 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4L9tAiK031792; Sat, 21 May 2005 09:55:10 GMT (envelope-from ru) Message-Id: <200505210955.j4L9tAiK031792@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 May 2005 09:55: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/asa asa.c src/usr.bin/brandelf brandelf.c src/usr.bin/c89 c89.1 c89.c src/usr.bin/c99 c99.1 c99.c src/usr.bin/catman catman.c src/usr.bin/colldef parse.y src/usr.bin/dirname dirname.c src/usr.bin/du du.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: Sat, 21 May 2005 09:55:11 -0000 ru 2005-05-21 09:55:10 UTC FreeBSD src repository Modified files: usr.bin/asa asa.c usr.bin/brandelf brandelf.c usr.bin/c89 c89.1 c89.c usr.bin/c99 c99.1 c99.c usr.bin/catman catman.c usr.bin/colldef parse.y usr.bin/dirname dirname.c usr.bin/du du.1 usr.bin/finger finger.c usr.bin/from from.1 usr.bin/fstat fstat.c usr.bin/ktrdump ktrdump.c usr.bin/lastcomm lastcomm.c usr.bin/mesg mesg.c usr.bin/newkey newkey.c usr.bin/nice nice.c usr.bin/pathchk pathchk.c usr.bin/printf printf.c usr.bin/renice renice.c usr.bin/rsh rsh.c usr.bin/rup rup.c usr.bin/ruptime ruptime.c usr.bin/rusers rusers.c usr.bin/rwall rwall.c usr.bin/showmount showmount.c usr.bin/time time.c usr.bin/truncate truncate.c usr.bin/ul ul.1 ul.c usr.bin/unifdef unifdef.1 unifdef.c usr.bin/vmstat vmstat.c usr.bin/write write.1 usr.bin/xargs xargs.1 usr.bin/xstr xstr.1 usr.bin/ypcat ypcat.c usr.bin/ypmatch ypmatch.c Log: Sync program's usage() with manpage's SYNOPSIS. Revision Changes Path 1.6 +1 -1 src/usr.bin/asa/asa.c 1.25 +2 -1 src/usr.bin/brandelf/brandelf.c 1.10 +5 -10 src/usr.bin/c89/c89.1 1.5 +2 -2 src/usr.bin/c89/c89.c 1.4 +4 -5 src/usr.bin/c99/c99.1 1.4 +3 -4 src/usr.bin/c99/c99.c 1.13 +2 -1 src/usr.bin/catman/catman.c 1.34 +1 -1 src/usr.bin/colldef/parse.y 1.12 +1 -1 src/usr.bin/dirname/dirname.c 1.30 +1 -1 src/usr.bin/du/du.1 1.35 +2 -1 src/usr.bin/finger/finger.c 1.15 +1 -1 src/usr.bin/from/from.1 1.60 +1 -1 src/usr.bin/fstat/fstat.c 1.10 +4 -2 src/usr.bin/ktrdump/ktrdump.c 1.20 +1 -1 src/usr.bin/lastcomm/lastcomm.c 1.9 +1 -1 src/usr.bin/mesg/mesg.c 1.8 +2 -2 src/usr.bin/newkey/newkey.c 1.12 +2 -1 src/usr.bin/nice/nice.c 1.5 +1 -1 src/usr.bin/pathchk/pathchk.c 1.36 +1 -1 src/usr.bin/printf/printf.c 1.18 +1 -1 src/usr.bin/renice/renice.c 1.35 +1 -1 src/usr.bin/rsh/rsh.c 1.18 +1 -1 src/usr.bin/rup/rup.c 1.17 +1 -1 src/usr.bin/ruptime/ruptime.c 1.17 +1 -1 src/usr.bin/rusers/rusers.c 1.14 +1 -1 src/usr.bin/rwall/rwall.c 1.16 +1 -1 src/usr.bin/showmount/showmount.c 1.27 +1 -1 src/usr.bin/time/time.c 1.9 +1 -1 src/usr.bin/truncate/truncate.c 1.18 +1 -1 src/usr.bin/ul/ul.1 1.14 +1 -1 src/usr.bin/ul/ul.c 1.24 +4 -1 src/usr.bin/unifdef/unifdef.1 1.20 +1 -1 src/usr.bin/unifdef/unifdef.c 1.85 +2 -2 src/usr.bin/vmstat/vmstat.c 1.14 +1 -1 src/usr.bin/write/write.1 1.34 +1 -1 src/usr.bin/xargs/xargs.1 1.12 +2 -3 src/usr.bin/xstr/xstr.1 1.9 +1 -1 src/usr.bin/ypcat/ypcat.c 1.12 +1 -1 src/usr.bin/ypmatch/ypmatch.c From owner-cvs-src@FreeBSD.ORG Sat May 21 10: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 9C36216A4CE; Sat, 21 May 2005 10:14:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3341943D91; Sat, 21 May 2005 10:14:12 +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 j4LAECKd032591; Sat, 21 May 2005 10:14:12 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LAECjI032590; Sat, 21 May 2005 10:14:12 GMT (envelope-from ru) Message-Id: <200505211014.j4LAECjI032590@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 21 May 2005 10:14: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/usr.bin/xstr xstr.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, 21 May 2005 10:14:16 -0000 ru 2005-05-21 10:14:11 UTC FreeBSD src repository Modified files: usr.bin/xstr xstr.c Log: Sync program's usage() with manpage's SYNOPSIS. Revision Changes Path 1.10 +1 -1 src/usr.bin/xstr/xstr.c From owner-cvs-src@FreeBSD.ORG Sat May 21 15:28: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 D9F1016A4CE; Sat, 21 May 2005 15:28:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3F2143D88; Sat, 21 May 2005 15:28:42 +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 j4LFSgar053570; Sat, 21 May 2005 15:28:42 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LFSg4s053569; Sat, 21 May 2005 15:28:42 GMT (envelope-from ume) Message-Id: <200505211528.j4LFSg4s053569@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sat, 21 May 2005 15:28: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/contrib/telnet/telnetd telnetd.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, 21 May 2005 15:28:43 -0000 ume 2005-05-21 15:28:42 UTC FreeBSD src repository Modified files: contrib/telnet/telnetd telnetd.c Log: NI_WITHSCOPEID cleanup Revision Changes Path 1.28 +1 -1 src/contrib/telnet/telnetd/telnetd.c From owner-cvs-src@FreeBSD.ORG Sat May 21 17:22: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 20B4C16A4CE; Sat, 21 May 2005 17:22:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0F8543D3F; Sat, 21 May 2005 17:22:12 +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 j4LHMC2A065376; Sat, 21 May 2005 17:22:12 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LHMC4X065375; Sat, 21 May 2005 17:22:12 GMT (envelope-from trhodes) Message-Id: <200505211722.j4LHMC4X065375@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 21 May 2005 17:22: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/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: Sat, 21 May 2005 17:22:13 -0000 trhodes 2005-05-21 17:22:12 UTC FreeBSD src repository Modified files: share/man/man4 mac_bsdextended.4 Log: Fix sentence structure to follow a better logic (zero is disable and one is enable). Revision Changes Path 1.16 +2 -2 src/share/man/man4/mac_bsdextended.4 From owner-cvs-src@FreeBSD.ORG Sat May 21 19:38: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 C893E16A4E0; Sat, 21 May 2005 19:38:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78DA543D1D; Sat, 21 May 2005 19:38:19 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4LJcJuS071632; Sat, 21 May 2005 19:38:19 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LJcJ9X071631; Sat, 21 May 2005 19:38:19 GMT (envelope-from kientzle) Message-Id: <200505211938.j4LJcJ9X071631@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 21 May 2005 19:38: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/lib/libarchive archive_read.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, 21 May 2005 19:38:20 -0000 kientzle 2005-05-21 19:38:19 UTC FreeBSD src repository Modified files: lib/libarchive archive_read.3 Log: Correct return values in myopen() and myclose() in Example code. Bug: docs/79318 Thanks to: Derek Tattersall MFC after: 7 days Revision Changes Path 1.20 +2 -2 src/lib/libarchive/archive_read.3 From owner-cvs-src@FreeBSD.ORG Sat May 21 19:45: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 132BE16A4CE; Sat, 21 May 2005 19:45:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E928543D1D; Sat, 21 May 2005 19:45:56 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j4LJjuSP072019; Sat, 21 May 2005 19:45:56 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LJjuQN072018; Sat, 21 May 2005 19:45:56 GMT (envelope-from kientzle) Message-Id: <200505211945.j4LJjuQN072018@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 21 May 2005 19:45: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/lib/libarchive Makefile archive_platform.h archive_read_extract.c configure.ac.in X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 May 2005 19:45:57 -0000 kientzle 2005-05-21 19:45:56 UTC FreeBSD src repository Modified files: lib/libarchive Makefile archive_platform.h archive_read_extract.c configure.ac.in Log: Start to address the race issue between restoring a file's contents and restoring the metadata. In particular, the metadata-restore functions now all accept a file descriptor and a pathname. If the file descriptor is set and the platform supports the appropriate syscall, restore the metadata through the file descriptor. Otherwise, restore it through the pathname. This is complicated by varying syscall support (FreeBSD has an fchmod(2) but no fchflags(2), for example) and because non-file entries don't have an fd to use in restoring attributes (for example, mknod(2) doesn't return a file handle). MFC after: 14 days Revision Changes Path 1.35 +1 -1 src/lib/libarchive/Makefile 1.15 +13 -0 src/lib/libarchive/archive_platform.h 1.40 +188 -103 src/lib/libarchive/archive_read_extract.c 1.5 +3 -2 src/lib/libarchive/configure.ac.in From owner-cvs-src@FreeBSD.ORG Sat May 21 20:15: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 DA03616A4CE; Sat, 21 May 2005 20:15:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3EE143D55; Sat, 21 May 2005 20:15:14 +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 j4LKFEvg075452; Sat, 21 May 2005 20:15:14 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LKFEGS075451; Sat, 21 May 2005 20:15:14 GMT (envelope-from marius) Message-Id: <200505212015.j4LKFEGS075451@repoman.freebsd.org> From: Marius Strobl Date: Sat, 21 May 2005 20:15: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/conf options.sparc64 src/sys/dev/syscons scgfbrndr.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, 21 May 2005 20:15:15 -0000 marius 2005-05-21 20:15:14 UTC FreeBSD src repository Modified files: sys/conf options.sparc64 sys/dev/syscons scgfbrndr.c Log: For sparc64 conditionalize the compilation of the gfb_cursor() variant which doesn't assume a hardware cursor on __sparc64__ rather than on DEV_CREATOR. If we want to include more than one framebuffer driver in e.g. the GENERIC kernel all drivers have to work the same way. Now that DEV_CREATOR is no longer used remove it from options.sparc64. Revision Changes Path 1.12 +0 -2 src/sys/conf/options.sparc64 1.20 +1 -4 src/sys/dev/syscons/scgfbrndr.c From owner-cvs-src@FreeBSD.ORG Sat May 21 20:17: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 8021716A4CE; Sat, 21 May 2005 20:17:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62C3743D5C; Sat, 21 May 2005 20:17:01 +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 j4LKH150075617; Sat, 21 May 2005 20:17:01 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LKH1cM075616; Sat, 21 May 2005 20:17:01 GMT (envelope-from marius) Message-Id: <200505212017.j4LKH1cM075616@repoman.freebsd.org> From: Marius Strobl Date: Sat, 21 May 2005 20:17: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/sparc64/sparc64 ofw_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, 21 May 2005 20:17:01 -0000 marius 2005-05-21 20:17:01 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 ofw_machdep.c Log: - Make sure that the OFW address properties that are going to be decode consist of the expected number of address and size cells (we can't use dynamic arrays here because at the point in the boot process when this code is used malloc() doesn't work, yet). This fixes a Fast Data Access MMU Miss when uart(4) (erroneously) calls OF_decode_addr() to decode the address of PS/2 keyboards. PS/2 keyboards use a different and also undocumented scheme at the first parent node than mapping at 'ranges' properties. It's however not worth implementing that other scheme and actually also fits atkbdc(4) better to just start at the first parent node of PS/2 keyboards which is the 8042 controller (I have atkbdc(4) working that way). - Use FBSDID. MFC after: 1 month Revision Changes Path 1.14 +6 -5 src/sys/sparc64/sparc64/ofw_machdep.c From owner-cvs-src@FreeBSD.ORG Sat May 21 20:19: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 9C5C916A4CE; Sat, 21 May 2005 20:19:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AC5843D49; Sat, 21 May 2005 20:19:27 +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 j4LKJRpa075681; Sat, 21 May 2005 20:19:27 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LKJRTY075680; Sat, 21 May 2005 20:19:27 GMT (envelope-from marius) Message-Id: <200505212019.j4LKJRTY075680@repoman.freebsd.org> From: Marius Strobl Date: Sat, 21 May 2005 20:19: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/sparc64/sparc64 nexus.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, 21 May 2005 20:19:27 -0000 marius 2005-05-21 20:19:27 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 nexus.c Log: - MFpowerpc: sys/powerpc/powerpc/nexus.c rev. 1.7 (partial) Use bus_generic_probe() and add a bus_add_child() interface method to allow device drivers to use the identify method to add themselves if need be (e.g. syscons(4)). - Use FBSDID. Revision Changes Path 1.17 +36 -2 src/sys/sparc64/sparc64/nexus.c From owner-cvs-src@FreeBSD.ORG Sat May 21 20:26: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 CBBC616A4CE; Sat, 21 May 2005 20:26:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AEFA643D1D; Sat, 21 May 2005 20:26:30 +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 j4LKQUd4076115; Sat, 21 May 2005 20:26:30 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LKQU7R076114; Sat, 21 May 2005 20:26:30 GMT (envelope-from marius) Message-Id: <200505212026.j4LKQU7R076114@repoman.freebsd.org> From: Marius Strobl Date: Sat, 21 May 2005 20:26: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/uart uart_kbd_sun.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, 21 May 2005 20:26:31 -0000 marius 2005-05-21 20:26:30 UTC FreeBSD src repository Modified files: sys/dev/uart uart_kbd_sun.c Log: - Sprinkle some KBD_IS_* and KBD_*_DONE macros in sunkbd_configure() as a band-aid allowing to call this function savely multiple times, e.g. during sckbdprobe() and sc_probe_unit(). Otherwise calling it a second time results in a non-working keyboard. This needs a lot of more work to actually do the right thing and work like expected. - Let sunkbd_configure() return the number of the found keyboards, i.e. 1 in case probing succeeds, as it's expected. The return values of the keyboard configure functions however currently aren't checked so this doesn't make a difference at the moment. - Use FBSDID. Revision Changes Path 1.4 +21 -11 src/sys/dev/uart/uart_kbd_sun.c From owner-cvs-src@FreeBSD.ORG Sat May 21 20:28: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 A00AD16A4CE; Sat, 21 May 2005 20:28:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D21F43D4C; Sat, 21 May 2005 20:28:15 +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 j4LKSFbn076208; Sat, 21 May 2005 20:28:15 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LKSFCl076207; Sat, 21 May 2005 20:28:15 GMT (envelope-from marius) Message-Id: <200505212028.j4LKSFCl076207@repoman.freebsd.org> From: Marius Strobl Date: Sat, 21 May 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/syscons scvtb.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, 21 May 2005 20:28:15 -0000 marius 2005-05-21 20:28:15 UTC FreeBSD src repository Modified files: sys/dev/syscons scvtb.c Log: Remove superfluous braces and add #ifndef __sparc64__ around the VTB_FRAMEBUFFER specific code. On sparc64 we don't use a buffer of type VTB_FRAMEBUFFER (see syscons.c) and excluding the respective code here allows to compile syscons(4) without isa(4). Requested by: joerg, marcel, yongari Revision Changes Path 1.13 +41 -18 src/sys/dev/syscons/scvtb.c From owner-cvs-src@FreeBSD.ORG Sat May 21 20: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 2C9A816A4CE; Sat, 21 May 2005 20:29:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBA6643D1D; Sat, 21 May 2005 20:29:58 +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 j4LKTwfo076290; Sat, 21 May 2005 20:29:58 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LKTwjO076289; Sat, 21 May 2005 20:29:58 GMT (envelope-from marius) Message-Id: <200505212029.j4LKTwjO076289@repoman.freebsd.org> From: Marius Strobl Date: Sat, 21 May 2005 20:29: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/syscons syscons.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, 21 May 2005 20:29:59 -0000 marius 2005-05-21 20:29:58 UTC FreeBSD src repository Modified files: sys/dev/syscons syscons.h Log: On sparc64 use 'syscons' rather than 'sc' for SC_DRIVER_NAME so syscons(4) and its pseudo-devices don't get confused (including by other device drivers) with the system controller devices which are also termed 'sc' in the OFW tree (and which we probably want to interface with hwpmc(4) one day). Revision Changes Path 1.82 +8 -0 src/sys/dev/syscons/syscons.h From owner-cvs-src@FreeBSD.ORG Sat May 21 20:32: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 3565D16A4CE; Sat, 21 May 2005 20:32:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3B1B43D4C; Sat, 21 May 2005 20:32:27 +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 j4LKWRnG076474; Sat, 21 May 2005 20:32:27 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LKWR8v076473; Sat, 21 May 2005 20:32:27 GMT (envelope-from marius) Message-Id: <200505212032.j4LKWR8v076473@repoman.freebsd.org> From: Marius Strobl Date: Sat, 21 May 2005 20:32: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/syscons syscons.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, 21 May 2005 20:32:28 -0000 marius 2005-05-21 20:32:27 UTC FreeBSD src repository Modified files: sys/dev/syscons syscons.c Log: - Not every architecture defaults to a black background (e.g. sparc64 uses white) so base the color of the border on SC_NORM_ATTR rather than hardcoding BG_BLACK. - Use SC_DRIVER_NAME rather than hardcoding 'sc' in message strings (see also sys/dev/syscons/syscons.h rev. 1.82). Revision Changes Path 1.435 +9 -9 src/sys/dev/syscons/syscons.c From owner-cvs-src@FreeBSD.ORG Sat May 21 20:34: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 449E016A4CE; Sat, 21 May 2005 20:34:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FD4543D58; Sat, 21 May 2005 20:34:23 +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 j4LKYMLg076544; Sat, 21 May 2005 20:34:22 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LKYMY3076543; Sat, 21 May 2005 20:34:22 GMT (envelope-from marius) Message-Id: <200505212034.j4LKYMY3076543@repoman.freebsd.org> From: Marius Strobl Date: Sat, 21 May 2005 20:34: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/fb boot_font.c gfb.c tga.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, 21 May 2005 20:34:23 -0000 marius 2005-05-21 20:34:22 UTC FreeBSD src repository Modified files: sys/dev/fb boot_font.c gfb.c tga.c Log: - Remove duplicate FBSDID. - Start copyright comments with /*- where missing. Revision Changes Path 1.4 +1 -5 src/sys/dev/fb/boot_font.c 1.6 +1 -4 src/sys/dev/fb/gfb.c 1.6 +1 -4 src/sys/dev/fb/tga.c From owner-cvs-src@FreeBSD.ORG Sat May 21 20:38: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 89BAE16A4CE; Sat, 21 May 2005 20:38:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DC7543D1D; Sat, 21 May 2005 20:38:26 +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 j4LKcQko076872; Sat, 21 May 2005 20:38:26 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LKcQpj076871; Sat, 21 May 2005 20:38:26 GMT (envelope-from marius) Message-Id: <200505212038.j4LKcQpj076871@repoman.freebsd.org> From: Marius Strobl Date: Sat, 21 May 2005 20:38: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/fb creator.c src/sys/sparc64/creator creator.h creator_upa.c src/sys/sparc64/sparc64 sc_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, 21 May 2005 20:38:26 -0000 marius 2005-05-21 20:38:26 UTC FreeBSD src repository Modified files: sys/dev/fb creator.c sys/sparc64/creator creator.h creator_upa.c sys/sparc64/sparc64 sc_machdep.c Log: o creator(4): - Use register macros instead of magic values in the code. [1] - Check the return values of OF_getprop() and other stuff that actually can fail. - Let the unimplemented video driver methods return ENODEV rather than 0 so other code isn't tricked into thinking a certain operation was successfull. In case of e.g. the video driver creator_ioctl() this caused vidcontrol(1) to return random garbage information. Remove the TODO macros in the unimplemented video driver methods which did a printf("%s: unimplemented\n", __func__). Under certain circumstances these managed to invoke a printf() when a low-level console device wasn't attached, yet, causing a Fast Data Access MMU Miss. These macros were only really usefull for development anyway. - Set the struct video_adapter and struct video_info va_flags and vi_flags etc. as appropriate. - In creator_configure() don't rely on hitting the node which is the chosen console device first when searching the OFW tree for adapters compatible with this driver. Instead just check whether the chosen console device is a viable target for this driver. Targets that are not the console (including additional cards in multi-head configs) will be attached through creator_upa_attach(). I think this how the code in creator_configure() was actually meant to work. Honour the VIO_PROBE_ONLY flag and don't initialise and register the console device twice when creator_configure() is called a second time during sc_probe_unit(). Let creator_configure() return the number of the found adapters, i.e. 1 in case probing succeeds, as it's expected. The return values of video adapter configure functions however currently aren't checked so this doesn't make a difference at the moment. - In creator_upa_attach() don't rely on probing and attaching the adapter which is the console first, in case there are multiple adpaters and one of them is the console this could lead into using the video adapter unit 0 twice. - Make the check for DACs with inverted cursor control a bit more precise and actually honour that information when turning the cursor on or off. Add a helper function creator_cursor_enable() for this in order to keep code duplication low. [1] - Don't bother with faking a hardware cursor in case a device is the console. Apparently this was meant to start kernel output right after where the firmware left. In general this isn't worth the fuzz and also had no real effect as creator_set_mode() did clear the screen in any case, not just in case a device was not the console. - Implement creator_fill_rect() and use it to actually blank the display in creator_blank_display() when the mode is V_DISPLAY_BLANK, moving blanking the display out of creator_set_mode(). Use it also to implement creator_set_border() so the border can be re-drawn when switching to a VTY from X, exiting X, etc. (which leaves us with a black border most of the time). - Implement the video driver creator_ioctl(), moving the implementation of the IOCTL interface from the fbN CDEV version of creator_ioctl() into the video driver version and use the latter to implement the former. Use fb_commonioctl() to handle most of the FBIO IOCTLs. This gives programs like vidcontrol(1) which use the video driver creator_ioctl() a chance of working. Implement turning off the cursor via the FBIOSCURSOR IOCTL, which Xorg uses to in order to inform the OS that it's taking over the cursor. In creator_putm() check whether the cursor is enabled and (re-)install it if necessary, moving installing the cursor out of creator_init() and into a helper function creator_cursor_install(). This fixes the missing mouse pointer when switching to a VTY from X, exiting X, etc. - Some clean-up (remove unused/useless code, etc.). o sparc64/creator/creator_upa.c / sparc64/sparc64/sc_machdep.c: - Attach syscons(4) as an own pseudo-device on the nexus rather than directly in creator_upa_attach(), similiar to attaching syscons(4) as a pseudo-device on isa(4) on other archs. This makes it a whole lot easier to do the right thing in multi-head configs, especially with different types of graphics adapters. [2] - Set SC_AUTODETECT_KBD by default so USB keyboards work out of the box. [2] Based on/obtained from: Xorg 'ffb' driver [1] Based on/obtained from: FreeBSD/powerpc [2] Revision Changes Path 1.6 +236 -157 src/sys/dev/fb/creator.c 1.3 +80 -9 src/sys/sparc64/creator/creator.h 1.7 +74 -61 src/sys/sparc64/creator/creator_upa.c 1.2 +76 -9 src/sys/sparc64/sparc64/sc_machdep.c From owner-cvs-src@FreeBSD.ORG Sat May 21 20: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 A37ED16A4CE; Sat, 21 May 2005 20:40:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7421A43D48; Sat, 21 May 2005 20:40:51 +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 j4LKep8l077101; Sat, 21 May 2005 20:40:51 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LKepAo077100; Sat, 21 May 2005 20:40:51 GMT (envelope-from marius) Message-Id: <200505212040.j4LKepAo077100@repoman.freebsd.org> From: Marius Strobl Date: Sat, 21 May 2005 20:40: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/sys/sys fbio.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, 21 May 2005 20:40:51 -0000 marius 2005-05-21 20:40:51 UTC FreeBSD src repository Modified files: sys/sys fbio.h Log: Grab FBTYPE_NOTSUN3 and use it for FBTYPE_PCIMISC. The value matches the one used in NetBSD for FBTYPE_PCIMISC. Revision Changes Path 1.16 +1 -1 src/sys/sys/fbio.h From owner-cvs-src@FreeBSD.ORG Sat May 21 20:47: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 6D27016A4CE; Sat, 21 May 2005 20:47:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A4B143D48; Sat, 21 May 2005 20:47: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 j4LKlcxq084195; Sat, 21 May 2005 20:47:38 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LKlc9t084194; Sat, 21 May 2005 20:47:38 GMT (envelope-from marius) Message-Id: <200505212047.j4LKlc9t084194@repoman.freebsd.org> From: Marius Strobl Date: Sat, 21 May 2005 20:47: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/fb machfb.c machfbreg.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, 21 May 2005 20:47:38 -0000 marius 2005-05-21 20:47:38 UTC FreeBSD src repository Added files: sys/dev/fb machfb.c machfbreg.h Log: Add machfb(4), a driver for ATI Mach64 graphics chips intended for use with syscons(4) on sparc64. It's based on the respective NetBSD driver with some additional info (initialisation/hardware cursor) obtained from the Xorg 'ati' driver and some ideas taken from creator(4). ATI Mach64 chips ("ATI Rage") are quite common as low- end graphics chips in PCI-based sun4u machines and are used on-board in e.g. Blade 100 and a couple of OEM products. Most if not all of the Sun PGX add-on cards family (descriptions of the PGX32 are conflicting but most say it's a Rage Pro) are also based on these chips. Depending on the version of the OBP Mach64 cards destined for use in i386 machines also work in sun4u machines. The driver uses pixel mode with hardware acceleration as far as syscons(4) currently permits on sparc64 so text mode is already quite fast. The hardware cursor is used for the mouse pointer; for one because this is a "restriction" induced in syscons(4) on sparc64 by creator(4) and also because of issues with mapping the aperture when used as a low-level early during boot. Due to insufficiencies in the available documentation I didn't manage to get mode switch work properly (sync problems), yet. So for now this driver relies on the OBP having initialised a mode (as does creator(4)). On all of the tested machines is even true when using a serial console (and also not only when the OBP switched to a serial console because no keyboard is present). In general however the states the Mach64 chips are left in by the OBP vary a lot depending on the version of the OBP. This e.g. includes the aperture not being mapped in even when used as the console and the OBP just barfing when asked to map it. The latter is also the reason for the existence of this native driver in FreeBSD rather than taking an OFW frambuffer approach. Xorg is also happy to talk to these chips by mmap'ing them through this driver. For some hardware configs like on the Blade 100 a fix for the Xorg sparc64 MD bus code is however needed (added in version 6.8.2_2 of the xorg-server port). The video driver font loading and saving methods are not implemented, yet, as syscons(4) needs more work in that area to work viable on sparc64. With minor modifications machfb(4) would most likely also work on powerpc, when #ifdef'ing the OFW and possibly implementing mode setting probably also on the other archs. The latter is however not very practible at the moment as it would conflict with vga(4). Tested/developed with: Rage II+ add-on card on AX1105 and AXi board, AXe board (on-board Rage Pro) Additional testing by: marcel (Ultra 5 w/ on-board Rage Pro), scottl (Naturetech GENIALstation 777S w/ on-board Rage Mobility M1), Michiel Boland and Ilmar S. Habibulin (Blade 100 w/ on-board Rage XL) Revision Changes Path 1.1 +1490 -0 src/sys/dev/fb/machfb.c (new) 1.1 +458 -0 src/sys/dev/fb/machfbreg.h (new) From owner-cvs-src@FreeBSD.ORG Sat May 21 20:50: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 49C2816A4CE; Sat, 21 May 2005 20:50:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1450E43D54; Sat, 21 May 2005 20:50:46 +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 j4LKoj2H084433; Sat, 21 May 2005 20:50:45 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j4LKojOM084432; Sat, 21 May 2005 20:50:45 GMT (envelope-from marius) Message-Id: <200505212050.j4LKojOM084432@repoman.freebsd.org> From: Marius Strobl Date: Sat, 21 May 2005 20:50: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/conf files.sparc64 src/sys/sparc64/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: Sat, 21 May 2005 20:50:46 -0000 marius 2005-05-21 20:50:45 UTC FreeBSD src repository Modified files: sys/conf files.sparc64 sys/sparc64/conf GENERIC NOTES Log: - Hook up machfb(4) to the sparc64 build, not enabled in GENERIC by default, yet. - Replace "graphics cards" with "framebuffers" in the description of creator(4) in order to make it uniform with the description of machfb(4) and the latter occur both on-board and as add-on cards. Revision Changes Path 1.70 +1 -0 src/sys/conf/files.sparc64 1.94 +2 -1 src/sys/sparc64/conf/GENERIC 1.18 +2 -1 src/sys/sparc64/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat May 21 22:16: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 ABB4416A4CF; Sat, 21 May 2005 22:16:07 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AB4243D53; Sat, 21 May 2005 22:16:07 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from [192.168.4.250] (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.13.3/8.13.3) with ESMTP id j4LMG7aZ022416; Sat, 21 May 2005 15:16:07 -0700 (PDT) (envelope-from marcel@xcllnt.net) In-Reply-To: <200505212017.j4LKH1cM075616@repoman.freebsd.org> References: <200505212017.j4LKH1cM075616@repoman.freebsd.org> Mime-Version: 1.0 (Apple Message framework v622) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Sat, 21 May 2005 15:16:06 -0700 To: Marius Strobl X-Mailer: Apple Mail (2.622) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/sparc64 ofw_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, 21 May 2005 22:16:07 -0000 On May 21, 2005, at 1:17 PM, Marius Strobl wrote: *snip* > - Make sure that the OFW address properties that are going to be > decode > consist of the expected number of address and size cells (we can't > use > dynamic arrays here because at the point in the boot process when > this > code is used malloc() doesn't work, yet). This fixes a Fast Data > Access > MMU Miss when uart(4) (erroneously) calls OF_decode_addr() to > decode > the address of PS/2 keyboards. Interesting. Do you know why uart(4) calls OF_decode_addr() in that case? And is it something uart(4) needs to be taught not to do? -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Sat May 21 22:23: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 77E0916A4CE; Sat, 21 May 2005 22:23:08 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27EB743D48; Sat, 21 May 2005 22:23:08 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from [192.168.4.250] (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.13.3/8.13.3) with ESMTP id j4LMN7TB022452; Sat, 21 May 2005 15:23:07 -0700 (PDT) (envelope-from marcel@xcllnt.net) In-Reply-To: <200505212047.j4LKlc9t084194@repoman.freebsd.org> References: <200505212047.j4LKlc9t084194@repoman.freebsd.org> Mime-Version: 1.0 (Apple Message framework v622) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <714bf43c6c8ffa1ca4996b1730a190b8@xcllnt.net> Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Sat, 21 May 2005 15:23:07 -0700 To: Marius Strobl X-Mailer: Apple Mail (2.622) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fb machfb.c machfbreg.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, 21 May 2005 22:23:08 -0000 On May 21, 2005, at 1:47 PM, Marius Strobl wrote: *snip* > Add machfb(4), a driver for ATI Mach64 graphics chips intended for > use with syscons(4) on sparc64. Sweet! -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net