From owner-cvs-src@FreeBSD.ORG Sun May 4 04:01:52 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63B6C106566C; Sun, 4 May 2008 04:01:52 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.netplex.net (mail.netplex.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id 3E1458FC12; Sun, 4 May 2008 04:01:52 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.netplex.net (8.14.2/8.14.2/NETPLEX) with ESMTP id m443eLt4027145; Sat, 3 May 2008 23:40:21 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-4.0 (mail.netplex.net [204.213.176.10]); Sat, 03 May 2008 23:40:22 -0400 (EDT) Date: Sat, 3 May 2008 23:40:21 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Marcel Moolenaar In-Reply-To: <200805032336.m43Na03f047844@repoman.freebsd.org> Message-ID: References: <200805032336.m43Na03f047844@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio stdio.c src/gnu/usr.bin/sort config.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 04:01:52 -0000 On Sat, 3 May 2008, Marcel Moolenaar wrote: > marcel 2008-05-03 23:36:00 UTC > > FreeBSD src repository > > Modified files: > include stdio.h > lib/libc/stdio stdio.c > gnu/usr.bin/sort config.h > Log: > Unbreak build: gnu sort has been configured to grope inside struct > __sFILE. It's opaque now, so add a function that returns the pending > output bytes. > > Pointy hat: jhb How does this work without also adding the symbol to the private section of libc/stdio/Symbol.map? Pointy hat to: ??? ;-) -- DE From owner-cvs-src@FreeBSD.ORG Sun May 4 04:11:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCE621065673; Sun, 4 May 2008 04:11:01 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B387C8FC1D; Sun, 4 May 2008 04:11:01 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m444B19N080990; Sun, 4 May 2008 04:11:01 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m444B1Yb080989; Sun, 4 May 2008 04:11:01 GMT (envelope-from marcel) Message-Id: <200805040411.m444B1Yb080989@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 4 May 2008 04:11:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc Versions.def src/lib/libc/stdio Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 04:11:01 -0000 marcel 2008-05-04 04:11:01 UTC FreeBSD src repository Modified files: lib/libc Versions.def lib/libc/stdio Symbol.map Log: Add __fgetcookie(), __fgetpendout() and __fsetfileno() to the private name space. Revision Changes Path 1.5 +3 -0 src/lib/libc/Versions.def 1.7 +6 -0 src/lib/libc/stdio/Symbol.map From owner-cvs-src@FreeBSD.ORG Sun May 4 04:11:53 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 847FD1065676; Sun, 4 May 2008 04:11:53 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.64]) by mx1.freebsd.org (Postfix) with ESMTP id 8645D8FC0A; Sun, 4 May 2008 04:11:53 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtp012.mac.com (asmtp012-bge351000 [10.150.69.75]) by smtpoutm.mac.com (Xserve/smtpout001/MantshX 4.0) with ESMTP id m444Br7A008233; Sat, 3 May 2008 21:11:53 -0700 (PDT) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=US-ASCII; format=flowed Received: from [192.168.1.100] (209-128-86-226.BAYAREA.NET [209.128.86.226]) by asmtp012.mac.com (Sun Java(tm) System Messaging Server 6.3-6.03 (built Mar 14 2008; 32bit)) with ESMTPSA id <0K0B00I6HSZRVE20@asmtp012.mac.com>; Sat, 03 May 2008 21:11:52 -0700 (PDT) Message-id: <3A15AC6B-C0F7-4A55-B207-68853A0577E6@mac.com> From: Marcel Moolenaar To: Daniel Eischen In-reply-to: Date: Sat, 03 May 2008 21:11:51 -0700 References: <200805032336.m43Na03f047844@repoman.freebsd.org> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@freebsd.org, Marcel Moolenaar , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio stdio.c src/gnu/usr.bin/sort config.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 04:11:53 -0000 On May 3, 2008, at 8:40 PM, Daniel Eischen wrote: > On Sat, 3 May 2008, Marcel Moolenaar wrote: > >> marcel 2008-05-03 23:36:00 UTC >> >> FreeBSD src repository >> >> Modified files: >> include stdio.h >> lib/libc/stdio stdio.c >> gnu/usr.bin/sort config.h >> Log: >> Unbreak build: gnu sort has been configured to grope inside struct >> __sFILE. It's opaque now, so add a function that returns the pending >> output bytes. >> >> Pointy hat: jhb > > How does this work without also adding the symbol to the private > section of libc/stdio/Symbol.map? It doesn't, but I wasn't done yet... -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Sun May 4 04:13:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFE101065670; Sun, 4 May 2008 04:13:35 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D708B8FC17; Sun, 4 May 2008 04:13:35 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m444DZ6f081071; Sun, 4 May 2008 04:13:35 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m444DZZR081070; Sun, 4 May 2008 04:13:35 GMT (envelope-from marcel) Message-Id: <200805040413.m444DZZR081070@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 4 May 2008 04:13:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/binutils/objdump Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 04:13:36 -0000 marcel 2008-05-04 04:13:35 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/objdump Makefile Log: Lower WARNS to avoid warning about type-punned casting. Revision Changes Path 1.15 +1 -1 src/gnu/usr.bin/binutils/objdump/Makefile From owner-cvs-src@FreeBSD.ORG Sun May 4 05:01:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B9B4106566C; Sun, 4 May 2008 05:01:00 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (ZIM.MIT.EDU [18.95.3.101]) by mx1.freebsd.org (Postfix) with ESMTP id E77768FC1A; Sun, 4 May 2008 05:00:59 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (localhost [127.0.0.1]) by zim.MIT.EDU (8.14.2/8.14.2) with ESMTP id m4451x1X054748; Sun, 4 May 2008 01:01:59 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by zim.MIT.EDU (8.14.2/8.14.2/Submit) id m4451xFr054747; Sun, 4 May 2008 01:01:59 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Sun, 4 May 2008 01:01:59 -0400 From: David Schultz To: Marcel Moolenaar Message-ID: <20080504050159.GA54648@zim.MIT.EDU> Mail-Followup-To: Marcel Moolenaar , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200805040411.m444B1Yb080989@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200805040411.m444B1Yb080989@repoman.freebsd.org> Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc Versions.def src/lib/libc/stdio Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 05:01:00 -0000 On Sun, May 04, 2008, Marcel Moolenaar wrote: > Index: src/lib/libc/Versions.def > diff -u src/lib/libc/Versions.def:1.4 src/lib/libc/Versions.def:1.5 > --- src/lib/libc/Versions.def:1.4 Fri Dec 14 20:49:06 2007 > +++ src/lib/libc/Versions.def Sun May 4 04:11:00 2008 > @@ -1,4 +1,4 @@ > -# $FreeBSD: src/lib/libc/Versions.def,v 1.4 2007/12/14 20:49:06 deischen Exp $ > +# $FreeBSD: src/lib/libc/Versions.def,v 1.5 2008/05/04 04:11:00 marcel Exp $ > > # This is our first version; it depends on no other. > # This version was first added to 7.0-current. > @@ -15,3 +15,6 @@ > # simple ABI-checking tools. > FBSDprivate_1.0 { > } FBSD_1.0; > + > +FBSDprivate_1.1 { > +} FBSD_1.1; There was discussion earlier about this, the outcome of which was not to add more versions of FBSDprivate, as I recall. (But maybe FBSDprivate_1.0 should inherit FBSD_1.1 instead of FBSD_1.0.) deischen@ can probably give you a clearer story on this than I. From owner-cvs-src@FreeBSD.ORG Sun May 4 06:43:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 54C0C106566C; Sun, 4 May 2008 06:43:35 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4AA048FC24; Sun, 4 May 2008 06:43:35 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m446hZov098892; Sun, 4 May 2008 06:43:35 GMT (envelope-from weongyo@repoman.freebsd.org) Received: (from weongyo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m446hZSr098891; Sun, 4 May 2008 06:43:35 GMT (envelope-from weongyo) Message-Id: <200805040643.m446hZSr098891@repoman.freebsd.org> From: Weongyo Jeong Date: Sun, 4 May 2008 06:43:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 malo.4 src/sys/dev/malo if_malo.c if_malo.h if_malo_pci.c if_malohal.c if_malohal.h if_maloioctl.h src/sys/modules/malo Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 06:43:35 -0000 weongyo 2008-05-04 06:43:34 UTC FreeBSD src repository Added files: (Branch: RELENG_7) share/man/man4 malo.4 sys/dev/malo if_malo.c if_malo.h if_malo_pci.c if_malohal.c if_malohal.h if_maloioctl.h sys/modules/malo Makefile Log: MFC: Add support for Marvell Libertas 88W8335 based PCI network adapters. Reviewed by: sam, many wireless people Approved by: thompsa (mentor) Revision Changes Path 1.3.2.1 +124 -0 src/share/man/man4/malo.4 (new) 1.3.2.1 +2472 -0 src/sys/dev/malo/if_malo.c (new) 1.2.2.1 +586 -0 src/sys/dev/malo/if_malo.h (new) 1.1.2.1 +373 -0 src/sys/dev/malo/if_malo_pci.c (new) 1.2.2.1 +918 -0 src/sys/dev/malo/if_malohal.c (new) 1.1.2.1 +234 -0 src/sys/dev/malo/if_malohal.h (new) 1.1.2.1 +114 -0 src/sys/dev/malo/if_maloioctl.h (new) 1.2.2.1 +8 -0 src/sys/modules/malo/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sun May 4 09:09:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0271106564A; Sun, 4 May 2008 09:09:29 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 82C8F8FC1B; Sun, 4 May 2008 09:09:29 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4499Tod016227; Sun, 4 May 2008 09:09:29 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4499TDR016226; Sun, 4 May 2008 09:09:29 GMT (envelope-from dfr) Message-Id: <200805040909.m4499TDR016226@repoman.freebsd.org> From: Doug Rabson Date: Sun, 4 May 2008 09:09:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/amd64 SYS.h src/lib/libc/arm SYS.h src/lib/libc/i386 SYS.h src/lib/libc/sparc64 SYS.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 09:09:29 -0000 dfr 2008-05-04 09:09:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/amd64 SYS.h lib/libc/arm SYS.h lib/libc/i386 SYS.h lib/libc/sparc64 SYS.h Log: MFC: Add error handling for PSEUDO syscalls. PR: 123325 Revision Changes Path 1.27.8.1 +9 -2 src/lib/libc/amd64/SYS.h 1.2.2.1 +7 -14 src/lib/libc/arm/SYS.h 1.24.14.1 +3 -2 src/lib/libc/i386/SYS.h 1.4.14.1 +1 -2 src/lib/libc/sparc64/SYS.h From owner-cvs-src@FreeBSD.ORG Sun May 4 11:58:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A29B2106564A; Sun, 4 May 2008 11:58:27 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B0A08FC1B; Sun, 4 May 2008 11:58:27 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m44BwQMg023848; Sun, 4 May 2008 11:58:26 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m44BwQom023847; Sun, 4 May 2008 11:58:26 GMT (envelope-from ru) Message-Id: <200805041158.m44BwQom023847@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 4 May 2008 11:58:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libstand Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 11:58:27 -0000 ru 2008-05-04 11:58:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libstand Makefile Log: MFC: 1.60: Don't forget to clean the "machine" symlink on amd64. 1.61: _setjmp.o was missing a dependency on "machine". Revision Changes Path 1.57.2.3 +4 -3 src/lib/libstand/Makefile From owner-cvs-src@FreeBSD.ORG Sun May 4 13:54:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69F43106564A; Sun, 4 May 2008 13:54:56 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5503E8FC15; Sun, 4 May 2008 13:54:56 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m44DsulS039149; Sun, 4 May 2008 13:54:56 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m44DsusW039148; Sun, 4 May 2008 13:54:56 GMT (envelope-from attilio) Message-Id: <200805041354.m44DsusW039148@repoman.freebsd.org> From: Attilio Rao Date: Sun, 4 May 2008 13:54:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 13:54:56 -0000 attilio 2008-05-04 13:54:55 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: sync_vnode() has some messy code about locking in order to deal with mount fs needing Giant to be held when processing bufobjs. Use a different subqueue for pending workitems on filesystems requiring Giant. This simplifies the code notably and also reduces the number of Giant acquisitions (and the whole processing cost). Suggested by: jeff Reviewed by: kib Tested by: pho Revision Changes Path 1.731 +37 -39 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Sun May 4 14:17:53 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 935DC1065674; Sun, 4 May 2008 14:17:53 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.netplex.net (mail.netplex.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id 605AD8FC0A; Sun, 4 May 2008 14:17:53 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.netplex.net (8.14.2/8.14.2/NETPLEX) with ESMTP id m44EHp49004828; Sun, 4 May 2008 10:17:51 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-4.0 (mail.netplex.net [204.213.176.10]); Sun, 04 May 2008 10:17:52 -0400 (EDT) Date: Sun, 4 May 2008 10:17:51 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: David Schultz In-Reply-To: <20080504050159.GA54648@zim.MIT.EDU> Message-ID: References: <200805040411.m444B1Yb080989@repoman.freebsd.org> <20080504050159.GA54648@zim.MIT.EDU> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, Marcel Moolenaar , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc Versions.def src/lib/libc/stdio Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 14:17:53 -0000 On Sun, 4 May 2008, David Schultz wrote: > On Sun, May 04, 2008, Marcel Moolenaar wrote: >> Index: src/lib/libc/Versions.def >> diff -u src/lib/libc/Versions.def:1.4 src/lib/libc/Versions.def:1.5 >> --- src/lib/libc/Versions.def:1.4 Fri Dec 14 20:49:06 2007 >> +++ src/lib/libc/Versions.def Sun May 4 04:11:00 2008 >> @@ -1,4 +1,4 @@ >> -# $FreeBSD: src/lib/libc/Versions.def,v 1.4 2007/12/14 20:49:06 deischen Exp $ >> +# $FreeBSD: src/lib/libc/Versions.def,v 1.5 2008/05/04 04:11:00 marcel Exp $ >> >> # This is our first version; it depends on no other. >> # This version was first added to 7.0-current. >> @@ -15,3 +15,6 @@ >> # simple ABI-checking tools. >> FBSDprivate_1.0 { >> } FBSD_1.0; >> + >> +FBSDprivate_1.1 { >> +} FBSD_1.1; > > There was discussion earlier about this, the outcome of which was > not to add more versions of FBSDprivate, as I recall. (But maybe > FBSDprivate_1.0 should inherit FBSD_1.1 instead of FBSD_1.0.) > deischen@ can probably give you a clearer story on this than I. Yes, do not increment the private namespace. Please put all private symbols in FBSDprivate_1.0 regardless of which branch they are in. -- DE From owner-cvs-src@FreeBSD.ORG Sun May 4 14:45:46 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 520AD106567D; Sun, 4 May 2008 14:45:46 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.netplex.net (mail.netplex.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id 1FE4B8FC0C; Sun, 4 May 2008 14:45:45 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.netplex.net (8.14.2/8.14.2/NETPLEX) with ESMTP id m44Eji7X016446; Sun, 4 May 2008 10:45:44 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-4.0 (mail.netplex.net [204.213.176.10]); Sun, 04 May 2008 10:45:45 -0400 (EDT) Date: Sun, 4 May 2008 10:45:44 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: David Schultz In-Reply-To: <20080504050159.GA54648@zim.MIT.EDU> Message-ID: References: <200805040411.m444B1Yb080989@repoman.freebsd.org> <20080504050159.GA54648@zim.MIT.EDU> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: kan@freebsd.org, cvs-src@freebsd.org, Marcel Moolenaar , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc Versions.def src/lib/libc/stdio Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 14:45:46 -0000 kan CC'd. On Sun, 4 May 2008, David Schultz wrote: > On Sun, May 04, 2008, Marcel Moolenaar wrote: >> Index: src/lib/libc/Versions.def >> diff -u src/lib/libc/Versions.def:1.4 src/lib/libc/Versions.def:1.5 >> --- src/lib/libc/Versions.def:1.4 Fri Dec 14 20:49:06 2007 >> +++ src/lib/libc/Versions.def Sun May 4 04:11:00 2008 >> @@ -1,4 +1,4 @@ >> -# $FreeBSD: src/lib/libc/Versions.def,v 1.4 2007/12/14 20:49:06 deischen Exp $ >> +# $FreeBSD: src/lib/libc/Versions.def,v 1.5 2008/05/04 04:11:00 marcel Exp $ >> >> # This is our first version; it depends on no other. >> # This version was first added to 7.0-current. >> @@ -15,3 +15,6 @@ >> # simple ABI-checking tools. >> FBSDprivate_1.0 { >> } FBSD_1.0; >> + >> +FBSDprivate_1.1 { >> +} FBSD_1.1; > > There was discussion earlier about this, the outcome of which was > not to add more versions of FBSDprivate, as I recall. (But maybe > FBSDprivate_1.0 should inherit FBSD_1.1 instead of FBSD_1.0.) Actually, I don't think FBSDprivate_1.0 should inherit from anything. I think that's a mistake; I'll test a world without it. -- DE From owner-cvs-src@FreeBSD.ORG Sun May 4 14:59:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 934131065670; Sun, 4 May 2008 14:59:25 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 95D058FC23; Sun, 4 May 2008 14:59:25 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m44ExPOH044165; Sun, 4 May 2008 14:59:25 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m44ExPxx044164; Sun, 4 May 2008 14:59:25 GMT (envelope-from marius) Message-Id: <200805041459.m44ExPxx044164@repoman.freebsd.org> From: Marius Strobl Date: Sun, 4 May 2008 14:59:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/esp Makefile src/sys/modules/hfa Makefile src/sys/modules/hme Makefile src/sys/modules/isp Makefile src/sys/modules/ispfw Makefile src/sys/modules/le Makefile src/sys/modules/scc Makefile src/sys/modules/sound/driver Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 14:59:25 -0000 marius 2008-05-04 14:59:25 UTC FreeBSD src repository Modified files: sys/modules/esp Makefile sys/modules/hfa Makefile sys/modules/hme Makefile sys/modules/isp Makefile sys/modules/ispfw Makefile sys/modules/le Makefile sys/modules/scc Makefile sys/modules/sound/driver Makefile Log: Don't build unused SBus front-ends for sun4v, don't build EBus front-ends which are also likely to be irrelevant for sun4v (there's no SBus on sun4v and only some EBus devices). While at it fix some style bugs according to style.Makefile(5) where appropriate. MFC after: 3 days Revision Changes Path 1.6 +5 -7 src/sys/modules/esp/Makefile 1.2 +4 -4 src/sys/modules/hfa/Makefile 1.4 +5 -3 src/sys/modules/hme/Makefile 1.4 +1 -1 src/sys/modules/isp/Makefile 1.5 +1 -1 src/sys/modules/ispfw/Makefile 1.4 +1 -1 src/sys/modules/le/Makefile 1.4 +1 -1 src/sys/modules/scc/Makefile 1.25 +8 -5 src/sys/modules/sound/driver/Makefile From owner-cvs-src@FreeBSD.ORG Sun May 4 15:38:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from miki (localhost [IPv6:::1]) by hub.freebsd.org (Postfix) with SMTP id E461B1065670; Sun, 4 May 2008 15:38:30 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Date: Sun, 4 May 2008 23:38:16 +0800 From: Ariff Abdullah To: Marius Strobl Message-Id: <20080504233816.4ddcd5a2.ariff@FreeBSD.org> In-Reply-To: <200805041459.m44ExPxx044164@repoman.freebsd.org> References: <200805041459.m44ExPxx044164@repoman.freebsd.org> Organization: FreeBSD X-Mailer: /usr/local/lib/ruby/1.8/net/smtp.rb Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Sun__4_May_2008_23_38_16_+0800_g2E55v3+HEt6yN4B" Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/modules/esp Makefile src/sys/modules/hfa Makefile src/sys/modules/hme Makefile src/sys/modules/isp Makefile src/sys/modules/ispfw Makefile src/sys/modules/le Makefile src/sys/modules/scc Makefile src/sys/modules/sound/driver Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 15:38:33 -0000 --Signature=_Sun__4_May_2008_23_38_16_+0800_g2E55v3+HEt6yN4B Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, 4 May 2008 14:59:25 +0000 (UTC) Marius Strobl wrote: > marius 2008-05-04 14:59:25 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/modules/esp Makefile=20 > sys/modules/hfa Makefile=20 > sys/modules/hme Makefile=20 > sys/modules/isp Makefile=20 > sys/modules/ispfw Makefile=20 > sys/modules/le Makefile=20 > sys/modules/scc Makefile=20 > sys/modules/sound/driver Makefile=20 > Log: > Don't build unused SBus front-ends for sun4v, don't build EBus > front-ends which are also likely to be irrelevant for sun4v > (there's no SBus on sun4v and only some EBus devices). While at it > fix some style bugs according to style.Makefile(5) where > appropriate. > =20 > MFC after: 3 days > =20 > Revision Changes Path > 1.6 +5 -7 src/sys/modules/esp/Makefile > 1.2 +4 -4 src/sys/modules/hfa/Makefile > 1.4 +5 -3 src/sys/modules/hme/Makefile > 1.4 +1 -1 src/sys/modules/isp/Makefile > 1.5 +1 -1 src/sys/modules/ispfw/Makefile > 1.4 +1 -1 src/sys/modules/le/Makefile > 1.4 +1 -1 src/sys/modules/scc/Makefile > 1.25 +8 -5 src/sys/modules/sound/driver/Makefile I think your commit to sound/driver/Makefile is kind of bogus. Do you really want to remove the '+' ? -- Ariff Abdullah FreeBSD ... Recording in stereo is obviously too advanced and confusing for us idiot ***** users :P ........ --Signature=_Sun__4_May_2008_23_38_16_+0800_g2E55v3+HEt6yN4B Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkgd2GgACgkQlr+deMUwTNqEeACggfW+wUf8OhNRgIb2YPw+RFvc +4IAnR/gCOgD6VUrQICBHGYaNquW6T/V =hFJ8 -----END PGP SIGNATURE----- --Signature=_Sun__4_May_2008_23_38_16_+0800_g2E55v3+HEt6yN4B-- From owner-cvs-src@FreeBSD.ORG Sun May 4 16:02:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A6AFB1065670; Sun, 4 May 2008 16:02:45 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 947018FC1A; Sun, 4 May 2008 16:02:45 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m44G2jB0047777; Sun, 4 May 2008 16:02:45 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m44G2jFr047776; Sun, 4 May 2008 16:02:45 GMT (envelope-from marius) Message-Id: <200805041602.m44G2jFr047776@repoman.freebsd.org> From: Marius Strobl Date: Sun, 4 May 2008 16:02:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/sound/driver Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 16:02:45 -0000 marius 2008-05-04 16:02:45 UTC FreeBSD src repository Modified files: sys/modules/sound/driver Makefile Log: Restore SUBDIR+= accidentally removed in the previous revision. Pointed out by: ariff Revision Changes Path 1.26 +4 -4 src/sys/modules/sound/driver/Makefile From owner-cvs-src@FreeBSD.ORG Sun May 4 16:03:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 669F6106566C; Sun, 4 May 2008 16:03:54 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 0B1BC8FC0C; Sun, 4 May 2008 16:03:53 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.1/8.14.1/ALCHEMY.FRANKEN.DE) with ESMTP id m44G3qEJ067172; Sun, 4 May 2008 18:03:52 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.1/8.14.1/Submit) id m44G3qI0067171; Sun, 4 May 2008 18:03:52 +0200 (CEST) (envelope-from marius) Date: Sun, 4 May 2008 18:03:52 +0200 From: Marius Strobl To: Ariff Abdullah Message-ID: <20080504160352.GE36424@alchemy.franken.de> References: <200805041459.m44ExPxx044164@repoman.freebsd.org> <20080504233816.4ddcd5a2.ariff@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080504233816.4ddcd5a2.ariff@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/modules/esp Makefile src/sys/modules/hfa Makefile src/sys/modules/hme Makefile src/sys/modules/isp Makefile src/sys/modules/ispfw Makefile src/sys/modules/le Makefile src/sys/modules/scc Makefile src/sys/modules/sound/driver Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 16:03:54 -0000 On Sun, May 04, 2008 at 11:38:16PM +0800, Ariff Abdullah wrote: > On Sun, 4 May 2008 14:59:25 +0000 (UTC) > Marius Strobl wrote: > > marius 2008-05-04 14:59:25 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/modules/esp Makefile > > sys/modules/hfa Makefile > > sys/modules/hme Makefile > > sys/modules/isp Makefile > > sys/modules/ispfw Makefile > > sys/modules/le Makefile > > sys/modules/scc Makefile > > sys/modules/sound/driver Makefile > > Log: > > Don't build unused SBus front-ends for sun4v, don't build EBus > > front-ends which are also likely to be irrelevant for sun4v > > (there's no SBus on sun4v and only some EBus devices). While at it > > fix some style bugs according to style.Makefile(5) where > > appropriate. > > > > MFC after: 3 days > > > > Revision Changes Path > > 1.6 +5 -7 src/sys/modules/esp/Makefile > > 1.2 +4 -4 src/sys/modules/hfa/Makefile > > 1.4 +5 -3 src/sys/modules/hme/Makefile > > 1.4 +1 -1 src/sys/modules/isp/Makefile > > 1.5 +1 -1 src/sys/modules/ispfw/Makefile > > 1.4 +1 -1 src/sys/modules/le/Makefile > > 1.4 +1 -1 src/sys/modules/scc/Makefile > > 1.25 +8 -5 src/sys/modules/sound/driver/Makefile > > I think your commit to sound/driver/Makefile is kind of bogus. Do you > really want to remove the '+' ? Oops, no, thanks for pointing it out! Marius From owner-cvs-src@FreeBSD.ORG Sun May 4 16:14:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFB4C1065673; Sun, 4 May 2008 16:14:24 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DE03D8FC16; Sun, 4 May 2008 16:14:24 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m44GEOnK049266; Sun, 4 May 2008 16:14:24 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m44GEOcF049265; Sun, 4 May 2008 16:14:24 GMT (envelope-from brooks) Message-Id: <200805041614.m44GEOcF049265@repoman.freebsd.org> From: Brooks Davis Date: Sun, 4 May 2008 16:14:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc network.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 04 May 2008 16:14:25 -0000 brooks 2008-05-04 16:14:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc network.subr Log: MFC: Emit a warning when the network_interfaces variable is not set to AUTO. Revision Changes Path 1.180.2.2 +4 -0 src/etc/network.subr From owner-cvs-src@FreeBSD.ORG Sun May 4 16:15:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C53C6106564A; Sun, 4 May 2008 16:15:04 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B40498FC18; Sun, 4 May 2008 16:15:04 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m44GF4AM049354; Sun, 4 May 2008 16:15:04 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m44GF4gV049353; Sun, 4 May 2008 16:15:04 GMT (envelope-from brooks) Message-Id: <200805041615.m44GF4gV049353@repoman.freebsd.org> From: Brooks Davis Date: Sun, 4 May 2008 16:15:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc network.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 04 May 2008 16:15:04 -0000 brooks 2008-05-04 16:15:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc network.subr Log: MFC: Emit a warning when the network_interfaces variable is not set to AUTO. Revision Changes Path 1.164.2.9 +4 -0 src/etc/network.subr From owner-cvs-src@FreeBSD.ORG Sun May 4 19:33:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0011106567E; Sun, 4 May 2008 19:33:21 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C51958FC19; Sun, 4 May 2008 19:33:21 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m44JXL44069152; Sun, 4 May 2008 19:33:21 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m44JXLj8069151; Sun, 4 May 2008 19:33:21 GMT (envelope-from philip) Message-Id: <200805041933.m44JXLj8069151@repoman.freebsd.org> From: Philip Paeps Date: Sun, 4 May 2008 19:33:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 19:33:22 -0000 philip 2008-05-04 19:33:21 UTC FreeBSD src repository Modified files: . access Log: Take linimon's src commit bit into safekeeping per his request. Approved by: core (implicit) Revision Changes Path 1.876 +0 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sun May 4 22:24:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0B1D1065678; Sun, 4 May 2008 22:24:40 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 759A88FC13; Sun, 4 May 2008 22:24:40 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m44MOeHf089762; Sun, 4 May 2008 22:24:40 GMT (envelope-from gonzo@repoman.freebsd.org) Received: (from gonzo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m44MOedq089761; Sun, 4 May 2008 22:24:40 GMT (envelope-from gonzo) Message-Id: <200805042224.m44MOedq089761@repoman.freebsd.org> From: Oleksandr Tymoshenko Date: Sun, 4 May 2008 22:24:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libdisk disk.c libdisk.h write_mips_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2008 22:24:40 -0000 gonzo 2008-05-04 22:24:40 UTC FreeBSD src repository Modified files: lib/libdisk disk.c libdisk.h Added files: lib/libdisk write_mips_disk.c Log: Add MIPS support to libdisk Approved by: cognet (mentor) Revision Changes Path 1.129 +2 -0 src/lib/libdisk/disk.c 1.65 +2 -1 src/lib/libdisk/libdisk.h 1.1 +48 -0 src/lib/libdisk/write_mips_disk.c (new) From owner-cvs-src@FreeBSD.ORG Sun May 4 23:29:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 32CB31065674; Sun, 4 May 2008 23:29:39 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 18F938FC0A; Sun, 4 May 2008 23:29:39 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m44NTdwg093170; Sun, 4 May 2008 23:29:39 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m44NTcfv093169; Sun, 4 May 2008 23:29:38 GMT (envelope-from peter) Message-Id: <200805042329.m44NTcfv093169@repoman.freebsd.org> From: Peter Wemm Date: Sun, 4 May 2008 23:29:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/at91 uart_dev_at91usart.c src/sys/dev/dcons dcons_os.c src/sys/dev/ofw ofw_console.c src/sys/dev/sio sio.c src/sys/dev/uart uart_core.c src/sys/kern subr_kdb.c src/sys/pc98/cbus sio.c src/sys/sun4v/sun4v hvcons.c src/sys/sys ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 04 May 2008 23:29:39 -0000 peter 2008-05-04 23:29:38 UTC FreeBSD src repository Modified files: sys/arm/at91 uart_dev_at91usart.c sys/dev/dcons dcons_os.c sys/dev/ofw ofw_console.c sys/dev/sio sio.c sys/dev/uart uart_core.c sys/kern subr_kdb.c sys/pc98/cbus sio.c sys/sun4v/sun4v hvcons.c sys/sys kdb.h Log: Expand kdb_alt_break a little, most commonly used with the option ALT_BREAK_TO_DEBUGGER. In addition to "Enter ~ ctrl-B" (to enter the debugger), there is now "Enter ~ ctrl-P" (force panic) and "Enter ~ ctrl-R" (request clean reboot, ala ctrl-alt-del on syscons). We've used variations of this at work. The force panic sequence is best used with KDB_UNATTENDED for when you just want it to dump and get on with it. The reboot request is a safer way of getting into single user than a power cycle. eg: you've hosed the ability to log in (pam, rtld, etc). It gives init the reboot signal, which causes an orderly reboot. I've taken my best guess at what the !x86 and non-sio code changes should be. This also makes sio release its spinlock before calling KDB/DDB. Revision Changes Path 1.14 +13 -2 src/sys/arm/at91/uart_dev_at91usart.c 1.21 +24 -10 src/sys/dev/dcons/dcons_os.c 1.39 +17 -2 src/sys/dev/ofw/ofw_console.c 1.474 +23 -3 src/sys/dev/sio/sio.c 1.24 +17 -3 src/sys/dev/uart/uart_core.c 1.26 +35 -11 src/sys/kern/subr_kdb.c 1.249 +23 -4 src/sys/pc98/cbus/sio.c 1.8 +16 -2 src/sys/sun4v/sun4v/hvcons.c 1.7 +7 -0 src/sys/sys/kdb.h From owner-cvs-src@FreeBSD.ORG Mon May 5 01:41:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC1EB106566C; Mon, 5 May 2008 01:41:54 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9CCE38FC2B; Mon, 5 May 2008 01:41:54 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m451fsMi008733; Mon, 5 May 2008 01:41:54 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m451fsXP008732; Mon, 5 May 2008 01:41:54 GMT (envelope-from kmacy) Message-Id: <200805050141.m451fsXP008732@repoman.freebsd.org> From: Kip Macy Date: Mon, 5 May 2008 01:41:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb cxgb_config.h cxgb_main.c cxgb_offload.c t3cdev.h src/sys/dev/cxgb/ulp/tom cxgb_cpl_io.c cxgb_cpl_socket.c cxgb_ddp.c cxgb_tcp_offload.h cxgb_toepcb.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 01:41:54 -0000 kmacy 2008-05-05 01:41:53 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_config.h cxgb_main.c cxgb_offload.c t3cdev.h sys/dev/cxgb/ulp/tom cxgb_cpl_io.c cxgb_cpl_socket.c cxgb_ddp.c cxgb_tcp_offload.h cxgb_toepcb.h Log: MFSVN: - add / remove clients from cxgb_main.c now - change ifdef TOE_ENABLED to TCP_OFFLOAD_DISABLE - update copyrights - fix transmit data mismatch bug caused by not setting SB_NOCOALESCE on tx sockbuf on passive connections - fix receive sequence mismatch bug caused by not setting SB_NOCOALESCE on rx sockbuf on passive connections - don't sleep without checking SBS_CANTRCVMORE first - various ddp ordering fixes Supported by: Chelsio Inc. Revision Changes Path 1.7 +1 -1 src/sys/dev/cxgb/cxgb_config.h 1.55 +8 -1 src/sys/dev/cxgb/cxgb_main.c 1.15 +2 -3 src/sys/dev/cxgb/cxgb_offload.c 1.4 +1 -1 src/sys/dev/cxgb/t3cdev.h 1.11 +23 -15 src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c 1.10 +54 -39 src/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c 1.4 +6 -4 src/sys/dev/cxgb/ulp/tom/cxgb_ddp.c 1.2 +3 -2 src/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.h 1.3 +1 -3 src/sys/dev/cxgb/ulp/tom/cxgb_toepcb.h From owner-cvs-src@FreeBSD.ORG Mon May 5 05:35:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E186106567D; Mon, 5 May 2008 05:35:48 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 420A48FC2A; Mon, 5 May 2008 05:35:48 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m455Zm2D030494; Mon, 5 May 2008 05:35:48 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m455ZmI1030493; Mon, 5 May 2008 05:35:48 GMT (envelope-from imp) Message-Id: <200805050535.m455ZmI1030493@repoman.freebsd.org> From: Warner Losh Date: Mon, 5 May 2008 05:35:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 05:35:48 -0000 imp 2008-05-05 05:35:47 UTC FreeBSD src repository Added files: etc/etc.mips ttys Log: Mips ttys file. Copied from i386 version with removal of the vga entries. Revision Changes Path 1.1 +808 -0 src/etc/etc.mips/ttys (new) From owner-cvs-src@FreeBSD.ORG Mon May 5 05:57:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 26DF91065675; Mon, 5 May 2008 05:57:19 +0000 (UTC) (envelope-from philip@paeps.cx) Received: from gateway.nixsys.be (unknown [IPv6:2001:6f8:32f::42]) by mx1.freebsd.org (Postfix) with ESMTP id A575C8FC29; Mon, 5 May 2008 05:57:18 +0000 (UTC) (envelope-from philip@paeps.cx) Received: from detritus.home.paeps.cx (detritus.home.paeps.cx [IPv6:2001:6f8:32f:10::4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "detritus.home.paeps.cx", Issuer "NixSys CA" (verified OK)) by gateway.nixsys.be (Postfix) with ESMTP id 9025240F5; Mon, 5 May 2008 07:57:16 +0200 (CEST) Received: from carrot.home.paeps.cx (carrot.home.paeps.cx [IPv6:2001:6f8:32f:10::2]) by detritus.home.paeps.cx (Postfix) with ESMTP id 319532076; Mon, 5 May 2008 07:57:14 +0200 (CEST) Received: from carrot.home.paeps.cx (philip@localhost [127.0.0.1]) by carrot.home.paeps.cx (8.14.2/8.14.2) with ESMTP id m455vDfQ060054; Mon, 5 May 2008 07:57:13 +0200 (CEST) (envelope-from philip@carrot.home.paeps.cx) Received: (from philip@localhost) by carrot.home.paeps.cx (8.14.2/8.14.2/Submit) id m455vDME060053; Mon, 5 May 2008 07:57:13 +0200 (CEST) (envelope-from philip) Date: Mon, 5 May 2008 07:57:13 +0200 From: Philip Paeps To: Peter Wemm Message-ID: <20080505055713.GL97613@carrot.home.paeps.cx> Mail-Followup-To: Peter Wemm , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200805042329.m44NTcfv093169@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <200805042329.m44NTcfv093169@repoman.freebsd.org> X-PGP-Fingerprint: 356B AE02 4763 F739 2FA2 E438 2649 E628 C5D3 4D05 X-Date: Today is Setting Orange, the 52nd day of Discord in the YOLD 3174 X-Date-in-France: Septidi 17 =?utf-8?Q?Flor=C3=A9a?= =?utf-8?Q?l?= CCXVI, jour de la pimprenelle X-Date-in-Rome: ante diem III Nonas Maias MMDCCLXI ab Urbe Condida X-Phase-of-Moon: The Moon is New X-Message-Flag: Get a proper mailclient! Organization: Happily Disorganized User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/arm/at91 uart_dev_at91usart.c src/sys/dev/dcons dcons_os.c src/sys/dev/ofw ofw_console.c src/sys/dev/sio sio.c src/sys/dev/uart uart_core.c src/sys/kern subr_kdb.c src/sys/pc98/cbus sio.c src/sys/sun4v/sun4v hvcons.c src/sys/sys ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 05:57:19 -0000 On 2008-05-04 23:29:38 (+0000), Peter Wemm wrote: > Log: > Expand kdb_alt_break a little, most commonly used with the option > ALT_BREAK_TO_DEBUGGER. In addition to "Enter ~ ctrl-B" (to enter the > debugger), there is now "Enter ~ ctrl-P" (force panic) and > "Enter ~ ctrl-R" (request clean reboot, ala ctrl-alt-del on syscons). Thanks for this! :-) - Philip -- Philip Paeps Please don't Cc me, I am philip@freebsd.org subscribed to the list. BOFH Excuse #369: Virus transmitted from computer to sysadmins. From owner-cvs-src@FreeBSD.ORG Mon May 5 06:31:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62ADB1065670; Mon, 5 May 2008 06:31:44 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2621F8FC0C; Mon, 5 May 2008 06:31:44 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m456VibY033527; Mon, 5 May 2008 06:31:44 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m456VhtO033526; Mon, 5 May 2008 06:31:43 GMT (envelope-from mtm) Message-Id: <200805050631.m456VhtO033526@repoman.freebsd.org> From: Mike Makonnen Date: Mon, 5 May 2008 06:31:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/sade disks.c label.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 06:31:44 -0000 mtm 2008-05-05 06:31:41 UTC FreeBSD src repository Modified files: usr.sbin/sade disks.c label.c Log: o Change the warning dialog for the 'W' command in both the label and partition editors to reflect the fact that this is a stand-alone application, not sysinstall(8). o Change an instance of sade(8) refering to itself as sysinstall(8) in a confirmation dialog. MFC after: 1 week Revision Changes Path 1.162 +4 -7 src/usr.sbin/sade/disks.c 1.156 +4 -7 src/usr.sbin/sade/label.c From owner-cvs-src@FreeBSD.ORG Mon May 5 06:59:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03A85106564A; Mon, 5 May 2008 06:59:38 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id A50F48FC21; Mon, 5 May 2008 06:59:37 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id 966B9170E4; Mon, 5 May 2008 06:59:36 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m456xbMP005654; Mon, 5 May 2008 06:59:37 GMT (envelope-from phk@critter.freebsd.dk) To: Warner Losh From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 05 May 2008 05:35:47 GMT." <200805050535.m455ZmI1030493@repoman.freebsd.org> Date: Mon, 05 May 2008 06:59:37 +0000 Message-ID: <5653.1209970777@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 06:59:38 -0000 In message <200805050535.m455ZmI1030493@repoman.freebsd.org>, Warner Losh write s: >imp 2008-05-05 05:35:47 UTC > > FreeBSD src repository > > Added files: > etc/etc.mips ttys > Log: > Mips ttys file. Copied from i386 version with removal of the vga > entries. We should really replace this file with a script that generates it from a set of sensible parameters at build-time. -- 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 5 07:03:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 02D21106564A; Mon, 5 May 2008 07:03:50 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.freebsd.org (Postfix) with ESMTP id 6484E8FC20; Mon, 5 May 2008 07:03:49 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from localhost (localhost.int.ru [127.0.0.1] (may be forged)) by mp2.macomnet.net (8.13.7/8.13.8) with ESMTP id m456r3vl069915; Mon, 5 May 2008 10:53:03 +0400 (MSD) (envelope-from maxim@macomnet.ru) Date: Mon, 5 May 2008 10:53:03 +0400 (MSD) From: Maxim Konovalov To: Peter Wemm In-Reply-To: <20080505055713.GL97613@carrot.home.paeps.cx> Message-ID: <20080505105143.F97634@mp2.macomnet.net> References: <200805042329.m44NTcfv093169@repoman.freebsd.org> <20080505055713.GL97613@carrot.home.paeps.cx> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/arm/at91 uart_dev_at91usart.c src/sys/dev/dcons dcons_os.c src/sys/dev/ofw ofw_console.c src/sys/dev/sio sio.c src/sys/dev/uart uart_core.c src/sys/kern subr_kdb.c src/sys/pc98/cbus sio.c src/sys/sun4v/sun4v hvcons.c src/sys/sys ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 07:03:50 -0000 On Mon, 5 May 2008, 07:57+0200, Philip Paeps wrote: > On 2008-05-04 23:29:38 (+0000), Peter Wemm wrote: > > Log: > > Expand kdb_alt_break a little, most commonly used with the option > > ALT_BREAK_TO_DEBUGGER. In addition to "Enter ~ ctrl-B" (to enter the > > debugger), there is now "Enter ~ ctrl-P" (force panic) and > > "Enter ~ ctrl-R" (request clean reboot, ala ctrl-alt-del on syscons). > > Thanks for this! :-) > Seconded. But we need to document this somewhere (expand a comment in NOTES?). -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Mon May 5 07:43:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 067391065673; Mon, 5 May 2008 07:43:50 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C4FFA8FC12; Mon, 5 May 2008 07:43:49 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m457hnRB042246; Mon, 5 May 2008 07:43:49 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m457hnGp042227; Mon, 5 May 2008 07:43:49 GMT (envelope-from mtm) Message-Id: <200805050743.m457hnGp042227@repoman.freebsd.org> From: Mike Makonnen Date: Mon, 5 May 2008 07:43:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 07:43:50 -0000 mtm 2008-05-05 07:43:48 UTC FreeBSD src repository Modified files: etc rc.subr Log: Fix improper use of checkyesno routine. Noticed by: oliver MFC after: 1 week Revision Changes Path 1.81 +6 -2 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Mon May 5 08:05:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F2A5C1065672 for ; Mon, 5 May 2008 08:05:04 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd4mo2so.prod.shaw.ca (idcmail-mo1so.shaw.ca [24.71.223.10]) by mx1.freebsd.org (Postfix) with ESMTP id B73698FC18 for ; Mon, 5 May 2008 08:05:04 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd2mr3so.prod.shaw.ca (pd2mr3so-qfe3.prod.shaw.ca [10.0.141.108]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0K0D004MVVOE5E90@l-daemon> for cvs-src@FreeBSD.org; Mon, 05 May 2008 01:05:02 -0600 (MDT) Received: from pn2ml10so.prod.shaw.ca ([10.0.121.80]) by pd2mr3so.prod.shaw.ca (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0K0D00CSXVOE1W00@pd2mr3so.prod.shaw.ca> for cvs-src@FreeBSD.org; Mon, 05 May 2008 01:05:03 -0600 (MDT) Received: from hexahedron.daemonology.net ([24.80.10.198]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with SMTP id <0K0D00368VOCPM40@l-daemon> for cvs-src@FreeBSD.org; Mon, 05 May 2008 01:05:00 -0600 (MDT) Received: (qmail 90278 invoked from network); Mon, 05 May 2008 07:04:59 +0000 Received: from unknown (HELO hexahedron.daemonology.net) (127.0.0.1) by localhost with SMTP; Mon, 05 May 2008 07:04:59 +0000 Date: Mon, 05 May 2008 00:04:59 -0700 From: Colin Percival In-reply-to: <5653.1209970777@critter.freebsd.dk> To: Poul-Henning Kamp Message-id: <481EB19B.3000201@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Enigmail-Version: 0.95.5 References: <5653.1209970777@critter.freebsd.dk> User-Agent: Thunderbird 2.0.0.9 (X11/20071117) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Warner Losh , Kip Macy , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 08:05:05 -0000 Poul-Henning Kamp wrote: > In message <200805050535.m455ZmI1030493@repoman.freebsd.org>, Warner Losh write > s: >> Added files: >> etc/etc.mips ttys >> Log: >> Mips ttys file. Copied from i386 version with removal of the vga >> entries. > > We should really replace this file with a script that generates it > from a set of sensible parameters at build-time. Yes please -- kmacy might have worked around this, but at one point this was the only non-kernel file which needed to be different for Xen builds. Colin Percival From owner-cvs-src@FreeBSD.ORG Mon May 5 08:07:23 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A92B1065670; Mon, 5 May 2008 08:07:23 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id B09C78FC12; Mon, 5 May 2008 08:07:22 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id A9352170E4; Mon, 5 May 2008 08:07:21 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m4587MG1005979; Mon, 5 May 2008 08:07:22 GMT (envelope-from phk@critter.freebsd.dk) To: Colin Percival From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 05 May 2008 00:04:59 MST." <481EB19B.3000201@freebsd.org> Date: Mon, 05 May 2008 08:07:22 +0000 Message-ID: <5978.1209974842@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Warner Losh , Kip Macy , cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 08:07:23 -0000 In message <481EB19B.3000201@freebsd.org>, Colin Percival writes: >Poul-Henning Kamp wrote: >> In message <200805050535.m455ZmI1030493@repoman.freebsd.org>, Warner Losh write >> s: >>> Added files: >>> etc/etc.mips ttys >>> Log: >>> Mips ttys file. Copied from i386 version with removal of the vga >>> entries. >> >> We should really replace this file with a script that generates it >> from a set of sensible parameters at build-time. > >Yes please -- kmacy might have worked around this, but at one point this >was the only non-kernel file which needed to be different for Xen builds. And for anyone looking at this, there is also a task to eliminate the pty devices in this file, the reason why they are there has to do with the introduction of the really weird notion of "remote logins" back in the early 1980'ies, we really could do better. -- 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 5 08:25:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE803106564A; Mon, 5 May 2008 08:25:46 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 917328FC0A; Mon, 5 May 2008 08:25:46 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m458Pktu045049; Mon, 5 May 2008 08:25:46 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m458PkIg045048; Mon, 5 May 2008 08:25:46 GMT (envelope-from peter) Message-Id: <200805050825.m458PkIg045048@repoman.freebsd.org> From: Peter Wemm Date: Mon, 5 May 2008 08:25:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/dcons dcons_os.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 08:25:46 -0000 peter 2008-05-05 08:25:46 UTC FreeBSD src repository Modified files: sys/dev/dcons dcons_os.c Log: Spell KDB_REQ_REBOOT correctly. Revision Changes Path 1.22 +1 -1 src/sys/dev/dcons/dcons_os.c From owner-cvs-src@FreeBSD.ORG Mon May 5 13:53:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27A041065673; Mon, 5 May 2008 13:53:39 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id D68CE8FC17; Mon, 5 May 2008 13:53:38 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m45DllUm045211; Mon, 5 May 2008 07:47:48 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 05 May 2008 07:49:01 -0600 (MDT) Message-Id: <20080505.074901.-165374733.imp@bsdimp.com> To: phk@phk.freebsd.dk From: "M. Warner Losh" In-Reply-To: <5653.1209970777@critter.freebsd.dk> References: <200805050535.m455ZmI1030493@repoman.freebsd.org> <5653.1209970777@critter.freebsd.dk> X-Mailer: Mew version 5.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, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 13:53:39 -0000 In message: <5653.1209970777@critter.freebsd.dk> "Poul-Henning Kamp" writes: : In message <200805050535.m455ZmI1030493@repoman.freebsd.org>, Warner Losh write : s: : >imp 2008-05-05 05:35:47 UTC : > : > FreeBSD src repository : > : > Added files: : > etc/etc.mips ttys : > Log: : > Mips ttys file. Copied from i386 version with removal of the vga : > entries. : : We should really replace this file with a script that generates it : from a set of sensible parameters at build-time. Well, we need to have it not have all the possible pseudo devices in it, which means work to init. Once they are out of the picture, auto generation makes a lot less sense... Warner From owner-cvs-src@FreeBSD.ORG Mon May 5 13:56:18 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECF51106566B; Mon, 5 May 2008 13:56:18 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 8E3C28FC1D; Mon, 5 May 2008 13:56:18 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id 3EC741A4D8D; Mon, 5 May 2008 06:56:18 -0700 (PDT) From: John Baldwin To: "Poul-Henning Kamp" Date: Mon, 5 May 2008 09:49:26 -0400 User-Agent: KMail/1.9.7 References: <5978.1209974842@critter.freebsd.dk> In-Reply-To: <5978.1209974842@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805050949.27063.jhb@freebsd.org> Cc: src-committers@freebsd.org, Kip Macy , cvs-src@freebsd.org, cvs-all@freebsd.org, Colin Percival , Warner Losh Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 13:56:19 -0000 On Monday 05 May 2008 04:07:22 am Poul-Henning Kamp wrote: > In message <481EB19B.3000201@freebsd.org>, Colin Percival writes: > >Poul-Henning Kamp wrote: > >> In message <200805050535.m455ZmI1030493@repoman.freebsd.org>, Warner > >> Losh write > >> > >> s: > >>> Added files: > >>> etc/etc.mips ttys > >>> Log: > >>> Mips ttys file. Copied from i386 version with removal of the vga > >>> entries. > >> > >> We should really replace this file with a script that generates it > >> from a set of sensible parameters at build-time. > > > >Yes please -- kmacy might have worked around this, but at one point this > >was the only non-kernel file which needed to be different for Xen builds. > > And for anyone looking at this, there is also a task to eliminate the > pty devices in this file, the reason why they are there has to do with > the introduction of the really weird notion of "remote logins" back in > the early 1980'ies, we really could do better. Err, I thought it was because utmp still uses the line index in /etc/ttys so ptys have to be listed in /etc/ttys to get an index. I haven't looked at utmpx, but it might be nice if we had a utmp format that 1) didn't limit usernames to 16 chars, and 2) stored the name of the tty rather than a dev_t. 2) is what I think has broken 'w -M /var/crash/vmcore.X' since 5.x. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon May 5 14:01:13 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 32896106566B; Mon, 5 May 2008 14:01:13 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 5B0798FC1E; Mon, 5 May 2008 14:01:12 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id 4C7D1170E4; Mon, 5 May 2008 14:01:11 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m45E1BnF009287; Mon, 5 May 2008 14:01:11 GMT (envelope-from phk@critter.freebsd.dk) To: John Baldwin From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 05 May 2008 09:49:26 -0400." <200805050949.27063.jhb@freebsd.org> Date: Mon, 05 May 2008 14:01:11 +0000 Message-ID: <9286.1209996071@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: src-committers@freebsd.org, Kip Macy , cvs-src@freebsd.org, cvs-all@freebsd.org, Colin Percival , Warner Losh Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 14:01:13 -0000 In message <200805050949.27063.jhb@freebsd.org>, John Baldwin writes: >> And for anyone looking at this, there is also a task to eliminate the >> pty devices in this file, the reason why they are there has to do with >> the introduction of the really weird notion of "remote logins" back in >> the early 1980'ies, we really could do better. > >Err, I thought it was because utmp still uses the line index in /etc/ttys so >ptys have to be listed in /etc/ttys to get an index. That's _exactly_ what I'm talking about :-) -- 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 5 14:02:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A46D71065676; Mon, 5 May 2008 14:02:04 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 5F9518FC2D; Mon, 5 May 2008 14:02:04 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id 3541D170E4; Mon, 5 May 2008 14:02:03 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m45E23JJ009296; Mon, 5 May 2008 14:02:03 GMT (envelope-from phk@critter.freebsd.dk) To: "M. Warner Losh" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 05 May 2008 07:49:01 CST." <20080505.074901.-165374733.imp@bsdimp.com> Date: Mon, 05 May 2008 14:02:03 +0000 Message-ID: <9295.1209996123@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 14:02:04 -0000 In message <20080505.074901.-165374733.imp@bsdimp.com>, "M. Warner Losh" writes : >Well, we need to have it not have all the possible pseudo devices in >it, which means work to init. Once they are out of the picture, auto >generation makes a lot less sense... s/a lot/somewhat/ and I agree. -- 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 5 14:03:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8AED9106564A; Mon, 5 May 2008 14:03:50 +0000 (UTC) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green.homeunix.org [66.92.150.152]) by mx1.freebsd.org (Postfix) with ESMTP id 3BF408FC0C; Mon, 5 May 2008 14:03:49 +0000 (UTC) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.14.2/8.14.1) with ESMTP id m45DaNYA002525; Mon, 5 May 2008 09:36:23 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.14.2/8.14.1/Submit) id m45DaNGb002524; Mon, 5 May 2008 09:36:23 -0400 (EDT) (envelope-from green) Date: Mon, 5 May 2008 09:36:23 -0400 From: Brian Fundakowski Feldman To: John Baldwin Message-ID: <20080505133622.GA26105@green.homeunix.org> References: <200805021525.m42FP7GC055065@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200805021525.m42FP7GC055065@repoman.freebsd.org> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio Makefile.inc clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c unlocked.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 14:03:50 -0000 On Fri, May 02, 2008 at 03:25:07PM +0000, John Baldwin wrote: > jhb 2008-05-02 15:25:07 UTC > > FreeBSD src repository > > Modified files: > include stdio.h > lib/libc/stdio Makefile.inc clrerr.c feof.c ferror.c > fileno.c getc.c getchar.c local.h putc.c > putchar.c xprintf.c > Removed files: > lib/libc/stdio unlocked.c > Log: > Next round of stdio changes: Remove all inlining of stdio operations and > move the definition of the type backing FILE (struct __sFILE) into an > internal header. Yay! -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Mon May 5 14:05:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 175FE1065672; Mon, 5 May 2008 14:05:24 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 031578FC0A; Mon, 5 May 2008 14:05:24 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45E5NZt082246; Mon, 5 May 2008 14:05:23 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45E5NGN082245; Mon, 5 May 2008 14:05:23 GMT (envelope-from kib) Message-Id: <200805051405.m45E5NGN082245@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 5 May 2008 14:05:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/gen readdir.c telldir.c telldir.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 14:05:24 -0000 kib 2008-05-05 14:05:23 UTC FreeBSD src repository Modified files: lib/libc/gen readdir.c telldir.c telldir.h Log: Do not read away the target directory entry when encountering deleted files after a seekdir(). The seekdir shall set the position for the next readdir operation. When the _readdir_unlocked() encounters deleted entry, dd_loc is already advanced. Continuing the loop leads to premature read of the target entry. Submitted by: Marc Balmer Obtained from: OpenBSD MFC after: 2 weeks Revision Changes Path 1.15 +7 -6 src/lib/libc/gen/readdir.c 1.11 +1 -1 src/lib/libc/gen/telldir.c 1.3 +2 -2 src/lib/libc/gen/telldir.h From owner-cvs-src@FreeBSD.ORG Mon May 5 14:10:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 803131065678; Mon, 5 May 2008 14:10:02 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 1DCD08FC33; Mon, 5 May 2008 14:10:01 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m45E79jr046752; Mon, 5 May 2008 08:07:09 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 05 May 2008 08:08:23 -0600 (MDT) Message-Id: <20080505.080823.2086232061.imp@bsdimp.com> To: jhb@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200805050949.27063.jhb@freebsd.org> References: <5978.1209974842@critter.freebsd.dk> <200805050949.27063.jhb@freebsd.org> X-Mailer: Mew version 5.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: src-committers@FreeBSD.org, kmacy@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, phk@phk.freebsd.dk, cperciva@FreeBSD.org Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 14:10:02 -0000 In message: <200805050949.27063.jhb@freebsd.org> John Baldwin writes: : On Monday 05 May 2008 04:07:22 am Poul-Henning Kamp wrote: : > In message <481EB19B.3000201@freebsd.org>, Colin Percival writes: : > >Poul-Henning Kamp wrote: : > >> In message <200805050535.m455ZmI1030493@repoman.freebsd.org>, Warner : > >> Losh write : > >> : > >> s: : > >>> Added files: : > >>> etc/etc.mips ttys : > >>> Log: : > >>> Mips ttys file. Copied from i386 version with removal of the vga : > >>> entries. : > >> : > >> We should really replace this file with a script that generates it : > >> from a set of sensible parameters at build-time. : > > : > >Yes please -- kmacy might have worked around this, but at one point this : > >was the only non-kernel file which needed to be different for Xen builds. : > : > And for anyone looking at this, there is also a task to eliminate the : > pty devices in this file, the reason why they are there has to do with : > the introduction of the really weird notion of "remote logins" back in : > the early 1980'ies, we really could do better. : : Err, I thought it was because utmp still uses the line index in /etc/ttys so : ptys have to be listed in /etc/ttys to get an index. I haven't looked at : utmpx, but it might be nice if we had a utmp format that 1) didn't limit : usernames to 16 chars, and 2) stored the name of the tty rather than a dev_t. : 2) is what I think has broken 'w -M /var/crash/vmcore.X' since 5.x. /var/run/utmp stores the name. However, it does appear to use the index in /etc/ttys to write the record into /var/run/utmp. typical entries look like: 000002c0 74 74 79 70 30 00 00 00 69 6d 70 00 00 00 00 00 |ttyp0...imp.....| 000002d0 00 00 00 00 00 00 00 00 3a 30 2e 30 00 00 00 00 |........:0.0....| 000002e0 00 00 00 00 00 00 00 00 28 ec 14 48 |........(..H Which matches the structures fairly well: struct utmp { char ut_line[UT_LINESIZE]; char ut_name[UT_NAMESIZE]; char ut_host[UT_HOSTSIZE]; int32_t ut_time; }; Unfortunately, the #defines for the above are somewhat meager: #define UT_NAMESIZE 16 /* see MAXLOGNAME in */ #define UT_LINESIZE 8 #define UT_HOSTSIZE 16 Warner From owner-cvs-src@FreeBSD.ORG Mon May 5 15:07:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30CA61065672; Mon, 5 May 2008 15:07:08 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0585F8FC1F; Mon, 5 May 2008 15:07:08 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45F77m6086093; Mon, 5 May 2008 15:07:07 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45F77re086092; Mon, 5 May 2008 15:07:07 GMT (envelope-from jkim) Message-Id: <200805051507.m45F77re086092@repoman.freebsd.org> From: Jung-uk Kim Date: Mon, 5 May 2008 15:07:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 15:07:08 -0000 jkim 2008-05-05 15:07:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/net bpf.c Log: MFC: 1.194 Check packet directions more properly instead of just checking received interface is null. Revision Changes Path 1.181.2.4 +5 -5 src/sys/net/bpf.c From owner-cvs-src@FreeBSD.ORG Mon May 5 15:27:48 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 25F72106566B; Mon, 5 May 2008 15:27:48 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 04D458FC0C; Mon, 5 May 2008 15:27:47 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id 77E9F1A4D84; Mon, 5 May 2008 08:27:47 -0700 (PDT) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m45FRYCF068068; Mon, 5 May 2008 11:27:35 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Mon, 5 May 2008 11:27:44 -0400 User-Agent: KMail/1.9.7 References: <200805021525.m42FP7GC055065@repoman.freebsd.org> In-Reply-To: <200805021525.m42FP7GC055065@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805051127.45177.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 05 May 2008 11:27:35 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7032/Mon May 5 09:38:40 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio Makefile.inc clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c unlocked.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 15:27:48 -0000 On Friday 02 May 2008 11:25:07 am John Baldwin wrote: > jhb 2008-05-02 15:25:07 UTC > > FreeBSD src repository > > Modified files: > include stdio.h > lib/libc/stdio Makefile.inc clrerr.c feof.c ferror.c > fileno.c getc.c getchar.c local.h putc.c > putchar.c xprintf.c > Removed files: > lib/libc/stdio unlocked.c > Log: > Next round of stdio changes: Remove all inlining of stdio operations and > move the definition of the type backing FILE (struct __sFILE) into an > internal header. > - Remove macros to inline certain operations from stdio.h. Applications > will now always call the functions instead. > - Move the various foo_unlocked() functions from unlocked.c into foo.c. > This lets some of the inlining macros (e.g. __sfeof()) move into > foo.c. > - Update a few comments. > - struct __sFILE can now go back to using mbstate_t, pthread_t, and > pthread_mutex_t instead of knowing about their private, backing types. > > MFC after: 1 month > Reviewed by: kan I'll be reverting this shortly. I had misparsed the maze of stdio headers in glibc and thought that it had a fully opaque FILE. I will probably not restore unlocked.c though and just leave foo_unlocked() in foo.c. I will restore all the inlining though since there's not much point in axeing that if we can't make FILE private. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon May 5 15:47:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE45B106566B; Mon, 5 May 2008 15:47:23 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B37D58FC16; Mon, 5 May 2008 15:47:23 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45FlNE2087450; Mon, 5 May 2008 15:47:23 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45FlN0L087449; Mon, 5 May 2008 15:47:23 GMT (envelope-from attilio) Message-Id: <200805051547.m45FlN0L087449@repoman.freebsd.org> From: Attilio Rao Date: Mon, 5 May 2008 15:47:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 15:47:24 -0000 attilio 2008-05-05 15:47:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern vfs_subr.c Log: MFC revision 1.712: As LK_EXCLUPGRADE is used in conjuction with LK_NOWAIT, LK_UPGRADE becames equivalent with this and so operate the switch. Revision Changes Path 1.707.2.4 +1 -1 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Mon May 5 15:50:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBC731065670; Mon, 5 May 2008 15:50:20 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A14888FC13; Mon, 5 May 2008 15:50:20 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45FoKW6087570; Mon, 5 May 2008 15:50:20 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45FoK7F087569; Mon, 5 May 2008 15:50:20 GMT (envelope-from maxim) Message-Id: <200805051550.m45FoK7F087569@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 5 May 2008 15:50:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 15:50:20 -0000 maxim 2008-05-05 15:50:20 UTC FreeBSD src repository Modified files: etc rc.subr Log: o Terminate "case" with "esac" not "fi". Reported by: Randy Bush Revision Changes Path 1.82 +1 -1 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Mon May 5 15:52:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 690CE1065678; Mon, 5 May 2008 15:52:55 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F1298FC18; Mon, 5 May 2008 15:52:55 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45FqtJv087661; Mon, 5 May 2008 15:52:55 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45FqtBm087660; Mon, 5 May 2008 15:52:55 GMT (envelope-from maxim) Message-Id: <200805051552.m45FqtBm087660@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 5 May 2008 15:52:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 15:52:55 -0000 maxim 2008-05-05 15:52:55 UTC FreeBSD src repository Modified files: etc rc.subr Log: o Convert whitespaces to tabs. Revision Changes Path 1.83 +2 -2 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Mon May 5 15:58:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C7441065679; Mon, 5 May 2008 15:58:45 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 48AA68FC12; Mon, 5 May 2008 15:58:45 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45FwiLs087964; Mon, 5 May 2008 15:58:44 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45FwitH087963; Mon, 5 May 2008 15:58:44 GMT (envelope-from attilio) Message-Id: <200805051558.m45FwitH087963@repoman.freebsd.org> From: Attilio Rao Date: Mon, 5 May 2008 15:58:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/usb ehci.c src/sys/fs/nwfs nwfs_subr.c src/sys/netncp ncp_conn.h src/sys/netsmb smb_conn.h src/sys/nfs4client nfs4_idmap.c src/sys/sys bufobj.h lockmgr.h mount.h vnode.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 15:58:45 -0000 attilio 2008-05-05 15:58:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/usb ehci.c sys/fs/nwfs nwfs_subr.c sys/netncp ncp_conn.h sys/netsmb smb_conn.h sys/nfs4client nfs4_idmap.c sys/sys bufobj.h lockmgr.h mount.h vnode.h Log: MFC: Use LOCK_FILE and LOCK_LINE with lockmgr(), add the wrapper protecting for the public namespace for userland inclusion. Now lockmgr depends by sys/lock.h header on RELENG_7 too. Revision Changes Path 1.56.2.1 +1 -0 src/sys/dev/usb/ehci.c 1.17.2.1 +1 -0 src/sys/fs/nwfs/nwfs_subr.c 1.12.10.1 +1 -0 src/sys/netncp/ncp_conn.h 1.11.10.2 +1 -0 src/sys/netsmb/smb_conn.h 1.5.10.1 +1 -0 src/sys/nfs4client/nfs4_idmap.c 1.18.2.1 +1 -0 src/sys/sys/bufobj.h 1.53.2.1 +14 -6 src/sys/sys/lockmgr.h 1.228.2.1 +1 -1 src/sys/sys/mount.h 1.326.2.2 +1 -8 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Mon May 5 16:02:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8FB9106566B; Mon, 5 May 2008 16:02:29 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.freebsd.org (Postfix) with ESMTP id 597548FC12; Mon, 5 May 2008 16:02:29 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from localhost (localhost.int.ru [127.0.0.1] (may be forged)) by mp2.macomnet.net (8.13.7/8.13.8) with ESMTP id m45G2R1C081286; Mon, 5 May 2008 20:02:27 +0400 (MSD) (envelope-from maxim@macomnet.ru) Date: Mon, 5 May 2008 20:02:27 +0400 (MSD) From: Maxim Konovalov To: Peter Wemm In-Reply-To: <20080505105143.F97634@mp2.macomnet.net> Message-ID: <20080505200123.X97634@mp2.macomnet.net> References: <200805042329.m44NTcfv093169@repoman.freebsd.org> <20080505055713.GL97613@carrot.home.paeps.cx> <20080505105143.F97634@mp2.macomnet.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/arm/at91 uart_dev_at91usart.c src/sys/dev/dcons dcons_os.c src/sys/dev/ofw ofw_console.c src/sys/dev/sio sio.c src/sys/dev/uart uart_core.c src/sys/kern subr_kdb.c src/sys/pc98/cbus sio.c src/sys/sun4v/sun4v hvcons.c src/sys/sys ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 16:02:30 -0000 On Mon, 5 May 2008, 10:53+0400, Maxim Konovalov wrote: > On Mon, 5 May 2008, 07:57+0200, Philip Paeps wrote: > > > On 2008-05-04 23:29:38 (+0000), Peter Wemm wrote: > > > Log: > > > Expand kdb_alt_break a little, most commonly used with the option > > > ALT_BREAK_TO_DEBUGGER. In addition to "Enter ~ ctrl-B" (to enter the > > > debugger), there is now "Enter ~ ctrl-P" (force panic) and > > > "Enter ~ ctrl-R" (request clean reboot, ala ctrl-alt-del on syscons). > > > > Thanks for this! :-) > > > Seconded. But we need to document this somewhere (expand a > comment in NOTES?). > Does it sound OK? Index: NOTES =================================================================== RCS file: /home/ncvs/src/sys/conf/NOTES,v retrieving revision 1.1483 diff -u -p -r1.1483 NOTES --- NOTES 3 May 2008 17:05:37 -0000 1.1483 +++ NOTES 5 May 2008 16:01:05 -0000 @@ -1723,7 +1723,8 @@ options BREAK_TO_DEBUGGER # A BREAK on # Solaris implements a new BREAK which is initiated by a character # sequence CR ~ ^b which is similar to a familiar pattern used on -# Sun servers by the Remote Console. +# Sun servers by the Remote Console. There are FreeBSD extentions: +# CR ~ ^p requests force panic and CR ~ ^r requests a clean reboot. options ALT_BREAK_TO_DEBUGGER # Serial Communications Controller -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Mon May 5 16:03:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3972E1065672; Mon, 5 May 2008 16:03:53 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 26B5E8FC19; Mon, 5 May 2008 16:03:53 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45G3rgh089220; Mon, 5 May 2008 16:03:53 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45G3rrN089219; Mon, 5 May 2008 16:03:53 GMT (envelope-from jhb) Message-Id: <200805051603.m45G3rrN089219@repoman.freebsd.org> From: John Baldwin Date: Mon, 5 May 2008 16:03:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 16:03:53 -0000 jhb 2008-05-05 16:03:52 UTC FreeBSD src repository Modified files: include stdio.h lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c Log: Expose FILE's internals to the world again in all their glory. Restore all the previous inline optimizations as well. FILE is back to using __mbstate_t, struct pthread *, and struct pthread_mutex *. Revision Changes Path 1.70 +172 -4 src/include/stdio.h 1.12 +2 -2 src/lib/libc/stdio/clrerr.c 1.12 +2 -2 src/lib/libc/stdio/feof.c 1.12 +3 -1 src/lib/libc/stdio/ferror.c 1.13 +2 -2 src/lib/libc/stdio/fileno.c 1.16 +3 -0 src/lib/libc/stdio/getc.c 1.15 +3 -0 src/lib/libc/stdio/getchar.c 1.33 +2 -132 src/lib/libc/stdio/local.h 1.16 +3 -0 src/lib/libc/stdio/putc.c 1.16 +3 -0 src/lib/libc/stdio/putchar.c 1.8 +0 -1 src/lib/libc/stdio/xprintf.c From owner-cvs-src@FreeBSD.ORG Mon May 5 16:04:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69DCB1065682; Mon, 5 May 2008 16:04:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3FFE68FC2F; Mon, 5 May 2008 16:04:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45G4wNY089268; Mon, 5 May 2008 16:04:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45G4wKp089267; Mon, 5 May 2008 16:04:58 GMT (envelope-from jhb) Message-Id: <200805051604.m45G4wKp089267@repoman.freebsd.org> From: John Baldwin Date: Mon, 5 May 2008 16:04:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/include stdio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 16:04:58 -0000 jhb 2008-05-05 16:04:58 UTC FreeBSD src repository Modified files: include stdio.h Log: Note that FILE's __cookie is also part of the public ABI. Revision Changes Path 1.71 +1 -1 src/include/stdio.h From owner-cvs-src@FreeBSD.ORG Mon May 5 16:12:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B828D1065675; Mon, 5 May 2008 16:12:18 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8E7A18FC15; Mon, 5 May 2008 16:12:18 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45GCI8i089695; Mon, 5 May 2008 16:12:18 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45GCISf089694; Mon, 5 May 2008 16:12:18 GMT (envelope-from attilio) Message-Id: <200805051612.m45GCISf089694@repoman.freebsd.org> From: Attilio Rao Date: Mon, 5 May 2008 16:12:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man9 lock.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 16:12:18 -0000 attilio 2008-05-05 16:12:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man9 lock.9 Log: Add a new, necessary include for lockmgr. Revision Changes Path 1.17.2.1 +1 -0 src/share/man/man9/lock.9 From owner-cvs-src@FreeBSD.ORG Mon May 5 16:12:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D80C1065678; Mon, 5 May 2008 16:12:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 23CBA8FC18; Mon, 5 May 2008 16:12:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45GCTdM089722; Mon, 5 May 2008 16:12:29 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45GCTGH089721; Mon, 5 May 2008 16:12:29 GMT (envelope-from jhb) Message-Id: <200805051612.m45GCTGH089721@repoman.freebsd.org> From: John Baldwin Date: Mon, 5 May 2008 16:12:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/sort config.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 16:12:29 -0000 jhb 2008-05-05 16:12:29 UTC FreeBSD src repository Modified files: gnu/usr.bin/sort config.h Log: Go back to fondling FILE internals. Revision Changes Path 1.10 +1 -1 src/gnu/usr.bin/sort/config.h From owner-cvs-src@FreeBSD.ORG Mon May 5 16:14:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F0031065672; Mon, 5 May 2008 16:14:03 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 24D558FC57; Mon, 5 May 2008 16:14:03 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45GE3Wu089816; Mon, 5 May 2008 16:14:03 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45GE3Ul089815; Mon, 5 May 2008 16:14:03 GMT (envelope-from jhb) Message-Id: <200805051614.m45GE3Ul089815@repoman.freebsd.org> From: John Baldwin Date: Mon, 5 May 2008 16:14:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/include stdio.h src/lib/libc Versions.def src/lib/libc/stdio Symbol.map stdio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 16:14:03 -0000 jhb 2008-05-05 16:14:03 UTC FreeBSD src repository Modified files: include stdio.h lib/libc Versions.def lib/libc/stdio Symbol.map stdio.c Log: Retire the __fgetcookie(), __fgetpendout(), and __fsetfileno() accessors as we aren't hiding FILE's internals anymore. Revision Changes Path 1.72 +0 -6 src/include/stdio.h 1.6 +0 -3 src/lib/libc/Versions.def 1.8 +0 -6 src/lib/libc/stdio/Symbol.map 1.28 +0 -21 src/lib/libc/stdio/stdio.c From owner-cvs-src@FreeBSD.ORG Mon May 5 16:42:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B2AF1065677; Mon, 5 May 2008 16:42:58 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.71]) by mx1.freebsd.org (Postfix) with ESMTP id DFC7E8FC22; Mon, 5 May 2008 16:42:52 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtp011.mac.com (asmtp011-bge351000 [10.150.69.74]) by smtpoutm.mac.com (Xserve/smtpout008/MantshX 4.0) with ESMTP id m45Ggq97021049; Mon, 5 May 2008 09:42:52 -0700 (PDT) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Received: from macbook-pro.jnpr.net (natint3.juniper.net [66.129.224.36]) by asmtp011.mac.com (Sun Java(tm) System Messaging Server 6.3-6.03 (built Mar 14 2008; 32bit)) with ESMTPSA id <0K0E005EPMFGZV30@asmtp011.mac.com>; Mon, 05 May 2008 09:42:52 -0700 (PDT) Message-id: <5D5D000D-9D30-4A9C-BB46-B301F9B46C89@mac.com> From: Marcel Moolenaar To: John Baldwin In-reply-to: <200805051614.m45GE3Ul089815@repoman.freebsd.org> Date: Mon, 05 May 2008 09:42:52 -0700 References: <200805051614.m45GE3Ul089815@repoman.freebsd.org> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc Versions.def src/lib/libc/stdio Symbol.map stdio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 16:42:58 -0000 On May 5, 2008, at 9:14 AM, John Baldwin wrote: > jhb 2008-05-05 16:14:03 UTC > > FreeBSD src repository > > Modified files: > include stdio.h > lib/libc Versions.def > lib/libc/stdio Symbol.map stdio.c > Log: > Retire the __fgetcookie(), __fgetpendout(), and __fsetfileno() > accessors > as we aren't hiding FILE's internals anymore. Thanks for cleaning this up too! -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Mon May 5 16:44:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2274106567A; Mon, 5 May 2008 16:44:11 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B8F188FC13; Mon, 5 May 2008 16:44:11 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45GiBLH091614; Mon, 5 May 2008 16:44:11 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45GiB86091604; Mon, 5 May 2008 16:44:11 GMT (envelope-from attilio) Message-Id: <200805051644.m45GiB86091604@repoman.freebsd.org> From: Attilio Rao Date: Mon, 5 May 2008 16:44:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 16:44:12 -0000 attilio 2008-05-05 16:44:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sys param.h Log: Bump __FreeBSD_version in order to signal lockmgr(9) now needs sys/lock.h in order to work on RELENG_7 too. Revision Changes Path 1.308.2.12 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Mon May 5 18:27:03 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08819106566B; Mon, 5 May 2008 18:27:03 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id CC0938FC17; Mon, 5 May 2008 18:27:02 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id 65FC21A4D80; Mon, 5 May 2008 11:27:02 -0700 (PDT) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m45IQjdp069338; Mon, 5 May 2008 14:26:49 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: "M. Warner Losh" Date: Mon, 5 May 2008 11:58:30 -0400 User-Agent: KMail/1.9.7 References: <5978.1209974842@critter.freebsd.dk> <200805050949.27063.jhb@freebsd.org> <20080505.080823.2086232061.imp@bsdimp.com> In-Reply-To: <20080505.080823.2086232061.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805051158.30782.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 05 May 2008 14:26:49 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7035/Mon May 5 13:47:07 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: src-committers@freebsd.org, kmacy@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, phk@phk.freebsd.dk, cperciva@freebsd.org Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 18:27:03 -0000 On Monday 05 May 2008 10:08:23 am M. Warner Losh wrote: > In message: <200805050949.27063.jhb@freebsd.org> > John Baldwin writes: > : On Monday 05 May 2008 04:07:22 am Poul-Henning Kamp wrote: > : > In message <481EB19B.3000201@freebsd.org>, Colin Percival writes: > : > >Poul-Henning Kamp wrote: > : > >> In message <200805050535.m455ZmI1030493@repoman.freebsd.org>, Warner > : > >> Losh write > : > >> > : > >> s: > : > >>> Added files: > : > >>> etc/etc.mips ttys > : > >>> Log: > : > >>> Mips ttys file. Copied from i386 version with removal of the vga > : > >>> entries. > : > >> > : > >> We should really replace this file with a script that generates it > : > >> from a set of sensible parameters at build-time. > : > > > : > >Yes please -- kmacy might have worked around this, but at one point this > : > >was the only non-kernel file which needed to be different for Xen builds. > : > > : > And for anyone looking at this, there is also a task to eliminate the > : > pty devices in this file, the reason why they are there has to do with > : > the introduction of the really weird notion of "remote logins" back in > : > the early 1980'ies, we really could do better. > : > : Err, I thought it was because utmp still uses the line index in /etc/ttys so > : ptys have to be listed in /etc/ttys to get an index. I haven't looked at > : utmpx, but it might be nice if we had a utmp format that 1) didn't limit > : usernames to 16 chars, and 2) stored the name of the tty rather than a dev_t. > : 2) is what I think has broken 'w -M /var/crash/vmcore.X' since 5.x. > > /var/run/utmp stores the name. However, it does appear to use the > index in /etc/ttys to write the record into /var/run/utmp. typical > entries look like: Hmm, 'w' still uses the dev_t to match entries in utmp to processes. Oh, w(1) uses stat() on the node in /dev so it always gets "live" dev_t's instead of reading them out of the core dump somehow, so that is how it breaks for core dumps. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon May 5 18:27:05 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2DF151065677; Mon, 5 May 2008 18:27:05 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 1045A8FC12; Mon, 5 May 2008 18:27:04 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id AED3A1A4D84; Mon, 5 May 2008 11:27:04 -0700 (PDT) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m45IQjdq069338; Mon, 5 May 2008 14:26:52 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Marcel Moolenaar Date: Mon, 5 May 2008 14:26:07 -0400 User-Agent: KMail/1.9.7 References: <200805051614.m45GE3Ul089815@repoman.freebsd.org> <5D5D000D-9D30-4A9C-BB46-B301F9B46C89@mac.com> In-Reply-To: <5D5D000D-9D30-4A9C-BB46-B301F9B46C89@mac.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805051426.07438.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 05 May 2008 14:26:52 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7035/Mon May 5 13:47:07 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc Versions.def src/lib/libc/stdio Symbol.map stdio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 18:27:05 -0000 On Monday 05 May 2008 12:42:52 pm Marcel Moolenaar wrote: > > On May 5, 2008, at 9:14 AM, John Baldwin wrote: > > > jhb 2008-05-05 16:14:03 UTC > > > > FreeBSD src repository > > > > Modified files: > > include stdio.h > > lib/libc Versions.def > > lib/libc/stdio Symbol.map stdio.c > > Log: > > Retire the __fgetcookie(), __fgetpendout(), and __fsetfileno() > > accessors > > as we aren't hiding FILE's internals anymore. > > Thanks for cleaning this up too! Sorry for the mess. It would be really nice if we could make FILE opaque, but apparently we can't. I was confused by glibc's headers (one of the 2 or 3 stdio.h's just declares 'FILE' as a typedef, but another header it always includes earlier (libio.h IIRC) does define the backing struct always) and thought glibc had one that was fully opaque. In practice I think glibc does inline some cases like feof_unlocked(). I think they do not inline getc() and putc() however. I think I can still fix _file to be an int (make existing _file _ofile instead and initialize it when setting _file) w/o breaking the ABI, but I need to chew on it some more. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon May 5 18:35:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5CA9A1065674; Mon, 5 May 2008 18:35:55 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4B2238FC15; Mon, 5 May 2008 18:35:55 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45IZtrc007091; Mon, 5 May 2008 18:35:55 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45IZt7u007090; Mon, 5 May 2008 18:35:55 GMT (envelope-from kmacy) Message-Id: <200805051835.m45IZt7u007090@repoman.freebsd.org> From: Kip Macy Date: Mon, 5 May 2008 18:35:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/contrib/rdma core_priv.h ib_addr.h ib_cache.h ib_cm.h ib_fmr_pool.h ib_mad.h ib_marshall.h ib_pack.h ib_sa.h ib_smi.h ib_umem.h ib_user_cm.h ib_user_mad.h ib_user_sa.h ib_user_verbs.h ib_verbs.h iw_cm.h rdma_addr.c rdma_cache.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 18:35:55 -0000 kmacy 2008-05-05 18:35:55 UTC FreeBSD src repository Added files: sys/contrib/rdma core_priv.h ib_addr.h ib_cache.h ib_cm.h ib_fmr_pool.h ib_mad.h ib_marshall.h ib_pack.h ib_sa.h ib_smi.h ib_umem.h ib_user_cm.h ib_user_mad.h ib_user_sa.h ib_user_verbs.h ib_verbs.h iw_cm.h rdma_addr.c rdma_cache.c rdma_cm.h rdma_cm_ib.h rdma_cma.c rdma_device.c rdma_iwcm.c rdma_user_cm.h rdma_verbs.c types.h sys/contrib/rdma/krping getopt.c getopt.h krping.c krping.h krping_dev.c Log: Import basic common and iwarp kernel RDMA infrastructure. Supported by: Chelsio Inc. Revision Changes Path 1.1 +55 -0 src/sys/contrib/rdma/core_priv.h (new) 1.1 +164 -0 src/sys/contrib/rdma/ib_addr.h (new) 1.1 +120 -0 src/sys/contrib/rdma/ib_cache.h (new) 1.1 +593 -0 src/sys/contrib/rdma/ib_cm.h (new) 1.1 +97 -0 src/sys/contrib/rdma/ib_fmr_pool.h (new) 1.1 +656 -0 src/sys/contrib/rdma/ib_mad.h (new) 1.1 +55 -0 src/sys/contrib/rdma/ib_marshall.h (new) 1.1 +247 -0 src/sys/contrib/rdma/ib_pack.h (new) 1.1 +386 -0 src/sys/contrib/rdma/ib_sa.h (new) 1.1 +132 -0 src/sys/contrib/rdma/ib_smi.h (new) 1.1 +81 -0 src/sys/contrib/rdma/ib_umem.h (new) 1.1 +328 -0 src/sys/contrib/rdma/ib_user_cm.h (new) 1.1 +136 -0 src/sys/contrib/rdma/ib_user_mad.h (new) 1.1 +60 -0 src/sys/contrib/rdma/ib_user_sa.h (new) 1.1 +688 -0 src/sys/contrib/rdma/ib_user_verbs.h (new) 1.1 +1854 -0 src/sys/contrib/rdma/ib_verbs.h (new) 1.1 +266 -0 src/sys/contrib/rdma/iw_cm.h (new) 1.1 +77 -0 src/sys/contrib/rdma/krping/getopt.c (new) 1.1 +21 -0 src/sys/contrib/rdma/krping/getopt.h (new) 1.1 +1865 -0 src/sys/contrib/rdma/krping/krping.c (new) 1.1 +128 -0 src/sys/contrib/rdma/krping/krping.h (new) 1.1 +180 -0 src/sys/contrib/rdma/krping/krping_dev.c (new) 1.1 +408 -0 src/sys/contrib/rdma/rdma_addr.c (new) 1.1 +411 -0 src/sys/contrib/rdma/rdma_cache.c (new) 1.1 +318 -0 src/sys/contrib/rdma/rdma_cm.h (new) 1.1 +51 -0 src/sys/contrib/rdma/rdma_cm_ib.h (new) 1.1 +2998 -0 src/sys/contrib/rdma/rdma_cma.c (new) 1.1 +776 -0 src/sys/contrib/rdma/rdma_device.c (new) 1.1 +1086 -0 src/sys/contrib/rdma/rdma_iwcm.c (new) 1.1 +215 -0 src/sys/contrib/rdma/rdma_user_cm.h (new) 1.1 +822 -0 src/sys/contrib/rdma/rdma_verbs.c (new) 1.1 +121 -0 src/sys/contrib/rdma/types.h (new) From owner-cvs-src@FreeBSD.ORG Mon May 5 18:42:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1FC5106566B; Mon, 5 May 2008 18:42:17 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AAB3D8FC20; Mon, 5 May 2008 18:42:17 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45IgHnF007367; Mon, 5 May 2008 18:42:17 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45IgHVp007366; Mon, 5 May 2008 18:42:17 GMT (envelope-from bz) Message-Id: <200805051842.m45IgHVp007366@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Mon, 5 May 2008 18:42:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 18:42:17 -0000 bz 2008-05-05 18:42:17 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Use a better approach to force the interrupt which should work for all cards/modes. In addition to the intr forcing added with rev. 1.205 adopt the other places to use the same logic. We need to exclude a few chips/revisions (5700, 5788) from using the enhanced version and fall back to the old way as that is the only method they support. Tested by: phk Suggested by: davidch, Broadcom (thanks a lot for the help!) MFC after: 16 days Revision Changes Path 1.210 +21 -6 src/sys/dev/bge/if_bge.c 1.79 +4 -0 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Mon May 5 18:46:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F8571065675; Mon, 5 May 2008 18:46:19 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5E5EC8FC16; Mon, 5 May 2008 18:46:19 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45IkJSb007610; Mon, 5 May 2008 18:46:19 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45IkJYL007609; Mon, 5 May 2008 18:46:19 GMT (envelope-from kmacy) Message-Id: <200805051846.m45IkJYL007609@repoman.freebsd.org> From: Kip Macy Date: Mon, 5 May 2008 18:46:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb/ulp/iw_cxgb iw_cxgb.c iw_cxgb.h iw_cxgb_cm.c iw_cxgb_cm.h iw_cxgb_cq.c iw_cxgb_dbg.c iw_cxgb_ev.c iw_cxgb_hal.c iw_cxgb_hal.h iw_cxgb_mem.c iw_cxgb_provider.c iw_cxgb_provider.h iw_cxgb_qp.c iw_cxgb_resource.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 18:46:19 -0000 kmacy 2008-05-05 18:46:19 UTC FreeBSD src repository Added files: sys/dev/cxgb/ulp/iw_cxgb iw_cxgb.c iw_cxgb.h iw_cxgb_cm.c iw_cxgb_cm.h iw_cxgb_cq.c iw_cxgb_dbg.c iw_cxgb_ev.c iw_cxgb_hal.c iw_cxgb_hal.h iw_cxgb_mem.c iw_cxgb_provider.c iw_cxgb_provider.h iw_cxgb_qp.c iw_cxgb_resource.c iw_cxgb_resource.h iw_cxgb_user.h iw_cxgb_wr.h Log: import support for iwarp on Chelsio T3 card Supported by Chelsio Inc. Revision Changes Path 1.1 +294 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c (new) 1.1 +168 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.h (new) 1.1 +1779 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.c (new) 1.1 +249 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.h (new) 1.1 +276 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cq.c (new) 1.1 +255 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_dbg.c (new) 1.1 +265 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_ev.c (new) 1.1 +1418 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_hal.c (new) 1.1 +330 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_hal.h (new) 1.1 +219 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_mem.c (new) 1.1 +1295 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c (new) 1.1 +362 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.h (new) 1.1 +1052 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_qp.c (new) 1.1 +382 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_resource.c (new) 1.1 +59 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_resource.h (new) 1.1 +68 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_user.h (new) 1.1 +684 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_wr.h (new) From owner-cvs-src@FreeBSD.ORG Mon May 5 18:55:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AAFDD106566B; Mon, 5 May 2008 18:55:55 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 996DE8FC14; Mon, 5 May 2008 18:55:55 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 5CF921A4D84; Mon, 5 May 2008 11:40:03 -0700 (PDT) Date: Mon, 5 May 2008 11:40:03 -0700 From: Alfred Perlstein To: John Baldwin Message-ID: <20080505184003.GL32532@elvis.mu.org> References: <200805051603.m45G3rrN089219@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200805051603.m45G3rrN089219@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 18:55:55 -0000 I'm _not_ objecting, just interested in why. Any references to discussions on this? Are we now safe for future compat or something? * John Baldwin [080505 09:04] wrote: > jhb 2008-05-05 16:03:52 UTC > > FreeBSD src repository > > Modified files: > include stdio.h > lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c > getchar.c local.h putc.c putchar.c > xprintf.c > Log: > Expose FILE's internals to the world again in all their glory. Restore > all the previous inline optimizations as well. FILE is back to using > __mbstate_t, struct pthread *, and struct pthread_mutex *. > > Revision Changes Path > 1.70 +172 -4 src/include/stdio.h > 1.12 +2 -2 src/lib/libc/stdio/clrerr.c > 1.12 +2 -2 src/lib/libc/stdio/feof.c > 1.12 +3 -1 src/lib/libc/stdio/ferror.c > 1.13 +2 -2 src/lib/libc/stdio/fileno.c > 1.16 +3 -0 src/lib/libc/stdio/getc.c > 1.15 +3 -0 src/lib/libc/stdio/getchar.c > 1.33 +2 -132 src/lib/libc/stdio/local.h > 1.16 +3 -0 src/lib/libc/stdio/putc.c > 1.16 +3 -0 src/lib/libc/stdio/putchar.c > 1.8 +0 -1 src/lib/libc/stdio/xprintf.c -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Mon May 5 18:59:12 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74579106564A; Mon, 5 May 2008 18:59:12 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 44DFD8FC1F; Mon, 5 May 2008 18:59:12 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id D39C41A4D80; Mon, 5 May 2008 11:59:11 -0700 (PDT) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m45Iwx4Z069611; Mon, 5 May 2008 14:59:00 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Alfred Perlstein Date: Mon, 5 May 2008 14:59:28 -0400 User-Agent: KMail/1.9.7 References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <20080505184003.GL32532@elvis.mu.org> In-Reply-To: <20080505184003.GL32532@elvis.mu.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805051459.29200.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 05 May 2008 14:59:00 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7035/Mon May 5 13:47:07 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 18:59:12 -0000 On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: > I'm _not_ objecting, just interested in why. > > Any references to discussions on this? Are we now safe for > future compat or something? Having FILE be opaque broke just about every 'configure' script on the planet. :( > * John Baldwin [080505 09:04] wrote: > > jhb 2008-05-05 16:03:52 UTC > > > > FreeBSD src repository > > > > Modified files: > > include stdio.h > > lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c > > getchar.c local.h putc.c putchar.c > > xprintf.c > > Log: > > Expose FILE's internals to the world again in all their glory. Restore > > all the previous inline optimizations as well. FILE is back to using > > __mbstate_t, struct pthread *, and struct pthread_mutex *. > > > > Revision Changes Path > > 1.70 +172 -4 src/include/stdio.h > > 1.12 +2 -2 src/lib/libc/stdio/clrerr.c > > 1.12 +2 -2 src/lib/libc/stdio/feof.c > > 1.12 +3 -1 src/lib/libc/stdio/ferror.c > > 1.13 +2 -2 src/lib/libc/stdio/fileno.c > > 1.16 +3 -0 src/lib/libc/stdio/getc.c > > 1.15 +3 -0 src/lib/libc/stdio/getchar.c > > 1.33 +2 -132 src/lib/libc/stdio/local.h > > 1.16 +3 -0 src/lib/libc/stdio/putc.c > > 1.16 +3 -0 src/lib/libc/stdio/putchar.c > > 1.8 +0 -1 src/lib/libc/stdio/xprintf.c > > -- > - Alfred Perlstein > -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon May 5 19:02:47 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7738106564A; Mon, 5 May 2008 19:02:47 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.netplex.net (mail.netplex.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id 82A198FC0A; Mon, 5 May 2008 19:02:47 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.netplex.net (8.14.2/8.14.2/NETPLEX) with ESMTP id m45J2jo9007364; Mon, 5 May 2008 15:02:45 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-4.0 (mail.netplex.net [204.213.176.10]); Mon, 05 May 2008 15:02:46 -0400 (EDT) Date: Mon, 5 May 2008 15:02:45 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: John Baldwin In-Reply-To: <200805051459.29200.jhb@freebsd.org> Message-ID: References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <20080505184003.GL32532@elvis.mu.org> <200805051459.29200.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, Alfred Perlstein , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 19:02:47 -0000 On Mon, 5 May 2008, John Baldwin wrote: > On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: >> I'm _not_ objecting, just interested in why. >> >> Any references to discussions on this? Are we now safe for >> future compat or something? > > Having FILE be opaque broke just about every 'configure' script on the > planet. :( Can you just expose the public parts of it and leave the rest as opaque placeholders or something, then map to a real FILE in libc? -- DE From owner-cvs-src@FreeBSD.ORG Mon May 5 19:13:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D794E1065671; Mon, 5 May 2008 19:13:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CA61B8FC16; Mon, 5 May 2008 19:13:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45JDqkB009523; Mon, 5 May 2008 19:13:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45JDqNY009522; Mon, 5 May 2008 19:13:52 GMT (envelope-from jhb) Message-Id: <200805051913.m45JDqNY009522@repoman.freebsd.org> From: John Baldwin Date: Mon, 5 May 2008 19:13:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 19:13:53 -0000 jhb 2008-05-05 19:13:52 UTC FreeBSD src repository Modified files: sys/kern kern_cpu.c Log: Fix a few edge cases with error handling in cpufreq(4)'s CPUFREQ_GET() method: - If the last of the child cpufreq drivers returns an error while trying to fetch its list of supported frequencies but an earlier driver found the requested frequency, don't return an error to the caller. - If all of the child cpufreq drivers fail and the attempt to match the frequency based on 'cpu_est_clockrate()' fails, return ENXIO rather than returning success and returning a frequency of CPUFREQ_VAL_UNKNOWN. MFC after: 3 days PR: kern/121433 Reported by: Eugene Grosbein eugen ! kuzbass dot ru Revision Changes Path 1.30 +3 -3 src/sys/kern/kern_cpu.c From owner-cvs-src@FreeBSD.ORG Mon May 5 19:15:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 697D01065675; Mon, 5 May 2008 19:15:14 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 42B688FC16; Mon, 5 May 2008 19:15:14 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45JFE1a009610; Mon, 5 May 2008 19:15:14 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45JFE7Y009609; Mon, 5 May 2008 19:15:14 GMT (envelope-from jhb) Message-Id: <200805051915.m45JFE7Y009609@repoman.freebsd.org> From: John Baldwin Date: Mon, 5 May 2008 19:15:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 19:15:14 -0000 jhb 2008-05-05 19:15:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) gnu/usr.bin/gdb/kgdb kld.c Log: MFC: Remove the 'add_kld_command' arg from load_kld(). Revision Changes Path 1.6.2.3 +5 -12 src/gnu/usr.bin/gdb/kgdb/kld.c From owner-cvs-src@FreeBSD.ORG Mon May 5 19:15:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C12871065670; Mon, 5 May 2008 19:15:38 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9B1F48FC1E; Mon, 5 May 2008 19:15:38 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45JFcA8009674; Mon, 5 May 2008 19:15:38 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45JFcIo009673; Mon, 5 May 2008 19:15:38 GMT (envelope-from jhb) Message-Id: <200805051915.m45JFcIo009673@repoman.freebsd.org> From: John Baldwin Date: Mon, 5 May 2008 19:15:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 19:15:38 -0000 jhb 2008-05-05 19:15:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) gnu/usr.bin/gdb/kgdb kld.c Log: MFC: Remove the 'add_kld_command' arg from load_kld(). Revision Changes Path 1.6.4.3 +5 -12 src/gnu/usr.bin/gdb/kgdb/kld.c From owner-cvs-src@FreeBSD.ORG Mon May 5 19:16:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B3701065672; Mon, 5 May 2008 19:16:53 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 24C718FC1A; Mon, 5 May 2008 19:16:53 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45JGr6L009726; Mon, 5 May 2008 19:16:53 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45JGr1n009725; Mon, 5 May 2008 19:16:53 GMT (envelope-from jhb) Message-Id: <200805051916.m45JGr1n009725@repoman.freebsd.org> From: John Baldwin Date: Mon, 5 May 2008 19:16:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libc/net nsdispatch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 19:16:53 -0000 jhb 2008-05-05 19:16:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/net nsdispatch.c Log: MFC: Include libc_private.h for the declaration of __isthreaded. Revision Changes Path 1.14.2.1 +1 -0 src/lib/libc/net/nsdispatch.c From owner-cvs-src@FreeBSD.ORG Mon May 5 19:24:42 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9A361065680; Mon, 5 May 2008 19:24:42 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail01.syd.optusnet.com.au (mail01.syd.optusnet.com.au [211.29.132.182]) by mx1.freebsd.org (Postfix) with ESMTP id 738D48FC19; Mon, 5 May 2008 19:24:42 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c122-106-215-175.belrs3.nsw.optusnet.com.au [122.106.215.175]) by mail01.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m45JOHqc000501 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 6 May 2008 05:24:39 +1000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.2/8.14.1) with ESMTP id m45JOHr2068358; Tue, 6 May 2008 05:24:17 +1000 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.2/8.14.2/Submit) id m45JOHfU068357; Tue, 6 May 2008 05:24:17 +1000 (EST) (envelope-from peter) Date: Tue, 6 May 2008 05:24:17 +1000 From: Peter Jeremy To: John Baldwin Message-ID: <20080505192417.GS7293@server.vk2pj.dyndns.org> References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <20080505184003.GL32532@elvis.mu.org> <200805051459.29200.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mpb+VUhBqKoEsre9" Content-Disposition: inline In-Reply-To: <200805051459.29200.jhb@freebsd.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@freebsd.org, Alfred Perlstein , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 19:24:43 -0000 --mpb+VUhBqKoEsre9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 05, 2008 at 02:59:28PM -0400, John Baldwin wrote: >On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: >> I'm _not_ objecting, just interested in why. >>=20 >> Any references to discussions on this? Are we now safe for >> future compat or something? > >Having FILE be opaque broke just about every 'configure' script on the=20 >planet. :( Either autoconf and friends are _intended_ as impediments to portability or they are completely broken by design. --=20 Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --mpb+VUhBqKoEsre9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkgfXuEACgkQ/opHv/APuIeTqQCcCU8U/7jq1/YThAEuYOqw+7DM kd4AnRxGQlygSoT3kPgtBcMt+UlKNX2m =9qml -----END PGP SIGNATURE----- --mpb+VUhBqKoEsre9-- From owner-cvs-src@FreeBSD.ORG Mon May 5 19:38:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 56F20106566B; Mon, 5 May 2008 19:38:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 30FBC8FC2B; Mon, 5 May 2008 19:38:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45JcQcE015915; Mon, 5 May 2008 19:38:26 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45JcQ9U015912; Mon, 5 May 2008 19:38:26 GMT (envelope-from jhb) Message-Id: <200805051938.m45JcQ9U015912@repoman.freebsd.org> From: John Baldwin Date: Mon, 5 May 2008 19:38:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libftpio ftpio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 19:38:26 -0000 jhb 2008-05-05 19:38:25 UTC FreeBSD src repository Modified files: lib/libftpio ftpio.c Log: Revert back to accessing FILE internals directly. (Sorry, forgot to commit this earlier.) Revision Changes Path 1.46 +19 -11 src/lib/libftpio/ftpio.c From owner-cvs-src@FreeBSD.ORG Mon May 5 19:39:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8A212106567C; Mon, 5 May 2008 19:39:20 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 642B98FC18; Mon, 5 May 2008 19:39:20 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45JdKgN019228; Mon, 5 May 2008 19:39:20 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45JdKea019225; Mon, 5 May 2008 19:39:20 GMT (envelope-from kmacy) Message-Id: <200805051939.m45JdKea019225@repoman.freebsd.org> From: Kip Macy Date: Mon, 5 May 2008 19:39:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/contrib/rdma types.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 19:39:20 -0000 kmacy 2008-05-05 19:39:20 UTC FreeBSD src repository Modified files: sys/contrib/rdma types.h Log: conditionally define PANIC_IF Revision Changes Path 1.2 +2 -0 src/sys/contrib/rdma/types.h From owner-cvs-src@FreeBSD.ORG Mon May 5 19:48:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 385CF1065677; Mon, 5 May 2008 19:48:55 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 11E238FC27; Mon, 5 May 2008 19:48:55 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45JmsA6043948; Mon, 5 May 2008 19:48:54 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45JmsuF043947; Mon, 5 May 2008 19:48:54 GMT (envelope-from kmacy) Message-Id: <200805051948.m45JmsuF043947@repoman.freebsd.org> From: Kip Macy Date: Mon, 5 May 2008 19:48:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_blist.c src/sys/sys blist.h src/sys/vm swap_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 19:48:55 -0000 kmacy 2008-05-05 19:48:54 UTC FreeBSD src repository Modified files: sys/kern subr_blist.c sys/sys blist.h sys/vm swap_pager.c Log: add malloc flag to blist so that it can be used in ithread context Reviewed by: alc, bsdimp Revision Changes Path 1.18 +8 -7 src/sys/kern/subr_blist.c 1.10 +5 -4 src/sys/sys/blist.h 1.301 +1 -1 src/sys/vm/swap_pager.c From owner-cvs-src@FreeBSD.ORG Mon May 5 20:06:52 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C60E1065685 for ; Mon, 5 May 2008 20:06:52 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.153]) by mx1.freebsd.org (Postfix) with ESMTP id BCF728FC6D for ; Mon, 5 May 2008 20:06:51 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so1997674fgb.35 for ; Mon, 05 May 2008 13:06:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:received:received:date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; bh=GhMWjxqLoDDuZlDNoQV2zNUkEwC/KTWDgLmlWE5lg5o=; b=CsM6V2HeL8rm6U+9HfNwOzikI1w6IMxLIf/tvJ2bHlmV6OPvehQYgWKl/IAhx4JxJxccd4C6wwF6GZLuzRxNRe1JLV1rRo8f687SeoI4DknyFu75GOmt1PLj8x+k/oGo/cIQqIV0EawlY69OUzQ/7myLZSrmcxLfczUmPa/voSA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=RkJEJTtuU86ASg4rEF8lWn4kCEH4pAQV4WrPs2Rngp7LJrPn8uBzwCT5pbOHcr6CVky9OZvGjiQfxxoCbblY3B/lgSmcyQCcqd6MSsqlby2LQ1h3NbQHZoVmks1HaN8JHhKmvNb/QMwKGaSRndfX6FFG2q4GJ8igxG0ixmbGTwQ= Received: by 10.86.26.11 with SMTP id 11mr10825701fgz.23.1210016410446; Mon, 05 May 2008 12:40:10 -0700 (PDT) Received: from acme.spoerlein.net ( [217.172.44.86]) by mx.google.com with ESMTPS id 4sm5251169fge.5.2008.05.05.12.40.09 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 05 May 2008 12:40:09 -0700 (PDT) Received: from roadrunner.spoerlein.net (e180154014.adsl.alicedsl.de [85.180.154.14]) by acme.spoerlein.net (8.14.2/8.14.2) with ESMTP id m45Je5GC057867 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 5 May 2008 21:40:07 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Received: from roadrunner.spoerlein.net (localhost [127.0.0.1]) by roadrunner.spoerlein.net (8.14.2/8.14.2) with ESMTP id m45Ie8Hg005646 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 5 May 2008 20:40:08 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Received: (from uqs@localhost) by roadrunner.spoerlein.net (8.14.2/8.14.2/Submit) id m45Ie8fR005645; Mon, 5 May 2008 20:40:08 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Date: Mon, 5 May 2008 20:40:08 +0200 From: Ulrich Spoerlein To: Maxim Konovalov Message-ID: <20080505184008.GA1696@roadrunner.spoerlein.net> References: <200805042329.m44NTcfv093169@repoman.freebsd.org> <20080505055713.GL97613@carrot.home.paeps.cx> <20080505105143.F97634@mp2.macomnet.net> <20080505200123.X97634@mp2.macomnet.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080505200123.X97634@mp2.macomnet.net> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, Peter Wemm Subject: Re: cvs commit: src/sys/arm/at91 uart_dev_at91usart.c src/sys/dev/dcons dcons_os.c src/sys/dev/ofw ofw_console.c src/sys/dev/sio sio.c src/sys/dev/uart uart_core.c src/sys/kern subr_kdb.c src/sys/pc98/cbus sio.c src/sys/sun4v/sun4v hvcons.c src/sys/sys ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 20:06:52 -0000 On Mon, 05.05.2008 at 20:02:27 +0400, Maxim Konovalov wrote: > On Mon, 5 May 2008, 10:53+0400, Maxim Konovalov wrote: > > > On Mon, 5 May 2008, 07:57+0200, Philip Paeps wrote: > > > > > On 2008-05-04 23:29:38 (+0000), Peter Wemm wrote: > > > > Log: > > > > Expand kdb_alt_break a little, most commonly used with the option > > > > ALT_BREAK_TO_DEBUGGER. In addition to "Enter ~ ctrl-B" (to enter the > > > > debugger), there is now "Enter ~ ctrl-P" (force panic) and > > > > "Enter ~ ctrl-R" (request clean reboot, ala ctrl-alt-del on syscons). > > > > > > Thanks for this! :-) > > > > > Seconded. But we need to document this somewhere (expand a > > comment in NOTES?). > > > Does it sound OK? I really think this should be documented in ddb(4) or kdb(4). I'm using a lot of systems without /usr/src and periodically have to re-read what the magic break sequence was. Cheers, Ulrich Spoerlein -- It is better to remain silent and be thought a fool, than to speak, and remove all doubt. From owner-cvs-src@FreeBSD.ORG Mon May 5 20:13:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF9C6106566C; Mon, 5 May 2008 20:13:31 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C9B628FC1B; Mon, 5 May 2008 20:13:31 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45KDV4N055289; Mon, 5 May 2008 20:13:31 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45KDV8N055288; Mon, 5 May 2008 20:13:31 GMT (envelope-from kmacy) Message-Id: <200805052013.m45KDV8N055288@repoman.freebsd.org> From: Kip Macy Date: Mon, 5 May 2008 20:13:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp.h tcp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 20:13:32 -0000 kmacy 2008-05-05 20:13:31 UTC FreeBSD src repository Modified files: sys/netinet tcp.h tcp_usrreq.c Log: add rcv_nxt, snd_nxt, and toe offload id to FreeBSD-specific extension fields for tcp_info Revision Changes Path 1.43 +6 -2 src/sys/netinet/tcp.h 1.169 +6 -0 src/sys/netinet/tcp_usrreq.c From owner-cvs-src@FreeBSD.ORG Mon May 5 20:19:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B6FED1065678; Mon, 5 May 2008 20:19:33 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A7FFD8FC0A; Mon, 5 May 2008 20:19:33 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45KJX7T055661; Mon, 5 May 2008 20:19:33 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45KJXnQ055660; Mon, 5 May 2008 20:19:33 GMT (envelope-from kmacy) Message-Id: <200805052019.m45KJXnQ055660@repoman.freebsd.org> From: Kip Macy Date: Mon, 5 May 2008 20:19:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/rdma Makefile src/sys/modules/rdma/addr Makefile src/sys/modules/rdma/cma Makefile src/sys/modules/rdma/core Makefile src/sys/modules/rdma/iwcm Makefile src/sys/modules/rdma/krping Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 20:19:33 -0000 kmacy 2008-05-05 20:19:33 UTC FreeBSD src repository Added files: sys/modules/rdma Makefile sys/modules/rdma/addr Makefile sys/modules/rdma/cma Makefile sys/modules/rdma/core Makefile sys/modules/rdma/iwcm Makefile sys/modules/rdma/krping Makefile Log: add makefiles for rdma Revision Changes Path 1.1 +9 -0 src/sys/modules/rdma/Makefile (new) 1.1 +10 -0 src/sys/modules/rdma/addr/Makefile (new) 1.1 +10 -0 src/sys/modules/rdma/cma/Makefile (new) 1.1 +12 -0 src/sys/modules/rdma/core/Makefile (new) 1.1 +10 -0 src/sys/modules/rdma/iwcm/Makefile (new) 1.1 +10 -0 src/sys/modules/rdma/krping/Makefile (new) From owner-cvs-src@FreeBSD.ORG Mon May 5 20:21:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2794C1065676; Mon, 5 May 2008 20:21:21 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 020088FC1C; Mon, 5 May 2008 20:21:21 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45KLKSF055866; Mon, 5 May 2008 20:21:20 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45KLKC3055865; Mon, 5 May 2008 20:21:20 GMT (envelope-from kmacy) Message-Id: <200805052021.m45KLKC3055865@repoman.freebsd.org> From: Kip Macy Date: Mon, 5 May 2008 20:21:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/cxgb Makefile src/sys/modules/cxgb/iw_cxgb Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 20:21:21 -0000 kmacy 2008-05-05 20:21:20 UTC FreeBSD src repository Modified files: sys/modules/cxgb Makefile Added files: sys/modules/cxgb/iw_cxgb Makefile Log: add iw_cxgb to the build Revision Changes Path 1.14 +1 -1 src/sys/modules/cxgb/Makefile 1.1 +14 -0 src/sys/modules/cxgb/iw_cxgb/Makefile (new) From owner-cvs-src@FreeBSD.ORG Mon May 5 20:33:24 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 459E5106564A; Mon, 5 May 2008 20:33:24 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 15DB18FC1D; Mon, 5 May 2008 20:33:24 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id AE7B71A4D80; Mon, 5 May 2008 13:33:23 -0700 (PDT) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m45KXA8A070245; Mon, 5 May 2008 16:33:11 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Daniel Eischen Date: Mon, 5 May 2008 15:21:56 -0400 User-Agent: KMail/1.9.7 References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051459.29200.jhb@freebsd.org> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805051521.56926.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 05 May 2008 16:33:11 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7036/Mon May 5 14:56:03 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, Alfred Perlstein , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 20:33:24 -0000 On Monday 05 May 2008 03:02:45 pm Daniel Eischen wrote: > On Mon, 5 May 2008, John Baldwin wrote: > > > On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: > >> I'm _not_ objecting, just interested in why. > >> > >> Any references to discussions on this? Are we now safe for > >> future compat or something? > > > > Having FILE be opaque broke just about every 'configure' script on the > > planet. :( > > Can you just expose the public parts of it and leave the > rest as opaque placeholders or something, then map to a > real FILE in libc? Possibly, though we'd have to expose most of it so it is debatable if that would actually be worth the effort. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon May 5 20:41:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 771961065670; Mon, 5 May 2008 20:41:21 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 51B7C8FC0C; Mon, 5 May 2008 20:41:21 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45KfL4H056579; Mon, 5 May 2008 20:41:21 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45KfLGs056576; Mon, 5 May 2008 20:41:21 GMT (envelope-from kmacy) Message-Id: <200805052041.m45KfLGs056576@repoman.freebsd.org> From: Kip Macy Date: Mon, 5 May 2008 20:41:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb/ulp/iw_cxgb iw_cxgb_cq.c iw_cxgb_dbg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 20:41:21 -0000 kmacy 2008-05-05 20:41:11 UTC FreeBSD src repository Modified files: sys/dev/cxgb/ulp/iw_cxgb iw_cxgb_cq.c iw_cxgb_dbg.c Log: LINT fixes Revision Changes Path 1.2 +1 -1 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cq.c 1.2 +3 -3 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_dbg.c From owner-cvs-src@FreeBSD.ORG Mon May 5 20:41:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 899C1106564A; Mon, 5 May 2008 20:41:54 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 64FF78FC13; Mon, 5 May 2008 20:41:54 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45KfsVO056621; Mon, 5 May 2008 20:41:54 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45KfsTI056620; Mon, 5 May 2008 20:41:54 GMT (envelope-from kmacy) Message-Id: <200805052041.m45KfsTI056620@repoman.freebsd.org> From: Kip Macy Date: Mon, 5 May 2008 20:41:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 20:41:54 -0000 kmacy 2008-05-05 20:41:54 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: add rdma to build for i386 and amd64 Revision Changes Path 1.566 +3 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Mon May 5 20:46:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8DD1B106566B; Mon, 5 May 2008 20:46:39 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 59AA18FC13; Mon, 5 May 2008 20:46:39 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45KkdkK056850; Mon, 5 May 2008 20:46:39 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45KkdZE056849; Mon, 5 May 2008 20:46:39 GMT (envelope-from andre) Message-Id: <200805052046.m45KkdZE056849@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 5 May 2008 20:46:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet tcp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 20:46:39 -0000 andre 2008-05-05 20:46:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet tcp_output.c Log: MFC rev. 1.149: Remove TCP options ordering assumptions in tcp_addoptions(). Revision Changes Path 1.141.2.5 +11 -1 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Mon May 5 20:47:22 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C231B106566B; Mon, 5 May 2008 20:47:22 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 9B95B8FC1A; Mon, 5 May 2008 20:47:22 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id 543221A4D8D; Mon, 5 May 2008 13:47:22 -0700 (PDT) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m45KlA7R070338; Mon, 5 May 2008 16:47:10 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Peter Jeremy Date: Mon, 5 May 2008 16:37:42 -0400 User-Agent: KMail/1.9.7 References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051459.29200.jhb@freebsd.org> <20080505192417.GS7293@server.vk2pj.dyndns.org> In-Reply-To: <20080505192417.GS7293@server.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805051637.43073.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 05 May 2008 16:47:10 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7036/Mon May 5 14:56:03 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, Alfred Perlstein , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 05 May 2008 20:47:22 -0000 On Monday 05 May 2008 03:24:17 pm Peter Jeremy wrote: > On Mon, May 05, 2008 at 02:59:28PM -0400, John Baldwin wrote: > >On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: > >> I'm _not_ objecting, just interested in why. > >> > >> Any references to discussions on this? Are we now safe for > >> future compat or something? > > > >Having FILE be opaque broke just about every 'configure' script on the > >planet. :( > > Either autoconf and friends are _intended_ as impediments to > portability or they are completely broken by design. It appears that autoconf only believes a type is real if you can typedef it to another type, cast 0 to a valid pointer to the new typedef'd type, and do a sizeof() of the typdef'd type. The last is where having an opaque type breaks down for scripts that want to make sure FILE is a real type. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon May 5 20:59:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 960581065676; Mon, 5 May 2008 20:59:36 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7140C8FC19; Mon, 5 May 2008 20:59:36 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45KxaXm068154; Mon, 5 May 2008 20:59:36 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45KxaOQ068153; Mon, 5 May 2008 20:59:36 GMT (envelope-from andre) Message-Id: <200805052059.m45KxaOQ068153@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 5 May 2008 20:59:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet tcp.h tcp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 20:59:36 -0000 andre 2008-05-05 20:59:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet tcp.h tcp_output.c Log: MFC of tcp_output.c rev. 1.147+1.148 and tcp.h rev. 1.42: Use #defines for TCP options padding after EOL to be consistent. Remove now unnecessary comment. Revision Changes Path 1.40.2.1 +2 -0 src/sys/netinet/tcp.h 1.141.2.6 +2 -4 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Mon May 5 21:16:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EC5441065672; Mon, 5 May 2008 21:16:38 +0000 (UTC) (envelope-from ticso@cicely12.cicely.de) Received: from raven.bwct.de (raven.bwct.de [85.159.14.73]) by mx1.freebsd.org (Postfix) with ESMTP id 6A4538FC1D; Mon, 5 May 2008 21:16:38 +0000 (UTC) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de ([10.1.1.7]) by raven.bwct.de (8.13.4/8.13.4) with ESMTP id m45L6Ppf010386 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 5 May 2008 23:06:25 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [10.1.1.14]) by cicely5.cicely.de (8.14.2/8.14.2) with ESMTP id m45L6KZS024781 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 5 May 2008 23:06:20 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.13.4/8.13.3) with ESMTP id m45L6H8R052310; Mon, 5 May 2008 23:06:17 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.13.4/8.13.3/Submit) id m45L6G8X052309; Mon, 5 May 2008 23:06:17 +0200 (CEST) (envelope-from ticso) Date: Mon, 5 May 2008 23:06:16 +0200 From: Bernd Walter To: "M. Warner Losh" Message-ID: <20080505210616.GD48099@cicely12.cicely.de> References: <5978.1209974842@critter.freebsd.dk> <200805050949.27063.jhb@freebsd.org> <20080505.080823.2086232061.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080505.080823.2086232061.imp@bsdimp.com> X-Operating-System: FreeBSD cicely12.cicely.de 5.4-STABLE alpha User-Agent: Mutt/1.5.9i X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED=-1.8, BAYES_00=-2.599 autolearn=ham version=3.2.3 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on cicely12.cicely.de Cc: src-committers@FreeBSD.org, kmacy@FreeBSD.org, jhb@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, phk@phk.freebsd.dk, cperciva@FreeBSD.org Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 21:16:39 -0000 On Mon, May 05, 2008 at 08:08:23AM -0600, M. Warner Losh wrote: > In message: <200805050949.27063.jhb@freebsd.org> > John Baldwin writes: > : On Monday 05 May 2008 04:07:22 am Poul-Henning Kamp wrote: > : > In message <481EB19B.3000201@freebsd.org>, Colin Percival writes: > : > >Poul-Henning Kamp wrote: > : > >> In message <200805050535.m455ZmI1030493@repoman.freebsd.org>, Warner > : > >> Losh write > : > >> > : > >> s: > : > >>> Added files: > : > >>> etc/etc.mips ttys > : > >>> Log: > : > >>> Mips ttys file. Copied from i386 version with removal of the vga > : > >>> entries. > : > >> > : > >> We should really replace this file with a script that generates it > : > >> from a set of sensible parameters at build-time. > : > > > : > >Yes please -- kmacy might have worked around this, but at one point this > : > >was the only non-kernel file which needed to be different for Xen builds. > : > > : > And for anyone looking at this, there is also a task to eliminate the > : > pty devices in this file, the reason why they are there has to do with > : > the introduction of the really weird notion of "remote logins" back in > : > the early 1980'ies, we really could do better. > : > : Err, I thought it was because utmp still uses the line index in /etc/ttys so > : ptys have to be listed in /etc/ttys to get an index. I haven't looked at > : utmpx, but it might be nice if we had a utmp format that 1) didn't limit > : usernames to 16 chars, and 2) stored the name of the tty rather than a dev_t. > : 2) is what I think has broken 'w -M /var/crash/vmcore.X' since 5.x. 3) don't limit hostnames to 16 chars. These days it is even to short for logging IPs as fallback, since inet6 IPs can be longer than the field. I've often seen truncated inet6 IPs. -- B.Walter http://www.bwct.de Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm. From owner-cvs-src@FreeBSD.ORG Mon May 5 22:37:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB2BA106564A; Mon, 5 May 2008 22:37:21 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 97B258FC20; Mon, 5 May 2008 22:37:21 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45MbL3L073550; Mon, 5 May 2008 22:37:21 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45MbLkC073549; Mon, 5 May 2008 22:37:21 GMT (envelope-from kmacy) Message-Id: <200805052237.m45MbLkC073549@repoman.freebsd.org> From: Kip Macy Date: Mon, 5 May 2008 22:37:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb cxgb_osdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 22:37:21 -0000 kmacy 2008-05-05 22:37:21 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_osdep.h Log: conditionally define PANIC_IF, remove 'unlikely' Revision Changes Path 1.22 +3 -4 src/sys/dev/cxgb/cxgb_osdep.h From owner-cvs-src@FreeBSD.ORG Mon May 5 23:13:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB411106564A; Mon, 5 May 2008 23:13:27 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A7E148FC29; Mon, 5 May 2008 23:13:27 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m45NDRbv075700; Mon, 5 May 2008 23:13:27 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m45NDRse075699; Mon, 5 May 2008 23:13:27 GMT (envelope-from kmacy) Message-Id: <200805052313.m45NDRse075699@repoman.freebsd.org> From: Kip Macy Date: Mon, 5 May 2008 23:13:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 23:13:27 -0000 kmacy 2008-05-05 23:13:27 UTC FreeBSD src repository Modified files: sys/netinet tcp_usrreq.c Log: replace spaces added in last change with tabs Revision Changes Path 1.170 +5 -5 src/sys/netinet/tcp_usrreq.c From owner-cvs-src@FreeBSD.ORG Tue May 6 00:32:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B7422106567A; Tue, 6 May 2008 00:32:24 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 950FE8FC12; Tue, 6 May 2008 00:32:24 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m460WONT079534; Tue, 6 May 2008 00:32:24 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m460WOHo079533; Tue, 6 May 2008 00:32:24 GMT (envelope-from rwatson) Message-Id: <200805060032.m460WOHo079533@repoman.freebsd.org> From: Robert Watson Date: Tue, 6 May 2008 00:32:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/audit audit.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 00:32:24 -0000 rwatson 2008-05-06 00:32:24 UTC FreeBSD src repository Modified files: sys/security/audit audit.h Log: When testing whether to enter the audit argument gathering code, rather than checking whether audit is enabled globally, instead check whether the current thread has an audit record. This avoids entering the audit code to collect argument data if auditing is enabled but the current system call is not of interest to audit. MFC after: 1 week Sponsored by: Apple, Inc. Revision Changes Path 1.18 +1 -1 src/sys/security/audit/audit.h From owner-cvs-src@FreeBSD.ORG Tue May 6 01:41:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05F0C1065671; Tue, 6 May 2008 01:41:56 +0000 (UTC) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D81BC8FC16; Tue, 6 May 2008 01:41:55 +0000 (UTC) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m461ftSP092022; Tue, 6 May 2008 01:41:55 GMT (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m461ftx3092021; Tue, 6 May 2008 01:41:55 GMT (envelope-from deischen) Message-Id: <200805060141.m461ftx3092021@repoman.freebsd.org> From: Daniel Eischen Date: Tue, 6 May 2008 01:41:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc Versions.def X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 May 2008 01:41:56 -0000 deischen 2008-05-06 01:41:55 UTC FreeBSD src repository Modified files: lib/libc Versions.def Log: Add a comment stating not to bump the FBSDprivate version. Don't inherit the public namespace from the private namespace. Revision Changes Path 1.7 +3 -1 src/lib/libc/Versions.def From owner-cvs-src@FreeBSD.ORG Tue May 6 02:31:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53A39106566B; Tue, 6 May 2008 02:31:28 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 327A58FC18; Tue, 6 May 2008 02:31:28 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m462VS5E094700; Tue, 6 May 2008 02:31:28 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m462VSo9094699; Tue, 6 May 2008 02:31:28 GMT (envelope-from kmacy) Message-Id: <200805060231.m462VSo9094699@repoman.freebsd.org> From: Kip Macy Date: Tue, 6 May 2008 02:31:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/cxgb Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 02:31:28 -0000 kmacy 2008-05-06 02:31:27 UTC FreeBSD src repository Modified files: sys/modules/cxgb Makefile Log: only build iw_cxgb on i386 and amd64 Revision Changes Path 1.15 +9 -1 src/sys/modules/cxgb/Makefile From owner-cvs-src@FreeBSD.ORG Tue May 6 05:33:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 408A5106566C; Tue, 6 May 2008 05:33:42 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (ZIM.MIT.EDU [18.95.3.101]) by mx1.freebsd.org (Postfix) with ESMTP id 020EC8FC23; Tue, 6 May 2008 05:33:41 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (localhost [127.0.0.1]) by zim.MIT.EDU (8.14.2/8.14.2) with ESMTP id m465Z5SN066752; Tue, 6 May 2008 01:35:05 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by zim.MIT.EDU (8.14.2/8.14.2/Submit) id m465Z43V066751; Tue, 6 May 2008 01:35:04 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Tue, 6 May 2008 01:35:04 -0400 From: David Schultz To: John Baldwin Message-ID: <20080506053504.GA66588@zim.MIT.EDU> Mail-Followup-To: John Baldwin , Peter Jeremy , Alfred Perlstein , cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051459.29200.jhb@freebsd.org> <20080505192417.GS7293@server.vk2pj.dyndns.org> <200805051637.43073.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200805051637.43073.jhb@freebsd.org> Cc: Peter Jeremy , Alfred Perlstein , src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 May 2008 05:33:42 -0000 On Mon, May 05, 2008, John Baldwin wrote: > On Monday 05 May 2008 03:24:17 pm Peter Jeremy wrote: > > On Mon, May 05, 2008 at 02:59:28PM -0400, John Baldwin wrote: > > >On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: > > >> I'm _not_ objecting, just interested in why. > > >> > > >> Any references to discussions on this? Are we now safe for > > >> future compat or something? > > > > > >Having FILE be opaque broke just about every 'configure' script on the > > >planet. :( > > > > Either autoconf and friends are _intended_ as impediments to > > portability or they are completely broken by design. > > It appears that autoconf only believes a type is real if you can typedef it to > another type, cast 0 to a valid pointer to the new typedef'd type, and do a > sizeof() of the typdef'd type. The last is where having an opaque type > breaks down for scripts that want to make sure FILE is a real type. I believe FILE is required to be a complete type, but it need not expose any usable fields to applications. For instance, typedef struct { char __pad[__FILE_LENGTH]; } FILE; would be valid. I don't know whether that breaks lots of apps or not. Of course that still makes it possible to write bogus apps that depend on sizeof(FILE). From owner-cvs-src@FreeBSD.ORG Tue May 6 05:45:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5BFD31065675; Tue, 6 May 2008 05:45:59 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 540F58FC1C; Tue, 6 May 2008 05:45:59 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m465jxGa013994; Tue, 6 May 2008 05:45:59 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m465jx4O013993; Tue, 6 May 2008 05:45:59 GMT (envelope-from das) Message-Id: <200805060545.m465jx4O013993@repoman.freebsd.org> From: David Schultz Date: Tue, 6 May 2008 05:45:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libc/gen scandir.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 May 2008 05:45:59 -0000 das 2008-05-06 05:45:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/gen scandir.c Log: MFC scandir.c,v 1.9 scandir(3) previously used st_size to obtain an initial estimate of the array length needed to store all the directory entries. Although BSD has historically guaranteed that st_size is the size of the directory file, POSIX does not, and more to the point, some recent filesystems such as ZFS use st_size to mean something else. The fix is to not stat the directory at all, set the initial array size to 32 entries, and realloc it in powers of 2 if that proves insufficient. PR: 113668 Revision Changes Path 1.8.2.1 +3 -13 src/lib/libc/gen/scandir.c From owner-cvs-src@FreeBSD.ORG Tue May 6 06:58:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 265B2106566B; Tue, 6 May 2008 06:58:01 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id C139D8FC1E; Tue, 6 May 2008 06:58:00 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id 48D59170E3; Tue, 6 May 2008 06:57:59 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m466vw5n014182; Tue, 6 May 2008 06:57:58 GMT (envelope-from phk@critter.freebsd.dk) To: David Schultz From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 06 May 2008 01:35:04 -0400." <20080506053504.GA66588@zim.MIT.EDU> Date: Tue, 06 May 2008 06:57:58 +0000 Message-ID: <14181.1210057078@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: src-committers@FreeBSD.ORG, John Baldwin , Peter Jeremy , Alfred Perlstein , cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 May 2008 06:58:01 -0000 In message <20080506053504.GA66588@zim.MIT.EDU>, David Schultz writes: >I believe FILE is required to be a complete type, but it need not >expose any usable fields to applications. For instance, Well, we may have to dig in the history a bit. BSD has a different stdio implementation than AT&T used, in CFRONT it was known as "BSD stdio". If you look at how some of the printf* family functions are implemented in libc, you will find liberal use of creating FILE's that point to memory buffers etc. The question in my mind is, if this extension ability, and its consequent dependence on the internals of FILE, have been flaunted at USENIX ATC at some point, and thus must be considered a published API. -- 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 Tue May 6 07:13:17 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5015C1065673 for ; Tue, 6 May 2008 07:13:17 +0000 (UTC) (envelope-from peter@wemm.org) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.242]) by mx1.freebsd.org (Postfix) with ESMTP id 1A0398FC19 for ; Tue, 6 May 2008 07:13:16 +0000 (UTC) (envelope-from peter@wemm.org) Received: by an-out-0708.google.com with SMTP id b33so660450ana.13 for ; Tue, 06 May 2008 00:13:16 -0700 (PDT) Received: by 10.100.251.18 with SMTP id y18mr395652anh.36.1210057996408; Tue, 06 May 2008 00:13:16 -0700 (PDT) Received: by 10.100.8.6 with HTTP; Tue, 6 May 2008 00:13:16 -0700 (PDT) Message-ID: Date: Tue, 6 May 2008 00:13:16 -0700 From: "Peter Wemm" To: ticso@cicely.de In-Reply-To: <20080505210616.GD48099@cicely12.cicely.de> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <5978.1209974842@critter.freebsd.dk> <200805050949.27063.jhb@freebsd.org> <20080505.080823.2086232061.imp@bsdimp.com> <20080505210616.GD48099@cicely12.cicely.de> Cc: src-committers@freebsd.org, kmacy@freebsd.org, jhb@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, phk@phk.freebsd.dk, cperciva@freebsd.org, "M. Warner Losh" Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 07:13:17 -0000 On Mon, May 5, 2008 at 2:06 PM, Bernd Walter wrote: > > On Mon, May 05, 2008 at 08:08:23AM -0600, M. Warner Losh wrote: > > In message: <200805050949.27063.jhb@freebsd.org> > > John Baldwin writes: > > : On Monday 05 May 2008 04:07:22 am Poul-Henning Kamp wrote: > > : > In message <481EB19B.3000201@freebsd.org>, Colin Percival writes: > > : > >Poul-Henning Kamp wrote: > > : > >> In message <200805050535.m455ZmI1030493@repoman.freebsd.org>, Warner > > : > >> Losh write > > : > >> > > : > >> s: > > : > >>> Added files: > > : > >>> etc/etc.mips ttys > > : > >>> Log: > > : > >>> Mips ttys file. Copied from i386 version with removal of the vga > > : > >>> entries. > > : > >> > > : > >> We should really replace this file with a script that generates it > > : > >> from a set of sensible parameters at build-time. > > : > > > > : > >Yes please -- kmacy might have worked around this, but at one point this > > : > >was the only non-kernel file which needed to be different for Xen builds. > > : > > > : > And for anyone looking at this, there is also a task to eliminate the > > : > pty devices in this file, the reason why they are there has to do with > > : > the introduction of the really weird notion of "remote logins" back in > > : > the early 1980'ies, we really could do better. > > : > > : Err, I thought it was because utmp still uses the line index in /etc/ttys so > > : ptys have to be listed in /etc/ttys to get an index. I haven't looked at > > : utmpx, but it might be nice if we had a utmp format that 1) didn't limit > > : usernames to 16 chars, and 2) stored the name of the tty rather than a dev_t. > > : 2) is what I think has broken 'w -M /var/crash/vmcore.X' since 5.x. > > 3) don't limit hostnames to 16 chars. > These days it is even to short for logging IPs as fallback, since inet6 > IPs can be longer than the field. > I've often seen truncated inet6 IPs. Uh oh. This thread again.. Oh well, at least it only happens every few years instead of every 6 months. I'm a SVR4.0 refugee, which had a pair of files.. utmp and utmpx. That caused an untold amount of pain and suffering. Some programs would write to utmp in the old format, so the library code had magic fixup code that would detect utmp getting spammed and would 'expand' it by copying over the records to utmpx format. The things that would go wrong were almost endless. And.. they had a library API to try and encapsulate it all with. We don't even have that - we have "int ttyslot(char *ttyname)" to tell us the record number to lseek() to for utmp. ie: every single application that can update utmp has the size of the utmp records compiled in, and it has the knowledge that the /etc/ttys file (via ttyslot()) defines the seek index. Every single xterm-like program out there (and there are a lot) has this knowledge compiled in, along with things like screen, snmp agents, and so on. Based on my previous experience with trying to make a backwards compatible system and the misery it causes, and that we have the benefit of hindsight, I'd suggest that if we fix it, we make a clean break and be done with it. If we wanted to do it right, I'd be suggesting that we make a clean break and keep the information in one place, and in a file format that isn't sensitive to fixed record sizes. ie: utmp.db (like pwd.db and friends). Wrap it in a SuS/unix/linux/svr4/-ish {get|put}utxxx() set of APIs and kill off the fixed record size utmp file. We can get creative with wrappers or whatever, but we can probably provide a variable length record API as well. SuS/XSI/etc version: http://www.opengroup.org/onlinepubs/009695399/functions/endutxent.html Linux version (utmpx versions are aliases for regular utmp): http://linux.die.net/man/3/getutent logwtmp() and friends could do wtmp.db. Note that I'm not talking about run levels or anything like that. Just suggesting that if we're going to change the file format, then we make a clean break and use an open ended flexible format. -- 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 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From owner-cvs-src@FreeBSD.ORG Tue May 6 07:15:51 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F4FC1065681; Tue, 6 May 2008 07:15:51 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id D7BBD8FC28; Tue, 6 May 2008 07:15:50 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id 697E9170E3; Tue, 6 May 2008 07:15:49 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m467FnRH014267; Tue, 6 May 2008 07:15:50 GMT (envelope-from phk@critter.freebsd.dk) To: "Peter Wemm" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 06 May 2008 00:13:16 MST." Date: Tue, 06 May 2008 07:15:49 +0000 Message-ID: <14266.1210058149@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: src-committers@freebsd.org, kmacy@freebsd.org, jhb@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, cperciva@freebsd.org, ticso@cicely.de, "M. Warner Losh" Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 07:15:51 -0000 In message , "Pete r Wemm" writes: >If we wanted to do it right, I'd be suggesting that we make a clean >break and keep the information in one place, and in a file format that >isn't sensitive to fixed record sizes. ie: utmp.db (like pwd.db and >friends). Seconded. -- 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 Tue May 6 07:27:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F141C106568A; Tue, 6 May 2008 07:27:12 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CEC338FC34; Tue, 6 May 2008 07:27:12 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m467RCjK019704; Tue, 6 May 2008 07:27:12 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m467RCE6019703; Tue, 6 May 2008 07:27:12 GMT (envelope-from davidxu) Message-Id: <200805060727.m467RCE6019703@repoman.freebsd.org> From: David Xu Date: Tue, 6 May 2008 07:27:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthr/thread thr_exit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 07:27:13 -0000 davidxu 2008-05-06 07:27:12 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_exit.c Log: Remove libc_r's remnant code. Revision Changes Path 1.29 +0 -16 src/lib/libthr/thread/thr_exit.c From owner-cvs-src@FreeBSD.ORG Tue May 6 09:27:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 863EE106566B; Tue, 6 May 2008 09:27:41 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7B2EF8FC0A; Tue, 6 May 2008 09:27:41 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m469RfF5034973; Tue, 6 May 2008 09:27:41 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m469Rfjr034972; Tue, 6 May 2008 09:27:41 GMT (envelope-from kib) Message-Id: <200805060927.m469Rfjr034972@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 6 May 2008 09:27:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/libexec/rtld-elf rtld.c rtld_lock.c rtld_lock.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 09:27:41 -0000 kib 2008-05-06 09:27:41 UTC FreeBSD src repository Modified files: libexec/rtld-elf rtld.c rtld_lock.c rtld_lock.h Log: Fix the problem with the C++ exception handling for the multithreaded programs. From the PR description: The gcc runtime's _Unwind_Find_FDE function, invoked during exception handling's stack unwinding, is not safe to execute from within multiple threads. FreeBSD' s dl_iterate_phdr() however permits multiple threads to pass through it though. The result is surprisingly reliable infinite looping of one or more threads if they just happen to be unwinding at the same time. Introduce the new lock that is write locked around the dl_iterate_pdr, thus providing required exclusion for the stack unwinders. PR: threads/123062 Submitted by: Andy Newman Reviewed by: kan MFC after: 2 weeks Revision Changes Path 1.126 +5 -3 src/libexec/rtld-elf/rtld.c 1.5 +2 -1 src/libexec/rtld-elf/rtld_lock.c 1.3 +1 -0 src/libexec/rtld-elf/rtld_lock.h From owner-cvs-src@FreeBSD.ORG Tue May 6 09:44:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF8081065674; Tue, 6 May 2008 09:44:10 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BB6E48FC18; Tue, 6 May 2008 09:44:10 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m469iAXx035686; Tue, 6 May 2008 09:44:10 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m469iA2T035685; Tue, 6 May 2008 09:44:10 GMT (envelope-from mtm) Message-Id: <200805060944.m469iA2T035685@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 6 May 2008 09:44:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 09:44:11 -0000 mtm 2008-05-06 09:44:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/defaults rc.conf Log: MFC rev. 1.328: date: 2008/03/06 14:01:10; author: mtm; state: Exp; lines: +1 -1 The rarpd(8) daemon must be instructed to start on all interfaces or a specific one. Instruct it to listen on all interfaces so that enabling it in rc.conf(5) works "out of the box." PR: conf/121406 Submited by: trasz Revision Changes Path 1.252.2.45 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Tue May 6 09:45:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5CDD31065672; Tue, 6 May 2008 09:45:41 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3905D8FC13; Tue, 6 May 2008 09:45:41 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m469jfFV035814; Tue, 6 May 2008 09:45:41 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m469jfb2035813; Tue, 6 May 2008 09:45:41 GMT (envelope-from mtm) Message-Id: <200805060945.m469jfb2035813@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 6 May 2008 09:45:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 09:45:41 -0000 mtm 2008-05-06 09:45:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/defaults rc.conf Log: MFC rev. 1.328: date: 2008/03/06 14:01:10; author: mtm; state: Exp; lines: +1 -1 The rarpd(8) daemon must be instructed to start on all interfaces or a specific one. Instruct it to listen on all interfaces so that enabling it in rc.conf(5) works "out of the box." PR: conf/121406 Submited by: trasz Revision Changes Path 1.318.2.8 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Tue May 6 10:40:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4589106564A; Tue, 6 May 2008 10:40:21 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 80B1C8FC14; Tue, 6 May 2008 10:40:21 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m46AeLgn038559; Tue, 6 May 2008 10:40:21 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m46AeLGu038558; Tue, 6 May 2008 10:40:21 GMT (envelope-from mtm) Message-Id: <200805061040.m46AeLGu038558@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 6 May 2008 10:40:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d hostid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 May 2008 10:40:21 -0000 mtm 2008-05-06 10:40:21 UTC FreeBSD src repository Modified files: etc/rc.d hostid Log: Specify the full path to the md5(1) binary so the script will still work even if it's not in the shell's path. PR: conf/122215 MFC after: 1 week Revision Changes Path 1.9 +1 -1 src/etc/rc.d/hostid From owner-cvs-src@FreeBSD.ORG Tue May 6 10:48:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 518901065675; Tue, 6 May 2008 10:48:26 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2CC228FC1C; Tue, 6 May 2008 10:48:26 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m46AmQjR038997; Tue, 6 May 2008 10:48:26 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m46AmQJM038996; Tue, 6 May 2008 10:48:26 GMT (envelope-from mtm) Message-Id: <200805061048.m46AmQJM038996@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 6 May 2008 10:48:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d ipfw src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 10:48:26 -0000 mtm 2008-05-06 10:48:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/defaults rc.conf etc/rc.d ipfw share/man/man5 rc.conf.5 Log: MFC: Add a dummynet_enable knob to go with firewall_enable. If this knob is enabled dummynet(4) is added to the list of required modules. Discussed on: #freebsd-bugbusters (rwatson, trhodes) PR: conf/79196 Revision Changes Path 1.252.2.46 +1 -0 src/etc/defaults/rc.conf 1.10.2.5 +4 -0 src/etc/rc.d/ipfw 1.256.2.39 +12 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Tue May 6 10:50:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA2C81065670; Tue, 6 May 2008 10:50:51 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9E6528FC1B; Tue, 6 May 2008 10:50:51 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m46AopEf039185; Tue, 6 May 2008 10:50:51 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m46AopXP039184; Tue, 6 May 2008 10:50:51 GMT (envelope-from mtm) Message-Id: <200805061050.m46AopXP039184@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 6 May 2008 10:50:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d ipfw src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 10:50:51 -0000 mtm 2008-05-06 10:50:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/defaults rc.conf etc/rc.d ipfw share/man/man5 rc.conf.5 Log: MFC: Add a dummynet_enable knob to go with firewall_enable. If this knob is enabled dummynet(4) is added to the list of required modules. Discussed on: #freebsd-bugbusters (rwatson, trhodes) PR: conf/79196 Revision Changes Path 1.318.2.9 +1 -0 src/etc/defaults/rc.conf 1.15.2.1 +8 -0 src/etc/rc.d/ipfw 1.327.2.6 +12 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Tue May 6 08:00:29 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6122B1065674; Tue, 6 May 2008 08:00:29 +0000 (UTC) (envelope-from jkh@brierdr.com) Received: from mail.brierdr.com (sfp-fw-eth1-2.razz.com [208.64.184.102]) by mx1.freebsd.org (Postfix) with ESMTP id 44B738FC1B; Tue, 6 May 2008 08:00:29 +0000 (UTC) (envelope-from jkh@brierdr.com) Received: from localhost (localhost [127.0.0.1]) by mail.brierdr.com (Postfix) with ESMTP id C743C16493C; Tue, 6 May 2008 00:41:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at brierdr.com Received: from mail.brierdr.com ([127.0.0.1]) by localhost (mail.brierdr.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YMwczSD4h6TN; Tue, 6 May 2008 00:41:08 -0700 (PDT) Received: from wowzer.queasyweasel.com (unknown [208.106.35.99]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.brierdr.com (Postfix) with ESMTP id 2AA6A164842; Tue, 6 May 2008 00:41:08 -0700 (PDT) Message-Id: From: "Jordan K. Hubbard" To: "Peter Wemm" In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v924) Date: Tue, 6 May 2008 00:41:08 -0700 References: <5978.1209974842@critter.freebsd.dk> <200805050949.27063.jhb@freebsd.org> <20080505.080823.2086232061.imp@bsdimp.com> <20080505210616.GD48099@cicely12.cicely.de> X-Mailer: Apple Mail (2.924) X-Mailman-Approved-At: Tue, 06 May 2008 15:53:53 +0000 Cc: src-committers@freebsd.org, kmacy@freebsd.org, jhb@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, phk@phk.freebsd.dk, cperciva@freebsd.org, ticso@cicely.de, "M. Warner Losh" Subject: Re: cvs commit: src/etc/etc.mips ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 08:00:29 -0000 On May 6, 2008, at 12:13 AM, Peter Wemm wrote: > If we wanted to do it right, I'd be suggesting that we make a clean > break and keep the information in one place, and in a file format > that isn't sensitive to fixed record sizes. ie: utmp.db (like > pwd.db and friends). Wrap it in a SuS/unix/linux/svr4/-ish {get| > put}utxxx() set of APIs and kill off the fixed record size utmp > file. We can get creative with wrappers or whatever, but we can > probably provide a variable length record API as well. FWIW, MacOSX went through this same process. We didn't want to keep the legacy utmp/wtmp db crap around, so we searched for another database with suitable lifetime.. Hmmm. What might we use? Where might we possibly keep track of logins and logouts on a specific tty? Some sort of log... Like... The system log file. Hey! ASL also already implemented the notion of privileged loggers, so bingo. Now login(1) just logs creation and death and the old crappy UNIX03 APIs read the logs. Having a structured log system that supports fast search is another prerequisite, but you guys already want that anyway. :-) - Jordan From owner-cvs-src@FreeBSD.ORG Tue May 6 16:06:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47CCF106566B; Tue, 6 May 2008 16:06:03 +0000 (UTC) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 22F8E8FC17; Tue, 6 May 2008 16:06:03 +0000 (UTC) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m46G62Yh072293; Tue, 6 May 2008 16:06:02 GMT (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m46G62J2072292; Tue, 6 May 2008 16:06:02 GMT (envelope-from gad) Message-Id: <200805061606.m46G62J2072292@repoman.freebsd.org> From: Garance A Drosehn Date: Tue, 6 May 2008 16:06:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/env env.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 16:06:03 -0000 gad 2008-05-06 16:06:02 UTC FreeBSD src repository Modified files: usr.bin/env env.1 Log: Update the date on the man-page to reflect the date that the '-u name' change was committed, instead of when I had first started writing it... Revision Changes Path 1.11 +1 -1 src/usr.bin/env/env.1 From owner-cvs-src@FreeBSD.ORG Tue May 6 17:45:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B395B1065670; Tue, 6 May 2008 17:45:54 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8813D8FC22; Tue, 6 May 2008 17:45:54 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m46Hjssd085430; Tue, 6 May 2008 17:45:54 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m46Hjs6d085429; Tue, 6 May 2008 17:45:54 GMT (envelope-from kmacy) Message-Id: <200805061745.m46Hjs6d085429@repoman.freebsd.org> From: Kip Macy Date: Tue, 6 May 2008 17:45:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/contrib/rdma/krping krping.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 May 2008 17:45:54 -0000 kmacy 2008-05-06 17:45:54 UTC FreeBSD src repository Modified files: sys/contrib/rdma/krping krping.c Log: fix build Revision Changes Path 1.2 +3 -3 src/sys/contrib/rdma/krping/krping.c From owner-cvs-src@FreeBSD.ORG Tue May 6 18:06:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C4C77106564A; Tue, 6 May 2008 18:06:18 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 983F18FC36; Tue, 6 May 2008 18:06:18 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m46I6IUW087125; Tue, 6 May 2008 18:06:18 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m46I6IvM087124; Tue, 6 May 2008 18:06:18 GMT (envelope-from hrs) Message-Id: <200805061806.m46I6IvM087124@repoman.freebsd.org> From: Hiroki Sato Date: Tue, 6 May 2008 18:06:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/unifdef unifdef.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 18:06:18 -0000 hrs 2008-05-06 18:06:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/unifdef unifdef.1 Log: MFC(rev.1.25): Add AUTHORS section[*] and fix HISTORY section. Requested by: Dave Yost (original author)[*] History checked by: The CSRG Archives Revision Changes Path 1.24.10.1 +7 -1 src/usr.bin/unifdef/unifdef.1 From owner-cvs-src@FreeBSD.ORG Tue May 6 18:07:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E79A106567C; Tue, 6 May 2008 18:07:17 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 630558FC29; Tue, 6 May 2008 18:07:17 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m46I7HPx087168; Tue, 6 May 2008 18:07:17 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m46I7HwI087167; Tue, 6 May 2008 18:07:17 GMT (envelope-from hrs) Message-Id: <200805061807.m46I7HwI087167@repoman.freebsd.org> From: Hiroki Sato Date: Tue, 6 May 2008 18:07:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/unifdef unifdef.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 18:07:17 -0000 hrs 2008-05-06 18:07:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/unifdef unifdef.1 Log: MFC(rev.1.25): Add AUTHORS section[*] and fix HISTORY section. Requested by: Dave Yost (original author)[*] History checked by: The CSRG Archives Revision Changes Path 1.24.2.1 +7 -1 src/usr.bin/unifdef/unifdef.1 From owner-cvs-src@FreeBSD.ORG Tue May 6 18:14:49 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF1A01065673 for ; Tue, 6 May 2008 18:14:49 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from www.pkgsrc-box.org (www.ostsee-abc.de [62.206.222.50]) by mx1.freebsd.org (Postfix) with ESMTP id 0891C8FC0A for ; Tue, 6 May 2008 18:14:48 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (www.pkgsrc-box.org [127.0.0.1]) by www.pkgsrc-box.org (Postfix) with ESMTP id CE33CE506B0 for ; Tue, 6 May 2008 17:52:37 +0000 (UTC) Received: by britannica.bec.de (Postfix, from userid 1000) id 253A616FC2; Tue, 6 May 2008 19:52:50 +0200 (CEST) Date: Tue, 6 May 2008 19:52:50 +0200 From: Joerg Sonnenberger To: cvs-src@freebsd.org Message-ID: <20080506175249.GF5989@britannica.bec.de> References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <20080505184003.GL32532@elvis.mu.org> <200805051459.29200.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200805051459.29200.jhb@freebsd.org> User-Agent: Mutt/1.5.17 (2007-11-01) Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 May 2008 18:14:50 -0000 On Mon, May 05, 2008 at 02:59:28PM -0400, John Baldwin wrote: > Having FILE be opaque broke just about every 'configure' script on the > planet. :( No, it doesn't. I have seen less than a handfull autoconf scripts so far that check for FILE, ignoring gnulib. gnulib is obnoxious for other reasons. Joerg From owner-cvs-src@FreeBSD.ORG Tue May 6 18:14:50 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 290851065677 for ; Tue, 6 May 2008 18:14:50 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from www.pkgsrc-box.org (www.ostsee-abc.de [62.206.222.50]) by mx1.freebsd.org (Postfix) with ESMTP id 3298C8FC19 for ; Tue, 6 May 2008 18:14:49 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (www.pkgsrc-box.org [127.0.0.1]) by www.pkgsrc-box.org (Postfix) with ESMTP id 7A496E506AA for ; Tue, 6 May 2008 17:49:15 +0000 (UTC) Received: by britannica.bec.de (Postfix, from userid 1000) id CCD2916FC2; Tue, 6 May 2008 19:49:27 +0200 (CEST) Date: Tue, 6 May 2008 19:49:27 +0200 From: Joerg Sonnenberger To: cvs-src@freebsd.org Message-ID: <20080506174927.GE5989@britannica.bec.de> References: <200805021525.m42FP7GC055065@repoman.freebsd.org> <200805051127.45177.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200805051127.45177.jhb@freebsd.org> User-Agent: Mutt/1.5.17 (2007-11-01) Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio Makefile.inc clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c unlocked.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 May 2008 18:14:50 -0000 On Mon, May 05, 2008 at 11:27:44AM -0400, John Baldwin wrote: > I'll be reverting this shortly. I had misparsed the maze of stdio headers in > glibc and thought that it had a fully opaque FILE. I will probably not > restore unlocked.c though and just leave foo_unlocked() in foo.c. I will > restore all the inlining though since there's not much point in axeing that > if we can't make FILE private. I've seen a bunch of interesting problems when making FILE opaque in DragonFly. A bunch of programs want to mess with it, e.g. mh is pretty bad. Even worse is modern gnulib, which also depends on using stdio internals. I've seen one case where FILE was copied in screen... Joerg From owner-cvs-src@FreeBSD.ORG Tue May 6 18:33:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3F46A106566C; Tue, 6 May 2008 18:33:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 1B1B58FC15; Tue, 6 May 2008 18:33:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from server.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id A8CA11A4D7E; Tue, 6 May 2008 11:33:32 -0700 (PDT) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m46IXElw081577; Tue, 6 May 2008 14:33:19 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: "David E. O'Brien" Date: Tue, 6 May 2008 14:33:27 -0400 User-Agent: KMail/1.9.7 References: <200803191447.m2JEl3xx027666@repoman.freebsd.org> In-Reply-To: <200803191447.m2JEl3xx027666@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805061433.27897.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Tue, 06 May 2008 14:33:19 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7040/Mon May 5 21:52:15 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/cvs - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 May 2008 18:33:33 -0000 On Wednesday 19 March 2008 10:47:03 am David E. O'Brien wrote: > obrien 2008-03-19 14:47:03 UTC > > FreeBSD src repository > > src/contrib/cvs - Imported sources > Update of /home/ncvs/src/contrib/cvs > In directory repoman.freebsd.org:/tmp/cvs-serv25516 > > Log Message: > Import of 1.11 branch snapshot - using the 10-March-2008 code base. > > Status: > > Vendor Tag: CVSHOME > Release Tags: v1_11_20080310 Please consider reverting this. There have been lots of reports of CVS breakage after these changes. The latest I ran into today is that 'cvs update -C' doesn't work anymore. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue May 6 18:40:10 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 227E21065675 for ; Tue, 6 May 2008 18:40:10 +0000 (UTC) (envelope-from peter@wemm.org) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.234]) by mx1.freebsd.org (Postfix) with ESMTP id BEAC58FC23 for ; Tue, 6 May 2008 18:40:09 +0000 (UTC) (envelope-from peter@wemm.org) Received: by wr-out-0506.google.com with SMTP id 50so179509wra.13 for ; Tue, 06 May 2008 11:40:09 -0700 (PDT) Received: by 10.100.141.5 with SMTP id o5mr1433972and.64.1210099209449; Tue, 06 May 2008 11:40:09 -0700 (PDT) Received: by 10.100.8.6 with HTTP; Tue, 6 May 2008 11:40:09 -0700 (PDT) Message-ID: Date: Tue, 6 May 2008 11:40:09 -0700 From: "Peter Wemm" To: "John Baldwin" In-Reply-To: <200805061433.27897.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200803191447.m2JEl3xx027666@repoman.freebsd.org> <200805061433.27897.jhb@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, "David E. O'Brien" Subject: Re: cvs commit: src/contrib/cvs - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 May 2008 18:40:10 -0000 On Tue, May 6, 2008 at 11:33 AM, John Baldwin wrote: > On Wednesday 19 March 2008 10:47:03 am David E. O'Brien wrote: > > obrien 2008-03-19 14:47:03 UTC > > > > FreeBSD src repository > > > > src/contrib/cvs - Imported sources > > Update of /home/ncvs/src/contrib/cvs > > In directory repoman.freebsd.org:/tmp/cvs-serv25516 > > > > Log Message: > > Import of 1.11 branch snapshot - using the 10-March-2008 code base. > > > > Status: > > > > Vendor Tag: CVSHOME > > Release Tags: v1_11_20080310 > > Please consider reverting this. There have been lots of reports of CVS > breakage after these changes. The latest I ran into today is that 'cvs > update -C' doesn't work anymore. Ahh! I thought I was going crazy when I ran into this yesterday.. The other big problem of course is that if a file is set to 'o' expansion mode (preserve keywords, eg: cvs admin -ko or cvs import -ko), then 'cvs update -A' always repeats the checkout, over and over again. I went through the repository and removed the 'expand @o@' modes that had been bogusly set in the past as a mitigation, but it still needs to be fixed. peter@overcee[11:38am]/tmp/cvs/co/dir-118> echo foo > foo.txt peter@overcee[11:39am]/tmp/cvs/co/dir-119> cvs add -ko foo.txt cvs add: scheduling file `foo.txt' for addition cvs add: use 'cvs commit' to add this file permanently peter@overcee[11:39am]/tmp/cvs/co/dir-120> cvs commit -m 'add with -ko' cvs commit: Examining . RCS file: /tmp/cvs/repo/dir/foo.txt,v done Checking in foo.txt; /tmp/cvs/repo/dir/foo.txt,v <-- foo.txt initial revision: 1.1 done peter@overcee[11:39am]/tmp/cvs/co/dir-121> cvs up -A cvs update: Updating . U foo.txt peter@overcee[11:39am]/tmp/cvs/co/dir-122> cvs up -A cvs update: Updating . U foo.txt peter@overcee[11:39am]/tmp/cvs/co/dir-123> This is a pretty drastic regression. -- 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 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From owner-cvs-src@FreeBSD.ORG Tue May 6 18:43:59 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B2D2B1065679; Tue, 6 May 2008 18:43:59 +0000 (UTC) (envelope-from roberto@keltia.freenix.fr) Received: from keltia.freenix.fr (keltia.freenix.org [IPv6:2001:660:330f:f820:213:72ff:fe15:f44]) by mx1.freebsd.org (Postfix) with ESMTP id 51DCC8FC17; Tue, 6 May 2008 18:43:59 +0000 (UTC) (envelope-from roberto@keltia.freenix.fr) Received: from localhost (localhost [127.0.0.1]) by keltia.freenix.fr (Postfix/TLS) with ESMTP id 6CDBC39C88; Tue, 6 May 2008 20:43:57 +0200 (CEST) X-Virus-Scanned: amavisd-new at keltia.freenix.fr Received: from keltia.freenix.fr ([127.0.0.1]) by localhost (keltia.freenix.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2IKeHKZ+J1e1; Tue, 6 May 2008 20:43:56 +0200 (CEST) Received: by keltia.freenix.fr (Postfix/TLS, from userid 101) id E389939C66; Tue, 6 May 2008 20:43:56 +0200 (CEST) Date: Tue, 6 May 2008 20:43:56 +0200 From: Ollivier Robert To: src-committers@freebsd.org, cvs-src@freebsd.org Message-ID: <20080506184356.GA3940@keltia.freenix.fr> References: <200803191447.m2JEl3xx027666@repoman.freebsd.org> <200805061433.27897.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: MacOS X / Macbook Pro - FreeBSD 6.2 / Dell D820 SMP User-Agent: Mutt/1.5.17 (2007-11-01) Cc: Subject: Re: cvs commit: src/contrib/cvs - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 May 2008 18:43:59 -0000 According to Peter Wemm: > This is a pretty drastic regression. Do we really need to update cvs is the real question IMO. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr Darwin sidhe.keltia.net Version 9.2.0: Tue Feb 5 16:13:22 PST 2008; i386 From owner-cvs-src@FreeBSD.ORG Tue May 6 20:10:55 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 49D181065676; Tue, 6 May 2008 20:10:55 +0000 (UTC) (envelope-from joao@matik.com.br) Received: from msrv.matik.com.br (msrv.matik.com.br [200.152.83.14]) by mx1.freebsd.org (Postfix) with ESMTP id A35F98FC14; Tue, 6 May 2008 20:10:54 +0000 (UTC) (envelope-from joao@matik.com.br) Received: from anb.p.matik.com.br (anb.p.matik.com.br [200.152.83.34] (may be forged)) by msrv.matik.com.br (8.14.1/8.13.1) with ESMTP id m46IuedG099190; Tue, 6 May 2008 15:56:40 -0300 (BRT) (envelope-from joao@matik.com.br) From: JoaoBR Organization: Infomatik To: Pyun YongHyeon Date: Tue, 6 May 2008 15:56:18 -0300 User-Agent: KMail/1.9.7 References: <200804170422.m3H4MX05033026@repoman.freebsd.org> In-Reply-To: <200804170422.m3H4MX05033026@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200805061556.18728.joao@matik.com.br> X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on msrv.matik.com.br X-Virus-Status: Clean Cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/dev/nfe if_nfe.c if_nfereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 20:10:55 -0000 On Thursday 17 April 2008 01:22:33 Pyun YongHyeon wrote: > yongari 2008-04-17 04:22:33 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7) > sys/dev/nfe if_nfe.c if_nfereg.h > Log: > MFC if_nfe.c rev 1.28, if_nfereg.h rev 1.12 to RELENG_7. > Add support for MCP73 chips. > > Revision Changes Path > 1.21.2.5 +12 -0 src/sys/dev/nfe/if_nfe.c > 1.10.2.1 +4 -0 src/sys/dev/nfe/if_nfereg.h > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" > Hi there seems to be something wrong with the nfe drv since a couple of weeks or so,= =20 don't know exactly the date happens that I get 25 CPU time stolen, top tells me 75-80% idle even if=20 nothing is active on the machine, I do a ifconfig nfe0 down and cpu comes=20 back top does not show any process using, neither toggling H nor C and no active= =20 process, everything idle. I have a hard time to debug this. Poloong or not= =20 does not make a difference I do not get it on all hardware but here two I am sure: nfe0: port 0xec00-0xec07 mem=20 0xfe02d000-0xfe02dfff irq 20 at device 7.0 on pci0 miibus0: on nfe0 ukphy0: PHY 1 on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto nfe0: port 0xd000-0xd007 mem= =20 0xfe02b000-0xfe02bfff irq 22 at device 10.0 on pci0 miibus3: on nfe0 ciphy0: PHY 1 on miibus3 ciphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,=20 1000baseT-FDX, auto tell me what you need I can provide any further info when you give me=20 instructions I disconnect even the cable and no change, only down gets me the cpu time b= ack thank's Jo=E3o =2D-=20 Jo=E3o A mensagem foi scaneada pelo sistema de e-mail e pode ser considerada segura. Service fornecido pelo Datacenter Matik https://datacenter.matik.com.br From owner-cvs-src@FreeBSD.ORG Tue May 6 20:40:48 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 285621065677 for ; Tue, 6 May 2008 20:40:48 +0000 (UTC) (envelope-from Craig_Purvis@mentor.com) Received: from relay1.mentorg.com (relay1.mentorg.com [192.94.38.131]) by mx1.freebsd.org (Postfix) with ESMTP id F36BC8FC15 for ; Tue, 6 May 2008 20:40:47 +0000 (UTC) (envelope-from Craig_Purvis@mentor.com) Received: from svr-orw-exc-10.mgc.mentorg.com ([147.34.98.58]) by relay1.mentorg.com with esmtp id 1JtTe4-0005we-KW from Craig_Purvis@mentor.com for cvs-src@freebsd.org; Tue, 06 May 2008 13:20:16 -0700 Received: from na2-mail.mgc.mentorg.com ([134.86.114.213]) by SVR-ORW-EXC-10.mgc.mentorg.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 6 May 2008 13:20:16 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Tue, 6 May 2008 14:20:15 -0600 Message-ID: <1D8F086B12D9A54D9760CC28EAD40A7D6044F1@na2-mail.mgc.mentorg.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: cvs commit: src/sys/dev/tsec if_tsec.c if_tsec.h if_tsecreg.h Thread-Index: Acivs0u3A0JulGv8TjWQzyp4HKgZVg== From: "Purvis, Craig" To: X-OriginalArrivalTime: 06 May 2008 20:20:16.0411 (UTC) FILETIME=[98E4F6B0:01C8AFB6] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: cvs commit: src/sys/dev/tsec if_tsec.c if_tsec.h if_tsecreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 20:40:48 -0000 What is the URL to the FreeBSD src repository? =20 Craig From owner-cvs-src@FreeBSD.ORG Tue May 6 20:49:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31FF11065678; Tue, 6 May 2008 20:49:54 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 187C88FC20; Tue, 6 May 2008 20:49:54 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m46Knrxw031354; Tue, 6 May 2008 20:49:54 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m46Knr7F031353; Tue, 6 May 2008 20:49:53 GMT (envelope-from jhb) Message-Id: <200805062049.m46Knr7F031353@repoman.freebsd.org> From: John Baldwin Date: Tue, 6 May 2008 20:49:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys mpt_ioctl.h src/sys/conf files src/sys/dev/mpt mpt.h mpt_user.c src/sys/modules/mpt Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 20:49:54 -0000 jhb 2008-05-06 20:49:53 UTC FreeBSD src repository Modified files: sys/conf files sys/dev/mpt mpt.h sys/modules/mpt Makefile Added files: sys/sys mpt_ioctl.h sys/dev/mpt mpt_user.c Log: Add a new personality to mpt(4) devices to allow userland applications to perform various operations on a controller. Specifically, for each mpt(4) device, create a character device in devfs which accepts ioctl requests for reading and writing configuration pages and performing RAID actions. MFC after: 1 week Reviewed by: scottl Revision Changes Path 1.1297 +1 -0 src/sys/conf/files 1.46 +3 -0 src/sys/dev/mpt/mpt.h 1.1 +755 -0 src/sys/dev/mpt/mpt_user.c (new) 1.3 +1 -1 src/sys/modules/mpt/Makefile 1.1 +132 -0 src/sys/sys/mpt_ioctl.h (new) From owner-cvs-src@FreeBSD.ORG Tue May 6 21:24:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2758B106566C; Tue, 6 May 2008 21:24:34 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by mx1.freebsd.org (Postfix) with ESMTP id D2DE88FC23; Tue, 6 May 2008 21:24:33 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp5-g19.free.fr (Postfix) with ESMTP id 56CE03F620D; Tue, 6 May 2008 23:24:32 +0200 (CEST) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp5-g19.free.fr (Postfix) with ESMTP id 4151D3F6209; Tue, 6 May 2008 23:24:32 +0200 (CEST) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id DAE769F2B4; Tue, 6 May 2008 21:22:04 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id CC9884089; Tue, 6 May 2008 23:22:04 +0200 (CEST) Date: Tue, 6 May 2008 23:22:04 +0200 From: Jeremie Le Hen To: John Birrell Message-ID: <20080506212204.GA6980@obiwan.tataz.chchile.org> References: <200804260356.m3Q3uo9h092011@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200804260356.m3Q3uo9h092011@repoman.freebsd.org> User-Agent: Mutt/1.5.15 (2007-04-06) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit [HEAD] src/cddl/contrib/opensolaris/tools/ctf/cvt util.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 21:24:34 -0000 Hi John, On Sat, Apr 26, 2008 at 03:56:50AM +0000, John Birrell wrote: > jb 2008-04-26 03:56:50 UTC > > FreeBSD src repository > > Modified files: > cddl/contrib/opensolaris/tools/ctf/cvt util.c > Log: > We need to be consistent with prototype definitions. It isn't OK to > use 'const' and just override it whenever we feel like it. If we use > it at all, then we need to do it properly. > > Add a couple of functions that were useful in getting this code ported. > > Revision Changes Path > 1.2 +0 -0 src/cddl/contrib/opensolaris/tools/ctf/cvt/util.c ^^^^^^^^ This is not the first commit I see like this, your previous ones also appeared to contain no change. Is it a bug in log_accum.pl? Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-cvs-src@FreeBSD.ORG Tue May 6 21:27:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5BB21065671; Tue, 6 May 2008 21:27:38 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by mx1.freebsd.org (Postfix) with ESMTP id 6BF718FC17; Tue, 6 May 2008 21:27:38 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp5-g19.free.fr (Postfix) with ESMTP id 4F8D93F61A7; Tue, 6 May 2008 23:27:37 +0200 (CEST) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp5-g19.free.fr (Postfix) with ESMTP id 8FCAD3F619B; Tue, 6 May 2008 23:27:11 +0200 (CEST) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id 392D79F2B4; Tue, 6 May 2008 21:24:44 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 2F35F4089; Tue, 6 May 2008 23:24:44 +0200 (CEST) Date: Tue, 6 May 2008 23:24:44 +0200 From: Jeremie Le Hen To: John Birrell Message-ID: <20080506212444.GB6980@obiwan.tataz.chchile.org> References: <200804260356.m3Q3uo9h092011@repoman.freebsd.org> <20080506212204.GA6980@obiwan.tataz.chchile.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080506212204.GA6980@obiwan.tataz.chchile.org> User-Agent: Mutt/1.5.15 (2007-04-06) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit [HEAD] src/cddl/contrib/opensolaris/tools/ctf/cvt util.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 21:27:38 -0000 On Tue, May 06, 2008 at 11:22:04PM +0200, Jeremie Le Hen wrote: > This is not the first commit I see like this, your previous ones also > appeared to contain no change. Is it a bug in log_accum.pl? Oops, forget this mail, I've just seen the other thread. Sorry. Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-cvs-src@FreeBSD.ORG Tue May 6 22:19:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 09B371065678; Tue, 6 May 2008 22:19:47 +0000 (UTC) (envelope-from gad@FreeBSD.org) Received: from smtp7.server.rpi.edu (smtp7.server.rpi.edu [128.113.2.227]) by mx1.freebsd.org (Postfix) with ESMTP id 934BB8FC2F; Tue, 6 May 2008 22:19:46 +0000 (UTC) (envelope-from gad@FreeBSD.org) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp7.server.rpi.edu (8.13.1/8.13.1) with ESMTP id m46L6WhA002130; Tue, 6 May 2008 17:06:33 -0400 Mime-Version: 1.0 Message-Id: In-Reply-To: <200805061433.27897.jhb@freebsd.org> References: <200803191447.m2JEl3xx027666@repoman.freebsd.org> <200805061433.27897.jhb@freebsd.org> Date: Tue, 6 May 2008 17:06:30 -0400 To: John Baldwin , "David E. O'Brien" From: Garance A Drosehn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-RPI-SA-Score: undef - spam scanning disabled X-CanItPRO-Stream: default X-Canit-Stats-ID: Bayes signature not available X-Scanned-By: CanIt (www . roaringpenguin . com) on 128.113.2.227 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/cvs - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 May 2008 22:19:47 -0000 At 2:33 PM -0400 5/6/08, John Baldwin wrote: >On Wednesday 19 March 2008 10:47:03 am David E. O'Brien wrote: >> obrien 2008-03-19 14:47:03 UTC >> >> FreeBSD src repository >> >> src/contrib/cvs - Imported sources >> Update of /home/ncvs/src/contrib/cvs >> In directory repoman.freebsd.org:/tmp/cvs-serv25516 >> >> Log Message: > > Import of 1.11 branch snapshot - using the 10-March-2008 code base. >Please consider reverting this. There have been lots of reports of >CVS breakage after these changes. The latest I ran into today is >that 'cvs update -C' doesn't work anymore. What would the original change affect? A minor oddity I noticed: Today I checked out something from the freebsd repository to my Mac, and the path as stored in CVS/Repository was src/usr.bin/env instead of /home/ncvs/src/usr.bin/env This, in turn, confused some scripts I have. HOWEVER, it may have been awhile since the last time I did a checkout like the one I did today, so I do not know if this particular quirk is at all related to the recent import of 'cvs'. -- Garance Alistair Drosehn = drosehn@rpi.edu Senior Systems Programmer or gad@FreeBSD.org Rensselaer Polytechnic Institute; Troy, NY; USA From owner-cvs-src@FreeBSD.ORG Tue May 6 22:41:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6BF831065673; Tue, 6 May 2008 22:41:24 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 416A48FC22; Tue, 6 May 2008 22:41:24 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m46MfO1L039678; Tue, 6 May 2008 22:41:24 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m46MfOvW039677; Tue, 6 May 2008 22:41:24 GMT (envelope-from julian) Message-Id: <200805062241.m46MfOvW039677@repoman.freebsd.org> From: Julian Elischer Date: Tue, 6 May 2008 22:41:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 22:41:24 -0000 julian 2008-05-06 22:41:24 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: Fix spelling in comment. Revision Changes Path 1.1484 +1 -1 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Wed May 7 00:17:59 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96FEE106564A for ; Wed, 7 May 2008 00:17:59 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.239]) by mx1.freebsd.org (Postfix) with ESMTP id 5EB0F8FC13 for ; Wed, 7 May 2008 00:17:59 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so85252rvf.43 for ; Tue, 06 May 2008 17:17:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; bh=URhDfcZFGcNz371HlMyeZ/9XOAPsmCSW29jgOpDJStY=; b=HMUUoBWGmb1C4qyOrFm6Nd9in3q8adG+M+fIZxWjrRt+pyzetPtrg3NlkBROGuZxbuPbrEAX0WQOPiksuYx4e8lEjEhWkeMB0E/TdMHnNfmExcfy62199zxzKBqTfm6Ergk3+tYkX0QLRwEcqbJh+Ac8tT/R0vAyDRYZrJcquvg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=a2yxiP/4LIJJLC/ux/+ID0ZiUHhJvla/p/eJvuCtCbiPchRAyycqFLIK0LlBeUh5P3znEN6agVNlq4t7ex6zxbqLncFw3E4yB1p/mgL+5fvtxypQcj8TekG0L4yyK4JLuT3EfM+Oi8JXEM/b5UEwQV8nH+qSSmXYrtarvrkppcw= Received: by 10.141.22.1 with SMTP id z1mr633081rvi.277.1210119479038; Tue, 06 May 2008 17:17:59 -0700 (PDT) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTPS id g31sm1852466rvb.2.2008.05.06.17.17.55 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 06 May 2008 17:17:57 -0700 (PDT) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id m470HpIG009131 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 7 May 2008 09:17:51 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id m470HoQn009130; Wed, 7 May 2008 09:17:50 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Wed, 7 May 2008 09:17:50 +0900 From: Pyun YongHyeon To: JoaoBR Message-ID: <20080507001750.GB8954@cdnetworks.co.kr> References: <200804170422.m3H4MX05033026@repoman.freebsd.org> <200805061556.18728.joao@matik.com.br> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200805061556.18728.joao@matik.com.br> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@freebsd.org, Pyun YongHyeon Subject: Re: cvs commit: src/sys/dev/nfe if_nfe.c if_nfereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 00:17:59 -0000 On Tue, May 06, 2008 at 03:56:18PM -0300, JoaoBR wrote: > On Thursday 17 April 2008 01:22:33 Pyun YongHyeon wrote: > > yongari 2008-04-17 04:22:33 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_7) > > sys/dev/nfe if_nfe.c if_nfereg.h > > Log: > > MFC if_nfe.c rev 1.28, if_nfereg.h rev 1.12 to RELENG_7. > > Add support for MCP73 chips. > > > > Revision Changes Path > > 1.21.2.5 +12 -0 src/sys/dev/nfe/if_nfe.c > > 1.10.2.1 +4 -0 src/sys/dev/nfe/if_nfereg.h > > _______________________________________________ > > cvs-all@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/cvs-all > > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" > > > > > > Hi there > > seems to be something wrong with the nfe drv since a couple of weeks or so, > don't know exactly the date > > happens that I get 25 CPU time stolen, top tells me 75-80% idle even if > nothing is active on the machine, I do a ifconfig nfe0 down and cpu comes > back > Please check the output of 'vmstat -i'. If nfe(4) is busy enough to handle other activities you may see large number of interrupts from the output. > top does not show any process using, neither toggling H nor C and no active > process, everything idle. I have a hard time to debug this. Poloong or not > does not make a difference > > I do not get it on all hardware but here two I am sure: > > nfe0: port 0xec00-0xec07 mem > 0xfe02d000-0xfe02dfff irq 20 at device 7.0 on pci0 > miibus0: on nfe0 > ukphy0: PHY 1 on miibus0 > ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ^^^^^^ This is odd. AFAIK all PHYs attached to nfe(4) have dedicated PHY driver. Would you show me verbosed boot messages of this system? > > > nfe0: port 0xd000-0xd007 mem > 0xfe02b000-0xfe02bfff irq 22 at device 10.0 on pci0 > miibus3: on nfe0 > ciphy0: PHY 1 on miibus3 > ciphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, > 1000baseT-FDX, auto > > > tell me what you need I can provide any further info when you give me > instructions > > I disconnect even the cable and no change, only down gets me the cpu time back > Both MCP61 and MCP9 show the same issue? Is there any reliable way to trigger the issue? -- Regards, Pyun YongHyeon From owner-cvs-src@FreeBSD.ORG Wed May 7 00:46:58 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D920A1065671 for ; Wed, 7 May 2008 00:46:58 +0000 (UTC) (envelope-from peter@wemm.org) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.242]) by mx1.freebsd.org (Postfix) with ESMTP id 59CFE8FC12 for ; Wed, 7 May 2008 00:46:57 +0000 (UTC) (envelope-from peter@wemm.org) Received: by an-out-0708.google.com with SMTP id b33so16891ana.13 for ; Tue, 06 May 2008 17:46:56 -0700 (PDT) Received: by 10.100.134.10 with SMTP id h10mr1868690and.117.1210121210452; Tue, 06 May 2008 17:46:50 -0700 (PDT) Received: by 10.100.8.6 with HTTP; Tue, 6 May 2008 17:46:50 -0700 (PDT) Message-ID: Date: Tue, 6 May 2008 17:46:50 -0700 From: "Peter Wemm" To: "Garance A Drosehn" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200803191447.m2JEl3xx027666@repoman.freebsd.org> <200805061433.27897.jhb@freebsd.org> Cc: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org, "David E. O'Brien" , John Baldwin Subject: Re: cvs commit: src/contrib/cvs - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 00:46:58 -0000 On Tue, May 6, 2008 at 2:06 PM, Garance A Drosehn wrote: > At 2:33 PM -0400 5/6/08, John Baldwin wrote: > > > On Wednesday 19 March 2008 10:47:03 am David E. O'Brien wrote: > > > > > obrien 2008-03-19 14:47:03 UTC > > > > > > FreeBSD src repository > > > > > > src/contrib/cvs - Imported sources > > > Update of /home/ncvs/src/contrib/cvs > > > In directory repoman.freebsd.org:/tmp/cvs-serv25516 > > > Log Message: > > > > > > Import of 1.11 branch snapshot - using the 10-March-2008 code base. > > > > > > > Please consider reverting this. There have been lots of reports of > > CVS breakage after these changes. The latest I ran into today is > > that 'cvs update -C' doesn't work anymore. > > > > What would the original change affect? > > A minor oddity I noticed: Today I checked out something from the > freebsd repository to my Mac, and the path as stored in CVS/Repository > was src/usr.bin/env > instead of /home/ncvs/src/usr.bin/env > > This, in turn, confused some scripts I have. > > HOWEVER, it may have been awhile since the last time I did a checkout > like the one I did today, so I do not know if this particular quirk > is at all related to the recent import of 'cvs'. The CVS/Repository file has been relative to CVS/Root for a very long time. Stuff I checked out years ago has the relative path there. -- 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 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From owner-cvs-src@FreeBSD.ORG Wed May 7 01:32:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E2F31065673; Wed, 7 May 2008 01:32:30 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 232798FC12; Wed, 7 May 2008 01:32:30 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m471WURc057383; Wed, 7 May 2008 01:32:30 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m471WTma057382; Wed, 7 May 2008 01:32:29 GMT (envelope-from yongari) Message-Id: <200805070132.m471WTma057382@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 7 May 2008 01:32:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/bfe if_bfe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 01:32:30 -0000 yongari 2008-05-07 01:32:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/bfe if_bfe.c Log: MFC if_bfe.c rev 1.45 to RELENG_7. Don't panic even if bus_dmamap_load(9) was failed. Just return ENOBUFS so callers can reuse previous mbuf. Revision Changes Path 1.42.2.3 +11 -3 src/sys/dev/bfe/if_bfe.c From owner-cvs-src@FreeBSD.ORG Wed May 7 01:33:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93ED31065685; Wed, 7 May 2008 01:33:01 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6913C8FC12; Wed, 7 May 2008 01:33:01 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m471X1ik057427; Wed, 7 May 2008 01:33:01 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m471X1CJ057426; Wed, 7 May 2008 01:33:01 GMT (envelope-from yongari) Message-Id: <200805070133.m471X1CJ057426@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 7 May 2008 01:33:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/bfe if_bfe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 01:33:01 -0000 yongari 2008-05-07 01:33:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bfe if_bfe.c Log: MFC if_bfe.c rev 1.45 to RELENG_6. Don't panic even if bus_dmamap_load(9) was failed. Just return ENOBUFS so callers can reuse previous mbuf. Revision Changes Path 1.25.2.9 +11 -3 src/sys/dev/bfe/if_bfe.c From owner-cvs-src@FreeBSD.ORG Wed May 7 02:03:17 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED8241065675; Wed, 7 May 2008 02:03:17 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 881AC8FC19; Wed, 7 May 2008 02:03:17 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m4721QR8079596; Tue, 6 May 2008 20:01:26 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 06 May 2008 20:02:42 -0600 (MDT) Message-Id: <20080506.200242.-432796245.imp@bsdimp.com> To: peter@wemm.org From: "M. Warner Losh" In-Reply-To: References: <200805061433.27897.jhb@freebsd.org> X-Mailer: Mew version 5.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: src-committers@freebsd.org, jhb@freebsd.org, cvs-src@freebsd.org, obrien@freebsd.org, cvs-all@freebsd.org, gad@freebsd.org Subject: Re: cvs commit: src/contrib/cvs - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 02:03:18 -0000 In message: "Peter Wemm" writes: : On Tue, May 6, 2008 at 2:06 PM, Garance A Drosehn wrote: : > At 2:33 PM -0400 5/6/08, John Baldwin wrote: : > : > > On Wednesday 19 March 2008 10:47:03 am David E. O'Brien wrote: : > > : > > > obrien 2008-03-19 14:47:03 UTC : > > > : > > > FreeBSD src repository : > > > : > > > src/contrib/cvs - Imported sources : > > > Update of /home/ncvs/src/contrib/cvs : > > > In directory repoman.freebsd.org:/tmp/cvs-serv25516 : > > > Log Message: : > > > : > > > Import of 1.11 branch snapshot - using the 10-March-2008 code base. : > > : > : > : > : > > Please consider reverting this. There have been lots of reports of : > > CVS breakage after these changes. The latest I ran into today is : > > that 'cvs update -C' doesn't work anymore. : > > : > : > What would the original change affect? : > : > A minor oddity I noticed: Today I checked out something from the : > freebsd repository to my Mac, and the path as stored in CVS/Repository : > was src/usr.bin/env : > instead of /home/ncvs/src/usr.bin/env : > : > This, in turn, confused some scripts I have. : > : > HOWEVER, it may have been awhile since the last time I did a checkout : > like the one I did today, so I do not know if this particular quirk : > is at all related to the recent import of 'cvs'. : : The CVS/Repository file has been relative to CVS/Root for a very long : time. Stuff I checked out years ago has the relative path there. I wrote a script to fix this in like 2004 or so... And I still find tree that I checked out before then that I haven't run my script on... It has been a very long time since this change happened.. Certainly not this last import. Warner From owner-cvs-src@FreeBSD.ORG Wed May 7 04:11:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 137AC1065672; Wed, 7 May 2008 04:11:22 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DA9058FC15; Wed, 7 May 2008 04:11:21 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m474BLuU065455; Wed, 7 May 2008 04:11:21 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m474BLR5065454; Wed, 7 May 2008 04:11:21 GMT (envelope-from jhb) Message-Id: <200805070411.m474BLR5065454@repoman.freebsd.org> From: John Baldwin Date: Wed, 7 May 2008 04:11:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/mtree BSD.include.dist src/include Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 04:11:22 -0000 jhb 2008-05-07 04:11:21 UTC FreeBSD src repository Modified files: etc/mtree BSD.include.dist include Makefile Log: Install the mpilib headers from mpt(4) into /usr/include/dev/mpt/mpilib. This allows to be used from userland. Prodded by: scottl Revision Changes Path 1.121 +4 -0 src/etc/mtree/BSD.include.dist 1.277 +3 -1 src/include/Makefile From owner-cvs-src@FreeBSD.ORG Wed May 7 04:47:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD4491065677; Wed, 7 May 2008 04:47:24 +0000 (UTC) (envelope-from daichi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9FDC68FC1C; Wed, 7 May 2008 04:47:24 +0000 (UTC) (envelope-from daichi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m474lO7j075860; Wed, 7 May 2008 04:47:24 GMT (envelope-from daichi@repoman.freebsd.org) Received: (from daichi@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m474lOPW075859; Wed, 7 May 2008 04:47:24 GMT (envelope-from daichi) Message-Id: <200805070447.m474lOPW075859@repoman.freebsd.org> From: Daichi GOTO Date: Wed, 7 May 2008 04:47:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/unionfs union_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 04:47:24 -0000 daichi 2008-05-07 04:47:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/unionfs union_subr.c Log: MFC: rev. 1.101 Add system hang-up process when VOP_READDIR of unionfs_nodeget() returns not end of the file status on debug mode (DIAGNOSTIC defined) kernel. Submitted by: Masanori OZAWA (ozawa@ongs.co.jp) Revision Changes Path 1.92.2.4 +7 -1 src/sys/fs/unionfs/union_subr.c From owner-cvs-src@FreeBSD.ORG Wed May 7 04:59:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 86A7C106564A; Wed, 7 May 2008 04:59:28 +0000 (UTC) (envelope-from daichi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 594B98FC0A; Wed, 7 May 2008 04:59:28 +0000 (UTC) (envelope-from daichi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m474xSCO076349; Wed, 7 May 2008 04:59:28 GMT (envelope-from daichi@repoman.freebsd.org) Received: (from daichi@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m474xSXx076348; Wed, 7 May 2008 04:59:28 GMT (envelope-from daichi) Message-Id: <200805070459.m474xSXx076348@repoman.freebsd.org> From: Daichi GOTO Date: Wed, 7 May 2008 04:59:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/unionfs union_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 04:59:28 -0000 daichi 2008-05-07 04:59:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/unionfs union_vnops.c Log: MFC: rev. 1.154 Fixed rename panic issue. Submitted by: Masanori OZAWA (ozawa@ongs.co.jp) Revision Changes Path 1.142.2.8 +14 -11 src/sys/fs/unionfs/union_vnops.c From owner-cvs-src@FreeBSD.ORG Wed May 7 05:11:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2400E1065671; Wed, 7 May 2008 05:11:53 +0000 (UTC) (envelope-from daichi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E9F7D8FC0C; Wed, 7 May 2008 05:11:52 +0000 (UTC) (envelope-from daichi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m475Bqcn077836; Wed, 7 May 2008 05:11:52 GMT (envelope-from daichi@repoman.freebsd.org) Received: (from daichi@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m475BqIb077835; Wed, 7 May 2008 05:11:52 GMT (envelope-from daichi) Message-Id: <200805070511.m475BqIb077835@repoman.freebsd.org> From: Daichi GOTO Date: Wed, 7 May 2008 05:11:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/unionfs union.h union_subr.c union_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 05:11:53 -0000 daichi 2008-05-07 05:11:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/unionfs union.h union_subr.c union_vnops.c Log: MFC: - Fixed multi thread access issue reported by Alexander V. Chernikov (admin@su29.net) - fixed: kern/109950 PR: kern/109950 Submitted by: Alexander V. Chernikov (admin@su29.net) Reviewed by: Masanori OZAWA (ozawa@ongs.co.jp) Revision Changes Path 1.34.2.3 +2 -2 src/sys/fs/unionfs/union.h 1.92.2.5 +4 -3 src/sys/fs/unionfs/union_subr.c 1.142.2.9 +7 -7 src/sys/fs/unionfs/union_vnops.c From owner-cvs-src@FreeBSD.ORG Wed May 7 05:32:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FE30106567E; Wed, 7 May 2008 05:32:56 +0000 (UTC) (envelope-from daichi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 11EB08FC4C; Wed, 7 May 2008 05:32:55 +0000 (UTC) (envelope-from daichi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m475Wt5n078702; Wed, 7 May 2008 05:32:55 GMT (envelope-from daichi@repoman.freebsd.org) Received: (from daichi@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m475Wt03078701; Wed, 7 May 2008 05:32:55 GMT (envelope-from daichi) Message-Id: <200805070532.m475Wt03078701@repoman.freebsd.org> From: Daichi GOTO Date: Wed, 7 May 2008 05:32:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/unionfs union_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 05:32:56 -0000 daichi 2008-05-07 05:32:55 UTC FreeBSD src repository Modified files: sys/fs/unionfs union_subr.c Log: - change function name from *_vdir to *_vnode because VSOCK has been added as cache target. Now they process not only VDIR but also VSOCK. - fixed panic issue caused by cache incorrect free process by "umount -f" Submitted by: Masanori OZAWA MFC after: 1 week Revision Changes Path 1.105 +33 -21 src/sys/fs/unionfs/union_subr.c From owner-cvs-src@FreeBSD.ORG Wed May 7 06:40:13 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 878A21065674; Wed, 7 May 2008 06:40:13 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 6B1958FC31; Wed, 7 May 2008 06:40:13 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 3F9461A4D7E; Tue, 6 May 2008 23:40:13 -0700 (PDT) Date: Tue, 6 May 2008 23:40:13 -0700 From: Alfred Perlstein To: John Baldwin Message-ID: <20080507064013.GU32532@elvis.mu.org> References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051459.29200.jhb@freebsd.org> <20080505192417.GS7293@server.vk2pj.dyndns.org> <200805051637.43073.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200805051637.43073.jhb@freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: Peter Jeremy , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 06:40:13 -0000 * John Baldwin [080505 13:47] wrote: > On Monday 05 May 2008 03:24:17 pm Peter Jeremy wrote: > > On Mon, May 05, 2008 at 02:59:28PM -0400, John Baldwin wrote: > > >On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: > > >> I'm _not_ objecting, just interested in why. > > >> > > >> Any references to discussions on this? Are we now safe for > > >> future compat or something? > > > > > >Having FILE be opaque broke just about every 'configure' script on the > > >planet. :( > > > > Either autoconf and friends are _intended_ as impediments to > > portability or they are completely broken by design. > > It appears that autoconf only believes a type is real if you can typedef it to > another type, cast 0 to a valid pointer to the new typedef'd type, and do a > sizeof() of the typdef'd type. The last is where having an opaque type > breaks down for scripts that want to make sure FILE is a real type. Oh c'mon! we're going to revert this needed fix just because of autoconf? By the time 8.0 rolls around, autoconf will be fixed and there will be some standard patch/workaround for old autoconf. Let's just roll forward with this. We've needed it for years. -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Wed May 7 07:23:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 093AF1065677; Wed, 7 May 2008 07:23:48 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CF1768FC29; Wed, 7 May 2008 07:23:47 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m477NltY084474; Wed, 7 May 2008 07:23:47 GMT (envelope-from adrian@repoman.freebsd.org) Received: (from adrian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m477Nlkc084473; Wed, 7 May 2008 07:23:47 GMT (envelope-from adrian) Message-Id: <200805070723.m477Nlkc084473@repoman.freebsd.org> From: Adrian Chadd Date: Wed, 7 May 2008 07:23:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/aio/aiop Makefile aiop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 07:23:48 -0000 adrian 2008-05-07 07:23:47 UTC FreeBSD src repository Added files: tools/regression/aio/aiop Makefile aiop.c Log: Include a very basic (and beta) tool for stressing disks using the POSIX AIO calls. This small program queues up a controllable number of concurrent AIO read operations w/ controllable io size against a disk or regular file. There are a few other things to add (notably optional write support!) but it works well enough at the present time to stress the AIO code out relatively harshly in the disk IO case. Revision Changes Path 1.1 +6 -0 src/tools/regression/aio/aiop/Makefile (new) 1.1 +191 -0 src/tools/regression/aio/aiop/aiop.c (new) From owner-cvs-src@FreeBSD.ORG Wed May 7 08:07:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 42D93106564A; Wed, 7 May 2008 08:07:49 +0000 (UTC) (envelope-from daichi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 135B78FC0C; Wed, 7 May 2008 08:07:49 +0000 (UTC) (envelope-from daichi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4787mE0087946; Wed, 7 May 2008 08:07:48 GMT (envelope-from daichi@repoman.freebsd.org) Received: (from daichi@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4787mBc087945; Wed, 7 May 2008 08:07:48 GMT (envelope-from daichi) Message-Id: <200805070807.m4787mBc087945@repoman.freebsd.org> From: Daichi GOTO Date: Wed, 7 May 2008 08:07:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/unionfs union.h union_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 08:07:49 -0000 daichi 2008-05-07 08:07:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/unionfs union.h union_subr.c Log: MFC Fixed inaccessible issue especially including devfs on unionfs case. fixed also: kern/117829 PR: kern/117829 Submitted by: Masanori OZAWA (ozawa@ongs.co.jp) Revision Changes Path 1.34.2.4 +6 -1 src/sys/fs/unionfs/union.h 1.92.2.6 +181 -7 src/sys/fs/unionfs/union_subr.c From owner-cvs-src@FreeBSD.ORG Wed May 7 12:56:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F42E1065671; Wed, 7 May 2008 12:56:04 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.freebsd.org (Postfix) with ESMTP id ECAD28FC0C; Wed, 7 May 2008 12:56:03 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.14.2/8.14.2) with ESMTP id m47Cu2XB074368; Wed, 7 May 2008 16:56:02 +0400 (MSD) (envelope-from ache@nagual.pp.ru) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nagual.pp.ru; s=default; t=1210164962; bh=HgG7geJR4q5+khr2gGzIrAK22IXoKQE36SKnNN7 mSTE=; l=405; h=Date:From:To:Cc:Subject:Message-ID:References: MIME-Version:Content-Type:In-Reply-To; b=PZYWUFsX0YEh9Xd43igruMEjY egD0kgSsWrRpZzsOt9bREAKz5siLTNlycxwI+i+Ia9vdRhXSaOzblXJ7O6ejoIO/RNC lPJm86tmKetVjx2fk2H6pq01Tw7ZnZKstNBBPvNC5h9a9wPKLh1o6+gAPRunzZluH63 Eap2DrbDHZTY= Received: (from ache@localhost) by nagual.pp.ru (8.14.2/8.14.2/Submit) id m47Cu16Q074367; Wed, 7 May 2008 16:56:01 +0400 (MSD) (envelope-from ache) Date: Wed, 7 May 2008 16:56:01 +0400 From: Andrey Chernov To: Alfred Perlstein Message-ID: <20080507125601.GA74254@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Alfred Perlstein , John Baldwin , Peter Jeremy , cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051459.29200.jhb@freebsd.org> <20080505192417.GS7293@server.vk2pj.dyndns.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080507064013.GU32532@elvis.mu.org> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: Peter Jeremy , src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, John Baldwin , cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 12:56:04 -0000 On Tue, May 06, 2008 at 11:40:13PM -0700, Alfred Perlstein wrote: > Oh c'mon! we're going to revert this needed fix just because of > autoconf? Autoconf is just example. Many programs which dig inside FILE will be broken, i.e. many GNU and Linux programs and we already have two examples in our own tree. Whole ports build is required after such sensitive changes. -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Wed May 7 13:40:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C33E106567A; Wed, 7 May 2008 13:40:02 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D576F8FC16; Wed, 7 May 2008 13:40:01 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47De1kb022789; Wed, 7 May 2008 13:40:01 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47De1dW022762; Wed, 7 May 2008 13:40:01 GMT (envelope-from dfr) Message-Id: <200805071340.m47De1dW022762@repoman.freebsd.org> From: Doug Rabson Date: Wed, 7 May 2008 13:40:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: KTH Cc: Subject: cvs commit: src/crypto/heimdal - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 13:40:02 -0000 dfr 2008-05-07 13:40:01 UTC FreeBSD src repository src/crypto/heimdal - Imported sources Update of /home/ncvs/src/crypto/heimdal In directory repoman.freebsd.org:/tmp/cvs-serv22715 Log Message: Vendor import of Heimdal 1.1 Status: Vendor Tag: KTH Release Tags: v_1_1_0 U src/crypto/heimdal/config.sub U src/crypto/heimdal/ChangeLog.2000 N src/crypto/heimdal/autogen.sh N src/crypto/heimdal/ChangeLog.2004 U src/crypto/heimdal/config.guess U src/crypto/heimdal/configure U src/crypto/heimdal/Makefile.am.common U src/crypto/heimdal/ChangeLog.1999 U src/crypto/heimdal/NEWS N src/crypto/heimdal/ChangeLog.2003 U src/crypto/heimdal/ChangeLog N src/crypto/heimdal/LICENSE U src/crypto/heimdal/compile U src/crypto/heimdal/Makefile.in U src/crypto/heimdal/configure.in U src/crypto/heimdal/ChangeLog.2001 N src/crypto/heimdal/ChangeLog.2006 U src/crypto/heimdal/install-sh U src/crypto/heimdal/aclocal.m4 U src/crypto/heimdal/missing U src/crypto/heimdal/krb5.conf U src/crypto/heimdal/Makefile.am U src/crypto/heimdal/ChangeLog.2002 N src/crypto/heimdal/ChangeLog.2005 U src/crypto/heimdal/README U src/crypto/heimdal/ChangeLog.1998 C src/crypto/heimdal/acinclude.m4 U src/crypto/heimdal/ltmain.sh N src/crypto/heimdal/kcm/headers.h N src/crypto/heimdal/kcm/client.c N src/crypto/heimdal/kcm/acl.c N src/crypto/heimdal/kcm/glue.c N src/crypto/heimdal/kcm/renew.c N src/crypto/heimdal/kcm/kcm.8 N src/crypto/heimdal/kcm/cache.c N src/crypto/heimdal/kcm/log.c N src/crypto/heimdal/kcm/protocol.c N src/crypto/heimdal/kcm/events.c N src/crypto/heimdal/kcm/Makefile.in N src/crypto/heimdal/kcm/cursor.c N src/crypto/heimdal/kcm/connect.c N src/crypto/heimdal/kcm/kcm_locl.h N src/crypto/heimdal/kcm/kcm_protos.h N src/crypto/heimdal/kcm/main.c N src/crypto/heimdal/kcm/Makefile.am N src/crypto/heimdal/kcm/config.c N src/crypto/heimdal/kcm/acquire.c N src/crypto/heimdal/tools/kdc-log-analyze.pl U src/crypto/heimdal/tools/Makefile.am N src/crypto/heimdal/tools/heimdal-gssapi.pc.in U src/crypto/heimdal/tools/krb5-config.in U src/crypto/heimdal/tools/Makefile.in N src/crypto/heimdal/tools/heimdal-build.sh U src/crypto/heimdal/tools/krb5-config.1 U src/crypto/heimdal/kadmin/mod.c U src/crypto/heimdal/kadmin/kadmin.8 U src/crypto/heimdal/kadmin/ChangeLog U src/crypto/heimdal/kadmin/Makefile.am U src/crypto/heimdal/kadmin/kadmind.c U src/crypto/heimdal/kadmin/add-random-users.c U src/crypto/heimdal/kadmin/server.c U src/crypto/heimdal/kadmin/del_enctype.c U src/crypto/heimdal/kadmin/kadm_conn.c U src/crypto/heimdal/kadmin/init.c U src/crypto/heimdal/kadmin/Makefile.in U src/crypto/heimdal/kadmin/cpw.c U src/crypto/heimdal/kadmin/load.c N src/crypto/heimdal/kadmin/add_enctype.c U src/crypto/heimdal/kadmin/ank.c N src/crypto/heimdal/kadmin/kadmin-commands.in N src/crypto/heimdal/kadmin/check.c U src/crypto/heimdal/kadmin/ext.c N src/crypto/heimdal/kadmin/stash.c N src/crypto/heimdal/kadmin/test_util.c U src/crypto/heimdal/kadmin/dump.c U src/crypto/heimdal/kadmin/del.c U src/crypto/heimdal/kadmin/kadmin.c U src/crypto/heimdal/kadmin/rename.c N src/crypto/heimdal/kadmin/pw_quality.c U src/crypto/heimdal/kadmin/kadmind.8 C src/crypto/heimdal/kadmin/kadmin_locl.h U src/crypto/heimdal/kadmin/get.c U src/crypto/heimdal/kadmin/util.c U src/crypto/heimdal/kadmin/random_password.c N src/crypto/heimdal/packages/Makefile.am N src/crypto/heimdal/packages/Makefile.in N src/crypto/heimdal/packages/ChangeLog N src/crypto/heimdal/packages/mac/mac.sh N src/crypto/heimdal/packages/mac/Makefile.am N src/crypto/heimdal/packages/mac/Makefile.in N src/crypto/heimdal/packages/mac/Info.plist N src/crypto/heimdal/packages/mac/Resources/Description.plist N src/crypto/heimdal/packages/mac/Resources/English.lproj/Welcome.rtf N src/crypto/heimdal/packages/debian/heimdal-servers.postinst N src/crypto/heimdal/packages/debian/heimdal-kdc.install N src/crypto/heimdal/packages/debian/libkrb5-22-heimdal.substvars N src/crypto/heimdal/packages/debian/control N src/crypto/heimdal/packages/debian/libkadm5clnt7-heimdal.substvars N src/crypto/heimdal/packages/debian/heimdal-clients-x.install N src/crypto/heimdal/packages/debian/heimdal-clients.postinst N src/crypto/heimdal/packages/debian/heimdal-kdc.templates N src/crypto/heimdal/packages/debian/libsl0-heimdal.install N src/crypto/heimdal/packages/debian/README N src/crypto/heimdal/packages/debian/heimdal-kdc.postinst N src/crypto/heimdal/packages/debian/compat N src/crypto/heimdal/packages/debian/Makefile.am N src/crypto/heimdal/packages/debian/heimdal-servers.postrm N src/crypto/heimdal/packages/debian/libkadm5clnt7-heimdal.install N src/crypto/heimdal/packages/debian/Makefile.in N src/crypto/heimdal/packages/debian/heimdal-servers.install N src/crypto/heimdal/packages/debian/heimdal-servers-x.postrm N src/crypto/heimdal/packages/debian/libkadm5clnt7-heimdal.postrm.debhelper N src/crypto/heimdal/packages/debian/heimdal-servers-x.dirs N src/crypto/heimdal/packages/debian/libkrb5-22-heimdal.postrm.debhelper N src/crypto/heimdal/packages/debian/heimdal-dev.install N src/crypto/heimdal/packages/debian/heimdal-servers-x.install N src/crypto/heimdal/packages/debian/heimdal-servers-x.prerm N src/crypto/heimdal/packages/debian/libhdb9-heimdal.substvars N src/crypto/heimdal/packages/debian/libroken18-heimdal.substvars N src/crypto/heimdal/packages/debian/libhdb9-heimdal.postrm.debhelper N src/crypto/heimdal/packages/debian/libroken18-heimdal.postrm.debhelper N src/crypto/heimdal/packages/debian/libgssapi2-heimdal.install N src/crypto/heimdal/packages/debian/copyright N src/crypto/heimdal/packages/debian/libasn1-8-heimdal.postinst.debhelper N src/crypto/heimdal/packages/debian/heimdal-clients.install N src/crypto/heimdal/packages/debian/heimdal-kdc.dirs N src/crypto/heimdal/packages/debian/libhdb9-heimdal.postinst.debhelper N src/crypto/heimdal/packages/debian/libkadm5srv8-heimdal.install N src/crypto/heimdal/packages/debian/libkrb5-22-heimdal.postinst.debhelper N src/crypto/heimdal/packages/debian/libkrb5-22-heimdal.install N src/crypto/heimdal/packages/debian/libgssapi2-heimdal.substvars N src/crypto/heimdal/packages/debian/heimdal-kcm.init N src/crypto/heimdal/packages/debian/libasn1-8-heimdal.install N src/crypto/heimdal/packages/debian/README.Debian N src/crypto/heimdal/packages/debian/libkadm5clnt7-heimdal.postinst.debhelper N src/crypto/heimdal/packages/debian/heimdal-kdc.init N src/crypto/heimdal/packages/debian/rules N src/crypto/heimdal/packages/debian/libasn1-8-heimdal.postrm.debhelper N src/crypto/heimdal/packages/debian/libkafs0-heimdal.install N src/crypto/heimdal/packages/debian/heimdal-docs.install N src/crypto/heimdal/packages/debian/libkadm5srv7-heimdal.install N src/crypto/heimdal/packages/debian/libroken18-heimdal.install N src/crypto/heimdal/packages/debian/heimdal-kdc.postrm N src/crypto/heimdal/packages/debian/libgssapi2-heimdal.postinst.debhelper N src/crypto/heimdal/packages/debian/libgssapi2-heimdal.postrm.debhelper N src/crypto/heimdal/packages/debian/heimdal-servers-x.postinst N src/crypto/heimdal/packages/debian/heimdal-servers.dirs N src/crypto/heimdal/packages/debian/heimdal-servers.prerm N src/crypto/heimdal/packages/debian/libhdb9-heimdal.install N src/crypto/heimdal/packages/debian/heimdal-kdc.logrotate N src/crypto/heimdal/packages/debian/changelog N src/crypto/heimdal/packages/debian/libroken18-heimdal.postinst.debhelper N src/crypto/heimdal/packages/debian/heimdal-clients.prerm N src/crypto/heimdal/packages/debian/heimdal-kdc.examples N src/crypto/heimdal/packages/debian/heimdal-kcm.install N src/crypto/heimdal/packages/debian/libasn1-8-heimdal.substvars N src/crypto/heimdal/packages/debian/libotp0-heimdal.install I src/crypto/heimdal/packages/debian/po/gl.po I src/crypto/heimdal/packages/debian/po/nl.po I src/crypto/heimdal/packages/debian/po/pt.po I src/crypto/heimdal/packages/debian/po/cs.po N src/crypto/heimdal/packages/debian/po/templates.pot I src/crypto/heimdal/packages/debian/po/de.po I src/crypto/heimdal/packages/debian/po/pt_BR.po I src/crypto/heimdal/packages/debian/po/da.po I src/crypto/heimdal/packages/debian/po/ja.po I src/crypto/heimdal/packages/debian/po/es.po N src/crypto/heimdal/packages/debian/po/POTFILES.in I src/crypto/heimdal/packages/debian/po/ru.po I src/crypto/heimdal/packages/debian/po/fr.po I src/crypto/heimdal/packages/debian/po/vi.po I src/crypto/heimdal/packages/debian/po/sv.po N src/crypto/heimdal/packages/debian/scripts/convert_source N src/crypto/heimdal/packages/debian/patches/026_posix_max N src/crypto/heimdal/packages/debian/patches/022_openafs N src/crypto/heimdal/packages/debian/patches/021_debian N src/crypto/heimdal/packages/debian/patches/025_pthreads N src/crypto/heimdal/packages/debian/patches/022_ftp-roken-glob N src/crypto/heimdal/packages/debian/extras/kadmind.acl N src/crypto/heimdal/packages/debian/extras/default N src/crypto/heimdal/packages/debian/extras/kdc.conf U src/crypto/heimdal/admin/ktutil.8 U src/crypto/heimdal/admin/purge.c U src/crypto/heimdal/admin/rename.c U src/crypto/heimdal/admin/Makefile.in U src/crypto/heimdal/admin/remove.c U src/crypto/heimdal/admin/Makefile.am U src/crypto/heimdal/admin/change.c U src/crypto/heimdal/admin/get.c C src/crypto/heimdal/admin/ktutil_locl.h U src/crypto/heimdal/admin/list.c U src/crypto/heimdal/admin/ktutil.c N src/crypto/heimdal/admin/ChangeLog N src/crypto/heimdal/admin/ktutil-commands.in U src/crypto/heimdal/admin/add.c U src/crypto/heimdal/admin/copy.c U src/crypto/heimdal/appl/Makefile.in U src/crypto/heimdal/appl/Makefile.am U src/crypto/heimdal/appl/rcp/util.c U src/crypto/heimdal/appl/rcp/rcp.1 U src/crypto/heimdal/appl/rcp/ChangeLog U src/crypto/heimdal/appl/rcp/Makefile.am U src/crypto/heimdal/appl/rcp/rcp.c U src/crypto/heimdal/appl/rcp/rcp_locl.h U src/crypto/heimdal/appl/rcp/extern.h U src/crypto/heimdal/appl/rcp/Makefile.in N src/crypto/heimdal/appl/gssmask/gssmask.c N src/crypto/heimdal/appl/gssmask/Makefile.in N src/crypto/heimdal/appl/gssmask/Makefile.am N src/crypto/heimdal/appl/gssmask/common.c N src/crypto/heimdal/appl/gssmask/protocol.h N src/crypto/heimdal/appl/gssmask/common.h N src/crypto/heimdal/appl/gssmask/gssmaestro.c U src/crypto/heimdal/appl/ftp/Makefile.am U src/crypto/heimdal/appl/ftp/Makefile.in U src/crypto/heimdal/appl/ftp/ChangeLog U src/crypto/heimdal/appl/ftp/ftpd/pathnames.h N src/crypto/heimdal/appl/ftp/ftpd/krb4.c U src/crypto/heimdal/appl/ftp/ftpd/ftpd_locl.h U src/crypto/heimdal/appl/ftp/ftpd/popen.c U src/crypto/heimdal/appl/ftp/ftpd/ftpusers.5 U src/crypto/heimdal/appl/ftp/ftpd/logwtmp.c U src/crypto/heimdal/appl/ftp/ftpd/Makefile.in U src/crypto/heimdal/appl/ftp/ftpd/Makefile.am U src/crypto/heimdal/appl/ftp/ftpd/ftpd.8 U src/crypto/heimdal/appl/ftp/ftpd/gss_userok.c U src/crypto/heimdal/appl/ftp/ftpd/extern.h N src/crypto/heimdal/appl/ftp/ftpd/ftpcmd.c N src/crypto/heimdal/appl/ftp/ftpd/klist.c U src/crypto/heimdal/appl/ftp/ftpd/ls.c U src/crypto/heimdal/appl/ftp/ftpd/kauth.c N src/crypto/heimdal/appl/ftp/ftpd/security.c U src/crypto/heimdal/appl/ftp/ftpd/ftpd.c N src/crypto/heimdal/appl/ftp/ftpd/gssapi.c U src/crypto/heimdal/appl/ftp/ftpd/ftpcmd.y U src/crypto/heimdal/appl/ftp/ftp/ftp.1 U src/crypto/heimdal/appl/ftp/ftp/main.c U src/crypto/heimdal/appl/ftp/ftp/kauth.c U src/crypto/heimdal/appl/ftp/ftp/globals.c U src/crypto/heimdal/appl/ftp/ftp/ruserpass.c U src/crypto/heimdal/appl/ftp/ftp/extern.h U src/crypto/heimdal/appl/ftp/ftp/security.c U src/crypto/heimdal/appl/ftp/ftp/Makefile.am U src/crypto/heimdal/appl/ftp/ftp/krb4.c C src/crypto/heimdal/appl/ftp/ftp/ftp_locl.h U src/crypto/heimdal/appl/ftp/ftp/cmdtab.c U src/crypto/heimdal/appl/ftp/ftp/domacro.c U src/crypto/heimdal/appl/ftp/ftp/security.h U src/crypto/heimdal/appl/ftp/ftp/ftp_var.h U src/crypto/heimdal/appl/ftp/ftp/gssapi.c U src/crypto/heimdal/appl/ftp/ftp/Makefile.in U src/crypto/heimdal/appl/ftp/ftp/ftp.c U src/crypto/heimdal/appl/ftp/ftp/pathnames.h U src/crypto/heimdal/appl/ftp/ftp/cmds.c U src/crypto/heimdal/appl/ftp/common/buffer.c U src/crypto/heimdal/appl/ftp/common/sockbuf.c U src/crypto/heimdal/appl/ftp/common/Makefile.am U src/crypto/heimdal/appl/ftp/common/common.h U src/crypto/heimdal/appl/ftp/common/Makefile.in U src/crypto/heimdal/appl/telnet/telnet.state U src/crypto/heimdal/appl/telnet/README.ORIG U src/crypto/heimdal/appl/telnet/Makefile.am U src/crypto/heimdal/appl/telnet/ChangeLog U src/crypto/heimdal/appl/telnet/Makefile.in U src/crypto/heimdal/appl/telnet/arpa/telnet.h U src/crypto/heimdal/appl/telnet/telnet/commands.c U src/crypto/heimdal/appl/telnet/telnet/types.h U src/crypto/heimdal/appl/telnet/telnet/defines.h U src/crypto/heimdal/appl/telnet/telnet/authenc.c U src/crypto/heimdal/appl/telnet/telnet/main.c U src/crypto/heimdal/appl/telnet/telnet/terminal.c U src/crypto/heimdal/appl/telnet/telnet/telnet.c U src/crypto/heimdal/appl/telnet/telnet/ring.h U src/crypto/heimdal/appl/telnet/telnet/Makefile.am U src/crypto/heimdal/appl/telnet/telnet/telnet_locl.h U src/crypto/heimdal/appl/telnet/telnet/telnet.1 U src/crypto/heimdal/appl/telnet/telnet/sys_bsd.c U src/crypto/heimdal/appl/telnet/telnet/utilities.c U src/crypto/heimdal/appl/telnet/telnet/ring.c U src/crypto/heimdal/appl/telnet/telnet/network.c U src/crypto/heimdal/appl/telnet/telnet/externs.h U src/crypto/heimdal/appl/telnet/telnet/Makefile.in U src/crypto/heimdal/appl/telnet/telnetd/utility.c U src/crypto/heimdal/appl/telnet/telnetd/telnetd.h U src/crypto/heimdal/appl/telnet/telnetd/state.c U src/crypto/heimdal/appl/telnet/telnetd/telnetd.8 U src/crypto/heimdal/appl/telnet/telnetd/slc.c U src/crypto/heimdal/appl/telnet/telnetd/Makefile.in U src/crypto/heimdal/appl/telnet/telnetd/ext.h U src/crypto/heimdal/appl/telnet/telnetd/global.c U src/crypto/heimdal/appl/telnet/telnetd/sys_term.c U src/crypto/heimdal/appl/telnet/telnetd/termstat.c U src/crypto/heimdal/appl/telnet/telnetd/Makefile.am U src/crypto/heimdal/appl/telnet/telnetd/defs.h U src/crypto/heimdal/appl/telnet/telnetd/authenc.c U src/crypto/heimdal/appl/telnet/telnetd/telnetd.c U src/crypto/heimdal/appl/telnet/libtelnet/misc.h U src/crypto/heimdal/appl/telnet/libtelnet/enc-proto.h U src/crypto/heimdal/appl/telnet/libtelnet/genget.c U src/crypto/heimdal/appl/telnet/libtelnet/krb4encpwd.c U src/crypto/heimdal/appl/telnet/libtelnet/kerberos.c U src/crypto/heimdal/appl/telnet/libtelnet/Makefile.in U src/crypto/heimdal/appl/telnet/libtelnet/encrypt.c U src/crypto/heimdal/appl/telnet/libtelnet/auth.h U src/crypto/heimdal/appl/telnet/libtelnet/enc_des.c U src/crypto/heimdal/appl/telnet/libtelnet/Makefile.am U src/crypto/heimdal/appl/telnet/libtelnet/kerberos5.c U src/crypto/heimdal/appl/telnet/libtelnet/misc-proto.h U src/crypto/heimdal/appl/telnet/libtelnet/rsaencpwd.c U src/crypto/heimdal/appl/telnet/libtelnet/misc.c U src/crypto/heimdal/appl/telnet/libtelnet/spx.c U src/crypto/heimdal/appl/telnet/libtelnet/auth.c U src/crypto/heimdal/appl/telnet/libtelnet/auth-proto.h U src/crypto/heimdal/appl/telnet/libtelnet/encrypt.h U src/crypto/heimdal/appl/login/login.access.5 N src/crypto/heimdal/appl/login/loginpaths.h U src/crypto/heimdal/appl/login/read_string.c U src/crypto/heimdal/appl/login/Makefile.am U src/crypto/heimdal/appl/login/env.c U src/crypto/heimdal/appl/login/login.c U src/crypto/heimdal/appl/login/login_locl.h N src/crypto/heimdal/appl/login/limits_conf.c U src/crypto/heimdal/appl/login/Makefile.in U src/crypto/heimdal/appl/login/ChangeLog U src/crypto/heimdal/appl/login/login.1 U src/crypto/heimdal/appl/login/login_protos.h U src/crypto/heimdal/appl/login/conf.c U src/crypto/heimdal/appl/login/stty_default.c U src/crypto/heimdal/appl/login/utmpx_login.c U src/crypto/heimdal/appl/login/login_access.c U src/crypto/heimdal/appl/login/tty.c U src/crypto/heimdal/appl/login/osfc2.c U src/crypto/heimdal/appl/login/utmp_login.c U src/crypto/heimdal/appl/login/shadow.c U src/crypto/heimdal/appl/push/pfrom.in U src/crypto/heimdal/appl/push/Makefile.am U src/crypto/heimdal/appl/push/push.c U src/crypto/heimdal/appl/push/Makefile.in U src/crypto/heimdal/appl/push/push.8 U src/crypto/heimdal/appl/push/pfrom.1 U src/crypto/heimdal/appl/push/push_locl.h U src/crypto/heimdal/appl/push/ChangeLog U src/crypto/heimdal/appl/rsh/Makefile.in N src/crypto/heimdal/appl/rsh/limits_conf.c U src/crypto/heimdal/appl/rsh/Makefile.am U src/crypto/heimdal/appl/rsh/common.c U src/crypto/heimdal/appl/rsh/rsh.1 U src/crypto/heimdal/appl/rsh/rshd.8 U src/crypto/heimdal/appl/rsh/rsh.c U src/crypto/heimdal/appl/rsh/ChangeLog N src/crypto/heimdal/appl/rsh/login_access.c U src/crypto/heimdal/appl/rsh/rsh_locl.h U src/crypto/heimdal/appl/rsh/rshd.c N src/crypto/heimdal/appl/su/su.1 C src/crypto/heimdal/appl/su/Makefile.am U src/crypto/heimdal/appl/su/Makefile.in N src/crypto/heimdal/appl/su/supaths.h U src/crypto/heimdal/appl/su/ChangeLog C src/crypto/heimdal/appl/su/su.c U src/crypto/heimdal/appl/kf/Makefile.am U src/crypto/heimdal/appl/kf/kf.1 U src/crypto/heimdal/appl/kf/kfd.8 U src/crypto/heimdal/appl/kf/kf_locl.h U src/crypto/heimdal/appl/kf/Makefile.in U src/crypto/heimdal/appl/kf/kfd.c U src/crypto/heimdal/appl/kf/kf.c N src/crypto/heimdal/appl/afsutil/pagsh.1 U src/crypto/heimdal/appl/afsutil/afslog.c U src/crypto/heimdal/appl/afsutil/Makefile.in U src/crypto/heimdal/appl/afsutil/afslog.1 U src/crypto/heimdal/appl/afsutil/ChangeLog U src/crypto/heimdal/appl/afsutil/Makefile.am U src/crypto/heimdal/appl/afsutil/pagsh.c U src/crypto/heimdal/appl/test/uu_server.c U src/crypto/heimdal/appl/test/nt_gss_client.c U src/crypto/heimdal/appl/test/gss_common.c U src/crypto/heimdal/appl/test/tcp_server.c U src/crypto/heimdal/appl/test/Makefile.am U src/crypto/heimdal/appl/test/gssapi_client.c U src/crypto/heimdal/appl/test/nt_gss_common.h U src/crypto/heimdal/appl/test/Makefile.in N src/crypto/heimdal/appl/test/http_client.c U src/crypto/heimdal/appl/test/gssapi_server.c U src/crypto/heimdal/appl/test/gss_common.h U src/crypto/heimdal/appl/test/test_locl.h U src/crypto/heimdal/appl/test/tcp_client.c U src/crypto/heimdal/appl/test/uu_client.c U src/crypto/heimdal/appl/test/nt_gss_server.c U src/crypto/heimdal/appl/test/common.c U src/crypto/heimdal/appl/test/nt_gss_common.c U src/crypto/heimdal/kdc/hprop.c U src/crypto/heimdal/kdc/kstash.8 U src/crypto/heimdal/kdc/string2key.8 U src/crypto/heimdal/kdc/misc.c N src/crypto/heimdal/kdc/kdc-replay.c U src/crypto/heimdal/kdc/kadb.h U src/crypto/heimdal/kdc/Makefile.in U src/crypto/heimdal/kdc/kaserver.c N src/crypto/heimdal/kdc/kx509.c U src/crypto/heimdal/kdc/kdc.8 U src/crypto/heimdal/kdc/main.c N src/crypto/heimdal/kdc/kdc-protos.h U src/crypto/heimdal/kdc/connect.c U src/crypto/heimdal/kdc/hpropd.c U src/crypto/heimdal/kdc/rx.h N src/crypto/heimdal/kdc/kdc.h U src/crypto/heimdal/kdc/config.c N src/crypto/heimdal/kdc/set_dbinfo.c U src/crypto/heimdal/kdc/Makefile.am N src/crypto/heimdal/kdc/digest.c U src/crypto/heimdal/kdc/kerberos5.c U src/crypto/heimdal/kdc/string2key.c C src/crypto/heimdal/kdc/headers.h N src/crypto/heimdal/kdc/version-script.map U src/crypto/heimdal/kdc/kstash.c N src/crypto/heimdal/kdc/windc.c U src/crypto/heimdal/kdc/hprop.8 U src/crypto/heimdal/kdc/hprop.h U src/crypto/heimdal/kdc/kerberos4.c U src/crypto/heimdal/kdc/kdc_locl.h N src/crypto/heimdal/kdc/krb5tgs.c N src/crypto/heimdal/kdc/default_config.c N src/crypto/heimdal/kdc/kdc-private.h U src/crypto/heimdal/kdc/log.c N src/crypto/heimdal/kdc/process.c N src/crypto/heimdal/kdc/windc_plugin.h U src/crypto/heimdal/kdc/524.c N src/crypto/heimdal/kdc/pkinit.c U src/crypto/heimdal/kdc/v4_dump.c U src/crypto/heimdal/kdc/hpropd.8 U src/crypto/heimdal/kdc/mit_dump.c N src/crypto/heimdal/doc/heimdal.css U src/crypto/heimdal/doc/Makefile.in N src/crypto/heimdal/doc/hx509.din N src/crypto/heimdal/doc/hx509.texi U src/crypto/heimdal/doc/heimdal.texi N src/crypto/heimdal/doc/apps.texi N src/crypto/heimdal/doc/doxytmpl.dxy N src/crypto/heimdal/doc/vars.tin U src/crypto/heimdal/doc/Makefile.am U src/crypto/heimdal/doc/mdate-sh U src/crypto/heimdal/doc/install.texi U src/crypto/heimdal/doc/whatis.texi U src/crypto/heimdal/doc/kerberos4.texi N src/crypto/heimdal/doc/hcrypto.din N src/crypto/heimdal/doc/ntlm.din U src/crypto/heimdal/doc/layman.asc N src/crypto/heimdal/doc/vars.texi U src/crypto/heimdal/doc/programming.texi U src/crypto/heimdal/doc/intro.texi N src/crypto/heimdal/doc/krb5.din U src/crypto/heimdal/doc/ack.texi U src/crypto/heimdal/doc/win2k.texi U src/crypto/heimdal/doc/latin1.tex U src/crypto/heimdal/doc/migration.texi U src/crypto/heimdal/doc/misc.texi U src/crypto/heimdal/doc/init-creds U src/crypto/heimdal/doc/setup.texi N src/crypto/heimdal/tests/Makefile.in N src/crypto/heimdal/tests/Makefile.am N src/crypto/heimdal/tests/ChangeLog N src/crypto/heimdal/tests/plugin/windc.c N src/crypto/heimdal/tests/plugin/krb5.conf.in N src/crypto/heimdal/tests/plugin/Makefile.am N src/crypto/heimdal/tests/plugin/check-pac.in N src/crypto/heimdal/tests/plugin/Makefile.in N src/crypto/heimdal/tests/can/Makefile.am N src/crypto/heimdal/tests/can/heim-0.8.kadm N src/crypto/heimdal/tests/can/apple-10.4.req N src/crypto/heimdal/tests/can/apple-10.4.kadm N src/crypto/heimdal/tests/can/mit-pkinit-20070607.xf N src/crypto/heimdal/tests/can/Makefile.in N src/crypto/heimdal/tests/can/mit-pkinit-20070607.ca.crt N src/crypto/heimdal/tests/can/mit-pkinit-20070607.kadm N src/crypto/heimdal/tests/can/heim-0.8.req N src/crypto/heimdal/tests/can/check-can.in N src/crypto/heimdal/tests/can/test_can.in N src/crypto/heimdal/tests/can/krb5.conf.in N src/crypto/heimdal/tests/can/mit-pkinit-20070607.req N src/crypto/heimdal/tests/gss/Makefile.in N src/crypto/heimdal/tests/gss/Makefile.am N src/crypto/heimdal/tests/gss/check-gss.in N src/crypto/heimdal/tests/gss/check-basic.in N src/crypto/heimdal/tests/gss/check-gssmask.in N src/crypto/heimdal/tests/gss/krb5.conf.in N src/crypto/heimdal/tests/gss/ntlm-user-file.txt N src/crypto/heimdal/tests/gss/check-context.in N src/crypto/heimdal/tests/gss/check-ntlm.in N src/crypto/heimdal/tests/gss/check-spnego.in N src/crypto/heimdal/tests/kdc/krb5.conf.in N src/crypto/heimdal/tests/kdc/check-digest.in N src/crypto/heimdal/tests/kdc/check-iprop.in N src/crypto/heimdal/tests/kdc/iprop-acl N src/crypto/heimdal/tests/kdc/krb5-pkinit.conf.in N src/crypto/heimdal/tests/kdc/check-kdc.in N src/crypto/heimdal/tests/kdc/pki-mapping N src/crypto/heimdal/tests/kdc/heimdal.acl N src/crypto/heimdal/tests/kdc/donotexists.txt N src/crypto/heimdal/tests/kdc/check-uu.in N src/crypto/heimdal/tests/kdc/Makefile.in N src/crypto/heimdal/tests/kdc/krb5.conf.keys.in N src/crypto/heimdal/tests/kdc/check-pkinit.in N src/crypto/heimdal/tests/kdc/check-kadmin.in N src/crypto/heimdal/tests/kdc/ntlm-user-file.txt N src/crypto/heimdal/tests/kdc/check-referral.in N src/crypto/heimdal/tests/kdc/wait-kdc.sh N src/crypto/heimdal/tests/kdc/ap-req.c N src/crypto/heimdal/tests/kdc/Makefile.am N src/crypto/heimdal/tests/kdc/uuserver.txt N src/crypto/heimdal/tests/kdc/check-keys.in N src/crypto/heimdal/tests/ldap/slapd-init.in N src/crypto/heimdal/tests/ldap/check-ldap.in N src/crypto/heimdal/tests/ldap/krb5.conf.in N src/crypto/heimdal/tests/ldap/slapd.conf N src/crypto/heimdal/tests/ldap/init.ldif N src/crypto/heimdal/tests/ldap/Makefile.am N src/crypto/heimdal/tests/ldap/samba.schema N src/crypto/heimdal/tests/ldap/slapd-stop N src/crypto/heimdal/tests/ldap/Makefile.in N src/crypto/heimdal/tests/db/krb5.conf.in N src/crypto/heimdal/tests/db/check-dbinfo.in N src/crypto/heimdal/tests/db/Makefile.in N src/crypto/heimdal/tests/db/text-dump-known-ext N src/crypto/heimdal/tests/db/text-dump-no-ext N src/crypto/heimdal/tests/db/Makefile.am N src/crypto/heimdal/tests/db/text-dump-0.7 N src/crypto/heimdal/tests/db/text-dump-unknown-ext N src/crypto/heimdal/tests/db/add-modify-delete.in N src/crypto/heimdal/tests/db/loaddump-db.in N src/crypto/heimdal/tests/db/have-db.in N src/crypto/heimdal/tests/java/have-java.sh N src/crypto/heimdal/tests/java/check-kinit.in N src/crypto/heimdal/tests/java/jaas.conf N src/crypto/heimdal/tests/java/Makefile.am N src/crypto/heimdal/tests/java/krb5.conf.in N src/crypto/heimdal/tests/java/KerberosInit.java N src/crypto/heimdal/tests/java/Makefile.in N src/crypto/heimdal/etc/Makefile.in U src/crypto/heimdal/etc/services.append N src/crypto/heimdal/etc/Makefile.am U src/crypto/heimdal/include/Makefile.am U src/crypto/heimdal/include/bits.c U src/crypto/heimdal/include/make_crypto.c U src/crypto/heimdal/include/Makefile.in U src/crypto/heimdal/include/config.h.in N src/crypto/heimdal/include/gssapi/Makefile.am N src/crypto/heimdal/include/gssapi/Makefile.in U src/crypto/heimdal/include/kadm5/Makefile.am U src/crypto/heimdal/include/kadm5/Makefile.in N src/crypto/heimdal/include/hcrypto/Makefile.am N src/crypto/heimdal/include/hcrypto/Makefile.in U src/crypto/heimdal/cf/db.m4 N src/crypto/heimdal/cf/version-script.m4 U src/crypto/heimdal/cf/have-pragma-weak.m4 U src/crypto/heimdal/cf/roken.m4 U src/crypto/heimdal/cf/crypto.m4 U src/crypto/heimdal/cf/have-types.m4 U src/crypto/heimdal/cf/broken.m4 N src/crypto/heimdal/cf/largefile.m4 U src/crypto/heimdal/cf/with-all.m4 U src/crypto/heimdal/cf/check-x.m4 N src/crypto/heimdal/cf/resolv.m4 U src/crypto/heimdal/cf/broken-snprintf.m4 U src/crypto/heimdal/cf/krb-ipv6.m4 U src/crypto/heimdal/cf/irix.m4 N src/crypto/heimdal/cf/pthreads.m4 U src/crypto/heimdal/cf/telnet.m4 U src/crypto/heimdal/cf/roken-frag.m4 U src/crypto/heimdal/cf/have-struct-field.m4 N src/crypto/heimdal/cf/autobuild.m4 U src/crypto/heimdal/cf/osfc2.m4 U src/crypto/heimdal/cf/krb-version.m4 U src/crypto/heimdal/cf/broken-realloc.m4 U src/crypto/heimdal/cf/check-var.m4 U src/crypto/heimdal/cf/find-func-no-libs.m4 U src/crypto/heimdal/cf/dlopen.m4 U src/crypto/heimdal/cf/check-compile-et.m4 U src/crypto/heimdal/cf/proto-compat.m4 U src/crypto/heimdal/cf/find-func-no-libs2.m4 U src/crypto/heimdal/cf/find-if-not-broken.m4 U src/crypto/heimdal/cf/check-man.m4 U src/crypto/heimdal/cf/broken-glob.m4 U src/crypto/heimdal/cf/wflags.m4 U src/crypto/heimdal/cf/krb-struct-winsize.m4 U src/crypto/heimdal/cf/broken-getaddrinfo.m4 N src/crypto/heimdal/cf/socket-wrapper.m4 U src/crypto/heimdal/cf/test-package.m4 U src/crypto/heimdal/cf/krb-prog-yacc.m4 U src/crypto/heimdal/cf/need-proto.m4 U src/crypto/heimdal/cf/make-proto.pl U src/crypto/heimdal/cf/mips-abi.m4 U src/crypto/heimdal/cf/krb-sys-aix.m4 U src/crypto/heimdal/cf/krb-func-getcwd-broken.m4 U src/crypto/heimdal/cf/krb-prog-ln-s.m4 U src/crypto/heimdal/cf/check-netinet-ip-and-tcp.m4 U src/crypto/heimdal/cf/krb-readline.m4 N src/crypto/heimdal/cf/framework-security.m4 U src/crypto/heimdal/cf/c-function.m4 U src/crypto/heimdal/cf/have-type.m4 U src/crypto/heimdal/cf/find-func.m4 U src/crypto/heimdal/cf/krb-sys-nextstep.m4 U src/crypto/heimdal/cf/install-catman.sh N src/crypto/heimdal/cf/win32.m4 N src/crypto/heimdal/cf/vararray.m4 U src/crypto/heimdal/cf/misc.m4 U src/crypto/heimdal/cf/krb-struct-spwd.m4 U src/crypto/heimdal/cf/aix.m4 U src/crypto/heimdal/cf/destdirs.m4 U src/crypto/heimdal/cf/check-type-extra.m4 U src/crypto/heimdal/cf/krb-bigendian.m4 U src/crypto/heimdal/cf/auth-modules.m4 N src/crypto/heimdal/cf/valgrind-suppressions U src/crypto/heimdal/cf/Makefile.am.common U src/crypto/heimdal/cf/krb-prog-ranlib.m4 U src/crypto/heimdal/cf/check-getpwnam_r-posix.m4 U src/crypto/heimdal/cf/c-attribute.m4 U src/crypto/heimdal/cf/krb-func-getlogin.m4 U src/crypto/heimdal/cf/broken2.m4 U src/crypto/heimdal/cf/sunos.m4 U src/crypto/heimdal/cf/capabilities.m4 U src/crypto/heimdal/cf/ChangeLog U src/crypto/heimdal/cf/retsigtype.m4 U src/crypto/heimdal/cf/otp.m4 U src/crypto/heimdal/cf/check-xau.m4 U src/crypto/heimdal/lib/Makefile.in U src/crypto/heimdal/lib/Makefile.am U src/crypto/heimdal/lib/gssapi/Makefile.in U src/crypto/heimdal/lib/gssapi/gssapi.h N src/crypto/heimdal/lib/gssapi/gss.c N src/crypto/heimdal/lib/gssapi/test_names.c N src/crypto/heimdal/lib/gssapi/test_ntlm.c U src/crypto/heimdal/lib/gssapi/Makefile.am N src/crypto/heimdal/lib/gssapi/test_common.c N src/crypto/heimdal/lib/gssapi/gssapi_mech.h N src/crypto/heimdal/lib/gssapi/test_oid.c N src/crypto/heimdal/lib/gssapi/gss-commands.in N src/crypto/heimdal/lib/gssapi/test_context.c U src/crypto/heimdal/lib/gssapi/test_acquire_cred.c U src/crypto/heimdal/lib/gssapi/ChangeLog U src/crypto/heimdal/lib/gssapi/gss_acquire_cred.3 U src/crypto/heimdal/lib/gssapi/gssapi.3 N src/crypto/heimdal/lib/gssapi/test_kcred.c N src/crypto/heimdal/lib/gssapi/version-script.map N src/crypto/heimdal/lib/gssapi/test_cred.c N src/crypto/heimdal/lib/gssapi/test_common.h N src/crypto/heimdal/lib/gssapi/ntlm/duplicate_name.c N src/crypto/heimdal/lib/gssapi/ntlm/import_sec_context.c N src/crypto/heimdal/lib/gssapi/ntlm/ntlm.h N src/crypto/heimdal/lib/gssapi/ntlm/delete_sec_context.c N src/crypto/heimdal/lib/gssapi/ntlm/inquire_names_for_mech.c N src/crypto/heimdal/lib/gssapi/ntlm/context_time.c N src/crypto/heimdal/lib/gssapi/ntlm/external.c N src/crypto/heimdal/lib/gssapi/ntlm/compare_name.c N src/crypto/heimdal/lib/gssapi/ntlm/export_name.c N src/crypto/heimdal/lib/gssapi/ntlm/inquire_cred_by_mech.c N src/crypto/heimdal/lib/gssapi/ntlm/init_sec_context.c N src/crypto/heimdal/lib/gssapi/ntlm/import_name.c N src/crypto/heimdal/lib/gssapi/ntlm/process_context_token.c N src/crypto/heimdal/lib/gssapi/ntlm/crypto.c N src/crypto/heimdal/lib/gssapi/ntlm/indicate_mechs.c N src/crypto/heimdal/lib/gssapi/ntlm/display_status.c N src/crypto/heimdal/lib/gssapi/ntlm/inquire_mechs_for_name.c N src/crypto/heimdal/lib/gssapi/ntlm/accept_sec_context.c N src/crypto/heimdal/lib/gssapi/ntlm/release_name.c N src/crypto/heimdal/lib/gssapi/ntlm/digest.c N src/crypto/heimdal/lib/gssapi/ntlm/ntlm-private.h N src/crypto/heimdal/lib/gssapi/ntlm/inquire_context.c N src/crypto/heimdal/lib/gssapi/ntlm/add_cred.c N src/crypto/heimdal/lib/gssapi/ntlm/release_cred.c N src/crypto/heimdal/lib/gssapi/ntlm/display_name.c N src/crypto/heimdal/lib/gssapi/ntlm/inquire_cred.c N src/crypto/heimdal/lib/gssapi/ntlm/canonicalize_name.c N src/crypto/heimdal/lib/gssapi/ntlm/export_sec_context.c N src/crypto/heimdal/lib/gssapi/ntlm/acquire_cred.c N src/crypto/heimdal/lib/gssapi/spnego/compat.c N src/crypto/heimdal/lib/gssapi/spnego/cred_stubs.c N src/crypto/heimdal/lib/gssapi/spnego/init_sec_context.c N src/crypto/heimdal/lib/gssapi/spnego/spnego_locl.h N src/crypto/heimdal/lib/gssapi/spnego/context_stubs.c N src/crypto/heimdal/lib/gssapi/spnego/spnego.asn1 N src/crypto/heimdal/lib/gssapi/spnego/accept_sec_context.c N src/crypto/heimdal/lib/gssapi/spnego/external.c N src/crypto/heimdal/lib/gssapi/spnego/spnego-private.h N src/crypto/heimdal/lib/gssapi/krb5/copy_ccache.c N src/crypto/heimdal/lib/gssapi/krb5/arcfour.c N src/crypto/heimdal/lib/gssapi/krb5/encapsulate.c N src/crypto/heimdal/lib/gssapi/krb5/release_buffer.c N src/crypto/heimdal/lib/gssapi/krb5/init_sec_context.c N src/crypto/heimdal/lib/gssapi/krb5/inquire_mechs_for_name.c N src/crypto/heimdal/lib/gssapi/krb5/inquire_context.c N src/crypto/heimdal/lib/gssapi/krb5/address_to_krb5addr.c N src/crypto/heimdal/lib/gssapi/krb5/release_cred.c N src/crypto/heimdal/lib/gssapi/krb5/display_name.c N src/crypto/heimdal/lib/gssapi/krb5/inquire_cred.c N src/crypto/heimdal/lib/gssapi/krb5/init.c N src/crypto/heimdal/lib/gssapi/krb5/gsskrb5_locl.h N src/crypto/heimdal/lib/gssapi/krb5/export_sec_context.c N src/crypto/heimdal/lib/gssapi/krb5/test_cfx.c N src/crypto/heimdal/lib/gssapi/krb5/external.c N src/crypto/heimdal/lib/gssapi/krb5/inquire_names_for_mech.c N src/crypto/heimdal/lib/gssapi/krb5/cfx.h N src/crypto/heimdal/lib/gssapi/krb5/prf.c N src/crypto/heimdal/lib/gssapi/krb5/acquire_cred.c N src/crypto/heimdal/lib/gssapi/krb5/process_context_token.c N src/crypto/heimdal/lib/gssapi/krb5/delete_sec_context.c N src/crypto/heimdal/lib/gssapi/krb5/verify_mic.c N src/crypto/heimdal/lib/gssapi/krb5/import_sec_context.c N src/crypto/heimdal/lib/gssapi/krb5/canonicalize_name.c N src/crypto/heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c N src/crypto/heimdal/lib/gssapi/krb5/context_time.c N src/crypto/heimdal/lib/gssapi/krb5/export_name.c N src/crypto/heimdal/lib/gssapi/krb5/get_mic.c N src/crypto/heimdal/lib/gssapi/krb5/compare_name.c N src/crypto/heimdal/lib/gssapi/krb5/sequence.c N src/crypto/heimdal/lib/gssapi/krb5/ticket_flags.c N src/crypto/heimdal/lib/gssapi/krb5/inquire_cred_by_mech.c N src/crypto/heimdal/lib/gssapi/krb5/set_sec_context_option.c N src/crypto/heimdal/lib/gssapi/krb5/duplicate_name.c N src/crypto/heimdal/lib/gssapi/krb5/ccache_name.c N src/crypto/heimdal/lib/gssapi/krb5/unwrap.c N src/crypto/heimdal/lib/gssapi/krb5/cfx.c N src/crypto/heimdal/lib/gssapi/krb5/v1.c N src/crypto/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c N src/crypto/heimdal/lib/gssapi/krb5/gsskrb5-private.h N src/crypto/heimdal/lib/gssapi/krb5/8003.c N src/crypto/heimdal/lib/gssapi/krb5/display_status.c N src/crypto/heimdal/lib/gssapi/krb5/indicate_mechs.c N src/crypto/heimdal/lib/gssapi/krb5/set_cred_option.c N src/crypto/heimdal/lib/gssapi/krb5/compat.c N src/crypto/heimdal/lib/gssapi/krb5/decapsulate.c N src/crypto/heimdal/lib/gssapi/krb5/wrap.c N src/crypto/heimdal/lib/gssapi/krb5/add_cred.c N src/crypto/heimdal/lib/gssapi/krb5/accept_sec_context.c N src/crypto/heimdal/lib/gssapi/krb5/release_name.c N src/crypto/heimdal/lib/gssapi/krb5/import_name.c N src/crypto/heimdal/lib/gssapi/krb5/gkrb5_err.et N src/crypto/heimdal/lib/gssapi/gssapi/gssapi_spnego.h N src/crypto/heimdal/lib/gssapi/gssapi/gssapi.h N src/crypto/heimdal/lib/gssapi/gssapi/gssapi_krb5.h U src/crypto/heimdal/lib/roken/getdtablesize.c N src/crypto/heimdal/lib/roken/strpftime-test.h U src/crypto/heimdal/lib/roken/gai_strerror.c N src/crypto/heimdal/lib/roken/hex.h U src/crypto/heimdal/lib/roken/xdbm.h U src/crypto/heimdal/lib/roken/gethostname.c U src/crypto/heimdal/lib/roken/base64.h U src/crypto/heimdal/lib/roken/err.hin U src/crypto/heimdal/lib/roken/setprogname.c U src/crypto/heimdal/lib/roken/parse_units.c U src/crypto/heimdal/lib/roken/errx.c N src/crypto/heimdal/lib/roken/vis.h U src/crypto/heimdal/lib/roken/localtime_r.c N src/crypto/heimdal/lib/roken/hex-test.c U src/crypto/heimdal/lib/roken/getipnodebyname.c U src/crypto/heimdal/lib/roken/bswap.c U src/crypto/heimdal/lib/roken/k_getpwnam.c U src/crypto/heimdal/lib/roken/emalloc.c U src/crypto/heimdal/lib/roken/warnerr.c U src/crypto/heimdal/lib/roken/readv.c U src/crypto/heimdal/lib/roken/chown.c U src/crypto/heimdal/lib/roken/inet_ntop.c U src/crypto/heimdal/lib/roken/missing U src/crypto/heimdal/lib/roken/getaddrinfo_hostspec.c N src/crypto/heimdal/lib/roken/test-mem.c N src/crypto/heimdal/lib/roken/realloc.c U src/crypto/heimdal/lib/roken/tm2time.c U src/crypto/heimdal/lib/roken/getaddrinfo-test.c U src/crypto/heimdal/lib/roken/parse_bytes.h U src/crypto/heimdal/lib/roken/copyhostent.c N src/crypto/heimdal/lib/roken/socket_wrapper.c U src/crypto/heimdal/lib/roken/strcollect.c U src/crypto/heimdal/lib/roken/strupr.c U src/crypto/heimdal/lib/roken/strsep.c U src/crypto/heimdal/lib/roken/memmove.c U src/crypto/heimdal/lib/roken/getaddrinfo.c U src/crypto/heimdal/lib/roken/verify.c U src/crypto/heimdal/lib/roken/verrx.c U src/crypto/heimdal/lib/roken/h_errno.c U src/crypto/heimdal/lib/roken/ndbm_wrap.c U src/crypto/heimdal/lib/roken/innetgr.c U src/crypto/heimdal/lib/roken/strerror.c N src/crypto/heimdal/lib/roken/test-readenv.c U src/crypto/heimdal/lib/roken/snprintf-test.h U src/crypto/heimdal/lib/roken/initgroups.c U src/crypto/heimdal/lib/roken/timeval.c U src/crypto/heimdal/lib/roken/getuid.c N src/crypto/heimdal/lib/roken/dumpdata.c N src/crypto/heimdal/lib/roken/parse_time.3 U src/crypto/heimdal/lib/roken/lstat.c U src/crypto/heimdal/lib/roken/getcwd.c N src/crypto/heimdal/lib/roken/closefrom.c U src/crypto/heimdal/lib/roken/err.c N src/crypto/heimdal/lib/roken/timegm.c U src/crypto/heimdal/lib/roken/parse_time.c U src/crypto/heimdal/lib/roken/fnmatch.c U src/crypto/heimdal/lib/roken/strndup.c U src/crypto/heimdal/lib/roken/strlcat.c U src/crypto/heimdal/lib/roken/verr.c U src/crypto/heimdal/lib/roken/getgid.c U src/crypto/heimdal/lib/roken/issuid.c U src/crypto/heimdal/lib/roken/strcasecmp.c U src/crypto/heimdal/lib/roken/getopt.c N src/crypto/heimdal/lib/roken/parse_time-test.c U src/crypto/heimdal/lib/roken/resolve.c U src/crypto/heimdal/lib/roken/socket.c U src/crypto/heimdal/lib/roken/flock.c N src/crypto/heimdal/lib/roken/resolve-test.c U src/crypto/heimdal/lib/roken/geteuid.c U src/crypto/heimdal/lib/roken/simple_exec.c U src/crypto/heimdal/lib/roken/seteuid.c U src/crypto/heimdal/lib/roken/getnameinfo.c U src/crypto/heimdal/lib/roken/hostent_find_fqdn.c U src/crypto/heimdal/lib/roken/net_read.c U src/crypto/heimdal/lib/roken/freeaddrinfo.c U src/crypto/heimdal/lib/roken/hstrerror.c U src/crypto/heimdal/lib/roken/mkstemp.c U src/crypto/heimdal/lib/roken/strnlen.c U src/crypto/heimdal/lib/roken/getegid.c U src/crypto/heimdal/lib/roken/getarg.h U src/crypto/heimdal/lib/roken/sendmsg.c U src/crypto/heimdal/lib/roken/vis.hin U src/crypto/heimdal/lib/roken/roken.awk U src/crypto/heimdal/lib/roken/getcap.c U src/crypto/heimdal/lib/roken/glob.hin U src/crypto/heimdal/lib/roken/setegid.c U src/crypto/heimdal/lib/roken/rtbl.h U src/crypto/heimdal/lib/roken/glob.c U src/crypto/heimdal/lib/roken/strncasecmp.c U src/crypto/heimdal/lib/roken/get_window_size.c U src/crypto/heimdal/lib/roken/inet_aton.c U src/crypto/heimdal/lib/roken/estrdup.c U src/crypto/heimdal/lib/roken/Makefile.am U src/crypto/heimdal/lib/roken/swab.c U src/crypto/heimdal/lib/roken/ndbm_wrap.h U src/crypto/heimdal/lib/roken/fchown.c U src/crypto/heimdal/lib/roken/getifaddrs.c U src/crypto/heimdal/lib/roken/write_pid.c U src/crypto/heimdal/lib/roken/ewrite.c U src/crypto/heimdal/lib/roken/snprintf-test.c U src/crypto/heimdal/lib/roken/strptime.c U src/crypto/heimdal/lib/roken/roken_gethostby.c N src/crypto/heimdal/lib/roken/strpool.c N src/crypto/heimdal/lib/roken/test-mem.h U src/crypto/heimdal/lib/roken/unvis.c U src/crypto/heimdal/lib/roken/parse_bytes.c U src/crypto/heimdal/lib/roken/ifaddrs.hin N src/crypto/heimdal/lib/roken/socket_wrapper.h U src/crypto/heimdal/lib/roken/strsep_copy.c U src/crypto/heimdal/lib/roken/net_write.c U src/crypto/heimdal/lib/roken/freehostent.c U src/crypto/heimdal/lib/roken/putenv.c U src/crypto/heimdal/lib/roken/warn.c U src/crypto/heimdal/lib/roken/getprogname.c U src/crypto/heimdal/lib/roken/getipnodebyaddr.c U src/crypto/heimdal/lib/roken/parse_units.h U src/crypto/heimdal/lib/roken/vis.c U src/crypto/heimdal/lib/roken/erealloc.c U src/crypto/heimdal/lib/roken/mkinstalldirs U src/crypto/heimdal/lib/roken/recvmsg.c U src/crypto/heimdal/lib/roken/eread.c U src/crypto/heimdal/lib/roken/iruserok.c U src/crypto/heimdal/lib/roken/strlcpy.c U src/crypto/heimdal/lib/roken/daemon.c U src/crypto/heimdal/lib/roken/rcmd.c U src/crypto/heimdal/lib/roken/strpftime-test.c U src/crypto/heimdal/lib/roken/getnameinfo_verified.c U src/crypto/heimdal/lib/roken/concat.c U src/crypto/heimdal/lib/roken/inet_pton.c N src/crypto/heimdal/lib/roken/hex.c U src/crypto/heimdal/lib/roken/roken.h.in U src/crypto/heimdal/lib/roken/esetenv.c U src/crypto/heimdal/lib/roken/environment.c U src/crypto/heimdal/lib/roken/base64.c U src/crypto/heimdal/lib/roken/k_getpwuid.c U src/crypto/heimdal/lib/roken/getusershell.c U src/crypto/heimdal/lib/roken/vwarn.c U src/crypto/heimdal/lib/roken/ChangeLog U src/crypto/heimdal/lib/roken/getarg.c U src/crypto/heimdal/lib/roken/unsetenv.c U src/crypto/heimdal/lib/roken/strftime.c U src/crypto/heimdal/lib/roken/snprintf.c U src/crypto/heimdal/lib/roken/strdup.c U src/crypto/heimdal/lib/roken/rtbl.c U src/crypto/heimdal/lib/roken/vsyslog.c U src/crypto/heimdal/lib/roken/parse_reply-test.c U src/crypto/heimdal/lib/roken/signal.c U src/crypto/heimdal/lib/roken/roken-common.h U src/crypto/heimdal/lib/roken/gettimeofday.c U src/crypto/heimdal/lib/roken/resolve.h U src/crypto/heimdal/lib/roken/vwarnx.c U src/crypto/heimdal/lib/roken/Makefile.in U src/crypto/heimdal/lib/roken/warnx.c U src/crypto/heimdal/lib/roken/install-sh N src/crypto/heimdal/lib/roken/rtbl.3 U src/crypto/heimdal/lib/roken/parse_bytes-test.c U src/crypto/heimdal/lib/roken/base64-test.c U src/crypto/heimdal/lib/roken/getarg.3 U src/crypto/heimdal/lib/roken/strlwr.c U src/crypto/heimdal/lib/roken/parse_time.h U src/crypto/heimdal/lib/roken/ecalloc.c U src/crypto/heimdal/lib/roken/fnmatch.hin N src/crypto/heimdal/lib/roken/ecalloc.3 U src/crypto/heimdal/lib/roken/writev.c U src/crypto/heimdal/lib/roken/get_default_username.c U src/crypto/heimdal/lib/roken/strtok_r.c U src/crypto/heimdal/lib/roken/mini_inetd.c U src/crypto/heimdal/lib/roken/setenv.c N src/crypto/heimdal/lib/hx509/doxygen.c N src/crypto/heimdal/lib/hx509/peer.c N src/crypto/heimdal/lib/hx509/error.c N src/crypto/heimdal/lib/hx509/tst-crypto-select7 N src/crypto/heimdal/lib/hx509/test_chain.in N src/crypto/heimdal/lib/hx509/hxtool.c N src/crypto/heimdal/lib/hx509/tst-crypto-available1 N src/crypto/heimdal/lib/hx509/test_query.in N src/crypto/heimdal/lib/hx509/req.c N src/crypto/heimdal/lib/hx509/test_pkcs11.in N src/crypto/heimdal/lib/hx509/test_java_pkcs11.in N src/crypto/heimdal/lib/hx509/ChangeLog N src/crypto/heimdal/lib/hx509/hx509_err.et N src/crypto/heimdal/lib/hx509/test_req.in N src/crypto/heimdal/lib/hx509/lock.c N src/crypto/heimdal/lib/hx509/test_nist_pkcs12.in N src/crypto/heimdal/lib/hx509/hx509-protos.h N src/crypto/heimdal/lib/hx509/cms.c N src/crypto/heimdal/lib/hx509/tst-crypto-select4 N src/crypto/heimdal/lib/hx509/revoke.c N src/crypto/heimdal/lib/hx509/tst-crypto-available2 N src/crypto/heimdal/lib/hx509/test_cms.in N src/crypto/heimdal/lib/hx509/version-script.map N src/crypto/heimdal/lib/hx509/cert.c N src/crypto/heimdal/lib/hx509/test_ca.in N src/crypto/heimdal/lib/hx509/tst-crypto-select3 N src/crypto/heimdal/lib/hx509/softp11.c N src/crypto/heimdal/lib/hx509/test_crypto.in N src/crypto/heimdal/lib/hx509/hx509.h N src/crypto/heimdal/lib/hx509/keyset.c N src/crypto/heimdal/lib/hx509/ks_mem.c N src/crypto/heimdal/lib/hx509/ks_file.c N src/crypto/heimdal/lib/hx509/hx509-private.h N src/crypto/heimdal/lib/hx509/test_nist2.in N src/crypto/heimdal/lib/hx509/ks_p11.c N src/crypto/heimdal/lib/hx509/Makefile.in N src/crypto/heimdal/lib/hx509/tst-crypto-select1 N src/crypto/heimdal/lib/hx509/crmf.asn1 N src/crypto/heimdal/lib/hx509/test_windows.in N src/crypto/heimdal/lib/hx509/hx_locl.h N src/crypto/heimdal/lib/hx509/tst-crypto-select6 N src/crypto/heimdal/lib/hx509/test_nist.in N src/crypto/heimdal/lib/hx509/test_soft_pkcs11.c N src/crypto/heimdal/lib/hx509/file.c N src/crypto/heimdal/lib/hx509/ocsp.asn1 N src/crypto/heimdal/lib/hx509/test_name.c N src/crypto/heimdal/lib/hx509/print.c N src/crypto/heimdal/lib/hx509/Makefile.am N src/crypto/heimdal/lib/hx509/name.c N src/crypto/heimdal/lib/hx509/pkcs10.asn1 N src/crypto/heimdal/lib/hx509/tst-crypto-available3 N src/crypto/heimdal/lib/hx509/ks_p12.c N src/crypto/heimdal/lib/hx509/hxtool-commands.in N src/crypto/heimdal/lib/hx509/ca.c N src/crypto/heimdal/lib/hx509/crypto.c N src/crypto/heimdal/lib/hx509/tst-crypto-select2 N src/crypto/heimdal/lib/hx509/tst-crypto-select5 N src/crypto/heimdal/lib/hx509/collector.c N src/crypto/heimdal/lib/hx509/ks_null.c N src/crypto/heimdal/lib/hx509/tst-crypto-select N src/crypto/heimdal/lib/hx509/test_cert.in N src/crypto/heimdal/lib/hx509/ks_dir.c N src/crypto/heimdal/lib/hx509/env.c N src/crypto/heimdal/lib/hx509/test_nist_cert.in N src/crypto/heimdal/lib/hx509/ks_keychain.c N src/crypto/heimdal/lib/hx509/ref/pkcs11.h N src/crypto/heimdal/lib/hx509/data/test-signed-data-noattr-nocerts N src/crypto/heimdal/lib/hx509/data/test-enveloped-rc2-128 N src/crypto/heimdal/lib/hx509/data/kdc.key N src/crypto/heimdal/lib/hx509/data/sub-cert.key N src/crypto/heimdal/lib/hx509/data/proxy10-child-test.crt N src/crypto/heimdal/lib/hx509/data/crl1.crl N src/crypto/heimdal/lib/hx509/data/bleichenbacher-sf-pad-correct.pem N src/crypto/heimdal/lib/hx509/data/no-proxy-test.key N src/crypto/heimdal/lib/hx509/data/static-file N src/crypto/heimdal/lib/hx509/data/pkinit-pw.key N src/crypto/heimdal/lib/hx509/data/proxy10-child-child-test.crt N src/crypto/heimdal/lib/hx509/data/yutaka-pad-ok-cert.pem N src/crypto/heimdal/lib/hx509/data/ocsp-resp1-keyhash.der N src/crypto/heimdal/lib/hx509/data/proxy-level-test.crt N src/crypto/heimdal/lib/hx509/data/j.pem N src/crypto/heimdal/lib/hx509/data/revoke.crt N src/crypto/heimdal/lib/hx509/data/ocsp-req2.der N src/crypto/heimdal/lib/hx509/data/test-enveloped-des N src/crypto/heimdal/lib/hx509/data/ocsp-resp1-ca.der N src/crypto/heimdal/lib/hx509/data/proxy10-test.crt N src/crypto/heimdal/lib/hx509/data/proxy-test.key N src/crypto/heimdal/lib/hx509/data/ca.crt N src/crypto/heimdal/lib/hx509/data/key.der N src/crypto/heimdal/lib/hx509/data/sub-cert.p12 N src/crypto/heimdal/lib/hx509/data/kdc.crt N src/crypto/heimdal/lib/hx509/data/ocsp-resp1-ocsp-no-cert.der N src/crypto/heimdal/lib/hx509/data/proxy10-child-test.key N src/crypto/heimdal/lib/hx509/data/sub-cert.crt N src/crypto/heimdal/lib/hx509/data/no-proxy-test.crt N src/crypto/heimdal/lib/hx509/data/test-enveloped-rc2-40 N src/crypto/heimdal/lib/hx509/data/ocsp-resp2.der N src/crypto/heimdal/lib/hx509/data/proxy-level-test.key N src/crypto/heimdal/lib/hx509/data/nist-data2 N src/crypto/heimdal/lib/hx509/data/proxy10-child-child-test.key N src/crypto/heimdal/lib/hx509/data/proxy-test.crt N src/crypto/heimdal/lib/hx509/data/proxy10-test.key N src/crypto/heimdal/lib/hx509/data/test-enveloped-aes-256 N src/crypto/heimdal/lib/hx509/data/test-enveloped-aes-128 N src/crypto/heimdal/lib/hx509/data/ca.key N src/crypto/heimdal/lib/hx509/data/revoke.key N src/crypto/heimdal/lib/hx509/data/gen-req.sh N src/crypto/heimdal/lib/hx509/data/ocsp-resp1-3.der N src/crypto/heimdal/lib/hx509/data/sf-class2-root.pem N src/crypto/heimdal/lib/hx509/data/pkinit.key N src/crypto/heimdal/lib/hx509/data/key2.der N src/crypto/heimdal/lib/hx509/data/test-enveloped-rc2-64 N src/crypto/heimdal/lib/hx509/data/test-pw.key N src/crypto/heimdal/lib/hx509/data/pkinit-proxy.key N src/crypto/heimdal/lib/hx509/data/ocsp-responder.key N src/crypto/heimdal/lib/hx509/data/test-signed-data-noattr N src/crypto/heimdal/lib/hx509/data/nist-data N src/crypto/heimdal/lib/hx509/data/sub-ca.key N src/crypto/heimdal/lib/hx509/data/test.p12 N src/crypto/heimdal/lib/hx509/data/test.crt N src/crypto/heimdal/lib/hx509/data/yutaka-pad-broken-ca.pem N src/crypto/heimdal/lib/hx509/data/test-ds-only.crt N src/crypto/heimdal/lib/hx509/data/crl1.der N src/crypto/heimdal/lib/hx509/data/test-signed-data N src/crypto/heimdal/lib/hx509/data/test-ke-only.key N src/crypto/heimdal/lib/hx509/data/ocsp-resp1-ocsp.der N src/crypto/heimdal/lib/hx509/data/ocsp-resp1.der N src/crypto/heimdal/lib/hx509/data/test.combined.crt N src/crypto/heimdal/lib/hx509/data/openssl.cnf N src/crypto/heimdal/lib/hx509/data/pkinit-proxy-chain.crt N src/crypto/heimdal/lib/hx509/data/pkinit.crt N src/crypto/heimdal/lib/hx509/data/ocsp-req1.der N src/crypto/heimdal/lib/hx509/data/sub-ca.crt N src/crypto/heimdal/lib/hx509/data/test.key N src/crypto/heimdal/lib/hx509/data/pkinit-proxy.crt N src/crypto/heimdal/lib/hx509/data/ocsp-responder.crt N src/crypto/heimdal/lib/hx509/data/ocsp-resp1-2.der N src/crypto/heimdal/lib/hx509/data/yutaka-pad-broken-cert.pem N src/crypto/heimdal/lib/hx509/data/test-enveloped-des-ede3 N src/crypto/heimdal/lib/hx509/data/test-ds-only.key N src/crypto/heimdal/lib/hx509/data/yutaka-pad-ok-ca.pem N src/crypto/heimdal/lib/hx509/data/test-nopw.p12 N src/crypto/heimdal/lib/hx509/data/bleichenbacher-bad.pem N src/crypto/heimdal/lib/hx509/data/yutaka-pad.key N src/crypto/heimdal/lib/hx509/data/test-ke-only.crt N src/crypto/heimdal/lib/hx509/data/bleichenbacher-good.pem U src/crypto/heimdal/lib/kadm5/ent_setup.c U src/crypto/heimdal/lib/kadm5/chpass_c.c U src/crypto/heimdal/lib/kadm5/kadm5_locl.h U src/crypto/heimdal/lib/kadm5/flush_s.c U src/crypto/heimdal/lib/kadm5/client_glue.c U src/crypto/heimdal/lib/kadm5/bump_pw_expire.c U src/crypto/heimdal/lib/kadm5/ipropd_master.c U src/crypto/heimdal/lib/kadm5/free.c U src/crypto/heimdal/lib/kadm5/marshall.c U src/crypto/heimdal/lib/kadm5/destroy_c.c U src/crypto/heimdal/lib/kadm5/delete_s.c U src/crypto/heimdal/lib/kadm5/server_glue.c U src/crypto/heimdal/lib/kadm5/admin.h N src/crypto/heimdal/lib/kadm5/ipropd_common.c U src/crypto/heimdal/lib/kadm5/randkey_c.c U src/crypto/heimdal/lib/kadm5/kadm5-private.h U src/crypto/heimdal/lib/kadm5/get_princs_s.c N src/crypto/heimdal/lib/kadm5/default_keys.c U src/crypto/heimdal/lib/kadm5/password_quality.c U src/crypto/heimdal/lib/kadm5/modify_c.c U src/crypto/heimdal/lib/kadm5/context_s.c U src/crypto/heimdal/lib/kadm5/get_s.c N src/crypto/heimdal/lib/kadm5/iprop-log.c U src/crypto/heimdal/lib/kadm5/sample_passwd_check.c U src/crypto/heimdal/lib/kadm5/init_s.c U src/crypto/heimdal/lib/kadm5/rename_c.c U src/crypto/heimdal/lib/kadm5/keys.c U src/crypto/heimdal/lib/kadm5/ipropd_slave.c U src/crypto/heimdal/lib/kadm5/create_s.c N src/crypto/heimdal/lib/kadm5/iprop.8 U src/crypto/heimdal/lib/kadm5/error.c U src/crypto/heimdal/lib/kadm5/privs_s.c U src/crypto/heimdal/lib/kadm5/iprop.h U src/crypto/heimdal/lib/kadm5/kadm5-protos.h U src/crypto/heimdal/lib/kadm5/get_princs_c.c U src/crypto/heimdal/lib/kadm5/modify_s.c U src/crypto/heimdal/lib/kadm5/set_keys.c U src/crypto/heimdal/lib/kadm5/send_recv.c N src/crypto/heimdal/lib/kadm5/kadm5_pwcheck.3 U src/crypto/heimdal/lib/kadm5/log.c U src/crypto/heimdal/lib/kadm5/randkey_s.c U src/crypto/heimdal/lib/kadm5/privs_c.c N src/crypto/heimdal/lib/kadm5/test_pw_quality.c N src/crypto/heimdal/lib/kadm5/ad.c N src/crypto/heimdal/lib/kadm5/iprop-commands.in U src/crypto/heimdal/lib/kadm5/flush.c U src/crypto/heimdal/lib/kadm5/get_c.c U src/crypto/heimdal/lib/kadm5/rename_s.c U src/crypto/heimdal/lib/kadm5/Makefile.am U src/crypto/heimdal/lib/kadm5/init_c.c N src/crypto/heimdal/lib/kadm5/kadm5-pwcheck.h U src/crypto/heimdal/lib/kadm5/create_c.c N src/crypto/heimdal/lib/kadm5/version-script.map U src/crypto/heimdal/lib/kadm5/flush_c.c U src/crypto/heimdal/lib/kadm5/kadm5_err.et U src/crypto/heimdal/lib/kadm5/set_modifier.c U src/crypto/heimdal/lib/kadm5/acl.c U src/crypto/heimdal/lib/kadm5/common_glue.c U src/crypto/heimdal/lib/kadm5/chpass_s.c U src/crypto/heimdal/lib/kadm5/private.h N src/crypto/heimdal/lib/kadm5/check-cracklib.pl U src/crypto/heimdal/lib/kadm5/Makefile.in N src/crypto/heimdal/lib/kadm5/iprop-log.8 U src/crypto/heimdal/lib/kadm5/delete_c.c U src/crypto/heimdal/lib/kadm5/destroy_s.c U src/crypto/heimdal/lib/kadm5/ChangeLog U src/crypto/heimdal/lib/kafs/ChangeLog U src/crypto/heimdal/lib/kafs/dlfcn.c U src/crypto/heimdal/lib/kafs/afssysdefs.h U src/crypto/heimdal/lib/kafs/afsl.exp U src/crypto/heimdal/lib/kafs/kafs.3 U src/crypto/heimdal/lib/kafs/common.c U src/crypto/heimdal/lib/kafs/afskrb.c U src/crypto/heimdal/lib/kafs/roken_rename.h U src/crypto/heimdal/lib/kafs/dlfcn.h U src/crypto/heimdal/lib/kafs/README.dlfcn U src/crypto/heimdal/lib/kafs/afssys.c U src/crypto/heimdal/lib/kafs/afslib.exp U src/crypto/heimdal/lib/kafs/Makefile.in U src/crypto/heimdal/lib/kafs/afskrb5.c U src/crypto/heimdal/lib/kafs/Makefile.am U src/crypto/heimdal/lib/kafs/kafs.h U src/crypto/heimdal/lib/kafs/afslib.c U src/crypto/heimdal/lib/kafs/kafs_locl.h U src/crypto/heimdal/lib/45/mk_req.c U src/crypto/heimdal/lib/45/Makefile.in U src/crypto/heimdal/lib/45/45_locl.h U src/crypto/heimdal/lib/45/Makefile.am U src/crypto/heimdal/lib/45/get_ad_tkt.c U src/crypto/heimdal/lib/vers/print_version.c U src/crypto/heimdal/lib/vers/make-print-version.c U src/crypto/heimdal/lib/vers/Makefile.in U src/crypto/heimdal/lib/vers/ChangeLog U src/crypto/heimdal/lib/vers/vers.h U src/crypto/heimdal/lib/vers/Makefile.am N src/crypto/heimdal/lib/ntlm/Makefile.in N src/crypto/heimdal/lib/ntlm/test_ntlm.c N src/crypto/heimdal/lib/ntlm/Makefile.am N src/crypto/heimdal/lib/ntlm/heimntlm-protos.h N src/crypto/heimdal/lib/ntlm/ntlm.c N src/crypto/heimdal/lib/ntlm/version-script.map N src/crypto/heimdal/lib/ntlm/ChangeLog N src/crypto/heimdal/lib/ntlm/heimntlm.h U src/crypto/heimdal/lib/asn1/lex.l N src/crypto/heimdal/lib/asn1/CMS.asn1 N src/crypto/heimdal/lib/asn1/test.gen U src/crypto/heimdal/lib/asn1/gen_copy.c U src/crypto/heimdal/lib/asn1/hash.h N src/crypto/heimdal/lib/asn1/pkcs12.asn1 N src/crypto/heimdal/lib/asn1/der-protos.h U src/crypto/heimdal/lib/asn1/der_length.c N src/crypto/heimdal/lib/asn1/pkcs9.asn1 U src/crypto/heimdal/lib/asn1/gen_length.c U src/crypto/heimdal/lib/asn1/symbol.h U src/crypto/heimdal/lib/asn1/check-gen.c U src/crypto/heimdal/lib/asn1/check-common.h N src/crypto/heimdal/lib/asn1/gen_seq.c U src/crypto/heimdal/lib/asn1/gen.c N src/crypto/heimdal/lib/asn1/heim_asn1.h N src/crypto/heimdal/lib/asn1/test.asn1 U src/crypto/heimdal/lib/asn1/der.h N src/crypto/heimdal/lib/asn1/kx509.asn1 U src/crypto/heimdal/lib/asn1/gen_locl.h U src/crypto/heimdal/lib/asn1/gen_free.c N src/crypto/heimdal/lib/asn1/asn1_gen.c U src/crypto/heimdal/lib/asn1/timegm.c N src/crypto/heimdal/lib/asn1/extra.c U src/crypto/heimdal/lib/asn1/gen_encode.c N src/crypto/heimdal/lib/asn1/digest.asn1 N src/crypto/heimdal/lib/asn1/ChangeLog N src/crypto/heimdal/lib/asn1/asn1_queue.h N src/crypto/heimdal/lib/asn1/der_cmp.c N src/crypto/heimdal/lib/asn1/setchgpw2.asn1 U src/crypto/heimdal/lib/asn1/gen_decode.c U src/crypto/heimdal/lib/asn1/lex.h U src/crypto/heimdal/lib/asn1/der_put.c N src/crypto/heimdal/lib/asn1/pkcs8.asn1 N src/crypto/heimdal/lib/asn1/parse.h U src/crypto/heimdal/lib/asn1/k5.asn1 N src/crypto/heimdal/lib/asn1/der_format.c U src/crypto/heimdal/lib/asn1/check-der.c U src/crypto/heimdal/lib/asn1/Makefile.in U src/crypto/heimdal/lib/asn1/rfc2459.asn1 U src/crypto/heimdal/lib/asn1/asn1_err.et N src/crypto/heimdal/lib/asn1/der.c U src/crypto/heimdal/lib/asn1/der_copy.c U src/crypto/heimdal/lib/asn1/check-common.c U src/crypto/heimdal/lib/asn1/asn1_print.c U src/crypto/heimdal/lib/asn1/der_get.c U src/crypto/heimdal/lib/asn1/hash.c U src/crypto/heimdal/lib/asn1/symbol.c U src/crypto/heimdal/lib/asn1/parse.y U src/crypto/heimdal/lib/asn1/pkinit.asn1 U src/crypto/heimdal/lib/asn1/asn1-common.h N src/crypto/heimdal/lib/asn1/check-timegm.c U src/crypto/heimdal/lib/asn1/gen_glue.c U src/crypto/heimdal/lib/asn1/der_locl.h U src/crypto/heimdal/lib/asn1/main.c U src/crypto/heimdal/lib/asn1/der_free.c N src/crypto/heimdal/lib/asn1/lex.c N src/crypto/heimdal/lib/asn1/parse.c U src/crypto/heimdal/lib/asn1/Makefile.am N src/crypto/heimdal/lib/asn1/canthandle.asn1 N src/crypto/heimdal/lib/sl/slc-gram.y U src/crypto/heimdal/lib/sl/Makefile.in N src/crypto/heimdal/lib/sl/parse.h U src/crypto/heimdal/lib/sl/make_cmds.c N src/crypto/heimdal/lib/sl/lex.c N src/crypto/heimdal/lib/sl/test_sl.c U src/crypto/heimdal/lib/sl/ss.c U src/crypto/heimdal/lib/sl/sl.c N src/crypto/heimdal/lib/sl/slc-lex.c U src/crypto/heimdal/lib/sl/Makefile.am N src/crypto/heimdal/lib/sl/slc.h U src/crypto/heimdal/lib/sl/ChangeLog N src/crypto/heimdal/lib/sl/slc-gram.c U src/crypto/heimdal/lib/sl/sl_locl.h U src/crypto/heimdal/lib/sl/ss.h U src/crypto/heimdal/lib/sl/sl.h N src/crypto/heimdal/lib/sl/parse.c U src/crypto/heimdal/lib/sl/make_cmds.h N src/crypto/heimdal/lib/sl/slc-gram.h U src/crypto/heimdal/lib/sl/lex.l U src/crypto/heimdal/lib/sl/parse.y U src/crypto/heimdal/lib/sl/roken_rename.h N src/crypto/heimdal/lib/sl/slc-lex.l U src/crypto/heimdal/lib/hdb/hdb_err.et U src/crypto/heimdal/lib/hdb/db.c U src/crypto/heimdal/lib/hdb/hdb-ldap.c U src/crypto/heimdal/lib/hdb/hdb.h U src/crypto/heimdal/lib/hdb/keytab.c U src/crypto/heimdal/lib/hdb/mkey.c N src/crypto/heimdal/lib/hdb/keys.c N src/crypto/heimdal/lib/hdb/dbinfo.c U src/crypto/heimdal/lib/hdb/hdb-protos.h N src/crypto/heimdal/lib/hdb/test_dbinfo.c U src/crypto/heimdal/lib/hdb/hdb.asn1 U src/crypto/heimdal/lib/hdb/Makefile.am U src/crypto/heimdal/lib/hdb/hdb.c U src/crypto/heimdal/lib/hdb/print.c U src/crypto/heimdal/lib/hdb/Makefile.in U src/crypto/heimdal/lib/hdb/common.c C src/crypto/heimdal/lib/hdb/hdb_locl.h U src/crypto/heimdal/lib/hdb/ndbm.c N src/crypto/heimdal/lib/hdb/hdb.schema U src/crypto/heimdal/lib/hdb/hdb-private.h N src/crypto/heimdal/lib/hdb/ext.c U src/crypto/heimdal/lib/hdb/db3.c N src/crypto/heimdal/lib/com_err/lex.c U src/crypto/heimdal/lib/com_err/parse.y U src/crypto/heimdal/lib/com_err/error.c N src/crypto/heimdal/lib/com_err/parse.c U src/crypto/heimdal/lib/com_err/com_err.c U src/crypto/heimdal/lib/com_err/compile_et.c U src/crypto/heimdal/lib/com_err/ChangeLog U src/crypto/heimdal/lib/com_err/Makefile.am N src/crypto/heimdal/lib/com_err/version-script.map U src/crypto/heimdal/lib/com_err/lex.h U src/crypto/heimdal/lib/com_err/roken_rename.h U src/crypto/heimdal/lib/com_err/compile_et.h U src/crypto/heimdal/lib/com_err/Makefile.in U src/crypto/heimdal/lib/com_err/lex.l U src/crypto/heimdal/lib/com_err/com_right.h N src/crypto/heimdal/lib/com_err/parse.h U src/crypto/heimdal/lib/com_err/com_err.h U src/crypto/heimdal/lib/krb5/verify_user.c U src/crypto/heimdal/lib/krb5/aes-test.c N src/crypto/heimdal/lib/krb5/krb5_keyblock.3 U src/crypto/heimdal/lib/krb5/build_ap_req.c U src/crypto/heimdal/lib/krb5/krb5_get_krbhst.3 U src/crypto/heimdal/lib/krb5/krb5_verify_user.3 U src/crypto/heimdal/lib/krb5/data.c N src/crypto/heimdal/lib/krb5/test_acl.c N src/crypto/heimdal/lib/krb5/test_addr.c N src/crypto/heimdal/lib/krb5/krb5_find_padata.3 U src/crypto/heimdal/lib/krb5/mk_req_ext.c N src/crypto/heimdal/lib/krb5/krb5_get_init_creds.3 U src/crypto/heimdal/lib/krb5/krb5_openlog.3 U src/crypto/heimdal/lib/krb5/get_in_tkt_with_keytab.c N src/crypto/heimdal/lib/krb5/test_pac.c U src/crypto/heimdal/lib/krb5/log.c N src/crypto/heimdal/lib/krb5/krb5_rd_safe.3 U src/crypto/heimdal/lib/krb5/krb5_425_conv_principal.3 N src/crypto/heimdal/lib/krb5/krb5_digest.3 U src/crypto/heimdal/lib/krb5/aname_to_localname.c C src/crypto/heimdal/lib/krb5/krb5_locl.h N src/crypto/heimdal/lib/krb5/plugin.c U src/crypto/heimdal/lib/krb5/keytab_file.c U src/crypto/heimdal/lib/krb5/fcache.c N src/crypto/heimdal/lib/krb5/digest.c U src/crypto/heimdal/lib/krb5/constants.c U src/crypto/heimdal/lib/krb5/string-to-key-test.c U src/crypto/heimdal/lib/krb5/krb5_unparse_name.3 U src/crypto/heimdal/lib/krb5/heim_err.et U src/crypto/heimdal/lib/krb5/addr_families.c N src/crypto/heimdal/lib/krb5/kcm.h N src/crypto/heimdal/lib/krb5/test_plugin.c U src/crypto/heimdal/lib/krb5/free.c U src/crypto/heimdal/lib/krb5/krb5_data.3 U src/crypto/heimdal/lib/krb5/verify_init.c U src/crypto/heimdal/lib/krb5/store-test.c U src/crypto/heimdal/lib/krb5/get_in_tkt_pw.c U src/crypto/heimdal/lib/krb5/krb5.h N src/crypto/heimdal/lib/krb5/krb5_get_forwarded_creds.3 U src/crypto/heimdal/lib/krb5/error_string.c U src/crypto/heimdal/lib/krb5/krbhst-test.c U src/crypto/heimdal/lib/krb5/store.c U src/crypto/heimdal/lib/krb5/recvauth.c U src/crypto/heimdal/lib/krb5/rd_cred.c U src/crypto/heimdal/lib/krb5/misc.c U src/crypto/heimdal/lib/krb5/copy_host_realm.c U src/crypto/heimdal/lib/krb5/get_in_tkt.c U src/crypto/heimdal/lib/krb5/rd_safe.c U src/crypto/heimdal/lib/krb5/convert_creds.c U src/crypto/heimdal/lib/krb5/free_host_realm.c U src/crypto/heimdal/lib/krb5/derived-key-test.c N src/crypto/heimdal/lib/krb5/test_store.c U src/crypto/heimdal/lib/krb5/keytab_any.c U src/crypto/heimdal/lib/krb5/mcache.c U src/crypto/heimdal/lib/krb5/rd_rep.c U src/crypto/heimdal/lib/krb5/krb5_warn.3 U src/crypto/heimdal/lib/krb5/store-int.h U src/crypto/heimdal/lib/krb5/init_creds_pw.c U src/crypto/heimdal/lib/krb5/padata.c U src/crypto/heimdal/lib/krb5/acl.c N src/crypto/heimdal/lib/krb5/test_keytab.c U src/crypto/heimdal/lib/krb5/krb5_encrypt.3 U src/crypto/heimdal/lib/krb5/krb5_keytab.3 U src/crypto/heimdal/lib/krb5/time.c N src/crypto/heimdal/lib/krb5/test_pkinit_dh2key.c U src/crypto/heimdal/lib/krb5/get_host_realm.c N src/crypto/heimdal/lib/krb5/krb5_creds.3 U src/crypto/heimdal/lib/krb5/krb5_context.3 N src/crypto/heimdal/lib/krb5/krb5_check_transited.3 N src/crypto/heimdal/lib/krb5/pkinit.c U src/crypto/heimdal/lib/krb5/keyblock.c U src/crypto/heimdal/lib/krb5/krb5_set_password.3 N src/crypto/heimdal/lib/krb5/pac.c N src/crypto/heimdal/lib/krb5/test_time.c U src/crypto/heimdal/lib/krb5/kuserok.c U src/crypto/heimdal/lib/krb5/mk_error.c N src/crypto/heimdal/lib/krb5/v4_glue.c U src/crypto/heimdal/lib/krb5/keytab_memory.c U src/crypto/heimdal/lib/krb5/verify_krb5_conf.8 N src/crypto/heimdal/lib/krb5/test_kuserok.c U src/crypto/heimdal/lib/krb5/codec.c U src/crypto/heimdal/lib/krb5/eai_to_heim_errno.c U src/crypto/heimdal/lib/krb5/warn.c U src/crypto/heimdal/lib/krb5/appdefault.c U src/crypto/heimdal/lib/krb5/prompter_posix.c U src/crypto/heimdal/lib/krb5/net_read.c U src/crypto/heimdal/lib/krb5/build_auth.c U src/crypto/heimdal/lib/krb5/init_creds.c U src/crypto/heimdal/lib/krb5/prog_setup.c N src/crypto/heimdal/lib/krb5/krb5_eai_to_heim_errno.3 U src/crypto/heimdal/lib/krb5/get_default_realm.c U src/crypto/heimdal/lib/krb5/keytab_krb4.c N src/crypto/heimdal/lib/krb5/krb524_convert_creds_kdc.3 U src/crypto/heimdal/lib/krb5/parse-name-test.c U src/crypto/heimdal/lib/krb5/krb5-v4compat.h N src/crypto/heimdal/lib/krb5/locate_plugin.h N src/crypto/heimdal/lib/krb5/doxygen.c U src/crypto/heimdal/lib/krb5/n-fold.c U src/crypto/heimdal/lib/krb5/expand_hostname.c U src/crypto/heimdal/lib/krb5/get_in_tkt_with_skey.c U src/crypto/heimdal/lib/krb5/changepw.c U src/crypto/heimdal/lib/krb5/mk_priv.c U src/crypto/heimdal/lib/krb5/krb5_kuserok.3 U src/crypto/heimdal/lib/krb5/crc.c N src/crypto/heimdal/lib/krb5/krb5_is_thread_safe.3 U src/crypto/heimdal/lib/krb5/store_emem.c U src/crypto/heimdal/lib/krb5/krb5-protos.h U src/crypto/heimdal/lib/krb5/keytab_keyfile.c U src/crypto/heimdal/lib/krb5/keytab.c U src/crypto/heimdal/lib/krb5/context.c U src/crypto/heimdal/lib/krb5/n-fold-test.c N src/crypto/heimdal/lib/krb5/krb5_get_creds.3 U src/crypto/heimdal/lib/krb5/rd_req.c N src/crypto/heimdal/lib/krb5/test_hostname.c N src/crypto/heimdal/lib/krb5/krb5_get_credentials.3 U src/crypto/heimdal/lib/krb5/principal.c U src/crypto/heimdal/lib/krb5/get_port.c U src/crypto/heimdal/lib/krb5/auth_context.c N src/crypto/heimdal/lib/krb5/test_princ.c U src/crypto/heimdal/lib/krb5/krb5_ccache.3 U src/crypto/heimdal/lib/krb5/generate_seq_number.c U src/crypto/heimdal/lib/krb5/test_alname.c U src/crypto/heimdal/lib/krb5/store_fd.c U src/crypto/heimdal/lib/krb5/config_file.c N src/crypto/heimdal/lib/krb5/krb5_string_to_key.3 N src/crypto/heimdal/lib/krb5/krb5_get_in_cred.3 U src/crypto/heimdal/lib/krb5/mk_req.c U src/crypto/heimdal/lib/krb5/generate_subkey.c U src/crypto/heimdal/lib/krb5/krb5_init_context.3 U src/crypto/heimdal/lib/krb5/ticket.c N src/crypto/heimdal/lib/krb5/acache.c U src/crypto/heimdal/lib/krb5/test_get_addrs.c N src/crypto/heimdal/lib/krb5/krb5_mk_safe.3 U src/crypto/heimdal/lib/krb5/krb5_address.3 N src/crypto/heimdal/lib/krb5/krb5_c_make_checksum.3 N src/crypto/heimdal/lib/krb5/kcm.c N src/crypto/heimdal/lib/krb5/krb5_generate_random_block.3 U src/crypto/heimdal/lib/krb5/Makefile.in U src/crypto/heimdal/lib/krb5/krb5.3 U src/crypto/heimdal/lib/krb5/sock_principal.c N src/crypto/heimdal/lib/krb5/krb5_storage.3 U src/crypto/heimdal/lib/krb5/krb5_auth_context.3 U src/crypto/heimdal/lib/krb5/rd_error.c N src/crypto/heimdal/lib/krb5/krb5_ticket.3 N src/crypto/heimdal/lib/krb5/krb5_verify_init_creds.3 U src/crypto/heimdal/lib/krb5/cache.c N src/crypto/heimdal/lib/krb5/krb5_mk_req.3 U src/crypto/heimdal/lib/krb5/creds.c U src/crypto/heimdal/lib/krb5/mk_rep.c U src/crypto/heimdal/lib/krb5/test_cc.c N src/crypto/heimdal/lib/krb5/mit_glue.c U src/crypto/heimdal/lib/krb5/mk_safe.c U src/crypto/heimdal/lib/krb5/get_addrs.c U src/crypto/heimdal/lib/krb5/kerberos.8 U src/crypto/heimdal/lib/krb5/store_mem.c U src/crypto/heimdal/lib/krb5/krb5_get_all_client_addrs.3 U src/crypto/heimdal/lib/krb5/krb5_krbhst_init.3 N src/crypto/heimdal/lib/krb5/test_prf.c U src/crypto/heimdal/lib/krb5/sendauth.c N src/crypto/heimdal/lib/krb5/heim_threads.h N src/crypto/heimdal/lib/krb5/version-script.map N src/crypto/heimdal/lib/krb5/krb5_acl_match_file.3 U src/crypto/heimdal/lib/krb5/k524_err.et U src/crypto/heimdal/lib/krb5/krb5-private.h N src/crypto/heimdal/lib/krb5/test_renew.c U src/crypto/heimdal/lib/krb5/transited.c U src/crypto/heimdal/lib/krb5/krb5_crypto_init.3 U src/crypto/heimdal/lib/krb5/krb5_create_checksum.3 N src/crypto/heimdal/lib/krb5/test_forward.c N src/crypto/heimdal/lib/krb5/test_config.c N src/crypto/heimdal/lib/krb5/test_mem.c N src/crypto/heimdal/lib/krb5/krb5_ccapi.h U src/crypto/heimdal/lib/krb5/Makefile.am N src/crypto/heimdal/lib/krb5/test_crypto.c U src/crypto/heimdal/lib/krb5/add_et_list.c U src/crypto/heimdal/lib/krb5/config_file_netinfo.c U src/crypto/heimdal/lib/krb5/krb5_config.3 U src/crypto/heimdal/lib/krb5/write_message.c U src/crypto/heimdal/lib/krb5/net_write.c U src/crypto/heimdal/lib/krb5/krb5_set_default_realm.3 U src/crypto/heimdal/lib/krb5/krb5_timeofday.3 N src/crypto/heimdal/lib/krb5/krb5_principal.3 U src/crypto/heimdal/lib/krb5/get_for_creds.c U src/crypto/heimdal/lib/krb5/krb5_err.et N src/crypto/heimdal/lib/krb5/krb5_expand_hostname.3 U src/crypto/heimdal/lib/krb5/asn1_glue.c N src/crypto/heimdal/lib/krb5/krb5_compare_creds.3 U src/crypto/heimdal/lib/krb5/replay.c U src/crypto/heimdal/lib/krb5/krb5_parse_name.3 U src/crypto/heimdal/lib/krb5/send_to_kdc.c U src/crypto/heimdal/lib/krb5/version.c N src/crypto/heimdal/lib/krb5/krb5_getportbyname.3 U src/crypto/heimdal/lib/krb5/name-45-test.c U src/crypto/heimdal/lib/krb5/set_default_realm.c U src/crypto/heimdal/lib/krb5/read_message.c N src/crypto/heimdal/lib/krb5/krb_err.et U src/crypto/heimdal/lib/krb5/krbhst.c U src/crypto/heimdal/lib/krb5/verify_krb5_conf.c U src/crypto/heimdal/lib/krb5/krb5.conf.5 N src/crypto/heimdal/lib/krb5/krb5_rcache.3 N src/crypto/heimdal/lib/krb5/krb5_rd_error.3 N src/crypto/heimdal/lib/krb5/test_crypto_wrapping.c N src/crypto/heimdal/lib/krb5/krb5.moduli U src/crypto/heimdal/lib/krb5/rd_priv.c U src/crypto/heimdal/lib/krb5/krb5_appdefault.3 C src/crypto/heimdal/lib/krb5/crypto.c U src/crypto/heimdal/lib/krb5/get_default_principal.c U src/crypto/heimdal/lib/krb5/krb5_aname_to_localname.3 U src/crypto/heimdal/lib/krb5/get_cred.c U src/crypto/heimdal/lib/auth/Makefile.in U src/crypto/heimdal/lib/auth/ChangeLog U src/crypto/heimdal/lib/auth/Makefile.am U src/crypto/heimdal/lib/auth/sia/krb5_matrix.conf U src/crypto/heimdal/lib/auth/sia/sia_locl.h U src/crypto/heimdal/lib/auth/sia/krb5+c2_matrix.conf U src/crypto/heimdal/lib/auth/sia/posix_getpw.c U src/crypto/heimdal/lib/auth/sia/make-rpath U src/crypto/heimdal/lib/auth/sia/security.patch U src/crypto/heimdal/lib/auth/sia/Makefile.in U src/crypto/heimdal/lib/auth/sia/krb4+c2_matrix.conf U src/crypto/heimdal/lib/auth/sia/krb4_matrix.conf U src/crypto/heimdal/lib/auth/sia/Makefile.am U src/crypto/heimdal/lib/auth/sia/sia.c U src/crypto/heimdal/lib/auth/pam/Makefile.in U src/crypto/heimdal/lib/auth/pam/Makefile.am U src/crypto/heimdal/lib/auth/pam/pam.c U src/crypto/heimdal/lib/auth/pam/pam.conf.add U src/crypto/heimdal/lib/auth/afskauthlib/verify.c U src/crypto/heimdal/lib/auth/afskauthlib/Makefile.am U src/crypto/heimdal/lib/auth/afskauthlib/Makefile.in U src/crypto/heimdal/kpasswd/kpasswd.1 U src/crypto/heimdal/kpasswd/kpasswd_locl.h U src/crypto/heimdal/kpasswd/kpasswdd.8 U src/crypto/heimdal/kpasswd/Makefile.in U src/crypto/heimdal/kpasswd/kpasswd-generator.c U src/crypto/heimdal/kpasswd/Makefile.am U src/crypto/heimdal/kpasswd/kpasswdd.c U src/crypto/heimdal/kpasswd/kpasswd.c N src/crypto/heimdal/kuser/kdigest-commands.in U src/crypto/heimdal/kuser/kuser_locl.h U src/crypto/heimdal/kuser/generate-requests.c U src/crypto/heimdal/kuser/klist.1 U src/crypto/heimdal/kuser/kgetcred.1 U src/crypto/heimdal/kuser/kinit.c U src/crypto/heimdal/kuser/kdestroy.1 N src/crypto/heimdal/kuser/copy_cred_cache.c N src/crypto/heimdal/kuser/kimpersonate.c U src/crypto/heimdal/kuser/kverify.c U src/crypto/heimdal/kuser/Makefile.in U src/crypto/heimdal/kuser/kdestroy.c U src/crypto/heimdal/kuser/kinit.1 U src/crypto/heimdal/kuser/kgetcred.c U src/crypto/heimdal/kuser/klist.c N src/crypto/heimdal/kuser/kimpersonate.1 N src/crypto/heimdal/kuser/copy_cred_cache.1 N src/crypto/heimdal/kuser/kdigest.c U src/crypto/heimdal/kuser/Makefile.am U src/crypto/heimdal/kuser/kdecode_ticket.c 10 conflicts created by this import. Use the following command to help the merge: cvs checkout -jKTH:yesterday -jKTH src/crypto/heimdal From owner-cvs-src@FreeBSD.ORG Wed May 7 13:53:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62EB3106564A; Wed, 7 May 2008 13:53:15 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4AFA78FC22; Wed, 7 May 2008 13:53:15 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47DrFhQ025985; Wed, 7 May 2008 13:53:15 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47DrFir025984; Wed, 7 May 2008 13:53:15 GMT (envelope-from dfr) Message-Id: <200805071353.m47DrFir025984@repoman.freebsd.org> From: Doug Rabson Date: Wed, 7 May 2008 13:53:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src Makefile.inc1 src/crypto/heimdal FREEBSD-Xlist acinclude.m4 ltconfig mkinstalldirs src/crypto/heimdal/admin ktutil_locl.h src/crypto/heimdal/appl/ftp/ftp ftp_locl.h src/crypto/heimdal/appl/su Makefile.am su.c src/crypto/heimdal/cf ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 13:53:15 -0000 dfr 2008-05-07 13:53:12 UTC FreeBSD src repository Modified files: . Makefile.inc1 crypto/heimdal FREEBSD-Xlist crypto/heimdal/admin ktutil_locl.h crypto/heimdal/appl/ftp/ftp ftp_locl.h crypto/heimdal/appl/su Makefile.am su.c crypto/heimdal/kadmin kadmin_locl.h crypto/heimdal/kdc headers.h crypto/heimdal/lib/gssapi/spnego accept_sec_context.c spnego_locl.h crypto/heimdal/lib/hdb hdb_locl.h crypto/heimdal/lib/krb5 crypto.c krb5_locl.h etc/gss mech gnu/usr.bin/cvs/cvs Makefile include/gssapi gssapi.h kerberos5 Makefile.inc kerberos5/include config.h crypto-headers.h kerberos5/lib Makefile Makefile.inc kerberos5/lib/libasn1 Makefile kerberos5/lib/libhdb Makefile kerberos5/lib/libkadm5clnt Makefile kerberos5/lib/libkadm5srv Makefile kerberos5/lib/libkafs5 Makefile kerberos5/lib/libkrb5 Makefile kerberos5/lib/libroken Makefile kerberos5/libexec Makefile kerberos5/libexec/hprop Makefile kerberos5/libexec/hpropd Makefile kerberos5/libexec/ipropd-master Makefile kerberos5/libexec/ipropd-slave Makefile kerberos5/libexec/kadmind Makefile kerberos5/libexec/kdc Makefile kerberos5/libexec/kpasswdd Makefile kerberos5/tools Makefile kerberos5/tools/asn1_compile Makefile kerberos5/usr.bin/kadmin Makefile kerberos5/usr.bin/kdestroy Makefile kerberos5/usr.bin/kinit Makefile kerberos5/usr.bin/klist Makefile kerberos5/usr.bin/kpasswd Makefile kerberos5/usr.bin/ksu Makefile kerberos5/usr.bin/verify_krb5_conf Makefile kerberos5/usr.sbin/kstash Makefile kerberos5/usr.sbin/ktutil Makefile lib/libgssapi Makefile context.h cred.h gss_accept_sec_context.c gss_acquire_cred.c gss_add_cred.c gss_canonicalize_name.c gss_compare_name.c gss_create_empty_oid_set.c gss_delete_sec_context.c gss_display_name.c gss_display_status.c gss_duplicate_name.c gss_export_name.c gss_export_sec_context.c gss_get_mic.c gss_import_name.c gss_import_sec_context.c gss_indicate_mechs.c gss_init_sec_context.c gss_inquire_context.c gss_inquire_cred.c gss_inquire_cred_by_mech.c gss_inquire_mechs_for_name.c gss_inquire_names_for_mech.c gss_mech_switch.c gss_names.c gss_release_buffer.c gss_release_cred.c gss_release_name.c gss_release_oid_set.c gss_test_oid_set_member.c gss_unseal.c gss_utils.c gss_verify.c gss_verify_mic.c gss_wrap.c gss_wrap_size_limit.c mech.5 mech_switch.h name.h utils.h lib/libpam/modules/pam_krb5 Makefile libexec/telnetd Makefile secure/lib/libssh Makefile secure/usr.sbin/sshd Makefile share/mk bsd.libnames.mk usr.bin/telnet Makefile Added files: crypto/heimdal acinclude.m4 kerberos5/lib/libgssapi_krb5 Makefile gss_krb5.c prefix.c kerberos5/lib/libgssapi_ntlm Makefile prefix.c kerberos5/lib/libgssapi_spnego Makefile prefix.c kerberos5/lib/libheimntlm Makefile kerberos5/lib/libhx509 Makefile kerberos5/libexec/kcm Makefile kerberos5/tools/slc Makefile lib/libgssapi Symbol.map gss_buffer_set.c gss_decapsulate_token.c gss_duplicate_oid.c gss_encapsulate_token.c gss_inquire_cred_by_oid.c gss_inquire_sec_context_by_oid.c gss_oid_to_str.c gss_pseudo_random.c gss_release_oid.c gss_set_cred_option.c gss_set_sec_context_option.c Removed files: crypto/heimdal ltconfig mkinstalldirs crypto/heimdal/cf broken-getnameinfo.m4 check-declaration.m4 crypto/heimdal/kadmin version4.c crypto/heimdal/kuser kauth_options.c kinit_options.c crypto/heimdal/lib/asn1 gen.h x509.asn1 crypto/heimdal/lib/gssapi 8003.c accept_sec_context.c acquire_cred.c add_cred.c add_oid_set_member.c address_to_krb5addr.c arcfour.c arcfour.h canonicalize_name.c compare_name.c compat.c context_time.c copy_ccache.c create_emtpy_oid_set.c decapsulate.c delete_sec_context.c display_name.c display_status.c duplicate_name.c encapsulate.c export_name.c export_sec_context.c external.c get_mic.c gssapi_locl.h import_name.c import_sec_context.c indicate_mechs.c init.c init_sec_context.c inquire_context.c inquire_cred.c inquire_cred_by_mech.c inquire_mechs_for_name.c inquire_names_for_mech.c process_context_token.c release_buffer.c release_cred.c release_name.c release_oid_set.c test_oid_set_member.c unwrap.c v1.c verify_mic.c wrap.c crypto/heimdal/lib/hdb convert_db.c crypto/heimdal/lib/kadm5 dump_log.c replay_log.c truncate_log.c crypto/heimdal/lib/krb5 dump_config.c krb5_build_principal.3 krb5_free_addresses.3 krb5_free_principal.3 krb5_principal_get_realm.3 krb5_sname_to_principal.3 crypto/heimdal/lib/roken acconfig.h acinclude.m4 print_version.c resource.h crypto/heimdal/tools build.sh kerberos5/lib/libgssapi Makefile Log: Fix conflicts after heimdal-1.1 import and add build infrastructure. Import all non-style changes made by heimdal to our own libgssapi. Revision Changes Path 1.604 +10 -4 src/Makefile.inc1 1.3 +3 -0 src/crypto/heimdal/FREEBSD-Xlist 1.3 +10 -0 src/crypto/heimdal/acinclude.m4 (new) 1.8 +4 -12 src/crypto/heimdal/admin/ktutil_locl.h 1.7 +1 -1 src/crypto/heimdal/appl/ftp/ftp/ftp_locl.h 1.4 +7 -4 src/crypto/heimdal/appl/su/Makefile.am 1.4 +127 -56 src/crypto/heimdal/appl/su/su.c 1.2 +0 -28 src/crypto/heimdal/cf/broken-getnameinfo.m4 (dead) 1.2 +0 -25 src/crypto/heimdal/cf/check-declaration.m4 (dead) 1.8 +28 -63 src/crypto/heimdal/kadmin/kadmin_locl.h 1.2 +0 -985 src/crypto/heimdal/kadmin/version4.c (dead) 1.8 +10 -9 src/crypto/heimdal/kdc/headers.h 1.2 +0 -40 src/crypto/heimdal/kuser/kauth_options.c (dead) 1.2 +0 -40 src/crypto/heimdal/kuser/kinit_options.c (dead) 1.2 +0 -38 src/crypto/heimdal/lib/asn1/gen.h (dead) 1.2 +0 -23 src/crypto/heimdal/lib/asn1/x509.asn1 (dead) 1.2 +0 -152 src/crypto/heimdal/lib/gssapi/8003.c (dead) 1.2 +0 -242 src/crypto/heimdal/lib/gssapi/accept_sec_context.c (dead) 1.2 +0 -87 src/crypto/heimdal/lib/gssapi/acquire_cred.c (dead) 1.2 +0 -216 src/crypto/heimdal/lib/gssapi/add_cred.c (dead) 1.2 +0 -54 src/crypto/heimdal/lib/gssapi/add_oid_set_member.c (dead) 1.2 +0 -75 src/crypto/heimdal/lib/gssapi/address_to_krb5addr.c (dead) 1.2 +0 -623 src/crypto/heimdal/lib/gssapi/arcfour.c (dead) 1.2 +0 -98 src/crypto/heimdal/lib/gssapi/arcfour.h (dead) 1.2 +0 -46 src/crypto/heimdal/lib/gssapi/canonicalize_name.c (dead) 1.2 +0 -49 src/crypto/heimdal/lib/gssapi/compare_name.c (dead) 1.2 +0 -113 src/crypto/heimdal/lib/gssapi/compat.c (dead) 1.2 +0 -64 src/crypto/heimdal/lib/gssapi/context_time.c (dead) 1.2 +0 -56 src/crypto/heimdal/lib/gssapi/copy_ccache.c (dead) 1.2 +0 -50 src/crypto/heimdal/lib/gssapi/create_emtpy_oid_set.c (dead) 1.2 +0 -100 src/crypto/heimdal/lib/gssapi/decapsulate.c (dead) 1.2 +0 -64 src/crypto/heimdal/lib/gssapi/delete_sec_context.c (dead) 1.2 +0 -68 src/crypto/heimdal/lib/gssapi/display_name.c (dead) 1.2 +0 -135 src/crypto/heimdal/lib/gssapi/display_status.c (dead) 1.2 +0 -55 src/crypto/heimdal/lib/gssapi/duplicate_name.c (dead) 1.2 +0 -100 src/crypto/heimdal/lib/gssapi/encapsulate.c (dead) 1.2 +0 -48 src/crypto/heimdal/lib/gssapi/export_name.c (dead) 1.2 +0 -142 src/crypto/heimdal/lib/gssapi/export_sec_context.c (dead) 1.2 +0 -212 src/crypto/heimdal/lib/gssapi/external.c (dead) 1.2 +0 -115 src/crypto/heimdal/lib/gssapi/get_mic.c (dead) 1.3 +0 -180 src/crypto/heimdal/lib/gssapi/gssapi_locl.h (dead) 1.2 +0 -137 src/crypto/heimdal/lib/gssapi/import_name.c (dead) 1.2 +0 -180 src/crypto/heimdal/lib/gssapi/import_sec_context.c (dead) 1.2 +0 -55 src/crypto/heimdal/lib/gssapi/indicate_mechs.c (dead) 1.2 +0 -43 src/crypto/heimdal/lib/gssapi/init.c (dead) 1.2 +0 -360 src/crypto/heimdal/lib/gssapi/init_sec_context.c (dead) 1.2 +0 -84 src/crypto/heimdal/lib/gssapi/inquire_context.c (dead) 1.2 +0 -78 src/crypto/heimdal/lib/gssapi/inquire_cred.c (dead) 1.2 +0 -80 src/crypto/heimdal/lib/gssapi/inquire_cred_by_mech.c (dead) 1.2 +0 -57 src/crypto/heimdal/lib/gssapi/inquire_mechs_for_name.c (dead) 1.2 +0 -80 src/crypto/heimdal/lib/gssapi/inquire_names_for_mech.c (dead) 1.2 +0 -65 src/crypto/heimdal/lib/gssapi/process_context_token.c (dead) 1.2 +0 -46 src/crypto/heimdal/lib/gssapi/release_buffer.c (dead) 1.2 +0 -57 src/crypto/heimdal/lib/gssapi/release_cred.c (dead) 1.2 +0 -47 src/crypto/heimdal/lib/gssapi/release_name.c (dead) 1.2 +0 -46 src/crypto/heimdal/lib/gssapi/release_oid_set.c (dead) 1.2 +22 -16 src/crypto/heimdal/lib/gssapi/spnego/accept_sec_context.c 1.2 +1 -1 src/crypto/heimdal/lib/gssapi/spnego/spnego_locl.h 1.2 +0 -57 src/crypto/heimdal/lib/gssapi/test_oid_set_member.c (dead) 1.2 +0 -190 src/crypto/heimdal/lib/gssapi/unwrap.c (dead) 1.2 +0 -104 src/crypto/heimdal/lib/gssapi/v1.c (dead) 1.2 +0 -124 src/crypto/heimdal/lib/gssapi/verify_mic.c (dead) 1.2 +0 -169 src/crypto/heimdal/lib/gssapi/wrap.c (dead) 1.2 +0 -219 src/crypto/heimdal/lib/hdb/convert_db.c (dead) 1.9 +4 -1 src/crypto/heimdal/lib/hdb/hdb_locl.h 1.2 +0 -262 src/crypto/heimdal/lib/kadm5/dump_log.c (dead) 1.2 +0 -118 src/crypto/heimdal/lib/kadm5/replay_log.c (dead) 1.2 +0 -88 src/crypto/heimdal/lib/kadm5/truncate_log.c (dead) 1.11 +994 -576 src/crypto/heimdal/lib/krb5/crypto.c 1.2 +0 -71 src/crypto/heimdal/lib/krb5/dump_config.c (dead) 1.2 +0 -78 src/crypto/heimdal/lib/krb5/krb5_build_principal.3 (dead) 1.2 +0 -20 src/crypto/heimdal/lib/krb5/krb5_free_addresses.3 (dead) 1.2 +0 -30 src/crypto/heimdal/lib/krb5/krb5_free_principal.3 (dead) 1.10 +132 -2 src/crypto/heimdal/lib/krb5/krb5_locl.h 1.2 +0 -48 src/crypto/heimdal/lib/krb5/krb5_principal_get_realm.3 (dead) 1.2 +0 -58 src/crypto/heimdal/lib/krb5/krb5_sname_to_principal.3 (dead) 1.2 +0 -36 src/crypto/heimdal/lib/roken/acconfig.h (dead) 1.2 +0 -9 src/crypto/heimdal/lib/roken/acinclude.m4 (dead) 1.2 +0 -78 src/crypto/heimdal/lib/roken/print_version.c (dead) 1.2 +0 -15 src/crypto/heimdal/lib/roken/resource.h (dead) 1.2 +0 -2101 src/crypto/heimdal/ltconfig (dead) 1.2 +0 -40 src/crypto/heimdal/mkinstalldirs (dead) 1.2 +0 -212 src/crypto/heimdal/tools/build.sh (dead) 1.3 +3 -1 src/etc/gss/mech 1.53 +2 -2 src/gnu/usr.bin/cvs/cvs/Makefile 1.2 +94 -13 src/include/gssapi/gssapi.h 1.28 +4 -1 src/kerberos5/Makefile.inc 1.16 +224 -151 src/kerberos5/include/config.h 1.3 +8 -0 src/kerberos5/include/crypto-headers.h 1.11 +4 -2 src/kerberos5/lib/Makefile 1.9 +1 -1 src/kerberos5/lib/Makefile.inc 1.24 +402 -9 src/kerberos5/lib/libasn1/Makefile 1.13 +0 -58 src/kerberos5/lib/libgssapi/Makefile (dead) 1.1 +79 -0 src/kerberos5/lib/libgssapi_krb5/Makefile (new) 1.1 +831 -0 src/kerberos5/lib/libgssapi_krb5/gss_krb5.c (new) 1.1 +33 -0 src/kerberos5/lib/libgssapi_krb5/prefix.c (new) 1.1 +44 -0 src/kerberos5/lib/libgssapi_ntlm/Makefile (new) 1.1 +33 -0 src/kerberos5/lib/libgssapi_ntlm/prefix.c (new) 1.1 +48 -0 src/kerberos5/lib/libgssapi_spnego/Makefile (new) 1.1 +45 -0 src/kerberos5/lib/libgssapi_spnego/prefix.c (new) 1.19 +18 -5 src/kerberos5/lib/libhdb/Makefile 1.1 +11 -0 src/kerberos5/lib/libheimntlm/Makefile (new) 1.1 +103 -0 src/kerberos5/lib/libhx509/Makefile (new) 1.9 +2 -1 src/kerberos5/lib/libkadm5clnt/Makefile 1.8 +1 -0 src/kerberos5/lib/libkadm5srv/Makefile 1.10 +1 -1 src/kerberos5/lib/libkafs5/Makefile 1.18 +62 -15 src/kerberos5/lib/libkrb5/Makefile 1.18 +4 -1 src/kerberos5/lib/libroken/Makefile 1.7 +1 -1 src/kerberos5/libexec/Makefile 1.16 +9 -3 src/kerberos5/libexec/hprop/Makefile 1.16 +3 -3 src/kerberos5/libexec/hpropd/Makefile 1.18 +6 -3 src/kerberos5/libexec/ipropd-master/Makefile 1.18 +3 -3 src/kerberos5/libexec/ipropd-slave/Makefile 1.19 +2 -2 src/kerberos5/libexec/kadmind/Makefile 1.1 +33 -0 src/kerberos5/libexec/kcm/Makefile (new) 1.18 +13 -4 src/kerberos5/libexec/kdc/Makefile 1.19 +3 -3 src/kerberos5/libexec/kpasswdd/Makefile 1.3 +1 -1 src/kerberos5/tools/Makefile 1.8 +5 -2 src/kerberos5/tools/asn1_compile/Makefile 1.1 +34 -0 src/kerberos5/tools/slc/Makefile (new) 1.19 +17 -4 src/kerberos5/usr.bin/kadmin/Makefile 1.16 +2 -2 src/kerberos5/usr.bin/kdestroy/Makefile 1.16 +2 -2 src/kerberos5/usr.bin/kinit/Makefile 1.16 +2 -2 src/kerberos5/usr.bin/klist/Makefile 1.15 +2 -2 src/kerberos5/usr.bin/kpasswd/Makefile 1.18 +2 -2 src/kerberos5/usr.bin/ksu/Makefile 1.4 +2 -2 src/kerberos5/usr.bin/verify_krb5_conf/Makefile 1.17 +3 -3 src/kerberos5/usr.sbin/kstash/Makefile 1.18 +11 -3 src/kerberos5/usr.sbin/ktutil/Makefile 1.4 +47 -34 src/lib/libgssapi/Makefile 1.1 +69 -0 src/lib/libgssapi/Symbol.map (new) 1.2 +1 -0 src/lib/libgssapi/context.h 1.2 +0 -1 src/lib/libgssapi/cred.h 1.5 +144 -76 src/lib/libgssapi/gss_accept_sec_context.c 1.3 +18 -11 src/lib/libgssapi/gss_acquire_cred.c 1.3 +30 -16 src/lib/libgssapi/gss_add_cred.c 1.1 +126 -0 src/lib/libgssapi/gss_buffer_set.c (new) 1.3 +6 -5 src/lib/libgssapi/gss_canonicalize_name.c 1.2 +8 -3 src/lib/libgssapi/gss_compare_name.c 1.2 +1 -1 src/lib/libgssapi/gss_create_empty_oid_set.c 1.1 +107 -0 src/lib/libgssapi/gss_decapsulate_token.c (new) 1.2 +5 -4 src/lib/libgssapi/gss_delete_sec_context.c 1.3 +10 -0 src/lib/libgssapi/gss_display_name.c 1.4 +168 -23 src/lib/libgssapi/gss_display_status.c 1.3 +30 -10 src/lib/libgssapi/gss_duplicate_name.c 1.1 +65 -0 src/lib/libgssapi/gss_duplicate_oid.c (new) 1.1 +131 -0 src/lib/libgssapi/gss_encapsulate_token.c (new) 1.3 +3 -6 src/lib/libgssapi/gss_export_name.c 1.3 +6 -0 src/lib/libgssapi/gss_export_sec_context.c 1.2 +7 -0 src/lib/libgssapi/gss_get_mic.c 1.3 +16 -12 src/lib/libgssapi/gss_import_name.c 1.2 +2 -1 src/lib/libgssapi/gss_import_sec_context.c 1.3 +7 -1 src/lib/libgssapi/gss_indicate_mechs.c 1.5 +41 -22 src/lib/libgssapi/gss_init_sec_context.c 1.2 +27 -6 src/lib/libgssapi/gss_inquire_context.c 1.3 +54 -19 src/lib/libgssapi/gss_inquire_cred.c 1.2 +19 -5 src/lib/libgssapi/gss_inquire_cred_by_mech.c 1.1 +93 -0 src/lib/libgssapi/gss_inquire_cred_by_oid.c (new) 1.2 +2 -0 src/lib/libgssapi/gss_inquire_mechs_for_name.c 1.2 +5 -4 src/lib/libgssapi/gss_inquire_names_for_mech.c 1.1 +60 -0 src/lib/libgssapi/gss_inquire_sec_context_by_oid.c (new) 1.3 +33 -21 src/lib/libgssapi/gss_mech_switch.c 1.3 +26 -20 src/lib/libgssapi/gss_names.c 1.1 +118 -0 src/lib/libgssapi/gss_oid_to_str.c (new) 1.1 +72 -0 src/lib/libgssapi/gss_pseudo_random.c (new) 1.2 +4 -2 src/lib/libgssapi/gss_release_buffer.c 1.2 +1 -1 src/lib/libgssapi/gss_release_cred.c 1.2 +2 -2 src/lib/libgssapi/gss_release_name.c 1.1 +61 -0 src/lib/libgssapi/gss_release_oid.c (new) 1.2 +2 -2 src/lib/libgssapi/gss_release_oid_set.c 1.1 +125 -0 src/lib/libgssapi/gss_set_cred_option.c (new) 1.1 +92 -0 src/lib/libgssapi/gss_set_sec_context_option.c (new) 1.3 +2 -2 src/lib/libgssapi/gss_test_oid_set_member.c 1.2 +1 -1 src/lib/libgssapi/gss_unseal.c 1.4 +3 -1 src/lib/libgssapi/gss_utils.c 1.2 +2 -1 src/lib/libgssapi/gss_verify.c 1.2 +7 -0 src/lib/libgssapi/gss_verify_mic.c 1.2 +9 -0 src/lib/libgssapi/gss_wrap.c 1.2 +6 -0 src/lib/libgssapi/gss_wrap_size_limit.c 1.2 +8 -1 src/lib/libgssapi/mech.5 1.2 +44 -17 src/lib/libgssapi/mech_switch.h 1.2 +4 -3 src/lib/libgssapi/name.h 1.2 +2 -0 src/lib/libgssapi/utils.h 1.16 +2 -2 src/lib/libpam/modules/pam_krb5/Makefile 1.32 +2 -2 src/libexec/telnetd/Makefile 1.44 +2 -2 src/secure/lib/libssh/Makefile 1.52 +3 -3 src/secure/usr.sbin/sshd/Makefile 1.107 +5 -2 src/share/mk/bsd.libnames.mk 1.34 +2 -2 src/usr.bin/telnet/Makefile From owner-cvs-src@FreeBSD.ORG Wed May 7 13:57:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2EB111065678; Wed, 7 May 2008 13:57:40 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from itchy.rabson.org (unknown [IPv6:2002:50b1:e8f2:1::143]) by mx1.freebsd.org (Postfix) with ESMTP id EFC3E8FC19; Wed, 7 May 2008 13:57:38 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from [IPv6:2001:470:909f:1:21b:63ff:feb8:5abc] (unknown [IPv6:2001:470:909f:1:21b:63ff:feb8:5abc]) by itchy.rabson.org (Postfix) with ESMTP id C0CAA3FA8; Wed, 7 May 2008 14:57:37 +0100 (BST) Message-Id: <836B6ECB-4374-4B2C-AFD4-6C00F38A4496@rabson.org> From: Doug Rabson To: Doug Rabson In-Reply-To: <200805071353.m47DrFir025984@repoman.freebsd.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Wed, 7 May 2008 14:57:37 +0100 References: <200805071353.m47DrFir025984@repoman.freebsd.org> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/crypto/heimdal FREEBSD-Xlist acinclude.m4 ltconfig mkinstalldirs src/crypto/heimdal/admin ktutil_locl.h src/crypto/heimdal/appl/ftp/ftp ftp_locl.h src/crypto/heimdal/appl/su Makefile.am su.c src/crypto/heimdal/cf ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 13:57:40 -0000 This includes one change to Heimdal which has already been committed upstream. Apart from that the only differences to vendor code in src/ crypto/heimdal are $FreeBSD$ tags. I don't currently plan to merge this work back to RELENG_7, mostly because it needs a long settling time in current. I may revisit that decision in a couple of months time. I don't believe I've broken the build but if so, I'll sort it out as soon as I hear about it. On 7 May 2008, at 14:53, Doug Rabson wrote: > dfr 2008-05-07 13:53:12 UTC > > FreeBSD src repository > > Modified files: > . Makefile.inc1 > crypto/heimdal FREEBSD-Xlist > crypto/heimdal/admin ktutil_locl.h > crypto/heimdal/appl/ftp/ftp ftp_locl.h > crypto/heimdal/appl/su Makefile.am su.c > crypto/heimdal/kadmin kadmin_locl.h > crypto/heimdal/kdc headers.h > crypto/heimdal/lib/gssapi/spnego accept_sec_context.c > spnego_locl.h > crypto/heimdal/lib/hdb hdb_locl.h > crypto/heimdal/lib/krb5 crypto.c krb5_locl.h > etc/gss mech > gnu/usr.bin/cvs/cvs Makefile > include/gssapi gssapi.h > kerberos5 Makefile.inc > kerberos5/include config.h crypto-headers.h > kerberos5/lib Makefile Makefile.inc > kerberos5/lib/libasn1 Makefile > kerberos5/lib/libhdb Makefile > kerberos5/lib/libkadm5clnt Makefile > kerberos5/lib/libkadm5srv Makefile > kerberos5/lib/libkafs5 Makefile > kerberos5/lib/libkrb5 Makefile > kerberos5/lib/libroken Makefile > kerberos5/libexec Makefile > kerberos5/libexec/hprop Makefile > kerberos5/libexec/hpropd Makefile > kerberos5/libexec/ipropd-master Makefile > kerberos5/libexec/ipropd-slave Makefile > kerberos5/libexec/kadmind Makefile > kerberos5/libexec/kdc Makefile > kerberos5/libexec/kpasswdd Makefile > kerberos5/tools Makefile > kerberos5/tools/asn1_compile Makefile > kerberos5/usr.bin/kadmin Makefile > kerberos5/usr.bin/kdestroy Makefile > kerberos5/usr.bin/kinit Makefile > kerberos5/usr.bin/klist Makefile > kerberos5/usr.bin/kpasswd Makefile > kerberos5/usr.bin/ksu Makefile > kerberos5/usr.bin/verify_krb5_conf Makefile > kerberos5/usr.sbin/kstash Makefile > kerberos5/usr.sbin/ktutil Makefile > lib/libgssapi Makefile context.h cred.h > gss_accept_sec_context.c > gss_acquire_cred.c gss_add_cred.c > gss_canonicalize_name.c > gss_compare_name.c > gss_create_empty_oid_set.c > gss_delete_sec_context.c > gss_display_name.c gss_display_status.c > gss_duplicate_name.c gss_export_name.c > gss_export_sec_context.c gss_get_mic.c > gss_import_name.c > gss_import_sec_context.c > gss_indicate_mechs.c > gss_init_sec_context.c > gss_inquire_context.c gss_inquire_cred.c > gss_inquire_cred_by_mech.c > gss_inquire_mechs_for_name.c > gss_inquire_names_for_mech.c > gss_mech_switch.c gss_names.c > gss_release_buffer.c gss_release_cred.c > gss_release_name.c gss_release_oid_set.c > gss_test_oid_set_member.c gss_unseal.c > gss_utils.c gss_verify.c gss_verify_mic.c > gss_wrap.c gss_wrap_size_limit.c mech.5 > mech_switch.h name.h utils.h > lib/libpam/modules/pam_krb5 Makefile > libexec/telnetd Makefile > secure/lib/libssh Makefile > secure/usr.sbin/sshd Makefile > share/mk bsd.libnames.mk > usr.bin/telnet Makefile > Added files: > crypto/heimdal acinclude.m4 > kerberos5/lib/libgssapi_krb5 Makefile gss_krb5.c prefix.c > kerberos5/lib/libgssapi_ntlm Makefile prefix.c > kerberos5/lib/libgssapi_spnego Makefile prefix.c > kerberos5/lib/libheimntlm Makefile > kerberos5/lib/libhx509 Makefile > kerberos5/libexec/kcm Makefile > kerberos5/tools/slc Makefile > lib/libgssapi Symbol.map gss_buffer_set.c > gss_decapsulate_token.c > gss_duplicate_oid.c > gss_encapsulate_token.c > gss_inquire_cred_by_oid.c > gss_inquire_sec_context_by_oid.c > gss_oid_to_str.c gss_pseudo_random.c > gss_release_oid.c gss_set_cred_option.c > gss_set_sec_context_option.c > Removed files: > crypto/heimdal ltconfig mkinstalldirs > crypto/heimdal/cf broken-getnameinfo.m4 > check-declaration.m4 > crypto/heimdal/kadmin version4.c > crypto/heimdal/kuser kauth_options.c kinit_options.c > crypto/heimdal/lib/asn1 gen.h x509.asn1 > crypto/heimdal/lib/gssapi 8003.c accept_sec_context.c > acquire_cred.c add_cred.c > add_oid_set_member.c > address_to_krb5addr.c arcfour.c > arcfour.h canonicalize_name.c > compare_name.c compat.c > context_time.c copy_ccache.c > create_emtpy_oid_set.c decapsulate.c > delete_sec_context.c display_name.c > display_status.c duplicate_name.c > encapsulate.c export_name.c > export_sec_context.c external.c > get_mic.c gssapi_locl.h > import_name.c import_sec_context.c > indicate_mechs.c init.c > init_sec_context.c inquire_context.c > inquire_cred.c > inquire_cred_by_mech.c > inquire_mechs_for_name.c > inquire_names_for_mech.c > process_context_token.c > release_buffer.c release_cred.c > release_name.c release_oid_set.c > test_oid_set_member.c unwrap.c v1.c > verify_mic.c wrap.c > crypto/heimdal/lib/hdb convert_db.c > crypto/heimdal/lib/kadm5 dump_log.c replay_log.c > truncate_log.c > crypto/heimdal/lib/krb5 dump_config.c krb5_build_principal.3 > krb5_free_addresses.3 > krb5_free_principal.3 > krb5_principal_get_realm.3 > krb5_sname_to_principal.3 > crypto/heimdal/lib/roken acconfig.h acinclude.m4 > print_version.c resource.h > crypto/heimdal/tools build.sh > kerberos5/lib/libgssapi Makefile > Log: > Fix conflicts after heimdal-1.1 import and add build > infrastructure. Import > all non-style changes made by heimdal to our own libgssapi. > > Revision Changes Path > 1.604 +10 -4 src/Makefile.inc1 > 1.3 +3 -0 src/crypto/heimdal/FREEBSD-Xlist > 1.3 +10 -0 src/crypto/heimdal/acinclude.m4 (new) > 1.8 +4 -12 src/crypto/heimdal/admin/ktutil_locl.h > 1.7 +1 -1 src/crypto/heimdal/appl/ftp/ftp/ftp_locl.h > 1.4 +7 -4 src/crypto/heimdal/appl/su/Makefile.am > 1.4 +127 -56 src/crypto/heimdal/appl/su/su.c > 1.2 +0 -28 src/crypto/heimdal/cf/broken-getnameinfo.m4 > (dead) > 1.2 +0 -25 src/crypto/heimdal/cf/check-declaration.m4 > (dead) > 1.8 +28 -63 src/crypto/heimdal/kadmin/kadmin_locl.h > 1.2 +0 -985 src/crypto/heimdal/kadmin/version4.c (dead) > 1.8 +10 -9 src/crypto/heimdal/kdc/headers.h > 1.2 +0 -40 src/crypto/heimdal/kuser/kauth_options.c (dead) > 1.2 +0 -40 src/crypto/heimdal/kuser/kinit_options.c (dead) > 1.2 +0 -38 src/crypto/heimdal/lib/asn1/gen.h (dead) > 1.2 +0 -23 src/crypto/heimdal/lib/asn1/x509.asn1 (dead) > 1.2 +0 -152 src/crypto/heimdal/lib/gssapi/8003.c (dead) > 1.2 +0 -242 src/crypto/heimdal/lib/gssapi/ > accept_sec_context.c (dead) > 1.2 +0 -87 src/crypto/heimdal/lib/gssapi/acquire_cred.c > (dead) > 1.2 +0 -216 src/crypto/heimdal/lib/gssapi/add_cred.c (dead) > 1.2 +0 -54 src/crypto/heimdal/lib/gssapi/ > add_oid_set_member.c (dead) > 1.2 +0 -75 src/crypto/heimdal/lib/gssapi/ > address_to_krb5addr.c (dead) > 1.2 +0 -623 src/crypto/heimdal/lib/gssapi/arcfour.c (dead) > 1.2 +0 -98 src/crypto/heimdal/lib/gssapi/arcfour.h (dead) > 1.2 +0 -46 src/crypto/heimdal/lib/gssapi/ > canonicalize_name.c (dead) > 1.2 +0 -49 src/crypto/heimdal/lib/gssapi/compare_name.c > (dead) > 1.2 +0 -113 src/crypto/heimdal/lib/gssapi/compat.c (dead) > 1.2 +0 -64 src/crypto/heimdal/lib/gssapi/context_time.c > (dead) > 1.2 +0 -56 src/crypto/heimdal/lib/gssapi/copy_ccache.c > (dead) > 1.2 +0 -50 src/crypto/heimdal/lib/gssapi/ > create_emtpy_oid_set.c (dead) > 1.2 +0 -100 src/crypto/heimdal/lib/gssapi/decapsulate.c > (dead) > 1.2 +0 -64 src/crypto/heimdal/lib/gssapi/ > delete_sec_context.c (dead) > 1.2 +0 -68 src/crypto/heimdal/lib/gssapi/display_name.c > (dead) > 1.2 +0 -135 src/crypto/heimdal/lib/gssapi/display_status.c > (dead) > 1.2 +0 -55 src/crypto/heimdal/lib/gssapi/duplicate_name.c > (dead) > 1.2 +0 -100 src/crypto/heimdal/lib/gssapi/encapsulate.c > (dead) > 1.2 +0 -48 src/crypto/heimdal/lib/gssapi/export_name.c > (dead) > 1.2 +0 -142 src/crypto/heimdal/lib/gssapi/ > export_sec_context.c (dead) > 1.2 +0 -212 src/crypto/heimdal/lib/gssapi/external.c (dead) > 1.2 +0 -115 src/crypto/heimdal/lib/gssapi/get_mic.c (dead) > 1.3 +0 -180 src/crypto/heimdal/lib/gssapi/gssapi_locl.h > (dead) > 1.2 +0 -137 src/crypto/heimdal/lib/gssapi/import_name.c > (dead) > 1.2 +0 -180 src/crypto/heimdal/lib/gssapi/ > import_sec_context.c (dead) > 1.2 +0 -55 src/crypto/heimdal/lib/gssapi/indicate_mechs.c > (dead) > 1.2 +0 -43 src/crypto/heimdal/lib/gssapi/init.c (dead) > 1.2 +0 -360 src/crypto/heimdal/lib/gssapi/ > init_sec_context.c (dead) > 1.2 +0 -84 src/crypto/heimdal/lib/gssapi/ > inquire_context.c (dead) > 1.2 +0 -78 src/crypto/heimdal/lib/gssapi/inquire_cred.c > (dead) > 1.2 +0 -80 src/crypto/heimdal/lib/gssapi/ > inquire_cred_by_mech.c (dead) > 1.2 +0 -57 src/crypto/heimdal/lib/gssapi/ > inquire_mechs_for_name.c (dead) > 1.2 +0 -80 src/crypto/heimdal/lib/gssapi/ > inquire_names_for_mech.c (dead) > 1.2 +0 -65 src/crypto/heimdal/lib/gssapi/ > process_context_token.c (dead) > 1.2 +0 -46 src/crypto/heimdal/lib/gssapi/release_buffer.c > (dead) > 1.2 +0 -57 src/crypto/heimdal/lib/gssapi/release_cred.c > (dead) > 1.2 +0 -47 src/crypto/heimdal/lib/gssapi/release_name.c > (dead) > 1.2 +0 -46 src/crypto/heimdal/lib/gssapi/ > release_oid_set.c (dead) > 1.2 +22 -16 src/crypto/heimdal/lib/gssapi/spnego/ > accept_sec_context.c > 1.2 +1 -1 src/crypto/heimdal/lib/gssapi/spnego/ > spnego_locl.h > 1.2 +0 -57 src/crypto/heimdal/lib/gssapi/ > test_oid_set_member.c (dead) > 1.2 +0 -190 src/crypto/heimdal/lib/gssapi/unwrap.c (dead) > 1.2 +0 -104 src/crypto/heimdal/lib/gssapi/v1.c (dead) > 1.2 +0 -124 src/crypto/heimdal/lib/gssapi/verify_mic.c > (dead) > 1.2 +0 -169 src/crypto/heimdal/lib/gssapi/wrap.c (dead) > 1.2 +0 -219 src/crypto/heimdal/lib/hdb/convert_db.c (dead) > 1.9 +4 -1 src/crypto/heimdal/lib/hdb/hdb_locl.h > 1.2 +0 -262 src/crypto/heimdal/lib/kadm5/dump_log.c (dead) > 1.2 +0 -118 src/crypto/heimdal/lib/kadm5/replay_log.c (dead) > 1.2 +0 -88 src/crypto/heimdal/lib/kadm5/truncate_log.c > (dead) > 1.11 +994 -576 src/crypto/heimdal/lib/krb5/crypto.c > 1.2 +0 -71 src/crypto/heimdal/lib/krb5/dump_config.c (dead) > 1.2 +0 -78 src/crypto/heimdal/lib/krb5/ > krb5_build_principal.3 (dead) > 1.2 +0 -20 src/crypto/heimdal/lib/krb5/ > krb5_free_addresses.3 (dead) > 1.2 +0 -30 src/crypto/heimdal/lib/krb5/ > krb5_free_principal.3 (dead) > 1.10 +132 -2 src/crypto/heimdal/lib/krb5/krb5_locl.h > 1.2 +0 -48 src/crypto/heimdal/lib/krb5/ > krb5_principal_get_realm.3 (dead) > 1.2 +0 -58 src/crypto/heimdal/lib/krb5/ > krb5_sname_to_principal.3 (dead) > 1.2 +0 -36 src/crypto/heimdal/lib/roken/acconfig.h (dead) > 1.2 +0 -9 src/crypto/heimdal/lib/roken/acinclude.m4 (dead) > 1.2 +0 -78 src/crypto/heimdal/lib/roken/print_version.c > (dead) > 1.2 +0 -15 src/crypto/heimdal/lib/roken/resource.h (dead) > 1.2 +0 -2101 src/crypto/heimdal/ltconfig (dead) > 1.2 +0 -40 src/crypto/heimdal/mkinstalldirs (dead) > 1.2 +0 -212 src/crypto/heimdal/tools/build.sh (dead) > 1.3 +3 -1 src/etc/gss/mech > 1.53 +2 -2 src/gnu/usr.bin/cvs/cvs/Makefile > 1.2 +94 -13 src/include/gssapi/gssapi.h > 1.28 +4 -1 src/kerberos5/Makefile.inc > 1.16 +224 -151 src/kerberos5/include/config.h > 1.3 +8 -0 src/kerberos5/include/crypto-headers.h > 1.11 +4 -2 src/kerberos5/lib/Makefile > 1.9 +1 -1 src/kerberos5/lib/Makefile.inc > 1.24 +402 -9 src/kerberos5/lib/libasn1/Makefile > 1.13 +0 -58 src/kerberos5/lib/libgssapi/Makefile (dead) > 1.1 +79 -0 src/kerberos5/lib/libgssapi_krb5/Makefile (new) > 1.1 +831 -0 src/kerberos5/lib/libgssapi_krb5/gss_krb5.c > (new) > 1.1 +33 -0 src/kerberos5/lib/libgssapi_krb5/prefix.c (new) > 1.1 +44 -0 src/kerberos5/lib/libgssapi_ntlm/Makefile (new) > 1.1 +33 -0 src/kerberos5/lib/libgssapi_ntlm/prefix.c (new) > 1.1 +48 -0 src/kerberos5/lib/libgssapi_spnego/Makefile > (new) > 1.1 +45 -0 src/kerberos5/lib/libgssapi_spnego/prefix.c > (new) > 1.19 +18 -5 src/kerberos5/lib/libhdb/Makefile > 1.1 +11 -0 src/kerberos5/lib/libheimntlm/Makefile (new) > 1.1 +103 -0 src/kerberos5/lib/libhx509/Makefile (new) > 1.9 +2 -1 src/kerberos5/lib/libkadm5clnt/Makefile > 1.8 +1 -0 src/kerberos5/lib/libkadm5srv/Makefile > 1.10 +1 -1 src/kerberos5/lib/libkafs5/Makefile > 1.18 +62 -15 src/kerberos5/lib/libkrb5/Makefile > 1.18 +4 -1 src/kerberos5/lib/libroken/Makefile > 1.7 +1 -1 src/kerberos5/libexec/Makefile > 1.16 +9 -3 src/kerberos5/libexec/hprop/Makefile > 1.16 +3 -3 src/kerberos5/libexec/hpropd/Makefile > 1.18 +6 -3 src/kerberos5/libexec/ipropd-master/Makefile > 1.18 +3 -3 src/kerberos5/libexec/ipropd-slave/Makefile > 1.19 +2 -2 src/kerberos5/libexec/kadmind/Makefile > 1.1 +33 -0 src/kerberos5/libexec/kcm/Makefile (new) > 1.18 +13 -4 src/kerberos5/libexec/kdc/Makefile > 1.19 +3 -3 src/kerberos5/libexec/kpasswdd/Makefile > 1.3 +1 -1 src/kerberos5/tools/Makefile > 1.8 +5 -2 src/kerberos5/tools/asn1_compile/Makefile > 1.1 +34 -0 src/kerberos5/tools/slc/Makefile (new) > 1.19 +17 -4 src/kerberos5/usr.bin/kadmin/Makefile > 1.16 +2 -2 src/kerberos5/usr.bin/kdestroy/Makefile > 1.16 +2 -2 src/kerberos5/usr.bin/kinit/Makefile > 1.16 +2 -2 src/kerberos5/usr.bin/klist/Makefile > 1.15 +2 -2 src/kerberos5/usr.bin/kpasswd/Makefile > 1.18 +2 -2 src/kerberos5/usr.bin/ksu/Makefile > 1.4 +2 -2 src/kerberos5/usr.bin/verify_krb5_conf/Makefile > 1.17 +3 -3 src/kerberos5/usr.sbin/kstash/Makefile > 1.18 +11 -3 src/kerberos5/usr.sbin/ktutil/Makefile > 1.4 +47 -34 src/lib/libgssapi/Makefile > 1.1 +69 -0 src/lib/libgssapi/Symbol.map (new) > 1.2 +1 -0 src/lib/libgssapi/context.h > 1.2 +0 -1 src/lib/libgssapi/cred.h > 1.5 +144 -76 src/lib/libgssapi/gss_accept_sec_context.c > 1.3 +18 -11 src/lib/libgssapi/gss_acquire_cred.c > 1.3 +30 -16 src/lib/libgssapi/gss_add_cred.c > 1.1 +126 -0 src/lib/libgssapi/gss_buffer_set.c (new) > 1.3 +6 -5 src/lib/libgssapi/gss_canonicalize_name.c > 1.2 +8 -3 src/lib/libgssapi/gss_compare_name.c > 1.2 +1 -1 src/lib/libgssapi/gss_create_empty_oid_set.c > 1.1 +107 -0 src/lib/libgssapi/gss_decapsulate_token.c (new) > 1.2 +5 -4 src/lib/libgssapi/gss_delete_sec_context.c > 1.3 +10 -0 src/lib/libgssapi/gss_display_name.c > 1.4 +168 -23 src/lib/libgssapi/gss_display_status.c > 1.3 +30 -10 src/lib/libgssapi/gss_duplicate_name.c > 1.1 +65 -0 src/lib/libgssapi/gss_duplicate_oid.c (new) > 1.1 +131 -0 src/lib/libgssapi/gss_encapsulate_token.c (new) > 1.3 +3 -6 src/lib/libgssapi/gss_export_name.c > 1.3 +6 -0 src/lib/libgssapi/gss_export_sec_context.c > 1.2 +7 -0 src/lib/libgssapi/gss_get_mic.c > 1.3 +16 -12 src/lib/libgssapi/gss_import_name.c > 1.2 +2 -1 src/lib/libgssapi/gss_import_sec_context.c > 1.3 +7 -1 src/lib/libgssapi/gss_indicate_mechs.c > 1.5 +41 -22 src/lib/libgssapi/gss_init_sec_context.c > 1.2 +27 -6 src/lib/libgssapi/gss_inquire_context.c > 1.3 +54 -19 src/lib/libgssapi/gss_inquire_cred.c > 1.2 +19 -5 src/lib/libgssapi/gss_inquire_cred_by_mech.c > 1.1 +93 -0 src/lib/libgssapi/gss_inquire_cred_by_oid.c > (new) > 1.2 +2 -0 src/lib/libgssapi/gss_inquire_mechs_for_name.c > 1.2 +5 -4 src/lib/libgssapi/gss_inquire_names_for_mech.c > 1.1 +60 -0 src/lib/libgssapi/ > gss_inquire_sec_context_by_oid.c (new) > 1.3 +33 -21 src/lib/libgssapi/gss_mech_switch.c > 1.3 +26 -20 src/lib/libgssapi/gss_names.c > 1.1 +118 -0 src/lib/libgssapi/gss_oid_to_str.c (new) > 1.1 +72 -0 src/lib/libgssapi/gss_pseudo_random.c (new) > 1.2 +4 -2 src/lib/libgssapi/gss_release_buffer.c > 1.2 +1 -1 src/lib/libgssapi/gss_release_cred.c > 1.2 +2 -2 src/lib/libgssapi/gss_release_name.c > 1.1 +61 -0 src/lib/libgssapi/gss_release_oid.c (new) > 1.2 +2 -2 src/lib/libgssapi/gss_release_oid_set.c > 1.1 +125 -0 src/lib/libgssapi/gss_set_cred_option.c (new) > 1.1 +92 -0 src/lib/libgssapi/gss_set_sec_context_option.c > (new) > 1.3 +2 -2 src/lib/libgssapi/gss_test_oid_set_member.c > 1.2 +1 -1 src/lib/libgssapi/gss_unseal.c > 1.4 +3 -1 src/lib/libgssapi/gss_utils.c > 1.2 +2 -1 src/lib/libgssapi/gss_verify.c > 1.2 +7 -0 src/lib/libgssapi/gss_verify_mic.c > 1.2 +9 -0 src/lib/libgssapi/gss_wrap.c > 1.2 +6 -0 src/lib/libgssapi/gss_wrap_size_limit.c > 1.2 +8 -1 src/lib/libgssapi/mech.5 > 1.2 +44 -17 src/lib/libgssapi/mech_switch.h > 1.2 +4 -3 src/lib/libgssapi/name.h > 1.2 +2 -0 src/lib/libgssapi/utils.h > 1.16 +2 -2 src/lib/libpam/modules/pam_krb5/Makefile > 1.32 +2 -2 src/libexec/telnetd/Makefile > 1.44 +2 -2 src/secure/lib/libssh/Makefile > 1.52 +3 -3 src/secure/usr.sbin/sshd/Makefile > 1.107 +5 -2 src/share/mk/bsd.libnames.mk > 1.34 +2 -2 src/usr.bin/telnet/Makefile From owner-cvs-src@FreeBSD.ORG Wed May 7 15:12:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBD9A1065680; Wed, 7 May 2008 15:12:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A36008FC1B; Wed, 7 May 2008 15:12:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47FCjEh032400; Wed, 7 May 2008 15:12:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47FCjbS032399; Wed, 7 May 2008 15:12:45 GMT (envelope-from jhb) Message-Id: <200805071512.m47FCjbS032399@repoman.freebsd.org> From: John Baldwin Date: Wed, 7 May 2008 15:12:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/include stdio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 15:12:45 -0000 jhb 2008-05-07 15:12:45 UTC FreeBSD src repository Modified files: include stdio.h Log: Tag FILE's _bf as being part of the public ABI as well due to the in-tree sort(1) referencing it. Revision Changes Path 1.73 +1 -1 src/include/stdio.h From owner-cvs-src@FreeBSD.ORG Wed May 7 15:39:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3476106567D; Wed, 7 May 2008 15:39:34 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9C5818FC2D; Wed, 7 May 2008 15:39:34 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47FdYi3033148; Wed, 7 May 2008 15:39:34 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47FdYWZ033147; Wed, 7 May 2008 15:39:34 GMT (envelope-from kan) Message-Id: <200805071539.m47FdYWZ033147@repoman.freebsd.org> From: Alexander Kabaev Date: Wed, 7 May 2008 15:39:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc Versions.def X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 15:39:34 -0000 kan 2008-05-07 15:39:34 UTC FreeBSD src repository Modified files: lib/libc Versions.def Log: Keep versions on a dependency chain to exclude even remote possiblity of private version ever getting index 2. Revision Changes Path 1.8 +1 -1 src/lib/libc/Versions.def From owner-cvs-src@FreeBSD.ORG Wed May 7 17:28:50 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3D66106566B; Wed, 7 May 2008 17:28:50 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 7D5DA8FC17; Wed, 7 May 2008 17:28:50 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id 18C311A4D7C; Wed, 7 May 2008 10:28:49 -0700 (PDT) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m47HSbaZ093757; Wed, 7 May 2008 13:28:37 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Alfred Perlstein Date: Wed, 7 May 2008 11:11:39 -0400 User-Agent: KMail/1.9.7 References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> In-Reply-To: <20080507064013.GU32532@elvis.mu.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805071111.39938.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Wed, 07 May 2008 13:28:37 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7045/Tue May 6 23:00:44 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Peter Jeremy , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 17:28:50 -0000 On Wednesday 07 May 2008 02:40:13 am Alfred Perlstein wrote: > * John Baldwin [080505 13:47] wrote: > > On Monday 05 May 2008 03:24:17 pm Peter Jeremy wrote: > > > On Mon, May 05, 2008 at 02:59:28PM -0400, John Baldwin wrote: > > > >On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: > > > >> I'm _not_ objecting, just interested in why. > > > >> > > > >> Any references to discussions on this? Are we now safe for > > > >> future compat or something? > > > > > > > >Having FILE be opaque broke just about every 'configure' script on the > > > >planet. :( > > > > > > Either autoconf and friends are _intended_ as impediments to > > > portability or they are completely broken by design. > > > > It appears that autoconf only believes a type is real if you can typedef it to > > another type, cast 0 to a valid pointer to the new typedef'd type, and do a > > sizeof() of the typdef'd type. The last is where having an opaque type > > breaks down for scripts that want to make sure FILE is a real type. > > > Oh c'mon! we're going to revert this needed fix just because of > autoconf? Pretty much. It appears that FILE has been public for so long that there is a lot of code that assumes it can use it. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed May 7 17:49:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC5ED106566C; Wed, 7 May 2008 17:49:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 887878FC0A; Wed, 7 May 2008 17:49:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47HnVUZ052027; Wed, 7 May 2008 17:49:31 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47HnVSF052026; Wed, 7 May 2008 17:49:31 GMT (envelope-from jhb) Message-Id: <200805071749.m47HnVSF052026@repoman.freebsd.org> From: John Baldwin Date: Wed, 7 May 2008 17:49:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/fstat fstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 17:49:31 -0000 jhb 2008-05-07 17:49:31 UTC FreeBSD src repository Modified files: usr.bin/fstat fstat.c Log: Only output details about the current working directory of a process if the vnode pointer is not NULL. This avoids spurious warnings in fstat -v output for kernel processes. MFC after: 1 week PR: amd64/123456 Submitted by: KOIE Hidetaka | hide koie.org Revision Changes Path 1.66 +2 -1 src/usr.bin/fstat/fstat.c From owner-cvs-src@FreeBSD.ORG Wed May 7 17:55:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39AE81065681; Wed, 7 May 2008 17:55:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 15F938FC19; Wed, 7 May 2008 17:55:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47HtSi6052252; Wed, 7 May 2008 17:55:28 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47HtSth052251; Wed, 7 May 2008 17:55:28 GMT (envelope-from jhb) Message-Id: <200805071755.m47HtSth052251@repoman.freebsd.org> From: John Baldwin Date: Wed, 7 May 2008 17:55:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/fstat zfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 17:55:29 -0000 jhb 2008-05-07 17:55:28 UTC FreeBSD src repository Modified files: usr.bin/fstat zfs.c Log: The debug.sizeof.znode sysctl returns an int, not a size_t. This can cause a hang on 64-bit platforms. MFC after: 1 week PR: amd64/123456 Submitted by: KOIE Hidetaka | hide koie.org Revision Changes Path 1.3 +3 -2 src/usr.bin/fstat/zfs.c From owner-cvs-src@FreeBSD.ORG Wed May 7 18:27:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 49AB3106566C; Wed, 7 May 2008 18:27:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 268688FC0C; Wed, 7 May 2008 18:27:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47IRdvE054661; Wed, 7 May 2008 18:27:39 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47IRcYv054660; Wed, 7 May 2008 18:27:38 GMT (envelope-from jhb) Message-Id: <200805071827.m47IRcYv054660@repoman.freebsd.org> From: John Baldwin Date: Wed, 7 May 2008 18:27:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/fstat zfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 18:27:39 -0000 jhb 2008-05-07 18:27:38 UTC FreeBSD src repository Modified files: usr.bin/fstat zfs.c Log: Fix reading the address of a znode_phys from a znode on 64-bit platforms where sizeof(pointer) != sizeof(int). MFC after: 1 week PR: amd64/123456 Submitted by: KOIE Hidetaka | hide koie.org Revision Changes Path 1.4 +3 -3 src/usr.bin/fstat/zfs.c From owner-cvs-src@FreeBSD.ORG Wed May 7 19:03:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9865F106568C; Wed, 7 May 2008 19:03:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 762928FC2C; Wed, 7 May 2008 19:03:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47J3w2x057005; Wed, 7 May 2008 19:03:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47J3w9G057004; Wed, 7 May 2008 19:03:58 GMT (envelope-from jhb) Message-Id: <200805071903.m47J3w9G057004@repoman.freebsd.org> From: John Baldwin Date: Wed, 7 May 2008 19:03:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 19:03:58 -0000 jhb 2008-05-07 19:03:58 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_vnops.c Log: Don't explicitly drop Giant around d_open/d_fdopen/d_close for MPSAFE drivers. Since devfs is already marked MPSAFE it shouldn't be held anyway. MFC after: 2 weeks Discussed with: phk Revision Changes Path 1.157 +5 -20 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Wed May 7 20:17:38 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B6862106566C; Wed, 7 May 2008 20:17:38 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 9D1F48FC1E; Wed, 7 May 2008 20:17:38 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id 391631A4D7C; Wed, 7 May 2008 13:17:38 -0700 (PDT) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m47KHPD4095016; Wed, 7 May 2008 16:17:26 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: "Christian S.J. Peron" Date: Wed, 7 May 2008 16:17:57 -0400 User-Agent: KMail/1.9.7 References: <200706150253.l5F2rpBV089069@repoman.freebsd.org> In-Reply-To: <200706150253.l5F2rpBV089069@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805071617.57772.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Wed, 07 May 2008 16:17:26 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/7048/Wed May 7 13:57:03 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 20:17:38 -0000 On Thursday 14 June 2007 10:53:51 pm Christian S.J. Peron wrote: > csjp 2007-06-15 02:53:51 UTC > > FreeBSD src repository > > Modified files: > sys/net bpf.c > Log: > - Conditionally pickup Giant around the network interface > ioctl routines if we are running with !mpsafenet > - Change un-conditional Giant acquisition around ifpromisc > to occur only if we are running with !mpsafenet > > With these locking bits in place, we can now remove the Giant > requirement from BPF, so drop the D_NEEDGIANT device flag. > This change removes Giant acquisitions around BPF device > handlers (read, write, ioctl etc). > > MFC after: 1 month > Discussed with: rwatson Would it be ok to MFC this to 6.x? (Looks like it was just never MFC'd, was curious if a reason came up why it couldn't be MFC'd?) -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed May 7 20:21:38 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CE571065670; Wed, 7 May 2008 20:21:38 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id B07AB8FC13; Wed, 7 May 2008 20:21:37 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.1/8.14.1/ALCHEMY.FRANKEN.DE) with ESMTP id m47KLZUE024731; Wed, 7 May 2008 22:21:36 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.1/8.14.1/Submit) id m47KLZPG024730; Wed, 7 May 2008 22:21:35 +0200 (CEST) (envelope-from marius) Date: Wed, 7 May 2008 22:21:35 +0200 From: Marius Strobl To: Sam Leffler Message-ID: <20080507202135.GA65358@alchemy.franken.de> References: <200803201619.m2KGJQr7033985@repoman.freebsd.org> <20080412193358.GA44768@alchemy.franken.de> <20080423203622.GA66545@alchemy.franken.de> <480F9F8B.5050209@freebsd.org> <20080423205943.GG99566@alchemy.franken.de> <480FA41F.20407@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <480FA41F.20407@freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb ehci.c ohci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 20:21:38 -0000 On Wed, Apr 23, 2008 at 02:03:27PM -0700, Sam Leffler wrote: > Marius Strobl wrote: > >On Wed, Apr 23, 2008 at 01:43:55PM -0700, Sam Leffler wrote: > > > >>Marius Strobl wrote: > >> > >>>On Sat, Apr 12, 2008 at 09:33:58PM +0200, Marius Strobl wrote: > >>> > >>> > >>>>On Thu, Mar 20, 2008 at 04:19:26PM +0000, Sam Leffler wrote: > >>>> > >>>> > >>>>>sam 2008-03-20 16:19:25 UTC > >>>>> > >>>>> FreeBSD src repository > >>>>> > >>>>> Modified files: > >>>>> sys/dev/usb ehci.c ohci.c > >>>>> Log: > >>>>> Workaround design botch in usb: blindly mixing bus_dma with PIO does > >>>>> not > >>>>> work on architectures with a write-back cache as the PIO writes end up > >>>>> in the cache which the sync(BUS_DMASYNC_POSTREAD) in > >>>>> usb_transfer_complete > >>>>> then discards; compensate in the xfer methods that do PIO by pushing > >>>>> the > >>>>> writes out of the cache before usb_transfer_complete is called. > >>>>> > >>>>> This fixes USB on xscale and likely other places. > >>>>> > >>>>> Sponsored by: hobnob > >>>>> Reviewed by: cognet, imp > >>>>> MFC after: 1 month > >>>>> > >>>>> Revision Changes Path > >>>>> 1.62 +16 -0 src/sys/dev/usb/ehci.c > >>>>> 1.171 +16 -0 src/sys/dev/usb/ohci.c > >>>>> > >>>>> > >>>>This causes a crash during boot on sparc64. Looks like map is still > >>>>NULL at that point. > >>>> > >>>> > >>>> > >>>Are you ok with the change below or would that also prevent > >>>your kludge from taking effect? > >>> > >>>Marius > >>> > >>>Index: ehci.c > >>>=================================================================== > >>>RCS file: /usr/data/bsd/cvs/fbsd/src/sys/dev/usb/ehci.c,v > >>>retrieving revision 1.62 > >>>diff -u -r1.62 ehci.c > >>>--- ehci.c 20 Mar 2008 16:19:25 -0000 1.62 > >>>+++ ehci.c 23 Apr 2008 20:23:58 -0000 > >>>@@ -664,6 +664,8 @@ > >>> usbd_pipe_handle pipe = xfer->pipe; > >>> bus_dma_tag_t tag = pipe->device->bus->buffer_dmatag; > >>> struct usb_dma_mapping *dmap = &xfer->dmamap; > >>>+ if (dmap->map == NULL) > >>>+ return; > >>> bus_dmamap_sync(tag, dmap->map, BUS_DMASYNC_PREWRITE); > >>>} > >>> > >>>Index: ohci.c > >>>=================================================================== > >>>RCS file: /usr/data/bsd/cvs/fbsd/src/sys/dev/usb/ohci.c,v > >>>retrieving revision 1.171 > >>>diff -u -r1.171 ohci.c > >>>--- ohci.c 20 Mar 2008 16:19:25 -0000 1.171 > >>>+++ ohci.c 21 Apr 2008 19:13:54 -0000 > >>>@@ -1571,6 +1571,8 @@ > >>> usbd_pipe_handle pipe = xfer->pipe; > >>> bus_dma_tag_t tag = pipe->device->bus->buffer_dmatag; > >>> struct usb_dma_mapping *dmap = &xfer->dmamap; > >>>+ if (dmap->map == NULL) > >>>+ return; > >>> bus_dmamap_sync(tag, dmap->map, BUS_DMASYNC_PREWRITE); > >>>} > >>> > >>> > >>> > >>> > >>> > >>You have not identified why you don't have a dma map. I don't have a > >>way to diagnose your problem and so far as I know no other platform had > >>an issue w/ the change. I suggest you figure out why your map is not > >>setup instead of adding a hack. > >> > >> > > > >It's because the usb(4) code doesn't create DMA maps for > >zero-length transfers, see usbd_transfer(). In the case of > >the backtrace I posted not for usbd_set_address(), which > >does USETW(req.wLength, 0) so later on size is 0 in > >usbd_transfer() hence no DMA map. I don't know why your > >hack doesn't also crash other platforms. > > > Thanks for explaining, I will look. Please hold off for a bit. > Style-wise the version below probably is more appropriate than the above one. The question still is whether that fix prevents hacksync() taking effect as desired, which would make it a very evil hack though as hacksync() then relies on bus_dmamap_sync() working on uninitialized DMA maps. Marius Index: ehci.c =================================================================== RCS file: /usr/data/bsd/cvs/fbsd/src/sys/dev/usb/ehci.c,v retrieving revision 1.62 diff -u -p -r1.62 ehci.c --- ehci.c 20 Mar 2008 16:19:25 -0000 1.62 +++ ehci.c 27 Apr 2008 14:09:53 -0000 @@ -661,9 +661,13 @@ ehci_pcd_enable(void *v_sc) static __inline void hacksync(usbd_xfer_handle xfer) { - usbd_pipe_handle pipe = xfer->pipe; - bus_dma_tag_t tag = pipe->device->bus->buffer_dmatag; - struct usb_dma_mapping *dmap = &xfer->dmamap; + bus_dma_tag_t tag; + struct usb_dma_mapping *dmap; + + if (xfer->length == 0) + return; + tag = xfer->pipe->device->bus->buffer_dmatag; + dmap = &xfer->dmamap; bus_dmamap_sync(tag, dmap->map, BUS_DMASYNC_PREWRITE); } Index: ohci.c =================================================================== RCS file: /usr/data/bsd/cvs/fbsd/src/sys/dev/usb/ohci.c,v retrieving revision 1.171 diff -u -p -r1.171 ohci.c --- ohci.c 20 Mar 2008 16:19:25 -0000 1.171 +++ ohci.c 27 Apr 2008 14:09:37 -0000 @@ -1568,9 +1568,13 @@ ohci_device_bulk_done(usbd_xfer_handle x static __inline void hacksync(usbd_xfer_handle xfer) { - usbd_pipe_handle pipe = xfer->pipe; - bus_dma_tag_t tag = pipe->device->bus->buffer_dmatag; - struct usb_dma_mapping *dmap = &xfer->dmamap; + bus_dma_tag_t tag; + struct usb_dma_mapping *dmap; + + if (xfer->length == 0) + return; + tag = xfer->pipe->device->bus->buffer_dmatag; + dmap = &xfer->dmamap; bus_dmamap_sync(tag, dmap->map, BUS_DMASYNC_PREWRITE); } From owner-cvs-src@FreeBSD.ORG Wed May 7 21:00:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 00A33106567C; Wed, 7 May 2008 21:00:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CD9028FC27; Wed, 7 May 2008 21:00:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47L0oWR071014; Wed, 7 May 2008 21:00:50 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47L0opk071013; Wed, 7 May 2008 21:00:50 GMT (envelope-from jhb) Message-Id: <200805072100.m47L0opk071013@repoman.freebsd.org> From: John Baldwin Date: Wed, 7 May 2008 21:00:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/fstat zfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 21:00:51 -0000 jhb 2008-05-07 21:00:50 UTC FreeBSD src repository Modified files: usr.bin/fstat zfs.c Log: Use a sledgehammer cast (that was in the original patch to boot) to quiet a warning on 64-bit platforms now that 'size' is an int and not a size_t. Revision Changes Path 1.5 +1 -1 src/usr.bin/fstat/zfs.c From owner-cvs-src@FreeBSD.ORG Wed May 7 21:14:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC4D11065677; Wed, 7 May 2008 21:14:13 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9444B8FC15; Wed, 7 May 2008 21:14:13 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47LEDB6072455; Wed, 7 May 2008 21:14:13 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47LED0I072454; Wed, 7 May 2008 21:14:13 GMT (envelope-from marius) Message-Id: <200805072114.m47LED0I072454@repoman.freebsd.org> From: Marius Strobl Date: Wed, 7 May 2008 21:14:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/sun4v/include pcpu.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 21:14:13 -0000 marius 2008-05-07 21:14:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sun4v/include pcpu.h Log: Adjust the padding of struct pcpu to src/sys/sys/pcpu.h rev. 1.22.2.1. Revision Changes Path 1.9.2.1 +1 -1 src/sys/sun4v/include/pcpu.h From owner-cvs-src@FreeBSD.ORG Wed May 7 21:16:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34E65106564A; Wed, 7 May 2008 21:16:56 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 22DB78FC17; Wed, 7 May 2008 21:16:56 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47LGuBx072759; Wed, 7 May 2008 21:16:56 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47LGtfZ072758; Wed, 7 May 2008 21:16:55 GMT (envelope-from marius) Message-Id: <200805072116.m47LGtfZ072758@repoman.freebsd.org> From: Marius Strobl Date: Wed, 7 May 2008 21:16:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/modules/esp Makefile src/sys/modules/hfa Makefile src/sys/modules/hme Makefile src/sys/modules/isp Makefile src/sys/modules/ispfw Makefile src/sys/modules/le Makefile src/sys/modules/scc Makefile src/sys/modules/sound/driver Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 21:16:56 -0000 marius 2008-05-07 21:16:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/modules/esp Makefile sys/modules/hfa Makefile sys/modules/hme Makefile sys/modules/isp Makefile sys/modules/ispfw Makefile sys/modules/le Makefile sys/modules/scc Makefile sys/modules/sound/driver Makefile Log: Don't build unused SBus front-ends for sun4v, don't build EBus front-ends which are also likely to be irrelevant for sun4v (there's no SBus on sun4v and only some EBus devices). While at it fix some style bugs according to style.Makefile(5) where appropriate. Revision Changes Path 1.5.10.1 +5 -7 src/sys/modules/esp/Makefile 1.1.24.1 +4 -4 src/sys/modules/hfa/Makefile 1.3.18.1 +5 -3 src/sys/modules/hme/Makefile 1.3.2.1 +1 -1 src/sys/modules/isp/Makefile 1.4.2.1 +1 -1 src/sys/modules/ispfw/Makefile 1.3.2.1 +1 -1 src/sys/modules/le/Makefile 1.2.2.1 +1 -1 src/sys/modules/scc/Makefile 1.24.2.1 +8 -5 src/sys/modules/sound/driver/Makefile From owner-cvs-src@FreeBSD.ORG Wed May 7 21:18:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C46E1065678; Wed, 7 May 2008 21:18:22 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B6EFF8FC14; Wed, 7 May 2008 21:18:19 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47LIJDl072857; Wed, 7 May 2008 21:18:19 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47LIJ19072856; Wed, 7 May 2008 21:18:19 GMT (envelope-from marius) Message-Id: <200805072118.m47LIJ19072856@repoman.freebsd.org> From: Marius Strobl Date: Wed, 7 May 2008 21:18:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/sparc64/pci ofw_pcibus.c src/sys/sun4v/include bus_common.h src/sys/sun4v/sun4v nexus.c vnex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 21:18:22 -0000 marius 2008-05-07 21:18:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sparc64/pci ofw_pcibus.c sys/sun4v/sun4v nexus.c vnex.c Removed files: (Branch: RELENG_7) sys/sun4v/include bus_common.h Log: Remove a header which is unused for sun4v. Revision Changes Path 1.16.2.2 +3 -1 src/sys/sparc64/pci/ofw_pcibus.c 1.1.2.1 +0 -65 src/sys/sun4v/include/bus_common.h (dead) 1.4.2.1 +0 -1 src/sys/sun4v/sun4v/nexus.c 1.6.2.1 +0 -1 src/sys/sun4v/sun4v/vnex.c From owner-cvs-src@FreeBSD.ORG Wed May 7 21:19:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE2341065679; Wed, 7 May 2008 21:19:34 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C61BF8FC14; Wed, 7 May 2008 21:19:34 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47LJY7o072908; Wed, 7 May 2008 21:19:34 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47LJYrY072907; Wed, 7 May 2008 21:19:34 GMT (envelope-from marius) Message-Id: <200805072119.m47LJYrY072907@repoman.freebsd.org> From: Marius Strobl Date: Wed, 7 May 2008 21:19:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/conf files.sun4v X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 21:19:35 -0000 marius 2008-05-07 21:19:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/conf files.sun4v Log: MFC: 1.15 Don't built the unused counter-timer abstraction. Revision Changes Path 1.11.2.2 +0 -1 src/sys/conf/files.sun4v From owner-cvs-src@FreeBSD.ORG Wed May 7 21:22:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D61501065683; Wed, 7 May 2008 21:22:15 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C572B8FC16; Wed, 7 May 2008 21:22:15 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47LMFmZ073171; Wed, 7 May 2008 21:22:15 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47LMFx7073170; Wed, 7 May 2008 21:22:15 GMT (envelope-from marius) Message-Id: <200805072122.m47LMFx7073170@repoman.freebsd.org> From: Marius Strobl Date: Wed, 7 May 2008 21:22:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/include bus_common.h iommuvar.h src/sys/sparc64/pci psycho.c src/sys/sparc64/sbus sbus.c src/sys/sparc64/sparc64 counter.c iommu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 21:22:16 -0000 marius 2008-05-07 21:22:15 UTC FreeBSD src repository Modified files: sys/sparc64/include bus_common.h iommuvar.h sys/sparc64/pci psycho.c sys/sparc64/sbus sbus.c sys/sparc64/sparc64 counter.c iommu.c Log: - Use the name returned by device_get_nameunit(9) for the name of the counter-timer timecounter so the associated SYSCTL nodes don't clash on machines having multiple U2P and U2S bridges as well as establishing a clear mapping between these bridges and their timecounter device. - Don't bother setting up a "nice" name for the IOMMU, just use the name returned by device_get_nameunit(9), too. - Fix some minor style(9) bugs. - Use __FBSDID in counter.c MFC after: 1 week Revision Changes Path 1.9 +2 -2 src/sys/sparc64/include/bus_common.h 1.17 +8 -7 src/sys/sparc64/include/iommuvar.h 1.77 +19 -25 src/sys/sparc64/pci/psycho.c 1.48 +3 -9 src/sys/sparc64/sbus/sbus.c 1.7 +13 -11 src/sys/sparc64/sparc64/counter.c 1.47 +4 -4 src/sys/sparc64/sparc64/iommu.c From owner-cvs-src@FreeBSD.ORG Wed May 7 21:41:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2659B1065687; Wed, 7 May 2008 21:41:37 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1711B8FC15; Wed, 7 May 2008 21:41:37 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47LfavV074019; Wed, 7 May 2008 21:41:36 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47LfaZ0074018; Wed, 7 May 2008 21:41:36 GMT (envelope-from attilio) Message-Id: <200805072141.m47LfaZ0074018@repoman.freebsd.org> From: Attilio Rao Date: Wed, 7 May 2008 21:41:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 21:41:37 -0000 attilio 2008-05-07 21:41:36 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: Add a new witness sysctl which returns the relations between any lock and its children in the form: "parent","child" so that head and bottom of an oriented graph can be easilly detected and various form of diagrams can be build. The sysctl is called debug.witness.graphs and it is read-only; in order to get the list of relations, a simple: #sysctl debug.witness.graphs will do the trick. This approach has been choosen in order to support easilly things like the DOT format and such. Soon, an auto-explicative awk script, which filters simple informations returned by the sysctl and converts them into a real DOT script, will be committed to the repository between examples. Discussed with: rwatson Revision Changes Path 1.248 +58 -0 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Wed May 7 21:50:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5DA0106567A; Wed, 7 May 2008 21:50:17 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7CE7B8FC24; Wed, 7 May 2008 21:50:17 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m47LoHpb074321; Wed, 7 May 2008 21:50:17 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m47LoHFe074320; Wed, 7 May 2008 21:50:17 GMT (envelope-from attilio) Message-Id: <200805072150.m47LoHFe074320@repoman.freebsd.org> From: Attilio Rao Date: Wed, 7 May 2008 21:50:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/examples/witness lockgraphs.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 21:50:17 -0000 attilio 2008-05-07 21:50:17 UTC FreeBSD src repository Added files: share/examples/witness lockgraphs.sh Log: Add a new awk script which parses informations returned by the newly added sysctl debug.witness.graphs and returns all the graphs involving Giant lock creating an appropriate script in DOT format which can be plotted immediately. Submitted by: Michele Dallachiesa Revision Changes Path 1.1 +24 -0 src/share/examples/witness/lockgraphs.sh (new) From owner-cvs-src@FreeBSD.ORG Wed May 7 22:32:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E122106564A; Wed, 7 May 2008 22:32:41 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from sippysoft.com (gk1.360sip.com [72.236.70.240]) by mx1.freebsd.org (Postfix) with ESMTP id 692D48FC24; Wed, 7 May 2008 22:32:40 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.0.36] ([204.244.149.125]) (authenticated bits=0) by sippysoft.com (8.13.8/8.13.8) with ESMTP id m47M4mdW069329 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 7 May 2008 15:04:50 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Message-ID: <48222782.7000303@FreeBSD.org> Date: Wed, 07 May 2008 15:04:50 -0700 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Alfred Perlstein References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051459.29200.jhb@freebsd.org> <20080505192417.GS7293@server.vk2pj.dyndns.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> In-Reply-To: <20080507064013.GU32532@elvis.mu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Peter Jeremy , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, John Baldwin , cvs-src@FreeBSD.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 22:32:41 -0000 Alfred Perlstein wrote: >> It appears that autoconf only believes a type is real if you can typedef it to >> another type, cast 0 to a valid pointer to the new typedef'd type, and do a >> sizeof() of the typdef'd type. The last is where having an opaque type >> breaks down for scripts that want to make sure FILE is a real type. > > > Oh c'mon! we're going to revert this needed fix just because of > autoconf? > > By the time 8.0 rolls around, autoconf will be fixed and there > will be some standard patch/workaround for old autoconf. > > Let's just roll forward with this. We've needed it for years. Can you please explain the "needed" part? What are gains apart from pure aesthetics and removing some type dependency from libc that otherwise needs to know actual storage type of pthread_t&Co? Neither is worth breaking zillion autoconf scripts out there IMHO (not everybody uses up to date ports and ports in general!). -Maxim From owner-cvs-src@FreeBSD.ORG Wed May 7 23:02:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5668106564A; Wed, 7 May 2008 23:02:45 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D99768FC2B; Wed, 7 May 2008 23:02:43 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <48223513.3090603@FreeBSD.org> Date: Thu, 08 May 2008 01:02:43 +0200 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: Attilio Rao References: <200805072150.m47LoHFe074320@repoman.freebsd.org> In-Reply-To: <200805072150.m47LoHFe074320@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/examples/witness lockgraphs.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2008 23:02:45 -0000 Attilio Rao wrote: > attilio 2008-05-07 21:50:17 UTC > > FreeBSD src repository > > Added files: > share/examples/witness lockgraphs.sh > Log: > Add a new awk script which parses informations returned by the newly > added sysctl debug.witness.graphs and returns all the graphs involving > Giant lock creating an appropriate script in DOT format which can be > plotted immediately. > > Submitted by: Michele Dallachiesa > > Revision Changes Path > 1.1 +24 -0 src/share/examples/witness/lockgraphs.sh (new) Cool! Kris From owner-cvs-src@FreeBSD.ORG Wed May 7 23:11:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2ED191065673; Wed, 7 May 2008 23:11:10 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 120548FC16; Wed, 7 May 2008 23:11:10 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id D94251A4D7E; Wed, 7 May 2008 16:11:09 -0700 (PDT) Date: Wed, 7 May 2008 16:11:09 -0700 From: Alfred Perlstein To: Maxim Sobolev Message-ID: <20080507231109.GE32532@elvis.mu.org> References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051459.29200.jhb@freebsd.org> <20080505192417.GS7293@server.vk2pj.dyndns.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> <48222782.7000303@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48222782.7000303@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: Peter Jeremy , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, John Baldwin , cvs-src@FreeBSD.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 23:11:10 -0000 * Maxim Sobolev [080507 15:05] wrote: > Alfred Perlstein wrote: > >>It appears that autoconf only believes a type is real if you can typedef > >>it to another type, cast 0 to a valid pointer to the new typedef'd type, > >>and do a sizeof() of the typdef'd type. The last is where having an > >>opaque type breaks down for scripts that want to make sure FILE is a real > >>type. > > > > > >Oh c'mon! we're going to revert this needed fix just because of > >autoconf? > > > >By the time 8.0 rolls around, autoconf will be fixed and there > >will be some standard patch/workaround for old autoconf. > > > >Let's just roll forward with this. We've needed it for years. > > Can you please explain the "needed" part? What are gains apart from pure > aesthetics and removing some type dependency from libc that otherwise > needs to know actual storage type of pthread_t&Co? Neither is worth > breaking zillion autoconf scripts out there IMHO (not everybody uses up > to date ports and ports in general!). My understanding is that we are stuck with a max 16k stdio descriptors until we rev the structure. Regarding the API rev, this is in CURRENT, and we can change things. I don't think a few base utils AND autoconf is reason to abort this direction. -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Wed May 7 23:14:44 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5AF9E1065670; Wed, 7 May 2008 23:14:44 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 44F258FC1B; Wed, 7 May 2008 23:14:44 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 2F90B1A4D84; Wed, 7 May 2008 16:14:44 -0700 (PDT) Date: Wed, 7 May 2008 16:14:44 -0700 From: Alfred Perlstein To: John Baldwin Message-ID: <20080507231444.GF32532@elvis.mu.org> References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> <200805071111.39938.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200805071111.39938.jhb@freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: Peter Jeremy , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 23:14:44 -0000 * John Baldwin [080507 10:28] wrote: > On Wednesday 07 May 2008 02:40:13 am Alfred Perlstein wrote: > > * John Baldwin [080505 13:47] wrote: > > > On Monday 05 May 2008 03:24:17 pm Peter Jeremy wrote: > > > > On Mon, May 05, 2008 at 02:59:28PM -0400, John Baldwin wrote: > > > > >On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: > > > > >> I'm _not_ objecting, just interested in why. > > > > >> > > > > >> Any references to discussions on this? Are we now safe for > > > > >> future compat or something? > > > > > > > > > >Having FILE be opaque broke just about every 'configure' script on the > > > > >planet. :( > > > > > > > > Either autoconf and friends are _intended_ as impediments to > > > > portability or they are completely broken by design. > > > > > > It appears that autoconf only believes a type is real if you can typedef > it to > > > another type, cast 0 to a valid pointer to the new typedef'd type, and do > a > > > sizeof() of the typdef'd type. The last is where having an opaque type > > > breaks down for scripts that want to make sure FILE is a real type. > > > > > > Oh c'mon! we're going to revert this needed fix just because of > > autoconf? > > Pretty much. It appears that FILE has been public for so long that there is a > lot of code that assumes it can use it. I don't think that's really fair, stdio has had adequate accessors for a long time, if AN(*) application does the wrong thing for long enough it does not make it right. (*) Important note: when considering autoconf scripts, most of the scripts test's come from a repository of scripts or are carbon copied from each other. Saying that "all ports are broken" is not true, it is a single suite of configuration scripts that are broken and need fixing, then we will be OK. We have precident here of hacked autoconf and ports build logic that automatically "seds" various things in scripts. I think a few knobs can fix this for us. -Alfred From owner-cvs-src@FreeBSD.ORG Wed May 7 23:19:55 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 00DFF106564A; Wed, 7 May 2008 23:19:55 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3E62C8FC15; Wed, 7 May 2008 23:19:53 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <48223918.4010001@FreeBSD.org> Date: Thu, 08 May 2008 01:19:52 +0200 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: Alfred Perlstein References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> <200805071111.39938.jhb@freebsd.org> <20080507231444.GF32532@elvis.mu.org> In-Reply-To: <20080507231444.GF32532@elvis.mu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Peter Jeremy , src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin , cvs-src@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 May 2008 23:19:55 -0000 Alfred Perlstein wrote: > * John Baldwin [080507 10:28] wrote: >> On Wednesday 07 May 2008 02:40:13 am Alfred Perlstein wrote: >>> * John Baldwin [080505 13:47] wrote: >>>> On Monday 05 May 2008 03:24:17 pm Peter Jeremy wrote: >>>>> On Mon, May 05, 2008 at 02:59:28PM -0400, John Baldwin wrote: >>>>>> On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: >>>>>>> I'm _not_ objecting, just interested in why. >>>>>>> >>>>>>> Any references to discussions on this? Are we now safe for >>>>>>> future compat or something? >>>>>> Having FILE be opaque broke just about every 'configure' script on the >>>>>> planet. :( >>>>> Either autoconf and friends are _intended_ as impediments to >>>>> portability or they are completely broken by design. >>>> It appears that autoconf only believes a type is real if you can typedef >> it to >>>> another type, cast 0 to a valid pointer to the new typedef'd type, and do >> a >>>> sizeof() of the typdef'd type. The last is where having an opaque type >>>> breaks down for scripts that want to make sure FILE is a real type. >>> >>> Oh c'mon! we're going to revert this needed fix just because of >>> autoconf? >> Pretty much. It appears that FILE has been public for so long that there is a >> lot of code that assumes it can use it. > > I don't think that's really fair, stdio has had adequate accessors > for a long time, if AN(*) application does the wrong thing for long enough > it does not make it right. > > (*) Important note: when considering autoconf scripts, most of the > scripts test's come from a repository of scripts or are carbon > copied from each other. Saying that "all ports are broken" is not > true, it is a single suite of configuration scripts that are broken > and need fixing, then we will be OK. > > We have precident here of hacked autoconf and ports build logic > that automatically "seds" various things in scripts. I think > a few knobs can fix this for us. The offer was a serious one. If you're interested in evaluating the impact of this change on ports then just say the word. Kris From owner-cvs-src@FreeBSD.ORG Thu May 8 00:24:58 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 466DD1065677 for ; Thu, 8 May 2008 00:24:58 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA01.emeryville.ca.mail.comcast.net (qmta01.emeryville.ca.mail.comcast.net [76.96.30.16]) by mx1.freebsd.org (Postfix) with ESMTP id 0A8138FC1F for ; Thu, 8 May 2008 00:24:57 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA12.emeryville.ca.mail.comcast.net ([76.96.30.44]) by QMTA01.emeryville.ca.mail.comcast.net with comcast id NoME1Z0090x6nqcA100Q00; Thu, 08 May 2008 00:24:57 +0000 Received: from discordia ([24.60.135.75]) by OMTA12.emeryville.ca.mail.comcast.net with comcast id NoQk1Z0051dmTCQ8Y00000; Thu, 08 May 2008 00:24:46 +0000 X-Authority-Analysis: v=1.0 c=1 a=OkG7nnxKhZwA:10 a=0ndhUXHMI6sA:10 a=kfYdCqaChhrBYW9akngA:9 a=I_9tmNnggA9T7ZUcoMIA:7 a=diaZ4OFGjud4Tt0AASvd_UGWvdoA:4 a=SV7veod9ZcQA:10 a=LY0hPdMaydYA:10 a=RTfWyorAT3np2gD2ZZsA:9 a=Ohv0qBKTvhPFk4zHVfra0_Z2-HgA:4 a=rPt6xJ-oxjAA:10 Received: by discordia (Postfix, from userid 103) id E7BC016B55D; Wed, 7 May 2008 20:24:43 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 4093D16B55B; Wed, 7 May 2008 20:24:29 -0400 (EDT) From: Coleman Kane To: Kris Kennaway In-Reply-To: <48223918.4010001@FreeBSD.org> References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> <200805071111.39938.jhb@freebsd.org> <20080507231444.GF32532@elvis.mu.org> <48223918.4010001@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-7rXz3tlKfCMlll+qDCtd" Organization: FreeBSD Project Date: Wed, 07 May 2008 20:23:04 -0400 Message-Id: <1210206184.1679.6.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1 FreeBSD GNOME Team Port Cc: src-committers@freebsd.org, John Baldwin , Peter Jeremy , Alfred Perlstein , cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 00:24:58 -0000 --=-7rXz3tlKfCMlll+qDCtd Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2008-05-08 at 01:19 +0200, Kris Kennaway wrote: > Alfred Perlstein wrote: > > * John Baldwin [080507 10:28] wrote: > >> On Wednesday 07 May 2008 02:40:13 am Alfred Perlstein wrote: > >>> * John Baldwin [080505 13:47] wrote: > >>>> On Monday 05 May 2008 03:24:17 pm Peter Jeremy wrote: > >>>>> On Mon, May 05, 2008 at 02:59:28PM -0400, John Baldwin wrote: > >>>>>> On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: > >>>>>>> I'm _not_ objecting, just interested in why. > >>>>>>> > >>>>>>> Any references to discussions on this? Are we now safe for > >>>>>>> future compat or something? > >>>>>> Having FILE be opaque broke just about every 'configure' script on= the=20 > >>>>>> planet. :( > >>>>> Either autoconf and friends are _intended_ as impediments to > >>>>> portability or they are completely broken by design. > >>>> It appears that autoconf only believes a type is real if you can typ= edef=20 > >> it to=20 > >>>> another type, cast 0 to a valid pointer to the new typedef'd type, a= nd do=20 > >> a=20 > >>>> sizeof() of the typdef'd type. The last is where having an opaque t= ype=20 > >>>> breaks down for scripts that want to make sure FILE is a real type. > >>> > >>> Oh c'mon! we're going to revert this needed fix just because of > >>> autoconf? > >> Pretty much. It appears that FILE has been public for so long that th= ere is a=20 > >> lot of code that assumes it can use it. > >=20 > > I don't think that's really fair, stdio has had adequate accessors > > for a long time, if AN(*) application does the wrong thing for long eno= ugh > > it does not make it right. > >=20 > > (*) Important note: when considering autoconf scripts, most of the > > scripts test's come from a repository of scripts or are carbon > > copied from each other. Saying that "all ports are broken" is not > > true, it is a single suite of configuration scripts that are broken > > and need fixing, then we will be OK. > >=20 > > We have precident here of hacked autoconf and ports build logic > > that automatically "seds" various things in scripts. I think > > a few knobs can fix this for us. >=20 > The offer was a serious one. If you're interested in evaluating the=20 > impact of this change on ports then just say the word. >=20 > Kris >=20 What if we fix this breakage through a patch in our autoconf/automake and then put a toggle in the ports system that could be told to re-run autogen on the offending ports before the configure script is run (hopefully replacing the broken "configure" with one that works)? On an embedded Linux system I am working with, I've been using this approach to fix some "host machine arch not found" errors. I would be able to live with ports being broken for a bit if it means we can get the change in... I'd even put in some time that I can to help fix the ones that I depend upon. --=20 Coleman Kane --=-7rXz3tlKfCMlll+qDCtd Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkgiR+IACgkQcMSxQcXat5fpWwCfbsyVssYYd09i3/ZEiFIsM1p+ 28oAni9i1lC/PMdKoUmwliTPMBVHi8Iu =N39M -----END PGP SIGNATURE----- --=-7rXz3tlKfCMlll+qDCtd-- From owner-cvs-src@FreeBSD.ORG Thu May 8 00:42:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 28A22106567F; Thu, 8 May 2008 00:42:03 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from canonware.com (canonware.com [64.183.146.166]) by mx1.freebsd.org (Postfix) with ESMTP id EDE298FC13; Thu, 8 May 2008 00:42:02 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from [192.168.168.201] (unknown [192.168.168.201]) by canonware.com (Postfix) with ESMTP id E8D72129859; Wed, 7 May 2008 17:43:17 -0700 (PDT) Message-ID: <48224C59.7090005@FreeBSD.org> Date: Wed, 07 May 2008 17:42:01 -0700 From: Jason Evans User-Agent: Thunderbird 2.0.0.12 (X11/20080227) MIME-Version: 1.0 To: Alexander Kabaev References: <200805071539.m47FdYWZ033147@repoman.freebsd.org> In-Reply-To: <200805071539.m47FdYWZ033147@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc Versions.def X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 00:42:03 -0000 Alexander Kabaev wrote: > kan 2008-05-07 15:39:34 UTC > > FreeBSD src repository > > Modified files: > lib/libc Versions.def > Log: > Keep versions on a dependency chain to exclude even remote possiblity > of private version ever getting index 2. Why is this the right thing to do? Clearly FBSDprivate_1.0 should never be incremented, but it does not make sense to me to have it depend on any other version. In the absence of a compelling argument, I am of the opinion that Dan Eischen made a good change. Did you discuss this issue with him? Jason From owner-cvs-src@FreeBSD.ORG Thu May 8 00:56:53 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C41DF106564A; Thu, 8 May 2008 00:56:53 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id ACA4B8FC16; Thu, 8 May 2008 00:56:53 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 6263A1A4D7E; Wed, 7 May 2008 17:56:53 -0700 (PDT) Date: Wed, 7 May 2008 17:56:53 -0700 From: Alfred Perlstein To: Kris Kennaway Message-ID: <20080508005653.GH32532@elvis.mu.org> References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> <200805071111.39938.jhb@freebsd.org> <20080507231444.GF32532@elvis.mu.org> <48223918.4010001@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48223918.4010001@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: Peter Jeremy , src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin , cvs-src@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 00:56:53 -0000 * Kris Kennaway [080507 16:20] wrote: > Alfred Perlstein wrote: > > > >(*) Important note: when considering autoconf scripts, most of the > >scripts test's come from a repository of scripts or are carbon > >copied from each other. Saying that "all ports are broken" is not > >true, it is a single suite of configuration scripts that are broken > >and need fixing, then we will be OK. > > > >We have precident here of hacked autoconf and ports build logic > >that automatically "seds" various things in scripts. I think > >a few knobs can fix this for us. > > The offer was a serious one. If you're interested in evaluating the > impact of this change on ports then just say the word. There's no way I can look at this within the next two months. Afterwards I will give it a shot if time permits. -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Thu May 8 02:01:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A29D71065670; Thu, 8 May 2008 02:01:30 +0000 (UTC) (envelope-from wollman@hergotha.csail.mit.edu) Received: from hergotha.csail.mit.edu (hergotha.csail.mit.edu [66.92.79.170]) by mx1.freebsd.org (Postfix) with ESMTP id 4FC9E8FC25; Thu, 8 May 2008 02:01:30 +0000 (UTC) (envelope-from wollman@hergotha.csail.mit.edu) Received: from hergotha.csail.mit.edu (localhost [127.0.0.1]) by hergotha.csail.mit.edu (8.13.8/8.13.8) with ESMTP id m481d5eO020353; Wed, 7 May 2008 21:39:05 -0400 (EDT) (envelope-from wollman@hergotha.csail.mit.edu) Received: (from wollman@localhost) by hergotha.csail.mit.edu (8.13.8/8.13.8/Submit) id m481d54B020350; Wed, 7 May 2008 21:39:05 -0400 (EDT) (envelope-from wollman) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18466.22969.506620.244442@hergotha.csail.mit.edu> Date: Wed, 7 May 2008 21:39:05 -0400 From: Garrett Wollman To: Alfred Perlstein In-Reply-To: <20080507231444.GF32532@elvis.mu.org> References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> <200805071111.39938.jhb@freebsd.org> <20080507231444.GF32532@elvis.mu.org> X-Mailer: VM 7.17 under 21.4 (patch 21) "Educational Television" XEmacs Lucid X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (hergotha.csail.mit.edu [127.0.0.1]); Wed, 07 May 2008 21:39:05 -0400 (EDT) X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.2.3 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on hergotha.csail.mit.edu Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 02:01:30 -0000 < said: > I don't think that's really fair, stdio has had adequate accessors > for a long time Actually, no it hasn't. std stdio does not provide visibility into its internal buffering state so that implementations would not be constrained. This does not mean that useful applications would never want to access this information, only that accessing it is not Portable-with-a-capital-P. (Many of these applications implement things which are inherently not Portable anyway, like garbage collection.) I like the idea of making FILE opaque, in the abstract, but it does come with some very real costs, and if we're not prepared to pay those costs, we need to leave FILE translucent at the very least. (At least we can be certain that only the library ever allocates a FILE object, which isn't the case for some other warty interfaces.) -GAWollman From owner-cvs-src@FreeBSD.ORG Thu May 8 05:55:34 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 82F45106567B; Thu, 8 May 2008 05:55:34 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.netplex.net (mail.netplex.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id 3CB488FC20; Thu, 8 May 2008 05:55:33 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.netplex.net (8.14.3/8.14.3/NETPLEX) with ESMTP id m485tWtn012861; Thu, 8 May 2008 01:55:32 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-4.0 (mail.netplex.net [204.213.176.10]); Thu, 08 May 2008 01:55:32 -0400 (EDT) Date: Thu, 8 May 2008 01:55:32 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Jason Evans In-Reply-To: <48224C59.7090005@FreeBSD.org> Message-ID: References: <200805071539.m47FdYWZ033147@repoman.freebsd.org> <48224C59.7090005@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Alexander Kabaev , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc Versions.def X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2008 05:55:34 -0000 On Wed, 7 May 2008, Jason Evans wrote: > Alexander Kabaev wrote: >> kan 2008-05-07 15:39:34 UTC >> >> FreeBSD src repository >> >> Modified files: >> lib/libc Versions.def Log: >> Keep versions on a dependency chain to exclude even remote possiblity >> of private version ever getting index 2. > > Why is this the right thing to do? Clearly FBSDprivate_1.0 should never be > incremented, but it does not make sense to me to have it depend on any other > version. In the absence of a compelling argument, I am of the opinion that > Dan Eischen made a good change. Did you discuss this issue with him? I think it has more to do with how rtld works, though I don't know the details. You can see that kan made this same exact change in rev 1.3 of Versions.def. So in actuality, I backed kan's change out thinking that I had originally committed it that way. FYI, before I commited this change, I looked at how glibc did it. Their private namespace does not inherit from the GLIBC public namespace. But perhaps they have other ways of preventing exactly what kan is trying to avoid. -- DE From owner-cvs-src@FreeBSD.ORG Thu May 8 07:40:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72EF91065672; Thu, 8 May 2008 07:40:46 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail16.syd.optusnet.com.au (mail16.syd.optusnet.com.au [211.29.132.197]) by mx1.freebsd.org (Postfix) with ESMTP id F0B568FC16; Thu, 8 May 2008 07:40:45 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c122-106-215-175.belrs3.nsw.optusnet.com.au [122.106.215.175]) by mail16.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m487efnB028144 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 8 May 2008 17:40:42 +1000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.2/8.14.2) with ESMTP id m487efco046559; Thu, 8 May 2008 17:40:41 +1000 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.2/8.14.2/Submit) id m487eft5046558; Thu, 8 May 2008 17:40:41 +1000 (EST) (envelope-from peter) Date: Thu, 8 May 2008 17:40:41 +1000 From: Peter Jeremy To: Maxim Sobolev Message-ID: <20080508074041.GM7293@server.vk2pj.dyndns.org> References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051459.29200.jhb@freebsd.org> <20080505192417.GS7293@server.vk2pj.dyndns.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> <48222782.7000303@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="V4yrq4dHtCqH+JvC" Content-Disposition: inline In-Reply-To: <48222782.7000303@FreeBSD.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 07:40:46 -0000 --V4yrq4dHtCqH+JvC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, May 07, 2008 at 03:04:50PM -0700, Maxim Sobolev wrote: >Can you please explain the "needed" part? - The file struct is in two pieces: struct __sFILE and struct __sFILEX This is at best a wart. - stdio currently only supports file descriptors <=3D32767. > What are gains apart from pure aesthetics "data-hiding" is a standard technique. Making FILE opaque means that future changes can be made without impacting altering the ABI. --=20 Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --V4yrq4dHtCqH+JvC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkgirnkACgkQ/opHv/APuIcU0ACfZLcjzBMO/9nKFvmFEXuTFBW1 BfAAoLU8Jfd/r1PRpQlr5G30965BPUVr =fCuq -----END PGP SIGNATURE----- --V4yrq4dHtCqH+JvC-- From owner-cvs-src@FreeBSD.ORG Thu May 8 08:36:10 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 89D831065690; Thu, 8 May 2008 08:36:10 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CDFF98FC2B; Thu, 8 May 2008 08:36:08 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <4822BB77.6060601@FreeBSD.org> Date: Thu, 08 May 2008 10:36:07 +0200 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: Alfred Perlstein References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> <200805071111.39938.jhb@freebsd.org> <20080507231444.GF32532@elvis.mu.org> <48223918.4010001@FreeBSD.org> <20080508005653.GH32532@elvis.mu.org> In-Reply-To: <20080508005653.GH32532@elvis.mu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Peter Jeremy , src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin , cvs-src@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 08:36:10 -0000 Alfred Perlstein wrote: > * Kris Kennaway [080507 16:20] wrote: >> Alfred Perlstein wrote: >>> (*) Important note: when considering autoconf scripts, most of the >>> scripts test's come from a repository of scripts or are carbon >>> copied from each other. Saying that "all ports are broken" is not >>> true, it is a single suite of configuration scripts that are broken >>> and need fixing, then we will be OK. >>> >>> We have precident here of hacked autoconf and ports build logic >>> that automatically "seds" various things in scripts. I think >>> a few knobs can fix this for us. >> The offer was a serious one. If you're interested in evaluating the >> impact of this change on ports then just say the word. > > There's no way I can look at this within the next two months. > > Afterwards I will give it a shot if time permits. No problem, send portmgr an email when you're ready. Of course, if someone else wants to look at it before then, that's fine too. Kris From owner-cvs-src@FreeBSD.ORG Thu May 8 08:40:30 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F13CA106566C; Thu, 8 May 2008 08:40:29 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 145638FC1C; Thu, 8 May 2008 08:40:27 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <4822BC7B.9070400@FreeBSD.org> Date: Thu, 08 May 2008 10:40:27 +0200 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: Coleman Kane References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> <200805071111.39938.jhb@freebsd.org> <20080507231444.GF32532@elvis.mu.org> <48223918.4010001@FreeBSD.org> <1210206184.1679.6.camel@localhost> In-Reply-To: <1210206184.1679.6.camel@localhost> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Alfred Perlstein , cvs-all@freebsd.org, John Baldwin Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 08:40:30 -0000 Coleman Kane wrote: > On Thu, 2008-05-08 at 01:19 +0200, Kris Kennaway wrote: >> Alfred Perlstein wrote: >>> * John Baldwin [080507 10:28] wrote: >>>> On Wednesday 07 May 2008 02:40:13 am Alfred Perlstein wrote: >>>>> * John Baldwin [080505 13:47] wrote: >>>>>> On Monday 05 May 2008 03:24:17 pm Peter Jeremy wrote: >>>>>>> On Mon, May 05, 2008 at 02:59:28PM -0400, John Baldwin wrote: >>>>>>>> On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: >>>>>>>>> I'm _not_ objecting, just interested in why. >>>>>>>>> >>>>>>>>> Any references to discussions on this? Are we now safe for >>>>>>>>> future compat or something? >>>>>>>> Having FILE be opaque broke just about every 'configure' script on the >>>>>>>> planet. :( >>>>>>> Either autoconf and friends are _intended_ as impediments to >>>>>>> portability or they are completely broken by design. >>>>>> It appears that autoconf only believes a type is real if you can typedef >>>> it to >>>>>> another type, cast 0 to a valid pointer to the new typedef'd type, and do >>>> a >>>>>> sizeof() of the typdef'd type. The last is where having an opaque type >>>>>> breaks down for scripts that want to make sure FILE is a real type. >>>>> Oh c'mon! we're going to revert this needed fix just because of >>>>> autoconf? >>>> Pretty much. It appears that FILE has been public for so long that there is a >>>> lot of code that assumes it can use it. >>> I don't think that's really fair, stdio has had adequate accessors >>> for a long time, if AN(*) application does the wrong thing for long enough >>> it does not make it right. >>> >>> (*) Important note: when considering autoconf scripts, most of the >>> scripts test's come from a repository of scripts or are carbon >>> copied from each other. Saying that "all ports are broken" is not >>> true, it is a single suite of configuration scripts that are broken >>> and need fixing, then we will be OK. >>> >>> We have precident here of hacked autoconf and ports build logic >>> that automatically "seds" various things in scripts. I think >>> a few knobs can fix this for us. >> The offer was a serious one. If you're interested in evaluating the >> impact of this change on ports then just say the word. >> >> Kris >> > > What if we fix this breakage through a patch in our autoconf/automake > and then put a toggle in the ports system that could be told to re-run > autogen on the offending ports before the configure script is run > (hopefully replacing the broken "configure" with one that works)? If it was just the broken autofools then this might work, except 1) It's not just autofools that are broken (the fact that several parts of the base tree were already broken gives some estimation of the rate of other code breakage that should be expected) 2) There are lots of ports that tweak the autoconf output, either upstream in the vendor or in the port. Fixing them to work properly again will be an exercise in patience, subtlety and irritation. Anyway -- again -- we won't know the precise impact until we run a full build with a group of volunteers to study the results. Kris From owner-cvs-src@FreeBSD.ORG Thu May 8 10:58:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6CDCA106566C; Thu, 8 May 2008 10:58:51 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5AEE88FC1B; Thu, 8 May 2008 10:58:51 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48AwpOg041210; Thu, 8 May 2008 10:58:51 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48Awp2t041209; Thu, 8 May 2008 10:58:51 GMT (envelope-from dfr) Message-Id: <200805081058.m48Awp2t041209@repoman.freebsd.org> From: Doug Rabson Date: Thu, 8 May 2008 10:58:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: KTH Cc: Subject: cvs commit: src/contrib/com_err - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 10:58:51 -0000 dfr 2008-05-08 10:58:51 UTC FreeBSD src repository src/contrib/com_err - Imported sources Update of /home/ncvs/src/contrib/com_err In directory repoman.freebsd.org:/tmp/cvs-serv41179 Log Message: Import com_err from heimdal-1.1 Status: Vendor Tag: KTH Release Tags: v_1_1_0 N src/contrib/com_err/lex.c C src/contrib/com_err/parse.y U src/contrib/com_err/error.c N src/contrib/com_err/parse.c C src/contrib/com_err/com_err.c C src/contrib/com_err/compile_et.c U src/contrib/com_err/ChangeLog U src/contrib/com_err/Makefile.am N src/contrib/com_err/version-script.map U src/contrib/com_err/lex.h U src/contrib/com_err/roken_rename.h C src/contrib/com_err/compile_et.h U src/contrib/com_err/Makefile.in C src/contrib/com_err/lex.l C src/contrib/com_err/com_right.h N src/contrib/com_err/parse.h C src/contrib/com_err/com_err.h 7 conflicts created by this import. Use the following command to help the merge: cvs checkout -jKTH:yesterday -jKTH src/contrib/com_err From owner-cvs-src@FreeBSD.ORG Thu May 8 11:01:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A61BD106564A; Thu, 8 May 2008 11:01:46 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 79B1E8FC1D; Thu, 8 May 2008 11:01:46 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48B1kWo041423; Thu, 8 May 2008 11:01:46 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48B1k9k041422; Thu, 8 May 2008 11:01:46 GMT (envelope-from dfr) Message-Id: <200805081101.m48B1k9k041422@repoman.freebsd.org> From: Doug Rabson Date: Thu, 8 May 2008 11:01:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/com_err com_err.c com_err.h com_right.h compile_et.c compile_et.h lex.l parse.y X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 11:01:46 -0000 dfr 2008-05-08 11:01:46 UTC FreeBSD src repository Modified files: contrib/com_err com_err.c com_err.h com_right.h compile_et.c compile_et.h lex.l parse.y Log: Merge from the vendor branch and resolve conflicts. Revision Changes Path 1.4 +4 -5 src/contrib/com_err/com_err.c 1.4 +8 -7 src/contrib/com_err/com_err.h 1.4 +4 -4 src/contrib/com_err/com_right.h 1.4 +9 -10 src/contrib/com_err/compile_et.c 1.4 +3 -2 src/contrib/com_err/compile_et.h 1.4 +4 -2 src/contrib/com_err/lex.l 1.4 +22 -16 src/contrib/com_err/parse.y From owner-cvs-src@FreeBSD.ORG Thu May 8 12:36:44 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B485106566B; Thu, 8 May 2008 12:36:44 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id EE17F8FC0A; Thu, 8 May 2008 12:36:43 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id BCCED1A4D86; Thu, 8 May 2008 05:36:43 -0700 (PDT) From: John Baldwin To: Alfred Perlstein Date: Thu, 8 May 2008 08:14:37 -0400 User-Agent: KMail/1.9.7 References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <48222782.7000303@FreeBSD.org> <20080507231109.GE32532@elvis.mu.org> In-Reply-To: <20080507231109.GE32532@elvis.mu.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805080814.38215.jhb@freebsd.org> Cc: Maxim Sobolev , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org, Peter Jeremy Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 12:36:44 -0000 On Wednesday 07 May 2008 07:11:09 pm Alfred Perlstein wrote: > * Maxim Sobolev [080507 15:05] wrote: > > Alfred Perlstein wrote: > > >>It appears that autoconf only believes a type is real if you can > > >> typedef it to another type, cast 0 to a valid pointer to the new > > >> typedef'd type, and do a sizeof() of the typdef'd type. The last is > > >> where having an opaque type breaks down for scripts that want to make > > >> sure FILE is a real type. > > > > > >Oh c'mon! we're going to revert this needed fix just because of > > >autoconf? > > > > > >By the time 8.0 rolls around, autoconf will be fixed and there > > >will be some standard patch/workaround for old autoconf. > > > > > >Let's just roll forward with this. We've needed it for years. > > > > Can you please explain the "needed" part? What are gains apart from pure > > aesthetics and removing some type dependency from libc that otherwise > > needs to know actual storage type of pthread_t&Co? Neither is worth > > breaking zillion autoconf scripts out there IMHO (not everybody uses up > > to date ports and ports in general!). > > My understanding is that we are stuck with a max 16k stdio descriptors > until we rev the structure. This doesn't require FILE being opaque. I will still fix this, and even if I was able to make FILE opaque the old 16-bit _file field would still have to exist and be valid (for some value of valid) pretty much forever because libc.so.7 users in 7.0 already use it directly. > Regarding the API rev, this is in CURRENT, and we can change things. Since we don't bump the libc major rev anymore with symbol versioning, we are stuck with the ABI of the FILE fields that were ever used directly pretty much forever. > I don't think a few base utils AND autoconf is reason to abort this > direction. I think it is telling that other OS's don't make FILE opaque either. I originally tried it because I thought glibc's FILE was opaque, but I had misparsed the maze of headers and #ifdef's and their FILE is open as well. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu May 8 12:36:45 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 694C7106564A; Thu, 8 May 2008 12:36:45 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 4ECD78FC0C; Thu, 8 May 2008 12:36:45 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (unknown [208.65.91.234]) by elvis.mu.org (Postfix) with ESMTP id 88E841A4D8E; Thu, 8 May 2008 05:36:44 -0700 (PDT) From: John Baldwin To: Peter Jeremy Date: Thu, 8 May 2008 08:16:17 -0400 User-Agent: KMail/1.9.7 References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <48222782.7000303@FreeBSD.org> <20080508074041.GM7293@server.vk2pj.dyndns.org> In-Reply-To: <20080508074041.GM7293@server.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805080816.18083.jhb@freebsd.org> Cc: Maxim Sobolev , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 12:36:45 -0000 On Thursday 08 May 2008 03:40:41 am Peter Jeremy wrote: > On Wed, May 07, 2008 at 03:04:50PM -0700, Maxim Sobolev wrote: > >Can you please explain the "needed" part? > > - The file struct is in two pieces: struct __sFILE and struct __sFILEX > This is at best a wart. This is already fixed. > - stdio currently only supports file descriptors <=32767. This will soon be fixed. > > What are gains apart from pure aesthetics > > "data-hiding" is a standard technique. Making FILE opaque means that > future changes can be made without impacting altering the ABI. This was the real reason. Fixing the file descriptor bit will involve some ABI hacks because of the inlining, etc. in the current implementation. Removing the inlining and transparency of FILE would avoid the need for similar hacks in the future. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu May 8 13:11:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69839106564A; Thu, 8 May 2008 13:11:35 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3DE648FC18; Thu, 8 May 2008 13:11:35 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48DBZtL059944; Thu, 8 May 2008 13:11:35 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48DBZId059943; Thu, 8 May 2008 13:11:35 GMT (envelope-from dfr) Message-Id: <200805081311.m48DBZId059943@repoman.freebsd.org> From: Doug Rabson Date: Thu, 8 May 2008 13:11:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/kerberos5/include version.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2008 13:11:35 -0000 dfr 2008-05-08 13:11:34 UTC FreeBSD src repository Modified files: kerberos5/include version.h Log: Update heimdal_version. Pointed out by: antoine@ Revision Changes Path 1.15 +2 -2 src/kerberos5/include/version.h From owner-cvs-src@FreeBSD.ORG Thu May 8 13:51:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7BE091065672; Thu, 8 May 2008 13:51:18 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 69F128FC0C; Thu, 8 May 2008 13:51:18 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48DpIt6062202; Thu, 8 May 2008 13:51:18 GMT (envelope-from cokane@repoman.freebsd.org) Received: (from cokane@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48DpIWg062201; Thu, 8 May 2008 13:51:18 GMT (envelope-from cokane) Message-Id: <200805081351.m48DpIWg062201@repoman.freebsd.org> From: Coleman Kane Date: Thu, 8 May 2008 13:51:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: EXPAT Cc: Subject: cvs commit: src/contrib/expat - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 13:51:18 -0000 cokane 2008-05-08 13:51:17 UTC FreeBSD src repository src/contrib/expat - Imported sources Update of /home/ncvs/src/contrib/expat In directory repoman.freebsd.org:/tmp/cvs-serv61960 Log Message: Virgin import (trimmed) of eXpat v2.0.1. Discussed and tested with sam and phk who are the two consumers of this library. If there is any other fallout, email me and I will take care of it. Approved by: sam, phk Status: Vendor Tag: EXPAT Release Tags: v2_0_1 U src/contrib/expat/COPYING U src/contrib/expat/Makefile.in U src/contrib/expat/README U src/contrib/expat/configure U src/contrib/expat/configure.in U src/contrib/expat/Changes U src/contrib/expat/expat_config.h.in U src/contrib/expat/MANIFEST U src/contrib/expat/examples/elements.c U src/contrib/expat/examples/outline.c N src/contrib/expat/lib/expat_external.h U src/contrib/expat/lib/asciitab.h U src/contrib/expat/lib/expat.h U src/contrib/expat/lib/iasciitab.h U src/contrib/expat/lib/internal.h U src/contrib/expat/lib/latin1tab.h U src/contrib/expat/lib/nametab.h U src/contrib/expat/lib/utf8tab.h U src/contrib/expat/lib/winconfig.h U src/contrib/expat/lib/xmlparse.c U src/contrib/expat/lib/xmlrole.c U src/contrib/expat/lib/xmlrole.h U src/contrib/expat/lib/xmltok.c U src/contrib/expat/lib/xmltok.h U src/contrib/expat/lib/xmltok_impl.c U src/contrib/expat/lib/xmltok_impl.h U src/contrib/expat/lib/xmltok_ns.c U src/contrib/expat/lib/ascii.h U src/contrib/expat/doc/xmlwf.1 U src/contrib/expat/doc/reference.html U src/contrib/expat/doc/style.css U src/contrib/expat/doc/xmlwf.sgml N src/contrib/expat/doc/expat.png N src/contrib/expat/doc/valid-xhtml10.png U src/contrib/expat/tests/runtests.c U src/contrib/expat/tests/xmltest.sh U src/contrib/expat/tests/README.txt U src/contrib/expat/tests/chardata.h N src/contrib/expat/tests/minicheck.c N src/contrib/expat/tests/minicheck.h U src/contrib/expat/tests/chardata.c N src/contrib/expat/tests/runtestspp.cpp N src/contrib/expat/tests/benchmark/README.txt N src/contrib/expat/tests/benchmark/benchmark.c N src/contrib/expat/tests/benchmark/benchmark.dsp N src/contrib/expat/tests/benchmark/benchmark.dsw U src/contrib/expat/xmlwf/xmlwin32url.cxx U src/contrib/expat/xmlwf/readfilemap.c U src/contrib/expat/xmlwf/codepage.h U src/contrib/expat/xmlwf/ct.c U src/contrib/expat/xmlwf/filemap.h U src/contrib/expat/xmlwf/unixfilemap.c U src/contrib/expat/xmlwf/xmlfile.c U src/contrib/expat/xmlwf/win32filemap.c U src/contrib/expat/xmlwf/xmlfile.h U src/contrib/expat/xmlwf/xmlwf.c U src/contrib/expat/xmlwf/xmlmime.c U src/contrib/expat/xmlwf/xmlmime.h U src/contrib/expat/xmlwf/xmltchar.h U src/contrib/expat/xmlwf/xmlurl.h U src/contrib/expat/xmlwf/codepage.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Thu May 8 13:56:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CF818106564A; Thu, 8 May 2008 13:56:58 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A51C38FC15; Thu, 8 May 2008 13:56:58 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48Duw2V062354; Thu, 8 May 2008 13:56:58 GMT (envelope-from cokane@repoman.freebsd.org) Received: (from cokane@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48DuwA4062353; Thu, 8 May 2008 13:56:58 GMT (envelope-from cokane) Message-Id: <200805081356.m48DuwA4062353@repoman.freebsd.org> From: Coleman Kane Date: Thu, 8 May 2008 13:56:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/expat FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 13:56:58 -0000 cokane 2008-05-08 13:56:58 UTC FreeBSD src repository Modified files: contrib/expat FREEBSD-upgrade Log: Update the FREEBSD-upgrade for expat 2.0.1 Approved by: sam, phk Revision Changes Path 1.2 +95 -0 src/contrib/expat/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Thu May 8 14:01:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 57B771065671; Thu, 8 May 2008 14:01:43 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 460AA8FC12; Thu, 8 May 2008 14:01:43 +0000 (UTC) (envelope-from cokane@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48E1gl5062595; Thu, 8 May 2008 14:01:42 GMT (envelope-from cokane@repoman.freebsd.org) Received: (from cokane@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48E1gsc062594; Thu, 8 May 2008 14:01:42 GMT (envelope-from cokane) Message-Id: <200805081401.m48E1gsc062594@repoman.freebsd.org> From: Coleman Kane Date: Thu, 8 May 2008 14:01:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libexpat Makefile libbsdxml.3 src/sbin/ifconfig regdomain.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 14:01:43 -0000 cokane 2008-05-08 14:01:42 UTC FreeBSD src repository Modified files: lib/libexpat Makefile libbsdxml.3 sbin/ifconfig regdomain.c Log: Update the lib/expat tree for the new v2.0.1 expat import. The bsdxml.h header is now in two parts: bsdxml.h and bsdxml_external.h, representing the expat.h and expat_external.h headers. Updated the info on the man page as well. Also, fixed a type-error in a printf in sbin/ifconfig/regdomain.c that would cause a compiler warning. Approved by: sam, phk Revision Changes Path 1.7 +10 -4 src/lib/libexpat/Makefile 1.4 +2 -2 src/lib/libexpat/libbsdxml.3 1.2 +1 -1 src/sbin/ifconfig/regdomain.c From owner-cvs-src@FreeBSD.ORG Thu May 8 15:05:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 06B631065670; Thu, 8 May 2008 15:05:39 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EAAFD8FC14; Thu, 8 May 2008 15:05:38 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48F5cGr066616; Thu, 8 May 2008 15:05:38 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48F5cHa066615; Thu, 8 May 2008 15:05:38 GMT (envelope-from scottl) Message-Id: <200805081505.m48F5cHa066615@repoman.freebsd.org> From: Scott Long Date: Thu, 8 May 2008 15:05:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bce if_bce.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2008 15:05:39 -0000 scottl 2008-05-08 15:05:38 UTC FreeBSD src repository Modified files: sys/dev/bce if_bce.c Log: The BCE chips appear to have an undocumented requirement that RX frames be aligned on an 8 byte boundary. Prior to rev 1.36 this wasn't a problem because mbuf clusters tend be naturally aligned. The switch to using split buffers with the first buffer being the embedded data area of the mbuf has broken this assumption, at least on i386, causing a complete failure of RX functionality. Fix this for now by using a full cluster for the first RX buffer. A more sophisticated approach could be done with the old buffer scheme to realign the m_data pointer with m_adj(), but I'm also not clear on performance benefits of this old scheme or the performance implications of adding an m_adj() call to every allocation. Revision Changes Path 1.39 +8 -0 src/sys/dev/bce/if_bce.c From owner-cvs-src@FreeBSD.ORG Thu May 8 15:31:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 545151065675 for ; Thu, 8 May 2008 15:31:02 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id 8133B8FC13 for ; Thu, 8 May 2008 15:31:01 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 76056 invoked from network); 8 May 2008 14:32:39 -0000 Received: from localhost (HELO [127.0.0.1]) ([127.0.0.1]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 8 May 2008 14:32:39 -0000 Message-ID: <48231CB8.6030509@freebsd.org> Date: Thu, 08 May 2008 17:31:04 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.14 (Windows/20071210) MIME-Version: 1.0 To: Scott Long References: <200805081505.m48F5cHa066615@repoman.freebsd.org> In-Reply-To: <200805081505.m48F5cHa066615@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bce if_bce.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2008 15:31:02 -0000 Scott Long wrote: > scottl 2008-05-08 15:05:38 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bce if_bce.c > Log: > The BCE chips appear to have an undocumented requirement that RX frames be > aligned on an 8 byte boundary. Prior to rev 1.36 this wasn't a problem > because mbuf clusters tend be naturally aligned. The switch to using > split buffers with the first buffer being the embedded data area of the > mbuf has broken this assumption, at least on i386, causing a complete > failure of RX functionality. Fix this for now by using a full cluster for > the first RX buffer. A more sophisticated approach could be done with the > old buffer scheme to realign the m_data pointer with m_adj(), but I'm also > not clear on performance benefits of this old scheme or the performance > implications of adding an m_adj() call to every allocation. m_align() to your rescue. m_adj() probably wont do the right thing on an empty mbuf (-cluster). -- Andre From owner-cvs-src@FreeBSD.ORG Thu May 8 16:39:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 82D021065671; Thu, 8 May 2008 16:39:21 +0000 (UTC) (envelope-from fanf2@hermes.cam.ac.uk) Received: from ppsw-9.csi.cam.ac.uk (ppsw-9.csi.cam.ac.uk [131.111.8.139]) by mx1.freebsd.org (Postfix) with ESMTP id 3BA8A8FC15; Thu, 8 May 2008 16:39:21 +0000 (UTC) (envelope-from fanf2@hermes.cam.ac.uk) X-Cam-SpamDetails: Not scanned X-Cam-AntiVirus: No virus found X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from hermes-1.csi.cam.ac.uk ([131.111.8.51]:52855) by ppsw-9.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.159]:25) with esmtpa (EXTERNAL:fanf2) id 1Ju8p5-00049g-Vj (Exim 4.67) (return-path ); Thu, 08 May 2008 17:18:23 +0100 Received: from fanf2 (helo=localhost) by hermes-1.csi.cam.ac.uk (hermes.cam.ac.uk) with local-esmtp id 1Ju8p5-0000K4-QM (Exim 4.67) (return-path ); Thu, 08 May 2008 17:18:23 +0100 Date: Thu, 8 May 2008 17:18:23 +0100 From: Tony Finch X-X-Sender: fanf2@hermes-1.csi.cam.ac.uk To: Garrett Wollman In-Reply-To: <18466.22969.506620.244442@hergotha.csail.mit.edu> Message-ID: References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> <200805071111.39938.jhb@freebsd.org> <20080507231444.GF32532@elvis.mu.org> <18466.22969.506620.244442@hergotha.csail.mit.edu> User-Agent: Alpine 1.00 (LSU 882 2007-12-20) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: Tony Finch Cc: cvs-src@FreeBSD.org, Alfred Perlstein , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 16:39:21 -0000 On Wed, 7 May 2008, Garrett Wollman wrote: > > I like the idea of making FILE opaque The C standard requires that FILE is an object type which means that it must not be opaque. (Opaque structures are incomplete types, which are not object types.) Tony. -- f.anthony.n.finch http://dotat.at/ FITZROY SOLE: WEST OR NORTHWEST VEERING NORTH 3 OR 4, OCCASIONALLY 5. MODERATE. SHOWERS AND FOG PATCHES. MODERATE OR GOOD, OCCASIONALLY VERY POOR. From owner-cvs-src@FreeBSD.ORG Thu May 8 16:47:37 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 451961065677 for ; Thu, 8 May 2008 16:47:37 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from www.pkgsrc-box.org (www.ostsee-abc.de [62.206.222.50]) by mx1.freebsd.org (Postfix) with ESMTP id 24BB78FC16 for ; Thu, 8 May 2008 16:47:35 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (www.pkgsrc-box.org [127.0.0.1]) by www.pkgsrc-box.org (Postfix) with ESMTP id 9D6A6E506AA for ; Thu, 8 May 2008 16:47:26 +0000 (UTC) Received: by britannica.bec.de (Postfix, from userid 1000) id 76BEF16FC2; Thu, 8 May 2008 18:47:26 +0200 (CEST) Date: Thu, 8 May 2008 18:47:26 +0200 From: Joerg Sonnenberger To: cvs-src@freebsd.org Message-ID: <20080508164726.GA2596@britannica.bec.de> References: <200805051603.m45G3rrN089219@repoman.freebsd.org> <200805051637.43073.jhb@freebsd.org> <20080507064013.GU32532@elvis.mu.org> <200805071111.39938.jhb@freebsd.org> <20080507231444.GF32532@elvis.mu.org> <18466.22969.506620.244442@hergotha.csail.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.17 (2007-11-01) Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 16:47:37 -0000 On Thu, May 08, 2008 at 05:18:23PM +0100, Tony Finch wrote: > On Wed, 7 May 2008, Garrett Wollman wrote: > > > > I like the idea of making FILE opaque > > The C standard requires that FILE is an object type which means that it > must not be opaque. (Opaque structures are incomplete types, which are > not object types.) The C standard is also quite explicit that anything but sizeof(FILE) is implementation defined. I have not found a single reason why sizeof(FILE) should be valid. I believe that is not intended by the standard. Joerg From owner-cvs-src@FreeBSD.ORG Thu May 8 17:24:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EC27A1065675; Thu, 8 May 2008 17:24:06 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C20E28FC16; Thu, 8 May 2008 17:24:06 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48HO6PZ082167; Thu, 8 May 2008 17:24:06 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48HO6Qj082166; Thu, 8 May 2008 17:24:06 GMT (envelope-from thompsa) Message-Id: <200805081724.m48HO6Qj082166@repoman.freebsd.org> From: Andrew Thompson Date: Thu, 8 May 2008 17:24:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/geom/linux_lvm g_linux_lvm.c g_linux_lvm.h src/share/man/man4 geom_linux_lvm.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2008 17:24:07 -0000 thompsa 2008-05-08 17:24:06 UTC FreeBSD src repository Added files: (Branch: RELENG_7) sys/geom/linux_lvm g_linux_lvm.c g_linux_lvm.h share/man/man4 geom_linux_lvm.4 Log: MFC geom_linux_lvm(4), a geom class to map Linux LVM logical volumes. Revision Changes Path 1.1.2.1 +88 -0 src/share/man/man4/geom_linux_lvm.4 (new) 1.1.2.1 +1178 -0 src/sys/geom/linux_lvm/g_linux_lvm.c (new) 1.1.2.1 +113 -0 src/sys/geom/linux_lvm/g_linux_lvm.h (new) From owner-cvs-src@FreeBSD.ORG Thu May 8 17:25:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73652106564A; Thu, 8 May 2008 17:25:23 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 61F118FC1A; Thu, 8 May 2008 17:25:23 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48HPNSx082320; Thu, 8 May 2008 17:25:23 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48HPN2T082319; Thu, 8 May 2008 17:25:23 GMT (envelope-from thompsa) Message-Id: <200805081725.m48HPN2T082319@repoman.freebsd.org> From: Andrew Thompson Date: Thu, 8 May 2008 17:25:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/modules/geom Makefile src/sys/modules/geom/geom_linux_lvm Makefile src/sys/conf NOTES files options src/share/man/man4 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2008 17:25:23 -0000 thompsa 2008-05-08 17:25:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/modules/geom Makefile sys/conf NOTES files options share/man/man4 Makefile Added files: (Branch: RELENG_7) sys/modules/geom/geom_linux_lvm Makefile Log: MFC Hook geom_linux_lvm up to the build. Revision Changes Path 1.393.2.10 +1 -0 src/share/man/man4/Makefile 1.1454.2.8 +1 -0 src/sys/conf/NOTES 1.1243.2.21 +1 -0 src/sys/conf/files 1.608.2.5 +1 -0 src/sys/conf/options 1.19.2.2 +1 -0 src/sys/modules/geom/Makefile 1.1.2.1 +8 -0 src/sys/modules/geom/geom_linux_lvm/Makefile (new) From owner-cvs-src@FreeBSD.ORG Thu May 8 17:55:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1E576106564A; Thu, 8 May 2008 17:55:45 +0000 (UTC) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0D8A78FC18; Thu, 8 May 2008 17:55:45 +0000 (UTC) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48Htir6083295; Thu, 8 May 2008 17:55:44 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48HtiQC083294; Thu, 8 May 2008 17:55:44 GMT (envelope-from grehan) Message-Id: <200805081755.m48HtiQC083294@repoman.freebsd.org> From: Peter Grehan Date: Thu, 8 May 2008 17:55:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ata ata-disk.c ata-lowlevel.c atapi-cd.c atapi-fd.c atapi-tape.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2008 17:55:45 -0000 grehan 2008-05-08 17:55:44 UTC FreeBSD src repository Modified files: sys/dev/ata ata-disk.c ata-lowlevel.c atapi-cd.c atapi-fd.c atapi-tape.c Log: Fix panic and breakage for non-DMA ATA devices e.g. powermac macio cells. Handle cases where dma function pointers may be NULL, and where the max_iosize can't be derived from a DMA data structure. For the latter, revert to the prior behaviour of using DFLTPHYS for the max i/o size when there is no other data. Reviewed by: marcel No objection by: sos Revision Changes Path 1.211 +1 -1 src/sys/dev/ata/ata-disk.c 1.84 +3 -1 src/sys/dev/ata/ata-lowlevel.c 1.200 +4 -1 src/sys/dev/ata/atapi-cd.c 1.115 +1 -1 src/sys/dev/ata/atapi-fd.c 1.108 +1 -1 src/sys/dev/ata/atapi-tape.c From owner-cvs-src@FreeBSD.ORG Thu May 8 18:45:48 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 260DC1065672 for ; Thu, 8 May 2008 18:45:48 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.234]) by mx1.freebsd.org (Postfix) with ESMTP id CC56C8FC13 for ; Thu, 8 May 2008 18:45:47 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: by wr-out-0506.google.com with SMTP id 50so426598wra.13 for ; Thu, 08 May 2008 11:45:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type; bh=OoMlb72S8yxDFQcrEUSuAzXUu4idhRGtuJXIBqeGvB4=; b=iatHMHH/VKX5DAivkcuzAeehx34YFV52X9CBvb5GlifHpKi/+B5HnBs4ZKZWFpvfVxww1tVL6u0uDjj8icBnmYPYUPxcgN3L23oKKdmEbL0Xl+CzS/tFZxaTV3jVXePmuS4BI4tSNND1Vudt8xb3yhOBinkOMcBxWBbBxO9TsSI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type; b=l5MkNbycirUWF8RaX9xJq8cFbMFxdvD1bV0OyQ9o2RFfvppcJYdwrXjAjix02vmuDQrHCLJE0PF1lqzuerNS8ydJqR6p+fG5olD4t6ilqPicCDjEj3NyhgIxpHWdp9gMaop5aqX9UruNUXbH3nWldK+fIV+m5/oXZuqSuWXRsa8= Received: by 10.100.12.1 with SMTP id 1mr4848792anl.22.1210272346976; Thu, 08 May 2008 11:45:46 -0700 (PDT) Received: from kan.dnsalias.net ( [24.218.183.247]) by mx.google.com with ESMTPS id c16sm5221876anc.31.2008.05.08.11.45.41 (version=SSLv3 cipher=RC4-MD5); Thu, 08 May 2008 11:45:42 -0700 (PDT) Date: Thu, 8 May 2008 14:45:36 -0400 From: Alexander Kabaev To: Daniel Eischen Message-ID: <20080508144536.55a1a1d1@kan.dnsalias.net> In-Reply-To: References: <200805071539.m47FdYWZ033147@repoman.freebsd.org> <48224C59.7090005@FreeBSD.org> X-Mailer: Claws Mail 3.4.0 (GTK+ 2.12.9; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/Ceq9E81JbXZ9IiyfFnSVliC"; protocol="application/pgp-signature"; micalg=PGP-SHA1 Cc: Alexander Kabaev , cvs-src@freebsd.org, src-committers@freebsd.org, Jason Evans , cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc Versions.def X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 18:45:48 -0000 --Sig_/Ceq9E81JbXZ9IiyfFnSVliC Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 8 May 2008 01:55:32 -0400 (EDT) Daniel Eischen wrote: > On Wed, 7 May 2008, Jason Evans wrote: >=20 > > Alexander Kabaev wrote: > >> kan 2008-05-07 15:39:34 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> lib/libc Versions.def Log: > >> Keep versions on a dependency chain to exclude even remote > >> possiblity of private version ever getting index 2. > > > > Why is this the right thing to do? Clearly FBSDprivate_1.0 should > > never be incremented, but it does not make sense to me to have it > > depend on any other version. In the absence of a compelling > > argument, I am of the opinion that Dan Eischen made a good change. > > Did you discuss this issue with him? >=20 > I think it has more to do with how rtld works, though I don't > know the details. You can see that kan made this same exact > change in rev 1.3 of Versions.def. So in actuality, I backed > kan's change out thinking that I had originally committed it > that way. > --=20 > DE rtld magically expects version with verndx 2 to be the oldest version applied to the shared library. It uses this to resolve symbols for old unversioned binaries that happen to run against the versioned library. Having FBSDPrivate to be a root of its own depenency tree can potentionally cause linker to assign it version #2 instead of FBSD_1.0, breaking old binaries. Keeping all versions in a dependency chain rooted at FBSD_1.0 is a simple way to avoid the breakage. In general, 'dependency' in version strings is useless and people should read too much into it. Nor should they apply their object-oriented language concepts while looking at what version inherits from what other version. >=20 > FYI, before I commited this change, I looked at how glibc did it. > Their private namespace does not inherit from the GLIBC public > namespace. But perhaps they have other ways of preventing > exactly what kan is trying to avoid. >=20 You looked at sources, I guess, not what gets generated after they run their AWK script on it. $ readelf -V /compat/linux/lib/libc-2.3.6.so ... Version definition section '.gnu.version_d' contains 18 entries: Addr: 0x0000000000011b40 Offset: 0x011b40 Link: 4 (.dynstr) 000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 Name: libc.so.6 0x001c: Rev: 1 Flags: none Index: 2 Cnt: 1 Name: GLIBC_2.0 0x0038: Rev: 1 Flags: none Index: 3 Cnt: 2 Name: GLIBC_2.1 0x0054: Parent 1: GLIBC_2.0 ... 0x0230: Rev: 1 Flags: none Index: 17 Cnt: 2 Name: GLIBC_PRIVATE 0x024c: Parent 1: GLIBC_2.3.4 --=20 Alexander Kabaev --Sig_/Ceq9E81JbXZ9IiyfFnSVliC Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iD8DBQFII0pQQ6z1jMm+XZYRAvtYAKCvPeRD/2wFAd+z2v1ZWIyQYhuNGwCg1b8V 1isYh6ME9yxTUStxNTwqR98= =gGg0 -----END PGP SIGNATURE----- --Sig_/Ceq9E81JbXZ9IiyfFnSVliC-- From owner-cvs-src@FreeBSD.ORG Thu May 8 19:21:38 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B82B11065675; Thu, 8 May 2008 19:21:38 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.netplex.net (mail.netplex.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id 6FE128FC22; Thu, 8 May 2008 19:21:38 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.netplex.net (8.14.3/8.14.3/NETPLEX) with ESMTP id m48JLajf011869; Thu, 8 May 2008 15:21:36 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-4.0 (mail.netplex.net [204.213.176.10]); Thu, 08 May 2008 15:21:37 -0400 (EDT) Date: Thu, 8 May 2008 15:21:36 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Alexander Kabaev In-Reply-To: <20080508144536.55a1a1d1@kan.dnsalias.net> Message-ID: References: <200805071539.m47FdYWZ033147@repoman.freebsd.org> <48224C59.7090005@FreeBSD.org> <20080508144536.55a1a1d1@kan.dnsalias.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Alexander Kabaev , cvs-src@freebsd.org, src-committers@freebsd.org, Jason Evans , cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc Versions.def X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2008 19:21:38 -0000 On Thu, 8 May 2008, Alexander Kabaev wrote: > On Thu, 8 May 2008 01:55:32 -0400 (EDT) > Daniel Eischen wrote: > >> >> FYI, before I commited this change, I looked at how glibc did it. >> Their private namespace does not inherit from the GLIBC public >> namespace. But perhaps they have other ways of preventing >> exactly what kan is trying to avoid. >> > You looked at sources, I guess, not what gets generated after they run > their AWK script on it. No, I looked at the awk script, but that's not to say that I interpreted it correctly ;-) > $ readelf -V /compat/linux/lib/libc-2.3.6.so > ... > Version definition section '.gnu.version_d' contains 18 entries: > Addr: 0x0000000000011b40 Offset: 0x011b40 Link: 4 (.dynstr) > 000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 Name: libc.so.6 > 0x001c: Rev: 1 Flags: none Index: 2 Cnt: 1 Name: GLIBC_2.0 > 0x0038: Rev: 1 Flags: none Index: 3 Cnt: 2 Name: GLIBC_2.1 > 0x0054: Parent 1: GLIBC_2.0 > ... > 0x0230: Rev: 1 Flags: none Index: 17 Cnt: 2 Name: GLIBC_PRIVATE > 0x024c: Parent 1: GLIBC_2.3.4 -- DE From owner-cvs-src@FreeBSD.ORG Thu May 8 20:05:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A33E106567F; Thu, 8 May 2008 20:05:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 411E98FC13; Thu, 8 May 2008 20:05:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48K5Vnk090396; Thu, 8 May 2008 20:05:31 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48K5Uts090395; Thu, 8 May 2008 20:05:30 GMT (envelope-from jhb) Message-Id: <200805082005.m48K5Uts090395@repoman.freebsd.org> From: John Baldwin Date: Thu, 8 May 2008 20:05:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libftpio ftpio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 20:05:31 -0000 jhb 2008-05-08 20:05:30 UTC FreeBSD src repository Modified files: lib/libftpio ftpio.c Log: Don't set the _file member of the FILE when opening a FTP connection. Nothing in libftpio uses _file, and the only consumer in the tree (sysinstall) doesn't invoke fileno() on the FILE. MFC after: 2 months Revision Changes Path 1.47 +0 -1 src/lib/libftpio/ftpio.c From owner-cvs-src@FreeBSD.ORG Thu May 8 20:57:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECD831065672; Thu, 8 May 2008 20:57:08 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C3EE28FC20; Thu, 8 May 2008 20:57:08 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48Kv81j001500; Thu, 8 May 2008 20:57:08 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48Kv80p001499; Thu, 8 May 2008 20:57:08 GMT (envelope-from marius) Message-Id: <200805082057.m48Kv80p001499@repoman.freebsd.org> From: Marius Strobl Date: Thu, 8 May 2008 20:57:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/sparc64 upa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 20:57:09 -0000 marius 2008-05-08 20:57:08 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 upa.c Log: Use directly instead of depending on header pollution in the otherwise unused . Revision Changes Path 1.11 +1 -1 src/sys/sparc64/sparc64/upa.c From owner-cvs-src@FreeBSD.ORG Thu May 8 21:02:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 86C021065672; Thu, 8 May 2008 21:02:07 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5D8B38FC14; Thu, 8 May 2008 21:02:07 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48L27Af001786; Thu, 8 May 2008 21:02:07 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48L27aB001785; Thu, 8 May 2008 21:02:07 GMT (envelope-from marius) Message-Id: <200805082102.m48L27aB001785@repoman.freebsd.org> From: Marius Strobl Date: Thu, 8 May 2008 21:02:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/sparc64 bus_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2008 21:02:07 -0000 marius 2008-05-08 21:02:07 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 bus_machdep.c Log: Remove #if 0'ed code referencing no longer existent ecache_flush(). Revision Changes Path 1.48 +0 -7 src/sys/sparc64/sparc64/bus_machdep.c From owner-cvs-src@FreeBSD.ORG Thu May 8 21:10:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 60AA0106564A; Thu, 8 May 2008 21:10:40 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 37A548FC17; Thu, 8 May 2008 21:10:40 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48LAeED003109; Thu, 8 May 2008 21:10:40 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48LAesQ003108; Thu, 8 May 2008 21:10:40 GMT (envelope-from marius) Message-Id: <200805082110.m48LAesQ003108@repoman.freebsd.org> From: Marius Strobl Date: Thu, 8 May 2008 21:10:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/include bus.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2008 21:10:40 -0000 marius 2008-05-08 21:10:39 UTC FreeBSD src repository Modified files: sys/sparc64/include bus.h Log: - Remove the BUS_HANDLE_MIN checking in the __BUS_DEBUG_ACCESS macro; for UPA it should have fulfilled its purpose by now and Fireplane- and JBus-based machines are way to messy in organization to implement something equivalent. - Fix a bunch of style(9) bugs. Revision Changes Path 1.43 +109 -81 src/sys/sparc64/include/bus.h From owner-cvs-src@FreeBSD.ORG Thu May 8 21:22:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 728221065677; Thu, 8 May 2008 21:22:28 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4A1188FC12; Thu, 8 May 2008 21:22:28 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48LMSVe003498; Thu, 8 May 2008 21:22:28 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48LMSR1003497; Thu, 8 May 2008 21:22:28 GMT (envelope-from delphij) Message-Id: <200805082122.m48LMSR1003497@repoman.freebsd.org> From: Xin LI Date: Thu, 8 May 2008 21:22:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb uipaq.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2008 21:22:28 -0000 delphij 2008-05-08 21:22:28 UTC FreeBSD src repository Modified files: sys/dev/usb uipaq.c usbdevs Log: Add ID for HTC PPC6700 Modem. Submitted by: Kris Moore MFC after: 3 days Revision Changes Path 1.11 +1 -0 src/sys/dev/usb/uipaq.c 1.352 +1 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Thu May 8 22:21:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 240371065676; Thu, 8 May 2008 22:21:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EF4658FC15; Thu, 8 May 2008 22:21:09 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48ML92Q006516; Thu, 8 May 2008 22:21:09 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48ML9fq006515; Thu, 8 May 2008 22:21:09 GMT (envelope-from jhb) Message-Id: <200805082221.m48ML9fq006515@repoman.freebsd.org> From: John Baldwin Date: Thu, 8 May 2008 22:21:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp_syncache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 08 May 2008 22:21:10 -0000 jhb 2008-05-08 22:21:09 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: Always bump tcpstat.tcps_badrst if we get a RST for a connection in the syncache that has an invalid SEQ instead of only doing it when we suceed in mallocing space for the log message. MFC after: 1 week Reviewed by: sam, bz Revision Changes Path 1.144 +5 -4 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Thu May 8 23:57:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 38731106564A; Thu, 8 May 2008 23:57:30 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F8C68FC1A; Thu, 8 May 2008 23:57:30 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m48NvTMh012317; Thu, 8 May 2008 23:57:29 GMT (envelope-from scf@repoman.freebsd.org) Received: (from scf@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m48NvTBx012316; Thu, 8 May 2008 23:57:29 GMT (envelope-from scf) Message-Id: <200805082357.m48NvTBx012316@repoman.freebsd.org> From: Sean Farley Date: Thu, 8 May 2008 23:57:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/include readpassphrase.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2008 23:57:30 -0000 scf 2008-05-08 23:57:29 UTC FreeBSD src repository Modified files: include readpassphrase.h Log: Define the size_t type since readpassphrase(3) requires it in its definition and sys/types.h is not listed within the synopsis of the man page. MFC after: 1 week Revision Changes Path 1.3 +6 -0 src/include/readpassphrase.h From owner-cvs-src@FreeBSD.ORG Fri May 9 02:20:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBFBE106564A; Fri, 9 May 2008 02:20:39 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C30C68FC1C; Fri, 9 May 2008 02:20:39 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m492KdJt030044; Fri, 9 May 2008 02:20:39 GMT (envelope-from weongyo@repoman.freebsd.org) Received: (from weongyo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m492Kd6E030043; Fri, 9 May 2008 02:20:39 GMT (envelope-from weongyo) Message-Id: <200805090220.m492Kd6E030043@repoman.freebsd.org> From: Weongyo Jeong Date: Fri, 9 May 2008 02:20:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 02:20:40 -0000 weongyo 2008-05-09 02:20:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/modules Makefile Log: MFC: rev. 1.560 Add malo driver to the build Approved by: thompsa (mentor) Revision Changes Path 1.540.2.13 +1 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Fri May 9 02:23:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F2831065671; Fri, 9 May 2008 02:23:11 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 764068FC12; Fri, 9 May 2008 02:23:11 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m492NBFa030136; Fri, 9 May 2008 02:23:11 GMT (envelope-from weongyo@repoman.freebsd.org) Received: (from weongyo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m492NBDU030135; Fri, 9 May 2008 02:23:11 GMT (envelope-from weongyo) Message-Id: <200805090223.m492NBDU030135@repoman.freebsd.org> From: Weongyo Jeong Date: Fri, 9 May 2008 02:23:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 02:23:11 -0000 weongyo 2008-05-09 02:23:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 Makefile Log: MFC: rev. 1.413 Connect malo.4 to the build. Approved by: thompsa (mentor) Revision Changes Path 1.393.2.11 +1 -0 src/share/man/man4/Makefile From owner-cvs-src@FreeBSD.ORG Fri May 9 02:28:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 073191065670; Fri, 9 May 2008 02:28:15 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E95848FC13; Fri, 9 May 2008 02:28:14 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m492SERW030281; Fri, 9 May 2008 02:28:14 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from rafan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m492SE2i030280; Fri, 9 May 2008 02:28:14 GMT (envelope-from rafan) Message-Id: <200805090228.m492SE2i030280@repoman.freebsd.org> From: Rong-En Fan Date: Fri, 9 May 2008 02:28:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: NCURSES Cc: Subject: cvs commit: src/contrib/ncurses - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 02:28:15 -0000 rafan 2008-05-09 02:28:14 UTC FreeBSD src repository src/contrib/ncurses - Imported sources Update of /home/ncvs/src/contrib/ncurses In directory repoman.freebsd.org:/tmp/cvs-serv30266 Log Message: Import ncurses 5.6-20080503 snapshot onto the vender branch Status: Vendor Tag: NCURSES Release Tags: v5_6_20080503 U src/contrib/ncurses/dist.mk U src/contrib/ncurses/AUTHORS U src/contrib/ncurses/README U src/contrib/ncurses/configure U src/contrib/ncurses/mkdirs.sh U src/contrib/ncurses/mk-2nd.awk U src/contrib/ncurses/config.guess U src/contrib/ncurses/config.sub U src/contrib/ncurses/NEWS U src/contrib/ncurses/announce.html.in U src/contrib/ncurses/mk-0th.awk U src/contrib/ncurses/Makefile.os2 U src/contrib/ncurses/INSTALL U src/contrib/ncurses/ANNOUNCE U src/contrib/ncurses/TO-DO U src/contrib/ncurses/Makefile.in U src/contrib/ncurses/mk-hdr.awk U src/contrib/ncurses/tar-copy.sh U src/contrib/ncurses/MANIFEST U src/contrib/ncurses/README.emx U src/contrib/ncurses/configure.in U src/contrib/ncurses/aclocal.m4 U src/contrib/ncurses/convert_configure.pl U src/contrib/ncurses/install-sh U src/contrib/ncurses/mk-1st.awk U src/contrib/ncurses/panel/p_show.c U src/contrib/ncurses/panel/p_top.c U src/contrib/ncurses/panel/p_below.c U src/contrib/ncurses/panel/modules U src/contrib/ncurses/panel/p_new.c U src/contrib/ncurses/panel/p_replace.c U src/contrib/ncurses/panel/p_above.c U src/contrib/ncurses/panel/p_delete.c U src/contrib/ncurses/panel/panel.h U src/contrib/ncurses/panel/p_bottom.c U src/contrib/ncurses/panel/p_win.c U src/contrib/ncurses/panel/p_hidden.c U src/contrib/ncurses/panel/panel.priv.h U src/contrib/ncurses/panel/p_move.c U src/contrib/ncurses/panel/headers U src/contrib/ncurses/panel/p_update.c U src/contrib/ncurses/panel/p_user.c U src/contrib/ncurses/panel/panel.c U src/contrib/ncurses/panel/llib-lpanelw U src/contrib/ncurses/panel/Makefile.in U src/contrib/ncurses/panel/p_hide.c U src/contrib/ncurses/panel/llib-lpanel U src/contrib/ncurses/include/ncurses_dll.h U src/contrib/ncurses/include/Caps.keys U src/contrib/ncurses/include/nc_tparm.h U src/contrib/ncurses/include/edit_cfg.sh U src/contrib/ncurses/include/Caps.uwin U src/contrib/ncurses/include/unctrl.h.in U src/contrib/ncurses/include/MKhashsize.sh U src/contrib/ncurses/include/term_entry.h U src/contrib/ncurses/include/Caps.aix4 U src/contrib/ncurses/include/Caps.hpux11 U src/contrib/ncurses/include/Caps.osf1r5 U src/contrib/ncurses/include/headers U src/contrib/ncurses/include/termcap.h.in U src/contrib/ncurses/include/curses.wide U src/contrib/ncurses/include/curses.h.in U src/contrib/ncurses/include/Makefile.in U src/contrib/ncurses/include/Caps U src/contrib/ncurses/include/capdefaults.c U src/contrib/ncurses/include/hashed_db.h U src/contrib/ncurses/include/tic.h U src/contrib/ncurses/include/nc_alloc.h U src/contrib/ncurses/include/MKterm.h.awk.in U src/contrib/ncurses/include/MKkey_defs.sh U src/contrib/ncurses/include/nc_panel.h U src/contrib/ncurses/include/MKparametrized.sh U src/contrib/ncurses/include/MKncurses_def.sh U src/contrib/ncurses/include/ncurses_defs U src/contrib/ncurses/include/curses.tail U src/contrib/ncurses/include/ncurses_cfg.hin U src/contrib/ncurses/form/fty_enum.c U src/contrib/ncurses/form/frm_sub.c U src/contrib/ncurses/form/llib-lformw U src/contrib/ncurses/form/fld_newftyp.c U src/contrib/ncurses/form/frm_def.c U src/contrib/ncurses/form/form.priv.h U src/contrib/ncurses/form/fty_alnum.c U src/contrib/ncurses/form/fld_type.c U src/contrib/ncurses/form/frm_driver.c U src/contrib/ncurses/form/frm_hook.c U src/contrib/ncurses/form/fld_current.c U src/contrib/ncurses/form/form.h U src/contrib/ncurses/form/frm_opts.c U src/contrib/ncurses/form/READ.ME U src/contrib/ncurses/form/frm_page.c U src/contrib/ncurses/form/fty_ipv4.c U src/contrib/ncurses/form/headers U src/contrib/ncurses/form/llib-lform U src/contrib/ncurses/form/fld_arg.c U src/contrib/ncurses/form/frm_user.c U src/contrib/ncurses/form/fld_info.c U src/contrib/ncurses/form/fld_ftlink.c U src/contrib/ncurses/form/fld_move.c U src/contrib/ncurses/form/frm_scale.c U src/contrib/ncurses/form/frm_data.c U src/contrib/ncurses/form/frm_post.c U src/contrib/ncurses/form/f_trace.c U src/contrib/ncurses/form/frm_win.c U src/contrib/ncurses/form/fld_pad.c U src/contrib/ncurses/form/fld_max.c U src/contrib/ncurses/form/fld_ftchoice.c U src/contrib/ncurses/form/modules U src/contrib/ncurses/form/fld_opts.c U src/contrib/ncurses/form/fld_page.c U src/contrib/ncurses/form/fty_regex.c U src/contrib/ncurses/form/Makefile.in U src/contrib/ncurses/form/frm_req_name.c U src/contrib/ncurses/form/fld_stat.c U src/contrib/ncurses/form/frm_cursor.c U src/contrib/ncurses/form/fty_alpha.c U src/contrib/ncurses/form/fty_num.c U src/contrib/ncurses/form/fld_link.c U src/contrib/ncurses/form/fld_attr.c U src/contrib/ncurses/form/fty_int.c U src/contrib/ncurses/form/fld_just.c U src/contrib/ncurses/form/fld_def.c U src/contrib/ncurses/form/fld_user.c U src/contrib/ncurses/form/fld_dup.c U src/contrib/ncurses/progs/dump_entry.c U src/contrib/ncurses/progs/capconvert U src/contrib/ncurses/progs/tic.c U src/contrib/ncurses/progs/tput.c U src/contrib/ncurses/progs/clear.c U src/contrib/ncurses/progs/progs.priv.h U src/contrib/ncurses/progs/tset.c U src/contrib/ncurses/progs/modules U src/contrib/ncurses/progs/clear.sh U src/contrib/ncurses/progs/MKtermsort.sh U src/contrib/ncurses/progs/dump_entry.h U src/contrib/ncurses/progs/toe.c U src/contrib/ncurses/progs/infocmp.c U src/contrib/ncurses/progs/Makefile.in U src/contrib/ncurses/misc/ncu-indent U src/contrib/ncurses/misc/jpf-indent U src/contrib/ncurses/misc/cleantic.cmd U src/contrib/ncurses/misc/chkdef.cmd U src/contrib/ncurses/misc/csort U src/contrib/ncurses/misc/run_tic.in U src/contrib/ncurses/misc/ncurses-config.in U src/contrib/ncurses/misc/shlib U src/contrib/ncurses/misc/form.def U src/contrib/ncurses/misc/emx.src U src/contrib/ncurses/misc/cmpdef.cmd U src/contrib/ncurses/misc/panel.def U src/contrib/ncurses/misc/Makefile.in U src/contrib/ncurses/misc/menu.def U src/contrib/ncurses/misc/makellib U src/contrib/ncurses/misc/ncurses.def U src/contrib/ncurses/misc/panel.ref U src/contrib/ncurses/misc/tdlint U src/contrib/ncurses/misc/form.ref U src/contrib/ncurses/misc/makedef.cmd U src/contrib/ncurses/misc/menu.ref U src/contrib/ncurses/misc/ncurses.ref U src/contrib/ncurses/misc/gen_edit.sh U src/contrib/ncurses/misc/terminfo.src U src/contrib/ncurses/misc/tabset/vt100 U src/contrib/ncurses/misc/tabset/vt300 U src/contrib/ncurses/misc/tabset/std U src/contrib/ncurses/misc/tabset/stdcrt U src/contrib/ncurses/man/curs_trace.3x U src/contrib/ncurses/man/curs_delch.3x U src/contrib/ncurses/man/menu_spacing.3x U src/contrib/ncurses/man/form_driver.3x U src/contrib/ncurses/man/menu_pattern.3x U src/contrib/ncurses/man/form_win.3x U src/contrib/ncurses/man/curs_border.3x U src/contrib/ncurses/man/tic.1m U src/contrib/ncurses/man/panel.3x U src/contrib/ncurses/man/curs_getstr.3x U src/contrib/ncurses/man/curs_refresh.3x U src/contrib/ncurses/man/curs_inch.3x U src/contrib/ncurses/man/curs_getcchar.3x U src/contrib/ncurses/man/curs_instr.3x U src/contrib/ncurses/man/keyok.3x U src/contrib/ncurses/man/form_new.3x U src/contrib/ncurses/man/menu_cursor.3x U src/contrib/ncurses/man/curs_add_wchstr.3x U src/contrib/ncurses/man/curs_window.3x U src/contrib/ncurses/man/curs_termcap.3x U src/contrib/ncurses/man/curs_attr.3x U src/contrib/ncurses/man/toe.1m U src/contrib/ncurses/man/form_opts.3x U src/contrib/ncurses/man/mitem_new.3x U src/contrib/ncurses/man/form.3x U src/contrib/ncurses/man/curs_insch.3x U src/contrib/ncurses/man/manlinks.sed U src/contrib/ncurses/man/tset.1 U src/contrib/ncurses/man/wresize.3x U src/contrib/ncurses/man/infocmp.1m U src/contrib/ncurses/man/form_field.3x U src/contrib/ncurses/man/captoinfo.1m U src/contrib/ncurses/man/key_defined.3x U src/contrib/ncurses/man/term.5 U src/contrib/ncurses/man/form_field_just.3x U src/contrib/ncurses/man/curs_bkgrnd.3x U src/contrib/ncurses/man/menu_mark.3x U src/contrib/ncurses/man/curs_addwstr.3x U src/contrib/ncurses/man/keybound.3x U src/contrib/ncurses/man/curs_add_wch.3x U src/contrib/ncurses/man/form_post.3x U src/contrib/ncurses/man/curs_insstr.3x U src/contrib/ncurses/man/menu_hook.3x U src/contrib/ncurses/man/mitem_opts.3x U src/contrib/ncurses/man/curs_addchstr.3x U src/contrib/ncurses/man/curs_color.3x U src/contrib/ncurses/man/menu_userptr.3x U src/contrib/ncurses/man/form_new_page.3x U src/contrib/ncurses/man/curs_printw.3x U src/contrib/ncurses/man/curs_initscr.3x U src/contrib/ncurses/man/curs_inopts.3x U src/contrib/ncurses/man/form_field_info.3x U src/contrib/ncurses/man/curs_slk.3x U src/contrib/ncurses/man/curs_move.3x U src/contrib/ncurses/man/curs_outopts.3x U src/contrib/ncurses/man/form_fieldtype.3x U src/contrib/ncurses/man/curs_ins_wstr.3x U src/contrib/ncurses/man/curs_termattrs.3x U src/contrib/ncurses/man/mitem_userptr.3x U src/contrib/ncurses/man/curs_touch.3x U src/contrib/ncurses/man/terminfo.head U src/contrib/ncurses/man/curs_terminfo.3x U src/contrib/ncurses/man/curs_get_wstr.3x U src/contrib/ncurses/man/make_sed.sh U src/contrib/ncurses/man/curs_deleteln.3x U src/contrib/ncurses/man/curs_clear.3x U src/contrib/ncurses/man/curs_beep.3x U src/contrib/ncurses/man/form_userptr.3x U src/contrib/ncurses/man/curs_opaque.3x U src/contrib/ncurses/man/curs_in_wchstr.3x U src/contrib/ncurses/man/form_data.3x U src/contrib/ncurses/man/curs_addstr.3x U src/contrib/ncurses/man/curs_getch.3x U src/contrib/ncurses/man/tput.1 U src/contrib/ncurses/man/mitem_visible.3x U src/contrib/ncurses/man/menu_format.3x U src/contrib/ncurses/man/curs_getyx.3x U src/contrib/ncurses/man/form_field_attributes.3x U src/contrib/ncurses/man/infotocap.1m U src/contrib/ncurses/man/menu.3x U src/contrib/ncurses/man/default_colors.3x U src/contrib/ncurses/man/curs_scanw.3x U src/contrib/ncurses/man/curs_pad.3x U src/contrib/ncurses/man/curs_addch.3x U src/contrib/ncurses/man/curs_threads.3x U src/contrib/ncurses/man/form_field_validation.3x U src/contrib/ncurses/man/mitem_current.3x U src/contrib/ncurses/man/curs_util.3x U src/contrib/ncurses/man/ncurses.3x U src/contrib/ncurses/man/menu_post.3x U src/contrib/ncurses/man/curs_extend.3x U src/contrib/ncurses/man/curs_border_set.3x U src/contrib/ncurses/man/form_page.3x U src/contrib/ncurses/man/curs_legacy.3x U src/contrib/ncurses/man/clear.1 U src/contrib/ncurses/man/form_field_userptr.3x U src/contrib/ncurses/man/form_field_new.3x U src/contrib/ncurses/man/curs_mouse.3x U src/contrib/ncurses/man/curs_overlay.3x U src/contrib/ncurses/man/terminfo.tail U src/contrib/ncurses/man/menu_requestname.3x U src/contrib/ncurses/man/curs_ins_wch.3x U src/contrib/ncurses/man/mitem_value.3x U src/contrib/ncurses/man/form_hook.3x U src/contrib/ncurses/man/curs_scr_dump.3x U src/contrib/ncurses/man/curs_inwstr.3x U src/contrib/ncurses/man/curs_in_wch.3x U src/contrib/ncurses/man/menu_items.3x U src/contrib/ncurses/man/define_key.3x U src/contrib/ncurses/man/term.7 U src/contrib/ncurses/man/form_field_opts.3x U src/contrib/ncurses/man/man_db.renames U src/contrib/ncurses/man/form_field_buffer.3x U src/contrib/ncurses/man/menu_opts.3x U src/contrib/ncurses/man/curs_kernel.3x U src/contrib/ncurses/man/MKterminfo.sh U src/contrib/ncurses/man/curs_print.3x U src/contrib/ncurses/man/curs_scroll.3x U src/contrib/ncurses/man/curs_inchstr.3x U src/contrib/ncurses/man/menu_win.3x U src/contrib/ncurses/man/mitem_name.3x U src/contrib/ncurses/man/form_requestname.3x U src/contrib/ncurses/man/menu_driver.3x U src/contrib/ncurses/man/menu_attributes.3x U src/contrib/ncurses/man/menu_new.3x U src/contrib/ncurses/man/curs_get_wch.3x U src/contrib/ncurses/man/legacy_coding.3x U src/contrib/ncurses/man/form_cursor.3x U src/contrib/ncurses/man/resizeterm.3x U src/contrib/ncurses/man/Makefile.in U src/contrib/ncurses/man/curs_bkgd.3x U src/contrib/ncurses/doc/hackguide.doc U src/contrib/ncurses/doc/ncurses-intro.doc U src/contrib/ncurses/doc/html/ncurses-intro.html U src/contrib/ncurses/doc/html/announce.html U src/contrib/ncurses/doc/html/hackguide.html U src/contrib/ncurses/doc/html/NCURSES-Programming-HOWTO.html U src/contrib/ncurses/menu/m_new.c U src/contrib/ncurses/menu/mf_common.h U src/contrib/ncurses/menu/m_sub.c U src/contrib/ncurses/menu/m_item_vis.c U src/contrib/ncurses/menu/m_opts.c U src/contrib/ncurses/menu/menu.h U src/contrib/ncurses/menu/m_item_use.c U src/contrib/ncurses/menu/m_item_nam.c U src/contrib/ncurses/menu/m_driver.c U src/contrib/ncurses/menu/READ.ME U src/contrib/ncurses/menu/llib-lmenu U src/contrib/ncurses/menu/m_pad.c U src/contrib/ncurses/menu/llib-lmenuw U src/contrib/ncurses/menu/headers U src/contrib/ncurses/menu/m_pattern.c U src/contrib/ncurses/menu/m_attribs.c U src/contrib/ncurses/menu/m_spacing.c U src/contrib/ncurses/menu/m_hook.c U src/contrib/ncurses/menu/m_req_name.c U src/contrib/ncurses/menu/Makefile.in U src/contrib/ncurses/menu/m_item_new.c U src/contrib/ncurses/menu/m_scale.c U src/contrib/ncurses/menu/m_item_top.c U src/contrib/ncurses/menu/modules U src/contrib/ncurses/menu/m_cursor.c U src/contrib/ncurses/menu/m_item_opt.c U src/contrib/ncurses/menu/m_win.c U src/contrib/ncurses/menu/m_items.c U src/contrib/ncurses/menu/menu.priv.h U src/contrib/ncurses/menu/m_global.c U src/contrib/ncurses/menu/m_trace.c U src/contrib/ncurses/menu/m_userptr.c U src/contrib/ncurses/menu/m_post.c U src/contrib/ncurses/menu/eti.h U src/contrib/ncurses/menu/m_format.c U src/contrib/ncurses/menu/m_item_cur.c U src/contrib/ncurses/menu/m_item_val.c U src/contrib/ncurses/ncurses/README U src/contrib/ncurses/ncurses/fifo_defs.h U src/contrib/ncurses/ncurses/SigAction.h U src/contrib/ncurses/ncurses/curses.priv.h U src/contrib/ncurses/ncurses/modules U src/contrib/ncurses/ncurses/llib-lncurses U src/contrib/ncurses/ncurses/llib-lncursesw U src/contrib/ncurses/ncurses/README.IZ U src/contrib/ncurses/ncurses/Makefile.in U src/contrib/ncurses/ncurses/llib-lncursest U src/contrib/ncurses/ncurses/trace/visbuf.c U src/contrib/ncurses/ncurses/trace/trace_xnames.c U src/contrib/ncurses/ncurses/trace/varargs.c U src/contrib/ncurses/ncurses/trace/trace_buf.c U src/contrib/ncurses/ncurses/trace/lib_tracemse.c U src/contrib/ncurses/ncurses/trace/lib_tracebits.c U src/contrib/ncurses/ncurses/trace/lib_tracedmp.c U src/contrib/ncurses/ncurses/trace/lib_tracechr.c U src/contrib/ncurses/ncurses/trace/trace_tries.c U src/contrib/ncurses/ncurses/trace/README U src/contrib/ncurses/ncurses/trace/lib_traceatr.c U src/contrib/ncurses/ncurses/trace/lib_trace.c U src/contrib/ncurses/ncurses/base/lib_set_term.c U src/contrib/ncurses/ncurses/base/legacy_coding.c U src/contrib/ncurses/ncurses/base/lib_restart.c U src/contrib/ncurses/ncurses/base/lib_hline.c U src/contrib/ncurses/ncurses/base/lib_touch.c U src/contrib/ncurses/ncurses/base/MKlib_gen.sh U src/contrib/ncurses/ncurses/base/keybound.c U src/contrib/ncurses/ncurses/base/lib_scanw.c U src/contrib/ncurses/ncurses/base/lib_erase.c U src/contrib/ncurses/ncurses/base/lib_clrbot.c U src/contrib/ncurses/ncurses/base/lib_endwin.c U src/contrib/ncurses/ncurses/base/key_defined.c U src/contrib/ncurses/ncurses/base/lib_freeall.c U src/contrib/ncurses/ncurses/base/keyok.c U src/contrib/ncurses/ncurses/base/lib_colorset.c U src/contrib/ncurses/ncurses/base/lib_window.c U src/contrib/ncurses/ncurses/base/lib_delwin.c U src/contrib/ncurses/ncurses/base/lib_scrreg.c U src/contrib/ncurses/ncurses/base/lib_printw.c U src/contrib/ncurses/ncurses/base/lib_getch.c U src/contrib/ncurses/ncurses/base/lib_nl.c U src/contrib/ncurses/ncurses/base/lib_addch.c U src/contrib/ncurses/ncurses/base/lib_slktouch.c U src/contrib/ncurses/ncurses/base/safe_sprintf.c U src/contrib/ncurses/ncurses/base/MKkeyname.awk U src/contrib/ncurses/ncurses/base/lib_newwin.c U src/contrib/ncurses/ncurses/base/memmove.c U src/contrib/ncurses/ncurses/base/lib_slklab.c U src/contrib/ncurses/ncurses/base/lib_instr.c U src/contrib/ncurses/ncurses/base/lib_initscr.c U src/contrib/ncurses/ncurses/base/lib_refresh.c U src/contrib/ncurses/ncurses/base/version.c U src/contrib/ncurses/ncurses/base/wresize.c U src/contrib/ncurses/ncurses/base/lib_pad.c U src/contrib/ncurses/ncurses/base/use_window.c U src/contrib/ncurses/ncurses/base/nc_panel.c U src/contrib/ncurses/ncurses/base/lib_flash.c U src/contrib/ncurses/ncurses/base/lib_slkatr_set.c U src/contrib/ncurses/ncurses/base/lib_wattron.c U src/contrib/ncurses/ncurses/base/lib_color.c U src/contrib/ncurses/ncurses/base/lib_echo.c U src/contrib/ncurses/ncurses/base/lib_slkset.c U src/contrib/ncurses/ncurses/base/lib_insch.c U src/contrib/ncurses/ncurses/base/lib_clear.c U src/contrib/ncurses/ncurses/base/lib_overlay.c U src/contrib/ncurses/ncurses/base/lib_box.c U src/contrib/ncurses/ncurses/base/lib_slkatrset.c U src/contrib/ncurses/ncurses/base/lib_scroll.c U src/contrib/ncurses/ncurses/base/lib_scrollok.c U src/contrib/ncurses/ncurses/base/lib_insnstr.c U src/contrib/ncurses/ncurses/base/lib_chgat.c U src/contrib/ncurses/ncurses/base/lib_dft_fgbg.c U src/contrib/ncurses/ncurses/base/lib_winch.c U src/contrib/ncurses/ncurses/base/lib_immedok.c U src/contrib/ncurses/ncurses/base/lib_clreol.c U src/contrib/ncurses/ncurses/base/lib_slkatron.c U src/contrib/ncurses/ncurses/base/lib_slkrefr.c U src/contrib/ncurses/ncurses/base/lib_wattroff.c U src/contrib/ncurses/ncurses/base/README U src/contrib/ncurses/ncurses/base/MKunctrl.awk U src/contrib/ncurses/ncurses/base/lib_insdel.c U src/contrib/ncurses/ncurses/base/sigaction.c U src/contrib/ncurses/ncurses/base/lib_mvwin.c U src/contrib/ncurses/ncurses/base/lib_slkattr.c U src/contrib/ncurses/ncurses/base/lib_screen.c U src/contrib/ncurses/ncurses/base/lib_addstr.c U src/contrib/ncurses/ncurses/base/lib_slkclear.c U src/contrib/ncurses/ncurses/base/lib_slkcolor.c U src/contrib/ncurses/ncurses/base/lib_mouse.c U src/contrib/ncurses/ncurses/base/lib_slk.c U src/contrib/ncurses/ncurses/base/lib_slkatrof.c U src/contrib/ncurses/ncurses/base/lib_vline.c U src/contrib/ncurses/ncurses/base/lib_clearok.c U src/contrib/ncurses/ncurses/base/lib_delch.c U src/contrib/ncurses/ncurses/base/lib_getstr.c U src/contrib/ncurses/ncurses/base/lib_slkinit.c U src/contrib/ncurses/ncurses/base/define_key.c U src/contrib/ncurses/ncurses/base/lib_newterm.c U src/contrib/ncurses/ncurses/base/lib_move.c U src/contrib/ncurses/ncurses/base/lib_ungetch.c U src/contrib/ncurses/ncurses/base/lib_beep.c U src/contrib/ncurses/ncurses/base/lib_inchstr.c U src/contrib/ncurses/ncurses/base/lib_redrawln.c U src/contrib/ncurses/ncurses/base/tries.c U src/contrib/ncurses/ncurses/base/lib_leaveok.c U src/contrib/ncurses/ncurses/base/resizeterm.c U src/contrib/ncurses/ncurses/base/vsscanf.c U src/contrib/ncurses/ncurses/base/lib_bkgd.c U src/contrib/ncurses/ncurses/base/lib_isendwin.c U src/contrib/ncurses/ncurses/tty/tty_update.c U src/contrib/ncurses/ncurses/tty/lib_twait.c U src/contrib/ncurses/ncurses/tty/lib_tstp.c U src/contrib/ncurses/ncurses/tty/MKexpanded.sh U src/contrib/ncurses/ncurses/tty/hashmap.c U src/contrib/ncurses/ncurses/tty/tty_display.h U src/contrib/ncurses/ncurses/tty/lib_mvcur.c U src/contrib/ncurses/ncurses/tty/hardscroll.c U src/contrib/ncurses/ncurses/tty/lib_vidattr.c U src/contrib/ncurses/ncurses/tty/tty_input.h U src/contrib/ncurses/ncurses/tinfo/captoinfo.c U src/contrib/ncurses/ncurses/tinfo/lib_data.c U src/contrib/ncurses/ncurses/tinfo/lib_print.c U src/contrib/ncurses/ncurses/tinfo/lib_napms.c U src/contrib/ncurses/ncurses/tinfo/MKkeys_list.sh U src/contrib/ncurses/ncurses/tinfo/access.c U src/contrib/ncurses/ncurses/tinfo/db_iterator.c U src/contrib/ncurses/ncurses/tinfo/lib_kernel.c U src/contrib/ncurses/ncurses/tinfo/lib_options.c U src/contrib/ncurses/ncurses/tinfo/lib_termcap.c U src/contrib/ncurses/ncurses/tinfo/doalloc.c U src/contrib/ncurses/ncurses/tinfo/README U src/contrib/ncurses/ncurses/tinfo/trim_sgr0.c U src/contrib/ncurses/ncurses/tinfo/name_match.c U src/contrib/ncurses/ncurses/tinfo/lib_tparm.c U src/contrib/ncurses/ncurses/tinfo/lib_raw.c U src/contrib/ncurses/ncurses/tinfo/alloc_ttype.c U src/contrib/ncurses/ncurses/tinfo/init_keytry.c U src/contrib/ncurses/ncurses/tinfo/make_keys.c U src/contrib/ncurses/ncurses/tinfo/getenv_num.c U src/contrib/ncurses/ncurses/tinfo/MKcaptab.awk U src/contrib/ncurses/ncurses/tinfo/strings.c U src/contrib/ncurses/ncurses/tinfo/lib_termname.c U src/contrib/ncurses/ncurses/tinfo/use_screen.c U src/contrib/ncurses/ncurses/tinfo/lib_longname.c U src/contrib/ncurses/ncurses/tinfo/comp_expand.c U src/contrib/ncurses/ncurses/tinfo/free_ttype.c U src/contrib/ncurses/ncurses/tinfo/lib_has_cap.c U src/contrib/ncurses/ncurses/tinfo/MKcaptab.sh U src/contrib/ncurses/ncurses/tinfo/comp_scan.c U src/contrib/ncurses/ncurses/tinfo/lib_tputs.c U src/contrib/ncurses/ncurses/tinfo/MKnames.awk U src/contrib/ncurses/ncurses/tinfo/write_entry.c U src/contrib/ncurses/ncurses/tinfo/parse_entry.c U src/contrib/ncurses/ncurses/tinfo/read_termcap.c U src/contrib/ncurses/ncurses/tinfo/lib_tgoto.c U src/contrib/ncurses/ncurses/tinfo/read_entry.c U src/contrib/ncurses/ncurses/tinfo/comp_parse.c U src/contrib/ncurses/ncurses/tinfo/lib_cur_term.c U src/contrib/ncurses/ncurses/tinfo/entries.c U src/contrib/ncurses/ncurses/tinfo/lib_ti.c U src/contrib/ncurses/ncurses/tinfo/MKcodes.awk U src/contrib/ncurses/ncurses/tinfo/hashed_db.c U src/contrib/ncurses/ncurses/tinfo/lib_setup.c U src/contrib/ncurses/ncurses/tinfo/MKfallback.sh U src/contrib/ncurses/ncurses/tinfo/lib_baudrate.c U src/contrib/ncurses/ncurses/tinfo/lib_acs.c U src/contrib/ncurses/ncurses/tinfo/home_terminfo.c U src/contrib/ncurses/ncurses/tinfo/alloc_entry.c U src/contrib/ncurses/ncurses/tinfo/comp_error.c U src/contrib/ncurses/ncurses/tinfo/comp_hash.c U src/contrib/ncurses/ncurses/tinfo/setbuf.c U src/contrib/ncurses/ncurses/tinfo/add_tries.c U src/contrib/ncurses/ncurses/tinfo/lib_ttyflags.c U src/contrib/ncurses/ncurses/widechar/lib_hline_set.c U src/contrib/ncurses/ncurses/widechar/lib_cchar.c U src/contrib/ncurses/ncurses/widechar/lib_add_wch.c U src/contrib/ncurses/ncurses/widechar/lib_erasewchar.c U src/contrib/ncurses/ncurses/widechar/lib_slk_wset.c U src/contrib/ncurses/ncurses/widechar/lib_inwstr.c U src/contrib/ncurses/ncurses/widechar/charable.c U src/contrib/ncurses/ncurses/widechar/lib_box_set.c U src/contrib/ncurses/ncurses/widechar/lib_unget_wch.c U src/contrib/ncurses/ncurses/widechar/lib_get_wch.c U src/contrib/ncurses/ncurses/widechar/lib_in_wchnstr.c U src/contrib/ncurses/ncurses/widechar/lib_pecho_wchar.c U src/contrib/ncurses/ncurses/widechar/lib_wunctrl.c U src/contrib/ncurses/ncurses/widechar/lib_key_name.c U src/contrib/ncurses/ncurses/widechar/lib_vid_attr.c U src/contrib/ncurses/ncurses/widechar/lib_in_wch.c U src/contrib/ncurses/ncurses/widechar/lib_wacs.c U src/contrib/ncurses/ncurses/widechar/lib_vline_set.c U src/contrib/ncurses/ncurses/widechar/lib_ins_wch.c U src/contrib/ncurses/ncurses/widechar/lib_get_wstr.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Fri May 9 02:28:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B7CF1065672; Fri, 9 May 2008 02:28:53 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D6CEC8FC17; Fri, 9 May 2008 02:28:52 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m492SqBI030327; Fri, 9 May 2008 02:28:52 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from rafan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m492SqGb030326; Fri, 9 May 2008 02:28:52 GMT (envelope-from rafan) Message-Id: <200805090228.m492SqGb030326@repoman.freebsd.org> From: Rong-En Fan Date: Fri, 9 May 2008 02:28:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/ncurses/ncurses ncurses_cfg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 02:28:53 -0000 rafan 2008-05-09 02:28:52 UTC FreeBSD src repository Modified files: lib/ncurses/ncurses ncurses_cfg.h Log: - Update for ncurses 5.6-20080509 Revision Changes Path 1.11 +1 -1 src/lib/ncurses/ncurses/ncurses_cfg.h From owner-cvs-src@FreeBSD.ORG Fri May 9 02:30:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E523D1065677; Fri, 9 May 2008 02:30:24 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BC1448FC17; Fri, 9 May 2008 02:30:24 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m492UOHL030452; Fri, 9 May 2008 02:30:24 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from rafan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m492UO1F030451; Fri, 9 May 2008 02:30:24 GMT (envelope-from rafan) Message-Id: <200805090230.m492UO1F030451@repoman.freebsd.org> From: Rong-En Fan Date: Fri, 9 May 2008 02:30:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/ncurses FREEBSD-upgrade FREEBSD-vendor X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 02:30:25 -0000 rafan 2008-05-09 02:30:24 UTC FreeBSD src repository Modified files: contrib/ncurses FREEBSD-upgrade FREEBSD-vendor Log: - Update for 5.6-20080503 Revision Changes Path 1.4 +2 -2 src/contrib/ncurses/FREEBSD-upgrade 1.2 +2 -2 src/contrib/ncurses/FREEBSD-vendor From owner-cvs-src@FreeBSD.ORG Fri May 9 05:20:53 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9AC6E106564A; Fri, 9 May 2008 05:20:53 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.freebsd.org (Postfix) with ESMTP id EF84A8FC0C; Fri, 9 May 2008 05:20:52 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (ppp121-45-158-232.lns11.adl6.internode.on.net [121.45.158.232]) (authenticated bits=0) by cain.gsoft.com.au (8.13.8/8.13.8) with ESMTP id m495KmBp049135 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Fri, 9 May 2008 14:50:49 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Fri, 9 May 2008 14:50:30 +0930 User-Agent: KMail/1.9.7 References: <200805082357.m48NvTBx012316@repoman.freebsd.org> In-Reply-To: <200805082357.m48NvTBx012316@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1364704.QNMfFFEIS0"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200805091450.39656.doconnor@gsoft.com.au> X-Spam-Score: -2.212 () BAYES_00,RDNS_DYNAMIC X-Scanned-By: MIMEDefang 2.63 on 203.31.81.10 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Sean Farley Subject: Re: cvs commit: src/include readpassphrase.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 05:20:53 -0000 --nextPart1364704.QNMfFFEIS0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Fri, 9 May 2008, Sean Farley wrote: > scf 2008-05-08 23:57:29 UTC > > FreeBSD src repository > > Modified files: > include readpassphrase.h > Log: > Define the size_t type since readpassphrase(3) requires it in its > definition and sys/types.h is not listed within the synopsis of the > man page. Surely it would be better to amend the documentation? =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart1364704.QNMfFFEIS0 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) iD8DBQBII98n5ZPcIHs/zowRArNkAKCVACt0qJ8bE8Ra8VTI0i4GCNlTEwCcDhWB yhwB3xz2ZsnJ2mAHPANPTuM= =919E -----END PGP SIGNATURE----- --nextPart1364704.QNMfFFEIS0-- From owner-cvs-src@FreeBSD.ORG Fri May 9 06:53:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 684BF1065677; Fri, 9 May 2008 06:53:04 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3FE698FC23; Fri, 9 May 2008 06:53:04 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m496r4Jc052224; Fri, 9 May 2008 06:53:04 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from rafan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m496r4PW052223; Fri, 9 May 2008 06:53:04 GMT (envelope-from rafan) Message-Id: <200805090653.m496r4PW052223@repoman.freebsd.org> From: Rong-En Fan Date: Fri, 9 May 2008 06:53:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/ncurses/ncurses ncurses_cfg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 06:53:04 -0000 rafan 2008-05-09 06:53:04 UTC FreeBSD src repository Modified files: lib/ncurses/ncurses ncurses_cfg.h Log: - Last commit should be "update for 5.6-20080503" Revision Changes Path 1.12 +0 -0 src/lib/ncurses/ncurses/ncurses_cfg.h From owner-cvs-src@FreeBSD.ORG Fri May 9 07:42:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A9AE1065674; Fri, 9 May 2008 07:42:04 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 21D3F8FC14; Fri, 9 May 2008 07:42:04 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m497g4O2054750; Fri, 9 May 2008 07:42:04 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m497g3qL054749; Fri, 9 May 2008 07:42:03 GMT (envelope-from pjd) Message-Id: <200805090742.m497g3qL054749@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 9 May 2008 07:42:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_param.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 07:42:04 -0000 pjd 2008-05-09 07:42:02 UTC FreeBSD src repository Modified files: sys/kern subr_param.c Log: - Export HZ value via kern.hz sysctl (this is the same name as for the loader tunable). - Document other sysctls in this file and also mark them as loader tunable via CTLFLAG_RDTUN flag. Reviewed by: roberto Revision Changes Path 1.75 +17 -8 src/sys/kern/subr_param.c From owner-cvs-src@FreeBSD.ORG Fri May 9 09:08:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 719C31065673; Fri, 9 May 2008 09:08:23 +0000 (UTC) (envelope-from olli@fromme.com) Received: from haluter.fromme.com (unknown [IPv6:2a01:170:102f::3]) by mx1.freebsd.org (Postfix) with ESMTP id DDCFB8FC0A; Fri, 9 May 2008 09:08:22 +0000 (UTC) (envelope-from olli@fromme.com) Received: from haluter.fromme.com (irc_sucks@localhost [127.0.0.1]) by haluter.fromme.com (8.13.4/8.13.4) with ESMTP id m4998LXo007400; Fri, 9 May 2008 11:08:21 +0200 (CEST) (envelope-from olli@fromme.com) Received: (from olli@localhost) by haluter.fromme.com (8.13.4/8.12.9/Submit) id m4998KvB007397; Fri, 9 May 2008 11:08:20 +0200 (CEST) From: Oliver Fromme Message-Id: <200805090908.m4998KvB007397@haluter.fromme.com> To: pjd@FreeBSD.org (Pawel Jakub Dawidek) Date: Fri, 9 May 2008 11:08:20 +0200 (CEST) In-Reply-To: <200805090742.m497g3qL054749@repoman.freebsd.org> from "Pawel Jakub Dawidek" at May 09, 2008 07:42:02 AM X-Mailer: ELM [version 2.5 PL6] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (haluter.fromme.com [127.0.0.1]); Fri, 09 May 2008 11:08:21 +0200 (CEST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 09:08:23 -0000 Pawel Jakub Dawidek wrote: > Modified files: > sys/kern subr_param.c > Log: > - Export HZ value via kern.hz sysctl (this is the same name as for the > loader tunable). It's probably just me, but I don't see the usefulness of this. The HZ value is already exported via kern.clockrate. (I'm not saying the change is wrong, I'm just looking for an explanation.) (On the other hand, how about exporting the value of the kernel variable "ticks"? Just a thought.) Best regards Oliver -- Oliver Fromme, Bunsenstr. 13, 81735 Muenchen, Germany ``We are all but compressed light'' (Albert Einstein) From owner-cvs-src@FreeBSD.ORG Fri May 9 09:12:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0DC9A1065674; Fri, 9 May 2008 09:12:35 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (chello087206046210.chello.pl [87.206.46.210]) by mx1.freebsd.org (Postfix) with ESMTP id 7C2E98FC18; Fri, 9 May 2008 09:12:34 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id EDBD445C8A; Fri, 9 May 2008 11:12:32 +0200 (CEST) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 4C07745B26; Fri, 9 May 2008 11:12:29 +0200 (CEST) Date: Fri, 9 May 2008 11:12:28 +0200 From: Pawel Jakub Dawidek To: Oliver Fromme Message-ID: <20080509091228.GC2480@garage.freebsd.pl> References: <200805090742.m497g3qL054749@repoman.freebsd.org> <200805090908.m4998KvB007397@haluter.fromme.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WplhKdTI2c8ulnbP" Content-Disposition: inline In-Reply-To: <200805090908.m4998KvB007397@haluter.fromme.com> User-Agent: Mutt/1.4.2.3i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 8.0-CURRENT i386 X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 09:12:35 -0000 --WplhKdTI2c8ulnbP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 09, 2008 at 11:08:20AM +0200, Oliver Fromme wrote: >=20 > Pawel Jakub Dawidek wrote: > > Modified files: > > sys/kern subr_param.c=20 > > Log: > > - Export HZ value via kern.hz sysctl (this is the same name as for t= he > > loader tunable). >=20 > It's probably just me, but I don't see the usefulness of > this. The HZ value is already exported via kern.clockrate. > (I'm not saying the change is wrong, I'm just looking for > an explanation.) The reason for this change was that I was trying to recall what is the name of the tunable and I wasn't able to find it with simple "sysctl -a | grep hz". In an ideal world most of not all loader tunables should also be visible as read-only sysctls. > (On the other hand, how about exporting the value of the > kernel variable "ticks"? Just a thought.) No opinion on that one. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --WplhKdTI2c8ulnbP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFIJBV8ForvXbEpPzQRAoxsAJoDVjt6MzMlcajamfAGw/WIsDUq+QCfdVbr c85JtgUo3cehHicIcl+RHhA= =YEqM -----END PGP SIGNATURE----- --WplhKdTI2c8ulnbP-- From owner-cvs-src@FreeBSD.ORG Fri May 9 09:56:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B05F21065686; Fri, 9 May 2008 09:56:16 +0000 (UTC) (envelope-from olli@fromme.com) Received: from haluter.fromme.com (unknown [IPv6:2a01:170:102f::3]) by mx1.freebsd.org (Postfix) with ESMTP id 248068FC1C; Fri, 9 May 2008 09:56:15 +0000 (UTC) (envelope-from olli@fromme.com) Received: from haluter.fromme.com (irc_sucks@localhost [127.0.0.1]) by haluter.fromme.com (8.13.4/8.13.4) with ESMTP id m499uEIK007908; Fri, 9 May 2008 11:56:14 +0200 (CEST) (envelope-from olli@fromme.com) Received: (from olli@localhost) by haluter.fromme.com (8.13.4/8.12.9/Submit) id m499uEvT007906; Fri, 9 May 2008 11:56:14 +0200 (CEST) From: Oliver Fromme Message-Id: <200805090956.m499uEvT007906@haluter.fromme.com> To: pjd@FreeBSD.org (Pawel Jakub Dawidek) Date: Fri, 9 May 2008 11:56:14 +0200 (CEST) In-Reply-To: <20080509091228.GC2480@garage.freebsd.pl> from "Pawel Jakub Dawidek" at May 09, 2008 11:12:28 AM X-Mailer: ELM [version 2.5 PL6] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (haluter.fromme.com [127.0.0.1]); Fri, 09 May 2008 11:56:14 +0200 (CEST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 09:56:16 -0000 Pawel Jakub Dawidek wrote: > On Fri, May 09, 2008 at 11:08:20AM +0200, Oliver Fromme wrote: > > Pawel Jakub Dawidek wrote: > > > Modified files: > > > sys/kern subr_param.c=20 > > > Log: > > > - Export HZ value via kern.hz sysctl (this is the same name as for the > > > loader tunable). > > > > It's probably just me, but I don't see the usefulness of > > this. The HZ value is already exported via kern.clockrate. > > (I'm not saying the change is wrong, I'm just looking for > > an explanation.) > > The reason for this change was that I was trying to recall what is > the name of the tunable and I wasn't able to find it with simple > "sysctl -a | grep hz". In an ideal world most of not all loader > tunables should also be visible as read-only sysctls. Hm. It was my understanding that the loader tunables are already exported via kenv(2), so typing "kenv" should include them all. I was probably wrong, though. Thanks for the explanation. It's now clearer to me. Best regards Oliver -- Oliver Fromme, Bunsenstr. 13, 81735 Muenchen, Germany ``We are all but compressed light'' (Albert Einstein) From owner-cvs-src@FreeBSD.ORG Fri May 9 10:34:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E207106566B; Fri, 9 May 2008 10:34:24 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2437E8FC17; Fri, 9 May 2008 10:34:24 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49AYO8T072820; Fri, 9 May 2008 10:34:24 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49AYNKK072819; Fri, 9 May 2008 10:34:24 GMT (envelope-from dfr) Message-Id: <200805091034.m49AYNKK072819@repoman.freebsd.org> From: Doug Rabson Date: Fri, 9 May 2008 10:34:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_lockf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 10:34:24 -0000 dfr 2008-05-09 10:34:23 UTC FreeBSD src repository Modified files: sys/kern kern_lockf.c Log: When blocking on an F_FLOCK style lock request which is upgrading a shared lock to exclusive, drop the shared lock before deadlock detection. MFC after: 2 days Revision Changes Path 1.64 +12 -11 src/sys/kern/kern_lockf.c From owner-cvs-src@FreeBSD.ORG Fri May 9 13:27:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1733F1065679; Fri, 9 May 2008 13:27:21 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E0F6A8FC0C; Fri, 9 May 2008 13:27:20 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49DRKCU099892; Fri, 9 May 2008 13:27:20 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49DRKwr099891; Fri, 9 May 2008 13:27:20 GMT (envelope-from dfr) Message-Id: <200805091327.m49DRKwr099891@repoman.freebsd.org> From: Doug Rabson Date: Fri, 9 May 2008 13:27:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/kerberos5/usr.bin/krb5-config Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 13:27:21 -0000 dfr 2008-05-09 13:27:20 UTC FreeBSD src repository Modified files: kerberos5/usr.bin/krb5-config Makefile Log: Update magic sed script for heimdal-1.1 Revision Changes Path 1.16 +7 -4 src/kerberos5/usr.bin/krb5-config/Makefile From owner-cvs-src@FreeBSD.ORG Fri May 9 14:54:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 635BF1065671; Fri, 9 May 2008 14:54:20 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (chello087206046210.chello.pl [87.206.46.210]) by mx1.freebsd.org (Postfix) with ESMTP id D26E78FC1E; Fri, 9 May 2008 14:54:19 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 3372E45B26; Fri, 9 May 2008 11:59:18 +0200 (CEST) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 6AE1B45684; Fri, 9 May 2008 11:59:12 +0200 (CEST) Date: Fri, 9 May 2008 11:59:11 +0200 From: Pawel Jakub Dawidek To: Oliver Fromme Message-ID: <20080509095911.GE2480@garage.freebsd.pl> References: <20080509091228.GC2480@garage.freebsd.pl> <200805090956.m499uEvT007906@haluter.fromme.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IvGM3kKqwtniy32b" Content-Disposition: inline In-Reply-To: <200805090956.m499uEvT007906@haluter.fromme.com> User-Agent: Mutt/1.4.2.3i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 8.0-CURRENT i386 X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 14:54:20 -0000 --IvGM3kKqwtniy32b Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 09, 2008 at 11:56:14AM +0200, Oliver Fromme wrote: >=20 > Pawel Jakub Dawidek wrote: > > On Fri, May 09, 2008 at 11:08:20AM +0200, Oliver Fromme wrote: > > > Pawel Jakub Dawidek wrote: > > > > Modified files: > > > > sys/kern subr_param.c=3D20 > > > > Log: > > > > - Export HZ value via kern.hz sysctl (this is the same name as = for the > > > > loader tunable). > > >=20 > > > It's probably just me, but I don't see the usefulness of > > > this. The HZ value is already exported via kern.clockrate. > > > (I'm not saying the change is wrong, I'm just looking for > > > an explanation.) > >=20 > > The reason for this change was that I was trying to recall what is > > the name of the tunable and I wasn't able to find it with simple > > "sysctl -a | grep hz". In an ideal world most of not all loader > > tunables should also be visible as read-only sysctls. >=20 > Hm. It was my understanding that the loader tunables > are already exported via kenv(2), so typing "kenv" > should include them all. I was probably wrong, though. Only the one that are set (eg. by hints or by you in loader.conf). kenv(1) doesn't list all the tunables. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --IvGM3kKqwtniy32b Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFIJCBvForvXbEpPzQRAgNkAKDewYX48DkhwfWIuYtjbYJQrUrEmgCdFHCD P9kYFO1tRiEhJFt41LYcITE= =rOav -----END PGP SIGNATURE----- --IvGM3kKqwtniy32b-- From owner-cvs-src@FreeBSD.ORG Fri May 9 14:57:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 14056106566C; Fri, 9 May 2008 14:57:34 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from mail.farley.org (farley.org [67.64.95.201]) by mx1.freebsd.org (Postfix) with ESMTP id 29B7A8FC0C; Fri, 9 May 2008 14:57:33 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from thor.farley.org (HPooka@thor.farley.org [192.168.1.5]) by mail.farley.org (8.14.3/8.14.3) with ESMTP id m49ET55G085147; Fri, 9 May 2008 09:29:06 -0500 (CDT) (envelope-from scf@FreeBSD.org) Date: Fri, 9 May 2008 09:29:05 -0500 (CDT) From: "Sean C. Farley" To: "Daniel O'Connor" In-Reply-To: <200805091450.39656.doconnor@gsoft.com.au> Message-ID: References: <200805082357.m48NvTBx012316@repoman.freebsd.org> <200805091450.39656.doconnor@gsoft.com.au> User-Agent: Alpine 1.10 (BSF 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-4.4 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on mail.farley.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include readpassphrase.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 14:57:34 -0000 On Fri, 9 May 2008, Daniel O'Connor wrote: > On Fri, 9 May 2008, Sean Farley wrote: >> scf 2008-05-08 23:57:29 UTC >> >> FreeBSD src repository >> >> Modified files: >> include readpassphrase.h >> Log: >> Define the size_t type since readpassphrase(3) requires it in its >> definition and sys/types.h is not listed within the synopsis of the >> man page. > > Surely it would be better to amend the documentation? I had difficulty deciding on this. It was either change the code to follow the specification (man page) or update the documentation. What tipped it toward patching the code was the assumption that the man page may be correct for some OS's and coders may have written their code based on the man page. Of course, they probably have already included sys/types.h (or any header that defines size_t) to get it to compile. Questions: 1. Does the fact that it is not a system call mean that it should not define size_t? 2. Are string.h and strings.h, for example, exceptions due to legacy? I am open to changing the man page. Does anyone know if other *BSD systems also need sys/types.h with this program[1]? Sean 1. http://www.farley.org/freebsd/tmp/readpassphrase.c -- scf@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Fri May 9 15:31:03 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DBCD106564A; Fri, 9 May 2008 15:31:03 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay02.kiev.sovam.com (relay02.kiev.sovam.com [62.64.120.197]) by mx1.freebsd.org (Postfix) with ESMTP id DEB1A8FC0A; Fri, 9 May 2008 15:31:02 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay02.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JuU7U-000M4u-Iu; Fri, 09 May 2008 18:02:48 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m49F2Za6079378 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 9 May 2008 18:02:35 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m49F2WSq093940; Fri, 9 May 2008 18:02:32 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m49F2WrZ093939; Fri, 9 May 2008 18:02:32 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 9 May 2008 18:02:32 +0300 From: Kostik Belousov To: Pawel Jakub Dawidek , rdivacky@freebsd.org Message-ID: <20080509150231.GI18958@deviant.kiev.zoral.com.ua> References: <20080509091228.GC2480@garage.freebsd.pl> <200805090956.m499uEvT007906@haluter.fromme.com> <20080509095911.GE2480@garage.freebsd.pl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vpCYTxCMiL2duy47" Content-Disposition: inline In-Reply-To: <20080509095911.GE2480@garage.freebsd.pl> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: 565941832c2f675ae953af64aa3a5396 X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Not Detected X-SpamTest-Info: Profiles 2798 [May 08 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Method: none X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Oliver Fromme , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern subr_param.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 15:31:03 -0000 --vpCYTxCMiL2duy47 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 09, 2008 at 11:59:11AM +0200, Pawel Jakub Dawidek wrote: > On Fri, May 09, 2008 at 11:56:14AM +0200, Oliver Fromme wrote: > >=20 > > Pawel Jakub Dawidek wrote: > > > On Fri, May 09, 2008 at 11:08:20AM +0200, Oliver Fromme wrote: > > > > Pawel Jakub Dawidek wrote: > > > > > Modified files: > > > > > sys/kern subr_param.c=3D20 > > > > > Log: > > > > > - Export HZ value via kern.hz sysctl (this is the same name a= s for the > > > > > loader tunable). > > > >=20 > > > > It's probably just me, but I don't see the usefulness of > > > > this. The HZ value is already exported via kern.clockrate. > > > > (I'm not saying the change is wrong, I'm just looking for > > > > an explanation.) > > >=20 > > > The reason for this change was that I was trying to recall what is > > > the name of the tunable and I wasn't able to find it with simple > > > "sysctl -a | grep hz". In an ideal world most of not all loader > > > tunables should also be visible as read-only sysctls. > >=20 > > Hm. It was my understanding that the loader tunables > > are already exported via kenv(2), so typing "kenv" > > should include them all. I was probably wrong, though. >=20 > Only the one that are set (eg. by hints or by you in loader.conf). > kenv(1) doesn't list all the tunables. Meantime, all of the *siz ought to be writable sysctls. Roman Divacky had the patches, I think they finally shall be committed. --vpCYTxCMiL2duy47 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkgkZ4cACgkQC3+MBN1Mb4ibMwCfTF4a9B5qQjAWENq5HzOC8IAh y3IAn2oHCLwJTLFbEtSGFkypL3e5vr89 =TpnF -----END PGP SIGNATURE----- --vpCYTxCMiL2duy47-- From owner-cvs-src@FreeBSD.ORG Fri May 9 16:21:08 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9FB4A1065672; Fri, 9 May 2008 16:21:08 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 63DF08FC1E; Fri, 9 May 2008 16:21:08 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m49GL3In031750 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 9 May 2008 09:21:03 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <482479EE.8060701@freebsd.org> Date: Fri, 09 May 2008 09:21:02 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Marius Strobl References: <200803201619.m2KGJQr7033985@repoman.freebsd.org> <20080412193358.GA44768@alchemy.franken.de> <20080423203622.GA66545@alchemy.franken.de> <480F9F8B.5050209@freebsd.org> <20080423205943.GG99566@alchemy.franken.de> <480FA41F.20407@freebsd.org> <20080507202135.GA65358@alchemy.franken.de> In-Reply-To: <20080507202135.GA65358@alchemy.franken.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC-CTc-dcc1-Metrics: ebb.errno.com; whitelist Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb ehci.c ohci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 16:21:08 -0000 Marius Strobl wrote: > On Wed, Apr 23, 2008 at 02:03:27PM -0700, Sam Leffler wrote: > >> Marius Strobl wrote: >> >>> On Wed, Apr 23, 2008 at 01:43:55PM -0700, Sam Leffler wrote: >>> >>> >>>> Marius Strobl wrote: >>>> >>>> >>>>> On Sat, Apr 12, 2008 at 09:33:58PM +0200, Marius Strobl wrote: >>>>> >>>>> >>>>> >>>>>> On Thu, Mar 20, 2008 at 04:19:26PM +0000, Sam Leffler wrote: >>>>>> >>>>>> >>>>>> >>>>>>> sam 2008-03-20 16:19:25 UTC >>>>>>> >>>>>>> FreeBSD src repository >>>>>>> >>>>>>> Modified files: >>>>>>> sys/dev/usb ehci.c ohci.c >>>>>>> Log: >>>>>>> Workaround design botch in usb: blindly mixing bus_dma with PIO does >>>>>>> not >>>>>>> work on architectures with a write-back cache as the PIO writes end up >>>>>>> in the cache which the sync(BUS_DMASYNC_POSTREAD) in >>>>>>> usb_transfer_complete >>>>>>> then discards; compensate in the xfer methods that do PIO by pushing >>>>>>> the >>>>>>> writes out of the cache before usb_transfer_complete is called. >>>>>>> >>>>>>> This fixes USB on xscale and likely other places. >>>>>>> >>>>>>> Sponsored by: hobnob >>>>>>> Reviewed by: cognet, imp >>>>>>> MFC after: 1 month >>>>>>> >>>>>>> Revision Changes Path >>>>>>> 1.62 +16 -0 src/sys/dev/usb/ehci.c >>>>>>> 1.171 +16 -0 src/sys/dev/usb/ohci.c >>>>>>> >>>>>>> >>>>>>> >>>>>> This causes a crash during boot on sparc64. Looks like map is still >>>>>> NULL at that point. >>>>>> >>>>>> >>>>>> >>>>>> >>>>> Are you ok with the change below or would that also prevent >>>>> your kludge from taking effect? >>>>> >>>>> Marius >>>>> >>>>> Index: ehci.c >>>>> =================================================================== >>>>> RCS file: /usr/data/bsd/cvs/fbsd/src/sys/dev/usb/ehci.c,v >>>>> retrieving revision 1.62 >>>>> diff -u -r1.62 ehci.c >>>>> --- ehci.c 20 Mar 2008 16:19:25 -0000 1.62 >>>>> +++ ehci.c 23 Apr 2008 20:23:58 -0000 >>>>> @@ -664,6 +664,8 @@ >>>>> usbd_pipe_handle pipe = xfer->pipe; >>>>> bus_dma_tag_t tag = pipe->device->bus->buffer_dmatag; >>>>> struct usb_dma_mapping *dmap = &xfer->dmamap; >>>>> + if (dmap->map == NULL) >>>>> + return; >>>>> bus_dmamap_sync(tag, dmap->map, BUS_DMASYNC_PREWRITE); >>>>> } >>>>> >>>>> Index: ohci.c >>>>> =================================================================== >>>>> RCS file: /usr/data/bsd/cvs/fbsd/src/sys/dev/usb/ohci.c,v >>>>> retrieving revision 1.171 >>>>> diff -u -r1.171 ohci.c >>>>> --- ohci.c 20 Mar 2008 16:19:25 -0000 1.171 >>>>> +++ ohci.c 21 Apr 2008 19:13:54 -0000 >>>>> @@ -1571,6 +1571,8 @@ >>>>> usbd_pipe_handle pipe = xfer->pipe; >>>>> bus_dma_tag_t tag = pipe->device->bus->buffer_dmatag; >>>>> struct usb_dma_mapping *dmap = &xfer->dmamap; >>>>> + if (dmap->map == NULL) >>>>> + return; >>>>> bus_dmamap_sync(tag, dmap->map, BUS_DMASYNC_PREWRITE); >>>>> } >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>> You have not identified why you don't have a dma map. I don't have a >>>> way to diagnose your problem and so far as I know no other platform had >>>> an issue w/ the change. I suggest you figure out why your map is not >>>> setup instead of adding a hack. >>>> >>>> >>>> >>> It's because the usb(4) code doesn't create DMA maps for >>> zero-length transfers, see usbd_transfer(). In the case of >>> the backtrace I posted not for usbd_set_address(), which >>> does USETW(req.wLength, 0) so later on size is 0 in >>> usbd_transfer() hence no DMA map. I don't know why your >>> hack doesn't also crash other platforms. >>> >>> >> Thanks for explaining, I will look. Please hold off for a bit. >> >> > > Style-wise the version below probably is more appropriate than > the above one. The question still is whether that fix prevents > hacksync() taking effect as desired, which would make it a very > evil hack though as hacksync() then relies on bus_dmamap_sync() > working on uninitialized DMA maps. > > Marius > > Index: ehci.c > =================================================================== > RCS file: /usr/data/bsd/cvs/fbsd/src/sys/dev/usb/ehci.c,v > retrieving revision 1.62 > diff -u -p -r1.62 ehci.c > --- ehci.c 20 Mar 2008 16:19:25 -0000 1.62 > +++ ehci.c 27 Apr 2008 14:09:53 -0000 > @@ -661,9 +661,13 @@ ehci_pcd_enable(void *v_sc) > static __inline void > hacksync(usbd_xfer_handle xfer) > { > - usbd_pipe_handle pipe = xfer->pipe; > - bus_dma_tag_t tag = pipe->device->bus->buffer_dmatag; > - struct usb_dma_mapping *dmap = &xfer->dmamap; > + bus_dma_tag_t tag; > + struct usb_dma_mapping *dmap; > + > + if (xfer->length == 0) > + return; > + tag = xfer->pipe->device->bus->buffer_dmatag; > + dmap = &xfer->dmamap; > bus_dmamap_sync(tag, dmap->map, BUS_DMASYNC_PREWRITE); > } > > Index: ohci.c > =================================================================== > RCS file: /usr/data/bsd/cvs/fbsd/src/sys/dev/usb/ohci.c,v > retrieving revision 1.171 > diff -u -p -r1.171 ohci.c > --- ohci.c 20 Mar 2008 16:19:25 -0000 1.171 > +++ ohci.c 27 Apr 2008 14:09:37 -0000 > @@ -1568,9 +1568,13 @@ ohci_device_bulk_done(usbd_xfer_handle x > static __inline void > hacksync(usbd_xfer_handle xfer) > { > - usbd_pipe_handle pipe = xfer->pipe; > - bus_dma_tag_t tag = pipe->device->bus->buffer_dmatag; > - struct usb_dma_mapping *dmap = &xfer->dmamap; > + bus_dma_tag_t tag; > + struct usb_dma_mapping *dmap; > + > + if (xfer->length == 0) > + return; > + tag = xfer->pipe->device->bus->buffer_dmatag; > + dmap = &xfer->dmamap; > bus_dmamap_sync(tag, dmap->map, BUS_DMASYNC_PREWRITE); > } > > > > Sorry for taking so long to look at this. It appears the reason things work everywhere but sparc is because all the other archs use the definition of bus_dmamap_sync which looks like this: #define bus_dmamap_sync(dmat, dmamap, op) \ do { \ if ((dmamap) != NULL) \ _bus_dmamap_sync(dmat, dmamap, op); \ } while (0) So it explicitly checks for the map being NULL and since sparc does not it blows up. Now checking for a NULL map seems very wrong (as the map should be opaque as scott noted) but having sparc have different semantics seems wrong. So rather than add yet another hack in the usb code perhaps we should make sparc's bus_dma code consistent with everyone else on this? There's no mention of this in the man page. Sam From owner-cvs-src@FreeBSD.ORG Fri May 9 16:48:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBEEB106566C; Fri, 9 May 2008 16:48:07 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B27728FC17; Fri, 9 May 2008 16:48:07 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49Gm7Bv019197; Fri, 9 May 2008 16:48:07 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49Gm7mU019196; Fri, 9 May 2008 16:48:07 GMT (envelope-from alc) Message-Id: <200805091648.m49Gm7mU019196@repoman.freebsd.org> From: Alan Cox Date: Fri, 9 May 2008 16:48:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c src/sys/vm pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 16:48:08 -0000 alc 2008-05-09 16:48:07 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/i386/i386 pmap.c sys/vm pmap.h Log: Introduce pmap_align_superpage(). It increases the starting virtual address of the given mapping if a different alignment might result in more superpage mappings. Revision Changes Path 1.616 +23 -0 src/sys/amd64/amd64/pmap.c 1.618 +23 -0 src/sys/i386/i386/pmap.c 1.84 +2 -0 src/sys/vm/pmap.h From owner-cvs-src@FreeBSD.ORG Fri May 9 18:20:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 167051065685; Fri, 9 May 2008 18:20:30 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E1A188FC12; Fri, 9 May 2008 18:20:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49IKTo1024970; Fri, 9 May 2008 18:20:29 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49IKT8x024969; Fri, 9 May 2008 18:20:29 GMT (envelope-from jhb) Message-Id: <200805091820.m49IKT8x024969@repoman.freebsd.org> From: John Baldwin Date: Fri, 9 May 2008 18:20:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/libgdb fbsd-threads.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 18:20:30 -0000 jhb 2008-05-09 18:20:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) gnu/usr.bin/gdb/libgdb fbsd-threads.c Log: MFC: Add 'fbsdcoreops_suppress_target' to support kgdb having its own coredump target and adjust core dump target's long name and documentation. Revision Changes Path 1.16.2.1 +11 -2 src/gnu/usr.bin/gdb/libgdb/fbsd-threads.c From owner-cvs-src@FreeBSD.ORG Fri May 9 18:20:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 38072106573B; Fri, 9 May 2008 18:20:36 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0EDBE8FC17; Fri, 9 May 2008 18:20:36 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49IKZXm024999; Fri, 9 May 2008 18:20:35 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49IKZwn024998; Fri, 9 May 2008 18:20:35 GMT (envelope-from jhb) Message-Id: <200805091820.m49IKZwn024998@repoman.freebsd.org> From: John Baldwin Date: Fri, 9 May 2008 18:20:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/libgdb fbsd-threads.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 18:20:36 -0000 jhb 2008-05-09 18:20:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) gnu/usr.bin/gdb/libgdb fbsd-threads.c Log: MFC: Add 'fbsdcoreops_suppress_target' to support kgdb having its own coredump target and adjust core dump target's long name and documentation. Revision Changes Path 1.13.2.4 +11 -2 src/gnu/usr.bin/gdb/libgdb/fbsd-threads.c From owner-cvs-src@FreeBSD.ORG Fri May 9 18:41:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E7CB1065676; Fri, 9 May 2008 18:41:41 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4D68E8FC1B; Fri, 9 May 2008 18:41:41 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49Iff0Z025729; Fri, 9 May 2008 18:41:41 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49Ifdb9025728; Fri, 9 May 2008 18:41:39 GMT (envelope-from jhb) Message-Id: <200805091841.m49Ifdb9025728@repoman.freebsd.org> From: John Baldwin Date: Fri, 9 May 2008 18:41:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.h kld.c kthr.c main.c trgt.c trgt_amd64.c trgt_arm.c trgt_i386.c trgt_ia64.c trgt_powerpc.c trgt_sparc64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 18:41:41 -0000 jhb 2008-05-09 18:41:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) gnu/usr.bin/gdb/kgdb kgdb.h kld.c kthr.c main.c trgt.c trgt_amd64.c trgt_arm.c trgt_i386.c trgt_ia64.c trgt_powerpc.c trgt_sparc64.c Log: MFC: Rework how kgdb manages kernel and vmcore files to be a bit more gdb-ish. Specifically, you can now use the 'file' and 'core' commands. Also, the kernel module stuff now works for remote targets. Revision Changes Path 1.5.2.3 +10 -6 src/gnu/usr.bin/gdb/kgdb/kgdb.h 1.6.2.4 +52 -23 src/gnu/usr.bin/gdb/kgdb/kld.c 1.7.2.3 +6 -0 src/gnu/usr.bin/gdb/kgdb/kthr.c 1.11.2.3 +86 -119 src/gnu/usr.bin/gdb/kgdb/main.c 1.5.2.2 +139 -22 src/gnu/usr.bin/gdb/kgdb/trgt.c 1.8.2.1 +5 -0 src/gnu/usr.bin/gdb/kgdb/trgt_amd64.c 1.3.2.1 +5 -0 src/gnu/usr.bin/gdb/kgdb/trgt_arm.c 1.6.2.4 +20 -14 src/gnu/usr.bin/gdb/kgdb/trgt_i386.c 1.4.2.1 +5 -0 src/gnu/usr.bin/gdb/kgdb/trgt_ia64.c 1.2.2.1 +5 -0 src/gnu/usr.bin/gdb/kgdb/trgt_powerpc.c 1.6.2.1 +5 -0 src/gnu/usr.bin/gdb/kgdb/trgt_sparc64.c From owner-cvs-src@FreeBSD.ORG Fri May 9 18:47:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 06B401065676; Fri, 9 May 2008 18:47:11 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E4F8C8FC17; Fri, 9 May 2008 18:47:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49IlAsZ025970; Fri, 9 May 2008 18:47:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49IlAtq025969; Fri, 9 May 2008 18:47:10 GMT (envelope-from jhb) Message-Id: <200805091847.m49IlAtq025969@repoman.freebsd.org> From: John Baldwin Date: Fri, 9 May 2008 18:47:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.h kld.c kthr.c main.c trgt.c trgt_alpha.c trgt_amd64.c trgt_arm.c trgt_i386.c trgt_ia64.c trgt_sparc64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 18:47:11 -0000 jhb 2008-05-09 18:47:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) gnu/usr.bin/gdb/kgdb kgdb.h kld.c kthr.c main.c trgt.c trgt_alpha.c trgt_amd64.c trgt_arm.c trgt_i386.c trgt_ia64.c trgt_sparc64.c Log: MFC: Rework how kgdb manages kernel and vmcore files to be a bit more gdb-ish. Specifically, you can now use the 'file' and 'core' commands. Also, the kernel module stuff now works for remote targets. Revision Changes Path 1.2.2.6 +10 -6 src/gnu/usr.bin/gdb/kgdb/kgdb.h 1.6.4.4 +52 -23 src/gnu/usr.bin/gdb/kgdb/kld.c 1.2.2.8 +6 -0 src/gnu/usr.bin/gdb/kgdb/kthr.c 1.7.2.7 +86 -119 src/gnu/usr.bin/gdb/kgdb/main.c 1.2.2.6 +139 -22 src/gnu/usr.bin/gdb/kgdb/trgt.c 1.2.2.2 +5 -0 src/gnu/usr.bin/gdb/kgdb/trgt_alpha.c 1.2.2.5 +5 -0 src/gnu/usr.bin/gdb/kgdb/trgt_amd64.c 1.2.2.3 +5 -0 src/gnu/usr.bin/gdb/kgdb/trgt_arm.c 1.2.2.4 +5 -0 src/gnu/usr.bin/gdb/kgdb/trgt_i386.c 1.2.2.2 +5 -0 src/gnu/usr.bin/gdb/kgdb/trgt_ia64.c 1.2.2.3 +5 -0 src/gnu/usr.bin/gdb/kgdb/trgt_sparc64.c From owner-cvs-src@FreeBSD.ORG Fri May 9 18:57:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93D3D106566B; Fri, 9 May 2008 18:57:07 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 809B98FC0A; Fri, 9 May 2008 18:57:07 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49Iv7BR026279; Fri, 9 May 2008 18:57:07 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49Iv7nY026278; Fri, 9 May 2008 18:57:07 GMT (envelope-from jhb) Message-Id: <200805091857.m49Iv7nY026278@repoman.freebsd.org> From: John Baldwin Date: Fri, 9 May 2008 18:57:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kthr.c trgt.c trgt_amd64.c trgt_arm.c trgt_i386.c trgt_ia64.c trgt_powerpc.c trgt_sparc64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 18:57:07 -0000 jhb 2008-05-09 18:57:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) gnu/usr.bin/gdb/kgdb kthr.c trgt.c trgt_amd64.c trgt_arm.c trgt_i386.c trgt_ia64.c trgt_powerpc.c trgt_sparc64.c Log: MFC: Enable use of 'tid' for remote targets and use gdb_thread_select() for 'tid' and 'proc' so they provide UI feedback like the 'thread' command. Revision Changes Path 1.7.2.4 +9 -5 src/gnu/usr.bin/gdb/kgdb/kthr.c 1.5.2.3 +20 -30 src/gnu/usr.bin/gdb/kgdb/trgt.c 1.8.2.2 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_amd64.c 1.3.2.2 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_arm.c 1.6.2.5 +2 -2 src/gnu/usr.bin/gdb/kgdb/trgt_i386.c 1.4.2.2 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_ia64.c 1.2.2.2 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_powerpc.c 1.6.2.2 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_sparc64.c From owner-cvs-src@FreeBSD.ORG Fri May 9 18:59:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 292991065670; Fri, 9 May 2008 18:59:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 188268FC0C; Fri, 9 May 2008 18:59:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49Ixot3026383; Fri, 9 May 2008 18:59:50 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49IxoYs026382; Fri, 9 May 2008 18:59:50 GMT (envelope-from jhb) Message-Id: <200805091859.m49IxoYs026382@repoman.freebsd.org> From: John Baldwin Date: Fri, 9 May 2008 18:59:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kthr.c trgt.c trgt_alpha.c trgt_amd64.c trgt_arm.c trgt_i386.c trgt_ia64.c trgt_sparc64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 18:59:51 -0000 jhb 2008-05-09 18:59:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) gnu/usr.bin/gdb/kgdb kthr.c trgt.c trgt_alpha.c trgt_amd64.c trgt_arm.c trgt_i386.c trgt_ia64.c trgt_sparc64.c Log: MFC: Enable use of 'tid' for remote targets and use gdb_thread_select() for 'tid' and 'proc' so they provide UI feedback like the 'thread' command. Revision Changes Path 1.2.2.9 +9 -5 src/gnu/usr.bin/gdb/kgdb/kthr.c 1.2.2.7 +20 -30 src/gnu/usr.bin/gdb/kgdb/trgt.c 1.2.2.3 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_alpha.c 1.2.2.6 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_amd64.c 1.2.2.4 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_arm.c 1.2.2.5 +2 -2 src/gnu/usr.bin/gdb/kgdb/trgt_i386.c 1.2.2.3 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_ia64.c 1.2.2.4 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_sparc64.c From owner-cvs-src@FreeBSD.ORG Fri May 9 19:00:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1F431065685; Fri, 9 May 2008 19:00:40 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 996858FC16; Fri, 9 May 2008 19:00:40 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49J0eQo026487; Fri, 9 May 2008 19:00:40 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49J0eoA026486; Fri, 9 May 2008 19:00:40 GMT (envelope-from jhb) Message-Id: <200805091900.m49J0eoA026486@repoman.freebsd.org> From: John Baldwin Date: Fri, 9 May 2008 19:00:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb trgt_i386.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 19:00:40 -0000 jhb 2008-05-09 19:00:40 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb trgt_i386.c Log: Trim unneeded header. Revision Changes Path 1.12 +0 -1 src/gnu/usr.bin/gdb/kgdb/trgt_i386.c From owner-cvs-src@FreeBSD.ORG Fri May 9 19:02:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1FDE106566B; Fri, 9 May 2008 19:02:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 96EF48FC0C; Fri, 9 May 2008 19:02:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49J2A74026547; Fri, 9 May 2008 19:02:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49J2Aia026546; Fri, 9 May 2008 19:02:10 GMT (envelope-from jhb) Message-Id: <200805091902.m49J2Aia026546@repoman.freebsd.org> From: John Baldwin Date: Fri, 9 May 2008 19:02:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern kern_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 19:02:10 -0000 jhb 2008-05-09 19:02:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern kern_cpu.c Log: MFC: Fix a few edge cases with error handling in cpufreq(4)'s CPUFREQ_GET() method. Revision Changes Path 1.27.2.2 +3 -3 src/sys/kern/kern_cpu.c From owner-cvs-src@FreeBSD.ORG Fri May 9 19:03:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A6BB1065670; Fri, 9 May 2008 19:03:55 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 524398FC29; Fri, 9 May 2008 19:03:55 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49J3toO027656; Fri, 9 May 2008 19:03:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49J3tbP027655; Fri, 9 May 2008 19:03:55 GMT (envelope-from jhb) Message-Id: <200805091903.m49J3tbP027655@repoman.freebsd.org> From: John Baldwin Date: Fri, 9 May 2008 19:03:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 19:03:55 -0000 jhb 2008-05-09 19:03:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_cpu.c Log: MFC: Fix a few edge cases with error handling in cpufreq(4)'s CPUFREQ_GET() method. Revision Changes Path 1.14.2.6 +3 -3 src/sys/kern/kern_cpu.c From owner-cvs-src@FreeBSD.ORG Fri May 9 19:29:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EAC1D106566B; Fri, 9 May 2008 19:29:08 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C24BB8FC19; Fri, 9 May 2008 19:29:08 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49JT8ap028501; Fri, 9 May 2008 19:29:08 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49JT8b6028500; Fri, 9 May 2008 19:29:08 GMT (envelope-from jhb) Message-Id: <200805091929.m49JT8b6028500@repoman.freebsd.org> From: John Baldwin Date: Fri, 9 May 2008 19:29:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 19:29:09 -0000 jhb 2008-05-09 19:29:08 UTC FreeBSD src repository Modified files: sys/net bpf.c Log: Set D_TRACKCLOSE to avoid a race in devfs that could lead to orphaned bpf devices never getting fully closed. MFC after: 3 days Revision Changes Path 1.195 +1 -0 src/sys/net/bpf.c From owner-cvs-src@FreeBSD.ORG Fri May 9 20:38:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47E5A106566B; Fri, 9 May 2008 20:38:26 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1F0A48FC12; Fri, 9 May 2008 20:38:26 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49KcQCf031781; Fri, 9 May 2008 20:38:26 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49KcPJR031780; Fri, 9 May 2008 20:38:25 GMT (envelope-from rwatson) Message-Id: <200805092038.m49KcPJR031780@repoman.freebsd.org> From: Robert Watson Date: Fri, 9 May 2008 20:38:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_loop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 20:38:26 -0000 rwatson 2008-05-09 20:38:25 UTC FreeBSD src repository Modified files: sys/net if_loop.c Log: Trim trailing whitespace at ends of lines. Revision Changes Path 1.116 +16 -16 src/sys/net/if_loop.c From owner-cvs-src@FreeBSD.ORG Fri May 9 20:39:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EAAC1106564A; Fri, 9 May 2008 20:39:48 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C21968FC13; Fri, 9 May 2008 20:39:48 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49KdmlN031824; Fri, 9 May 2008 20:39:48 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49KdmbM031823; Fri, 9 May 2008 20:39:48 GMT (envelope-from rwatson) Message-Id: <200805092039.m49KdmbM031823@repoman.freebsd.org> From: Robert Watson Date: Fri, 9 May 2008 20:39:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/net if_loop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 20:39:49 -0000 rwatson 2008-05-09 20:39:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/net if_loop.c Log: Merge if_loop.c:1.115,1.116 from HEAD to RELENG_7: Coerce if_loop.c in the general direction of style(9): - Use ANSI function declarations - Remove use of 'register' keyword - Prefer style(9) return parens, white space - Trim trailing whitespace at ends of lines. Revision Changes Path 1.112.2.1 +34 -50 src/sys/net/if_loop.c From owner-cvs-src@FreeBSD.ORG Fri May 9 20:40:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 628B3106564A; Fri, 9 May 2008 20:40:48 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 39D128FC1A; Fri, 9 May 2008 20:40:48 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49Kem6u031940; Fri, 9 May 2008 20:40:48 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49KemXh031939; Fri, 9 May 2008 20:40:48 GMT (envelope-from rwatson) Message-Id: <200805092040.m49KemXh031939@repoman.freebsd.org> From: Robert Watson Date: Fri, 9 May 2008 20:40:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet tcp_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 20:40:48 -0000 rwatson 2008-05-09 20:40:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet tcp_input.c Log: Merge tcp_input.c:1.374 from HEAD to RELENG_7: Add further TCP inpcb locking assertions to some TCP input code paths. Revision Changes Path 1.370.2.2 +11 -0 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Fri May 9 22:07:35 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C1E31065684 for ; Fri, 9 May 2008 22:07:35 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.190]) by mx1.freebsd.org (Postfix) with ESMTP id BA9838FC1D for ; Fri, 9 May 2008 22:07:34 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: by fk-out-0910.google.com with SMTP id k31so1703922fkk.11 for ; Fri, 09 May 2008 15:07:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=knm0lF4L2GhQnEQk8WrbMj3eaJjF5exqZytZa3GasNk=; b=uUOKlwpWS477q9zcf+nLKDvJjVYFDKx8l8dc6XgRnpUa/jJTw71je125mJQ/JgUEhUKgIbfdeAKWP5TOYckOz/vEGz3hnq5tbaURHj5ChJ19FQel6+eK5uLh15OaFRfXKnu4XVrNnzo/xkZtx6qqzgYVrlmo6ncOkGmY5n2ntZY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=qrj8APfn90MdqJ8LcZ2yHaCcWH6FdqTKuPwi+/1g0LKeAT5WFOUXpVvu/vkj/EUFfQiA1N0xOM1R68Ts9T3BUTdumH4jouH3EHnTkD5wbyOIQm3DfM4uBz5TtkvhMsY9WkEWkakMDLvlIfaGZzM1+/wnapuoFiFec55rP7Lk6zs= Received: by 10.78.183.8 with SMTP id g8mr1330737huf.118.1210370853105; Fri, 09 May 2008 15:07:33 -0700 (PDT) Received: by 10.78.137.20 with HTTP; Fri, 9 May 2008 15:07:33 -0700 (PDT) Message-ID: Date: Sat, 10 May 2008 00:07:33 +0200 From: "Antoine Brodin" Sender: antoine.brodin.freebsd@gmail.com To: "George V. Neville-Neil" In-Reply-To: <200804172324.m3HNOwaI013427@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200804172324.m3HNOwaI013427@repoman.freebsd.org> X-Google-Sender-Auth: b64446e1253e619c Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netinet ip_icmp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 22:07:35 -0000 On Fri, Apr 18, 2008 at 1:24 AM, George V. Neville-Neil wrote: > gnn 2008-04-17 23:24:58 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_icmp.c > Log: > Add in check for loopback as well, which was missing from the original patch. > > PR: 120958 > Submitted by: James Snow > MFC after: 2 weeks > > Revision Changes Path > 1.122 +1 -0 src/sys/netinet/ip_icmp.c Hello George, I don't really know what the problem is, but reverting this change unbreaks ping 127.0.0.1 Cheers, Antoine From owner-cvs-src@FreeBSD.ORG Fri May 9 23:00:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CDB731065675; Fri, 9 May 2008 23:00:21 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BB92E8FC13; Fri, 9 May 2008 23:00:21 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49N0L95049522; Fri, 9 May 2008 23:00:21 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49N0LCZ049521; Fri, 9 May 2008 23:00:21 GMT (envelope-from julian) Message-Id: <200805092300.m49N0LCZ049521@repoman.freebsd.org> From: Julian Elischer Date: Fri, 9 May 2008 23:00:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys Symbol.map getsockopt.2 src/usr.bin/netstat route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 23:00:21 -0000 julian 2008-05-09 23:00:21 UTC FreeBSD src repository Modified files: lib/libc/sys Symbol.map getsockopt.2 usr.bin/netstat route.c Log: Add code to allow the system to handle multiple routing tables. This particular implementation is designed to be fully backwards compatible and to be MFC-able to 7.x (and 6.x) Currently the only protocol that can make use of the multiple tables is IPv4 Similar functionality exists in OpenBSD and Linux. From my notes: ----- One thing where FreeBSD has been falling behind, and which by chance I have some time to work on is "policy based routing", which allows different packet streams to be routed by more than just the destination address. Constraints: ------------ I want to make some form of this available in the 6.x tree (and by extension 7.x) , but FreeBSD in general needs it so I might as well do it in -current and back port the portions I need. One of the ways that this can be done is to have the ability to instantiate multiple kernel routing tables (which I will now refer to as "Forwarding Information Bases" or "FIBs" for political correctness reasons). Which FIB a particular packet uses to make the next hop decision can be decided by a number of mechanisms. The policies these mechanisms implement are the "Policies" referred to in "Policy based routing". One of the constraints I have if I try to back port this work to 6.x is that it must be implemented as a EXTENSION to the existing ABIs in 6.x so that third party applications do not need to be recompiled in timespan of the branch. This first version will not have some of the bells and whistles that will come with later versions. It will, for example, be limited to 16 tables in the first commit. Implementation method, Compatible version. (part 1) ------------------------------- For this reason I have implemented a "sufficient subset" of a multiple routing table solution in Perforce, and back-ported it to 6.x. (also in Perforce though not always caught up with what I have done in -current/P4). The subset allows a number of FIBs to be defined at compile time (8 is sufficient for my purposes in 6.x) and implements the changes needed to allow IPV4 to use them. I have not done the changes for ipv6 simply because I do not need it, and I do not have enough knowledge of ipv6 (e.g. neighbor discovery) needed to do it. Other protocol families are left untouched and should there be users with proprietary protocol families, they should continue to work and be oblivious to the existence of the extra FIBs. To understand how this is done, one must know that the current FIB code starts everything off with a single dimensional array of pointers to FIB head structures (One per protocol family), each of which in turn points to the trie of routes available to that family. The basic change in the ABI compatible version of the change is to extent that array to be a 2 dimensional array, so that instead of protocol family X looking at rt_tables[X] for the table it needs, it looks at rt_tables[Y][X] when for all protocol families except ipv4 Y is always 0. Code that is unaware of the change always just sees the first row of the table, which of course looks just like the one dimensional array that existed before. The entry points rtrequest(), rtalloc(), rtalloc1(), rtalloc_ign() are all maintained, but refer only to the first row of the array, so that existing callers in proprietary protocols can continue to do the "right thing". Some new entry points are added, for the exclusive use of ipv4 code called in_rtrequest(), in_rtalloc(), in_rtalloc1() and in_rtalloc_ign(), which have an extra argument which refers the code to the correct row. In addition, there are some new entry points (currently called rtalloc_fib() and friends) that check the Address family being looked up and call either rtalloc() (and friends) if the protocol is not IPv4 forcing the action to row 0 or to the appropriate row if it IS IPv4 (and that info is available). These are for calling from code that is not specific to any particular protocol. The way these are implemented would change in the non ABI preserving code to be added later. One feature of the first version of the code is that for ipv4, the interface routes show up automatically on all the FIBs, so that no matter what FIB you select you always have the basic direct attached hosts available to you. (rtinit() does this automatically). You CAN delete an interface route from one FIB should you want to but by default it's there. ARP information is also available in each FIB. It's assumed that the same machine would have the same MAC address, regardless of which FIB you are using to get to it. This brings us as to how the correct FIB is selected for an outgoing IPV4 packet. Firstly, all packets have a FIB associated with them. if nothing has been done to change it, it will be FIB 0. The FIB is changed in the following ways. Packets fall into one of a number of classes. 1/ locally generated packets, coming from a socket/PCB. Such packets select a FIB from a number associated with the socket/PCB. This in turn is inherited from the process, but can be changed by a socket option. The process in turn inherits it on fork. I have written a utility call setfib that acts a bit like nice.. setfib -3 ping target.example.com # will use fib 3 for ping. It is an obvious extension to make it a property of a jail but I have not done so. It can be achieved by combining the setfib and jail commands. 2/ packets received on an interface for forwarding. By default these packets would use table 0, (or possibly a number settable in a sysctl(not yet)). but prior to routing the firewall can inspect them (see below). (possibly in the future you may be able to associate a FIB with packets received on an interface.. An ifconfig arg, but not yet.) 3/ packets inspected by a packet classifier, which can arbitrarily associate a fib with it on a packet by packet basis. A fib assigned to a packet by a packet classifier (such as ipfw) would over-ride a fib associated by a more default source. (such as cases 1 or 2). 4/ a tcp listen socket associated with a fib will generate accept sockets that are associated with that same fib. 5/ Packets generated in response to some other packet (e.g. reset or icmp packets). These should use the FIB associated with the packet being reponded to. 6/ Packets generated during encapsulation. gif, tun and other tunnel interfaces will encapsulate using the FIB that was in effect withthe proces that set up the tunnel. thus setfib 1 ifconfig gif0 [tunnel instructions] will set the fib for the tunnel to use to be fib 1. Routing messages would be associated with their process, and thus select one FIB or another. messages from the kernel would be associated with the fib they refer to and would only be received by a routing socket associated with that fib. (not yet implemented) In addition Netstat has been edited to be able to cope with the fact that the array is now 2 dimensional. (It looks in system memory using libkvm (!)). Old versions of netstat see only the first FIB. In addition two sysctls are added to give: a) the number of FIBs compiled in (active) b) the default FIB of the calling process. Early testing experience: ------------------------- Basically our (IronPort's) appliance does this functionality already using ipfw fwd but that method has some drawbacks. For example, It can't fully simulate a routing table because it can't influence the socket's choice of local address when a connect() is done. Testing during the generating of these changes has been remarkably smooth so far. Multiple tables have co-existed with no notable side effects, and packets have been routes accordingly. ipfw has grown 2 new keywords: setfib N ip from anay to any count ip from any to any fib N In pf there seems to be a requirement to be able to give symbolic names to the fibs but I do not have that capacity. I am not sure if it is required. SCTP has interestingly enough built in support for this, called VRFs in Cisco parlance. it will be interesting to see how that handles it when it suddenly actually does something. Where to next: -------------------- After committing the ABI compatible version and MFCing it, I'd like to proceed in a forward direction in -current. this will result in some roto-tilling in the routing code. Firstly: the current code's idea of having a separate tree per protocol family, all of the same format, and pointed to by the 1 dimensional array is a bit silly. Especially when one considers that there is code that makes assumptions about every protocol having the same internal structures there. Some protocols don't WANT that sort of structure. (for example the whole idea of a netmask is foreign to appletalk). This needs to be made opaque to the external code. My suggested first change is to add routing method pointers to the 'domain' structure, along with information pointing the data. instead of having an array of pointers to uniform structures, there would be an array pointing to the 'domain' structures for each protocol address domain (protocol family), and the methods this reached would be called. The methods would have an argument that gives FIB number, but the protocol would be free to ignore it. When the ABI can be changed it raises the possibilty of the addition of a fib entry into the "struct route". Currently, the structure contains the sockaddr of the desination, and the resulting fib entry. To make this work fully, one could add a fib number so that given an address and a fib, one can find the third element, the fib entry. Interaction with the ARP layer/ LL layer would need to be revisited as well. Qing Li has been working on this already. This work was sponsored by Ironport Systems/Cisco Reviewed by: several including rwatson, bz and mlair (parts each) Obtained from: Ironport systems/Cisco Revision Changes Path 1.15 +1 -0 src/lib/libc/sys/Symbol.map 1.39 +7 -0 src/lib/libc/sys/getsockopt.2 1.89 +24 -3 src/usr.bin/netstat/route.c From owner-cvs-src@FreeBSD.ORG Fri May 9 23:03:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C4B571065684; Fri, 9 May 2008 23:03:01 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8022C8FC1C; Fri, 9 May 2008 23:03:00 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49N30p5050047; Fri, 9 May 2008 23:03:00 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49N30xA050042; Fri, 9 May 2008 23:03:00 GMT (envelope-from julian) Message-Id: <200805092303.m49N30xA050042@repoman.freebsd.org> From: Julian Elischer Date: Fri, 9 May 2008 23:03:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ipfw ipfw.8 ipfw2.c src/sys/conf NOTES options src/sys/contrib/ipfilter/netinet ip_fil_freebsd.c src/sys/contrib/pf/net pf.c pf_ioctl.c src/sys/kern init_sysent.c sys_socket.c syscalls.c syscalls.master systrace_args.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 23:03:01 -0000 julian 2008-05-09 23:03:00 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw.8 ipfw2.c sys/conf NOTES options sys/contrib/ipfilter/netinet ip_fil_freebsd.c sys/contrib/pf/net pf.c pf_ioctl.c sys/kern init_sysent.c sys_socket.c syscalls.c syscalls.master systrace_args.c uipc_socket.c vfs_export.c sys/net if.c if_atmsubr.c if_fwsubr.c if_gif.c if_gif.h if_gre.c if_gre.h if_iso88025subr.c if_stf.c if_var.h radix_mpath.c radix_mpath.h route.c route.h rtsock.c sys/netatalk at_extern.h at_proto.c sys/netgraph/netflow netflow.c sys/netinet if_atm.c if_ether.c in_gif.c in_mcast.c in_pcb.c in_pcb.h in_rmx.c in_var.h ip_fastfwd.c ip_fw.h ip_fw2.c ip_icmp.c ip_input.c ip_mroute.c ip_mroute.h ip_options.c ip_output.c ip_var.h raw_ip.c sctp_os_bsd.h tcp_input.c tcp_subr.c tcp_syncache.c sys/netinet6 in6.c in6_ifattach.c in6_rmx.c nd6_rtr.c sys/netipx ipx_proto.c sys/nfs4client nfs4_vfsops.c sys/nfsclient bootp_subr.c nfs_vfsops.c sys/sys domain.h mbuf.h proc.h socket.h socketvar.h syscall.h syscall.mk sysproto.h Added files: usr.sbin/setfib Makefile setfib.1 setfib.c Log: Add code to allow the system to handle multiple routing tables. This particular implementation is designed to be fully backwards compatible and to be MFC-able to 7.x (and 6.x) Currently the only protocol that can make use of the multiple tables is IPv4 Similar functionality exists in OpenBSD and Linux. From my notes: ----- One thing where FreeBSD has been falling behind, and which by chance I have some time to work on is "policy based routing", which allows different packet streams to be routed by more than just the destination address. Constraints: ------------ I want to make some form of this available in the 6.x tree (and by extension 7.x) , but FreeBSD in general needs it so I might as well do it in -current and back port the portions I need. One of the ways that this can be done is to have the ability to instantiate multiple kernel routing tables (which I will now refer to as "Forwarding Information Bases" or "FIBs" for political correctness reasons). Which FIB a particular packet uses to make the next hop decision can be decided by a number of mechanisms. The policies these mechanisms implement are the "Policies" referred to in "Policy based routing". One of the constraints I have if I try to back port this work to 6.x is that it must be implemented as a EXTENSION to the existing ABIs in 6.x so that third party applications do not need to be recompiled in timespan of the branch. This first version will not have some of the bells and whistles that will come with later versions. It will, for example, be limited to 16 tables in the first commit. Implementation method, Compatible version. (part 1) ------------------------------- For this reason I have implemented a "sufficient subset" of a multiple routing table solution in Perforce, and back-ported it to 6.x. (also in Perforce though not always caught up with what I have done in -current/P4). The subset allows a number of FIBs to be defined at compile time (8 is sufficient for my purposes in 6.x) and implements the changes needed to allow IPV4 to use them. I have not done the changes for ipv6 simply because I do not need it, and I do not have enough knowledge of ipv6 (e.g. neighbor discovery) needed to do it. Other protocol families are left untouched and should there be users with proprietary protocol families, they should continue to work and be oblivious to the existence of the extra FIBs. To understand how this is done, one must know that the current FIB code starts everything off with a single dimensional array of pointers to FIB head structures (One per protocol family), each of which in turn points to the trie of routes available to that family. The basic change in the ABI compatible version of the change is to extent that array to be a 2 dimensional array, so that instead of protocol family X looking at rt_tables[X] for the table it needs, it looks at rt_tables[Y][X] when for all protocol families except ipv4 Y is always 0. Code that is unaware of the change always just sees the first row of the table, which of course looks just like the one dimensional array that existed before. The entry points rtrequest(), rtalloc(), rtalloc1(), rtalloc_ign() are all maintained, but refer only to the first row of the array, so that existing callers in proprietary protocols can continue to do the "right thing". Some new entry points are added, for the exclusive use of ipv4 code called in_rtrequest(), in_rtalloc(), in_rtalloc1() and in_rtalloc_ign(), which have an extra argument which refers the code to the correct row. In addition, there are some new entry points (currently called rtalloc_fib() and friends) that check the Address family being looked up and call either rtalloc() (and friends) if the protocol is not IPv4 forcing the action to row 0 or to the appropriate row if it IS IPv4 (and that info is available). These are for calling from code that is not specific to any particular protocol. The way these are implemented would change in the non ABI preserving code to be added later. One feature of the first version of the code is that for ipv4, the interface routes show up automatically on all the FIBs, so that no matter what FIB you select you always have the basic direct attached hosts available to you. (rtinit() does this automatically). You CAN delete an interface route from one FIB should you want to but by default it's there. ARP information is also available in each FIB. It's assumed that the same machine would have the same MAC address, regardless of which FIB you are using to get to it. This brings us as to how the correct FIB is selected for an outgoing IPV4 packet. Firstly, all packets have a FIB associated with them. if nothing has been done to change it, it will be FIB 0. The FIB is changed in the following ways. Packets fall into one of a number of classes. 1/ locally generated packets, coming from a socket/PCB. Such packets select a FIB from a number associated with the socket/PCB. This in turn is inherited from the process, but can be changed by a socket option. The process in turn inherits it on fork. I have written a utility call setfib that acts a bit like nice.. setfib -3 ping target.example.com # will use fib 3 for ping. It is an obvious extension to make it a property of a jail but I have not done so. It can be achieved by combining the setfib and jail commands. 2/ packets received on an interface for forwarding. By default these packets would use table 0, (or possibly a number settable in a sysctl(not yet)). but prior to routing the firewall can inspect them (see below). (possibly in the future you may be able to associate a FIB with packets received on an interface.. An ifconfig arg, but not yet.) 3/ packets inspected by a packet classifier, which can arbitrarily associate a fib with it on a packet by packet basis. A fib assigned to a packet by a packet classifier (such as ipfw) would over-ride a fib associated by a more default source. (such as cases 1 or 2). 4/ a tcp listen socket associated with a fib will generate accept sockets that are associated with that same fib. 5/ Packets generated in response to some other packet (e.g. reset or icmp packets). These should use the FIB associated with the packet being reponded to. 6/ Packets generated during encapsulation. gif, tun and other tunnel interfaces will encapsulate using the FIB that was in effect withthe proces that set up the tunnel. thus setfib 1 ifconfig gif0 [tunnel instructions] will set the fib for the tunnel to use to be fib 1. Routing messages would be associated with their process, and thus select one FIB or another. messages from the kernel would be associated with the fib they refer to and would only be received by a routing socket associated with that fib. (not yet implemented) In addition Netstat has been edited to be able to cope with the fact that the array is now 2 dimensional. (It looks in system memory using libkvm (!)). Old versions of netstat see only the first FIB. In addition two sysctls are added to give: a) the number of FIBs compiled in (active) b) the default FIB of the calling process. Early testing experience: ------------------------- Basically our (IronPort's) appliance does this functionality already using ipfw fwd but that method has some drawbacks. For example, It can't fully simulate a routing table because it can't influence the socket's choice of local address when a connect() is done. Testing during the generating of these changes has been remarkably smooth so far. Multiple tables have co-existed with no notable side effects, and packets have been routes accordingly. ipfw has grown 2 new keywords: setfib N ip from anay to any count ip from any to any fib N In pf there seems to be a requirement to be able to give symbolic names to the fibs but I do not have that capacity. I am not sure if it is required. SCTP has interestingly enough built in support for this, called VRFs in Cisco parlance. it will be interesting to see how that handles it when it suddenly actually does something. Where to next: -------------------- After committing the ABI compatible version and MFCing it, I'd like to proceed in a forward direction in -current. this will result in some roto-tilling in the routing code. Firstly: the current code's idea of having a separate tree per protocol family, all of the same format, and pointed to by the 1 dimensional array is a bit silly. Especially when one considers that there is code that makes assumptions about every protocol having the same internal structures there. Some protocols don't WANT that sort of structure. (for example the whole idea of a netmask is foreign to appletalk). This needs to be made opaque to the external code. My suggested first change is to add routing method pointers to the 'domain' structure, along with information pointing the data. instead of having an array of pointers to uniform structures, there would be an array pointing to the 'domain' structures for each protocol address domain (protocol family), and the methods this reached would be called. The methods would have an argument that gives FIB number, but the protocol would be free to ignore it. When the ABI can be changed it raises the possibilty of the addition of a fib entry into the "struct route". Currently, the structure contains the sockaddr of the desination, and the resulting fib entry. To make this work fully, one could add a fib number so that given an address and a fib, one can find the third element, the fib entry. Interaction with the ARP layer/ LL layer would need to be revisited as well. Qing Li has been working on this already. This work was sponsored by Ironport Systems/Cisco Reviewed by: several including rwatson, bz and mlair (parts each) Obtained from: Ironport systems/Cisco Revision Changes Path 1.212 +12 -0 src/sbin/ipfw/ipfw.8 1.119 +37 -2 src/sbin/ipfw/ipfw2.c 1.1485 +2 -0 src/sys/conf/NOTES 1.628 +1 -0 src/sys/conf/options 1.10 +2 -2 src/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c 1.54 +32 -4 src/sys/contrib/pf/net/pf.c 1.32 +2 -2 src/sys/contrib/pf/net/pf_ioctl.c 1.240 +1 -1 src/sys/kern/init_sysent.c 1.76 +1 -1 src/sys/kern/sys_socket.c 1.224 +1 -1 src/sys/kern/syscalls.c 1.243 +1 -1 src/sys/kern/syscalls.master 1.24 +7 -0 src/sys/kern/systrace_args.c 1.310 +20 -0 src/sys/kern/uipc_socket.c 1.342 +16 -3 src/sys/kern/vfs_export.c 1.279 +6 -3 src/sys/net/if.c 1.47 +2 -1 src/sys/net/if_atmsubr.c 1.26 +1 -1 src/sys/net/if_fwsubr.c 1.69 +3 -0 src/sys/net/if_gif.c 1.20 +1 -0 src/sys/net/if_gif.h 1.48 +6 -1 src/sys/net/if_gre.c 1.14 +1 -0 src/sys/net/if_gre.h 1.78 +2 -1 src/sys/net/if_iso88025subr.c 1.62 +7 -2 src/sys/net/if_stf.c 1.118 +2 -0 src/sys/net/if_var.h 1.5 +2 -2 src/sys/net/radix_mpath.c 1.2 +2 -1 src/sys/net/radix_mpath.h 1.129 +390 -128 src/sys/net/route.c 1.70 +31 -4 src/sys/net/route.h 1.146 +9 -5 src/sys/net/rtsock.c 1.19 +1 -0 src/sys/netatalk/at_extern.h 1.14 +1 -1 src/sys/netatalk/at_proto.c 1.29 +4 -2 src/sys/netgraph/netflow/netflow.c 1.22 +1 -1 src/sys/netinet/if_atm.c 1.171 +180 -117 src/sys/netinet/if_ether.c 1.39 +6 -2 src/sys/netinet/in_gif.c 1.5 +2 -1 src/sys/netinet/in_mcast.c 1.206 +2 -1 src/sys/netinet/in_pcb.c 1.106 +1 -1 src/sys/netinet/in_pcb.h 1.59 +126 -28 src/sys/netinet/in_rmx.c 1.62 +16 -0 src/sys/netinet/in_var.h 1.42 +1 -1 src/sys/netinet/ip_fastfwd.c 1.114 +4 -0 src/sys/netinet/ip_fw.h 1.186 +48 -6 src/sys/netinet/ip_fw2.c 1.123 +12 -5 src/sys/netinet/ip_icmp.c 1.336 +5 -5 src/sys/netinet/ip_input.c 1.139 +2 -2 src/sys/netinet/ip_mroute.c 1.32 +1 -1 src/sys/netinet/ip_mroute.h 1.10 +3 -2 src/sys/netinet/ip_options.c 1.283 +5 -3 src/sys/netinet/ip_output.c 1.102 +1 -1 src/sys/netinet/ip_var.h 1.184 +1 -1 src/sys/netinet/raw_ip.c 1.34 +1 -1 src/sys/netinet/sctp_os_bsd.h 1.376 +1 -0 src/sys/netinet/tcp_input.c 1.306 +7 -1 src/sys/netinet/tcp_subr.c 1.145 +4 -0 src/sys/netinet/tcp_syncache.c 1.79 +2 -1 src/sys/netinet6/in6.c 1.42 +3 -3 src/sys/netinet6/in6_ifattach.c 1.21 +8 -4 src/sys/netinet6/in6_rmx.c 1.39 +2 -1 src/sys/netinet6/nd6_rtr.c 1.23 +11 -1 src/sys/netipx/ipx_proto.c 1.34 +2 -1 src/sys/nfs4client/nfs4_vfsops.c 1.71 +3 -2 src/sys/nfsclient/bootp_subr.c 1.205 +1 -0 src/sys/nfsclient/nfs_vfsops.c 1.23 +6 -0 src/sys/sys/domain.h 1.226 +20 -2 src/sys/sys/mbuf.h 1.513 +1 -0 src/sys/sys/proc.h 1.100 +1 -0 src/sys/sys/socket.h 1.163 +1 -0 src/sys/sys/socketvar.h 1.221 +1 -0 src/sys/sys/syscall.h 1.176 +1 -0 src/sys/sys/syscall.mk 1.225 +5 -0 src/sys/sys/sysproto.h 1.1 +6 -0 src/usr.sbin/setfib/Makefile (new) 1.1 +92 -0 src/usr.sbin/setfib/setfib.1 (new) 1.1 +103 -0 src/usr.sbin/setfib/setfib.c (new) From owner-cvs-src@FreeBSD.ORG Fri May 9 23:08:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DAA251065678; Fri, 9 May 2008 23:08:40 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9E8108FC0C; Fri, 9 May 2008 23:08:40 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49N8enW051368; Fri, 9 May 2008 23:08:40 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49N8eCQ051367; Fri, 9 May 2008 23:08:40 GMT (envelope-from julian) Message-Id: <200805092308.m49N8eCQ051367@repoman.freebsd.org> From: Julian Elischer Date: Fri, 9 May 2008 23:08:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys setfib.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 23:08:41 -0000 julian 2008-05-09 23:08:40 UTC FreeBSD src repository Added files: lib/libc/sys setfib.2 Log: setfib.2 got left out of the last commit Revision Changes Path 1.1 +79 -0 src/lib/libc/sys/setfib.2 (new) From owner-cvs-src@FreeBSD.ORG Fri May 9 23:09:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D42A1065678; Fri, 9 May 2008 23:09:57 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 24A2F8FC13; Fri, 9 May 2008 23:09:57 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49N9vmP051411; Fri, 9 May 2008 23:09:57 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49N9vcx051410; Fri, 9 May 2008 23:09:57 GMT (envelope-from julian) Message-Id: <200805092309.m49N9vcx051410@repoman.freebsd.org> From: Julian Elischer Date: Fri, 9 May 2008 23:09:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 23:09:57 -0000 julian 2008-05-09 23:09:57 UTC FreeBSD src repository Modified files: lib/libc/sys Makefile.inc Log: Add setfib.2 to the list of man pages to add Revision Changes Path 1.136 +1 -1 src/lib/libc/sys/Makefile.inc From owner-cvs-src@FreeBSD.ORG Fri May 9 23:14:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8707D106567D; Fri, 9 May 2008 23:14:06 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5ED4D8FC18; Fri, 9 May 2008 23:14:06 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49NE1bp051581; Fri, 9 May 2008 23:14:01 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49NE1fH051580; Fri, 9 May 2008 23:14:01 GMT (envelope-from julian) Message-Id: <200805092314.m49NE1fH051580@repoman.freebsd.org> From: Julian Elischer Date: Fri, 9 May 2008 23:14:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 23:14:06 -0000 julian 2008-05-09 23:14:01 UTC FreeBSD src repository Modified files: . UPDATING Log: Add a note about multiple routing tables support Revision Changes Path 1.528 +7 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri May 9 23:15:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AFFA6106564A; Fri, 9 May 2008 23:15:56 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 877F38FC18; Fri, 9 May 2008 23:15:56 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49NFuGM051688; Fri, 9 May 2008 23:15:56 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49NFuKl051687; Fri, 9 May 2008 23:15:56 GMT (envelope-from julian) Message-Id: <200805092315.m49NFuKl051687@repoman.freebsd.org> From: Julian Elischer Date: Fri, 9 May 2008 23:15:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 23:15:56 -0000 julian 2008-05-09 23:15:56 UTC FreeBSD src repository Modified files: sys/sys param.h Log: bump __FreeBSD_version Revision Changes Path 1.353 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri May 9 23:31:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 89180106564A; Fri, 9 May 2008 23:31:42 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 774178FC0A; Fri, 9 May 2008 23:31:42 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49NVgSF052264; Fri, 9 May 2008 23:31:42 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49NVgK7052263; Fri, 9 May 2008 23:31:42 GMT (envelope-from alc) Message-Id: <200805092331.m49NVgK7052263@repoman.freebsd.org> From: Alan Cox Date: Fri, 9 May 2008 23:31:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/arm pmap.c src/sys/ia64/ia64 pmap.c src/sys/mips/mips pmap.c src/sys/powerpc/powerpc pmap_dispatch.c src/sys/sparc64/sparc64 pmap.c src/sys/sun4v/sun4v pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2008 23:31:42 -0000 alc 2008-05-09 23:31:42 UTC FreeBSD src repository Modified files: sys/arm/arm pmap.c sys/ia64/ia64 pmap.c sys/mips/mips pmap.c sys/powerpc/powerpc pmap_dispatch.c sys/sparc64/sparc64 pmap.c sys/sun4v/sun4v pmap.c Log: Add a stub for pmap_align_superpage() on machines that don't (yet) implement pmap-level support for superpages. Revision Changes Path 1.100 +10 -0 src/sys/arm/arm/pmap.c 1.200 +10 -0 src/sys/ia64/ia64/pmap.c 1.4 +10 -0 src/sys/mips/mips/pmap.c 1.13 +10 -0 src/sys/powerpc/powerpc/pmap_dispatch.c 1.172 +10 -0 src/sys/sparc64/sparc64/pmap.c 1.43 +10 -0 src/sys/sun4v/sun4v/pmap.c From owner-cvs-src@FreeBSD.ORG Fri May 9 23:53:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2630E106566C; Fri, 9 May 2008 23:53:02 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F13968FC12; Fri, 9 May 2008 23:53:01 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m49Nr1pL053026; Fri, 9 May 2008 23:53:01 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m49Nr19A053025; Fri, 9 May 2008 23:53:01 GMT (envelope-from julian) Message-Id: <200805092353.m49Nr19A053025@repoman.freebsd.org> From: Julian Elischer Date: Fri, 9 May 2008 23:53:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/pf/pfctl parse.y X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 09 May 2008 23:53:02 -0000 julian 2008-05-09 23:53:01 UTC FreeBSD src repository Modified files: contrib/pf/pfctl parse.y Log: Max's changes got left out of the MRT commit. Revision Changes Path 1.9 +6 -15 src/contrib/pf/pfctl/parse.y From owner-cvs-src@FreeBSD.ORG Sat May 10 00:43:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8DB18106564A; Sat, 10 May 2008 00:43:14 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 644A08FC1A; Sat, 10 May 2008 00:43:14 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A0hEmT055617; Sat, 10 May 2008 00:43:14 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A0hEnx055616; Sat, 10 May 2008 00:43:14 GMT (envelope-from julian) Message-Id: <200805100043.m4A0hEnx055616@repoman.freebsd.org> From: Julian Elischer Date: Sat, 10 May 2008 00:43:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 00:43:14 -0000 julian 2008-05-10 00:43:13 UTC FreeBSD src repository Modified files: usr.sbin Makefile Log: allow setfib to be compiled. Revision Changes Path 1.385 +1 -0 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Sat May 10 01:26:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 460941065672; Sat, 10 May 2008 01:26:45 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 3211C8FC0C; Sat, 10 May 2008 01:26:45 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 235541A4D82; Fri, 9 May 2008 18:26:45 -0700 (PDT) Date: Fri, 9 May 2008 18:26:45 -0700 From: Alfred Perlstein To: Oliver Fromme Message-ID: <20080510012645.GV32532@elvis.mu.org> References: <200805090742.m497g3qL054749@repoman.freebsd.org> <200805090908.m4998KvB007397@haluter.fromme.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200805090908.m4998KvB007397@haluter.fromme.com> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 01:26:45 -0000 * Oliver Fromme [080509 02:08] wrote: > > Pawel Jakub Dawidek wrote: > > Modified files: > > sys/kern subr_param.c > > Log: > > - Export HZ value via kern.hz sysctl (this is the same name as for the > > loader tunable). > > It's probably just me, but I don't see the usefulness of > this. The HZ value is already exported via kern.clockrate. > (I'm not saying the change is wrong, I'm just looking for > an explanation.) > > (On the other hand, how about exporting the value of the > kernel variable "ticks"? Just a thought.) I've exported 'ticks' before for local hacks, it was useful, making it exported in FreeBSD would be a good idea. -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Sat May 10 01:27:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C735A106566C; Sat, 10 May 2008 01:27:23 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9DB928FC18; Sat, 10 May 2008 01:27:23 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A1RNF7067490; Sat, 10 May 2008 01:27:23 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A1RN5U067489; Sat, 10 May 2008 01:27:23 GMT (envelope-from delphij) Message-Id: <200805100127.m4A1RN5U067489@repoman.freebsd.org> From: Xin LI Date: Sat, 10 May 2008 01:27:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mpt mpt_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 01:27:23 -0000 delphij 2008-05-10 01:27:23 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_pci.c Log: Add support for LSI 1078DE (ServeRAID-AR10is SAS/SATA Controller) MFC after: 2 weeks Revision Changes Path 1.52 +6 -0 src/sys/dev/mpt/mpt_pci.c From owner-cvs-src@FreeBSD.ORG Sat May 10 04:15:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A7B8106566B; Sat, 10 May 2008 04:15:22 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 103688FC14; Sat, 10 May 2008 04:15:22 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A4FLHY076439; Sat, 10 May 2008 04:15:21 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A4FLdv076438; Sat, 10 May 2008 04:15:21 GMT (envelope-from julian) Message-Id: <200805100415.m4A4FLdv076438@repoman.freebsd.org> From: Julian Elischer Date: Sat, 10 May 2008 04:15:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 04:15:22 -0000 julian 2008-05-10 04:15:21 UTC FreeBSD src repository Modified files: sys/net route.c Log: undef MAXFIBS before redefining it Revision Changes Path 1.130 +1 -0 src/sys/net/route.c From owner-cvs-src@FreeBSD.ORG Sat May 10 04:32:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C620E1065672; Sat, 10 May 2008 04:32:59 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9C9F08FC15; Sat, 10 May 2008 04:32:59 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A4Wxm9077323; Sat, 10 May 2008 04:32:59 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A4WxZc077322; Sat, 10 May 2008 04:32:59 GMT (envelope-from julian) Message-Id: <200805100432.m4A4WxZc077322@repoman.freebsd.org> From: Julian Elischer Date: Sat, 10 May 2008 04:32:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net route.c route.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 04:32:59 -0000 julian 2008-05-10 04:32:59 UTC FreeBSD src repository Modified files: sys/net route.c route.h Log: move a #define from a place it shouldn't have been to a place it should have been. Basically my testign didn't ocver one case that this broke. thanks tinderbox! Revision Changes Path 1.131 +2 -2 src/sys/net/route.c 1.71 +1 -2 src/sys/net/route.h From owner-cvs-src@FreeBSD.ORG Sat May 10 06:12:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 23DA7106566B; Sat, 10 May 2008 06:12:07 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EECB08FC0C; Sat, 10 May 2008 06:12:06 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A6C6se092149; Sat, 10 May 2008 06:12:06 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A6C6NQ092148; Sat, 10 May 2008 06:12:06 GMT (envelope-from kientzle) Message-Id: <200805100612.m4A6C6NQ092148@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 10 May 2008 06:12:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libarchive archive_entry_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 06:12:07 -0000 kientzle 2008-05-10 06:12:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libarchive archive_entry_private.h Log: MFC: Include space for the trailing NUL byte. Revision Changes Path 1.1.4.2 +1 -1 src/lib/libarchive/archive_entry_private.h From owner-cvs-src@FreeBSD.ORG Sat May 10 06:37:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C4BCA1065671; Sat, 10 May 2008 06:37:13 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9BCB58FC25; Sat, 10 May 2008 06:37:13 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A6bDo0093897; Sat, 10 May 2008 06:37:13 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A6bDHJ093896; Sat, 10 May 2008 06:37:13 GMT (envelope-from brueffer) Message-Id: <200805100637.m4A6bDHJ093896@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 10 May 2008 06:37:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 malo.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 06:37:13 -0000 brueffer 2008-05-10 06:37:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 malo.4 Log: MFC: rev. 1.2 Bring this manpage more in line with other wlan driver manpages. Revision Changes Path 1.3.2.2 +15 -10 src/share/man/man4/malo.4 From owner-cvs-src@FreeBSD.ORG Sat May 10 06:43:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 467441065671; Sat, 10 May 2008 06:43:00 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1D88E8FC1C; Sat, 10 May 2008 06:43:00 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A6gxMt094142; Sat, 10 May 2008 06:43:00 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A6gxLi094141; Sat, 10 May 2008 06:42:59 GMT (envelope-from kientzle) Message-Id: <200805100642.m4A6gxLi094141@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 10 May 2008 06:42:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libarchive archive_entry_strmode.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 06:43:00 -0000 kientzle 2008-05-10 06:42:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libarchive archive_entry_strmode.c Log: MFC 1.2: Minor portability improvement. Not every platform has S_IXUSR, S_IXGRP, S_IXOTH defines, but the values never change, so just hardcode the constants. Revision Changes Path 1.1.2.2 +3 -3 src/lib/libarchive/archive_entry_strmode.c From owner-cvs-src@FreeBSD.ORG Sat May 10 06:45:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E2ED1065670; Sat, 10 May 2008 06:45:24 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 555698FC1E; Sat, 10 May 2008 06:45:24 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A6jOBc094264; Sat, 10 May 2008 06:45:24 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A6jO4Z094263; Sat, 10 May 2008 06:45:24 GMT (envelope-from kientzle) Message-Id: <200805100645.m4A6jO4Z094263@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 10 May 2008 06:45:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libarchive archive_read_support_format_iso9660.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 06:45:24 -0000 kientzle 2008-05-10 06:45:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libarchive archive_read_support_format_iso9660.c Log: MFC 1.25: Portability: on platforms that don't have timegm, don't have tm_gmtoff and can't reset the timezone to force mktime to use UTC, just give up and use unadorned mktime(). Revision Changes Path 1.23.2.2 +9 -5 src/lib/libarchive/archive_read_support_format_iso9660.c From owner-cvs-src@FreeBSD.ORG Sat May 10 06:46:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5ADE71065672; Sat, 10 May 2008 06:46:15 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 319F28FC14; Sat, 10 May 2008 06:46:15 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A6kFAO094304; Sat, 10 May 2008 06:46:15 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A6kFj6094300; Sat, 10 May 2008 06:46:15 GMT (envelope-from kientzle) Message-Id: <200805100646.m4A6kFj6094300@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 10 May 2008 06:46:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libarchive archive_string.h archive_string_sprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 06:46:15 -0000 kientzle 2008-05-10 06:46:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libarchive archive_string.h archive_string_sprintf.c Log: MFC: Add the useful archive_string_sprintf() function for internal use. Revision Changes Path 1.9.2.1 +3 -0 src/lib/libarchive/archive_string.h 1.9.2.1 +10 -0 src/lib/libarchive/archive_string_sprintf.c From owner-cvs-src@FreeBSD.ORG Sat May 10 06:46:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9928F1065672; Sat, 10 May 2008 06:46:58 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 707AB8FC18; Sat, 10 May 2008 06:46:58 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A6kwcE094362; Sat, 10 May 2008 06:46:58 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A6kwMl094361; Sat, 10 May 2008 06:46:58 GMT (envelope-from brueffer) Message-Id: <200805100646.m4A6kwMl094361@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 10 May 2008 06:46:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 malo.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 06:46:58 -0000 brueffer 2008-05-10 06:46:58 UTC FreeBSD src repository Modified files: share/man/man4 malo.4 Log: Remove extraneous .Ed, correct SEE ALSO section. Revision Changes Path 1.4 +2 -3 src/share/man/man4/malo.4 From owner-cvs-src@FreeBSD.ORG Sat May 10 06:49:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBADF106566B; Sat, 10 May 2008 06:49:14 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B28298FC19; Sat, 10 May 2008 06:49:14 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A6nEvF094437; Sat, 10 May 2008 06:49:14 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A6nEsb094433; Sat, 10 May 2008 06:49:14 GMT (envelope-from kientzle) Message-Id: <200805100649.m4A6nEsb094433@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 10 May 2008 06:49:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libarchive archive_write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 06:49:15 -0000 kientzle 2008-05-10 06:49:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libarchive archive_write.c Log: MFC: Stop using ARCHIVE_DEFAULT_BYTES_PER_BLOCK to set the default block size. The default setting here is arbitrary and shouldn't be published. Someday, we should be smarter about the default here. Revision Changes Path 1.26.2.1 +6 -1 src/lib/libarchive/archive_write.c From owner-cvs-src@FreeBSD.ORG Sat May 10 06:57:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 121101065672; Sat, 10 May 2008 06:57:05 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 007B78FC13; Sat, 10 May 2008 06:57:05 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A6v45M095060; Sat, 10 May 2008 06:57:04 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A6v4FY095059; Sat, 10 May 2008 06:57:04 GMT (envelope-from kientzle) Message-Id: <200805100657.m4A6v4FY095059@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 10 May 2008 06:57:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libarchive archive_write_set_format_ar.c archive_write_set_format_cpio.c archive_write_set_format_cpio_newc.c archive_write_set_format_shar.c archive_write_set_format_ustar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 06:57:05 -0000 kientzle 2008-05-10 06:57:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libarchive archive_write_set_format_ar.c archive_write_set_format_cpio.c archive_write_set_format_cpio_newc.c archive_write_set_format_shar.c archive_write_set_format_ustar.c Log: MFC: Set the archive format code and name in the generic portion of the archive structure, not the write-specific portion. (This is a bungle from back when the generic and write-specific portions were first separated and the write-specific part accidentally ended up with copies of some of the generic fields.) In particular, archive_format() and archive_format_name() now work correctly on write handles. Revision Changes Path 1.3.4.2 +6 -6 src/lib/libarchive/archive_write_set_format_ar.c 1.11.2.3 +2 -2 src/lib/libarchive/archive_write_set_format_cpio.c 1.1.4.3 +2 -2 src/lib/libarchive/archive_write_set_format_cpio_newc.c 1.18.2.1 +4 -4 src/lib/libarchive/archive_write_set_format_shar.c 1.24.2.2 +2 -2 src/lib/libarchive/archive_write_set_format_ustar.c From owner-cvs-src@FreeBSD.ORG Sat May 10 07:03:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B6F75106566C; Sat, 10 May 2008 07:03:18 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8DFA38FC19; Sat, 10 May 2008 07:03:18 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A73IsB096304; Sat, 10 May 2008 07:03:18 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A73Ipe096303; Sat, 10 May 2008 07:03:18 GMT (envelope-from kientzle) Message-Id: <200805100703.m4A73Ipe096303@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 10 May 2008 07:03:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libarchive archive_read.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 07:03:18 -0000 kientzle 2008-05-10 07:03:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libarchive archive_read.c Log: MFC: The read side doesn't use the 'nulls' convenience value, so get rid of it. We also don't need to set the block size here, since we don't use it. Revision Changes Path 1.35.2.2 +0 -15 src/lib/libarchive/archive_read.c From owner-cvs-src@FreeBSD.ORG Sat May 10 07:05:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3ECB7106566C; Sat, 10 May 2008 07:05:15 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 15DC18FC26; Sat, 10 May 2008 07:05:15 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A75ExA096399; Sat, 10 May 2008 07:05:14 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A75EtG096398; Sat, 10 May 2008 07:05:14 GMT (envelope-from kientzle) Message-Id: <200805100705.m4A75EtG096398@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 10 May 2008 07:05:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libarchive archive_read_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 07:05:15 -0000 kientzle 2008-05-10 07:05:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libarchive archive_read_private.h Log: MFC: Eliminate a bunch of unused fields from the read structure. Most are write-specific values that are leftovers from when read and write used a shared structure. Revision Changes Path 1.3.4.2 +2 -46 src/lib/libarchive/archive_read_private.h From owner-cvs-src@FreeBSD.ORG Sat May 10 07:31:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D04BD1065676; Sat, 10 May 2008 07:31:34 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A7D3C8FC16; Sat, 10 May 2008 07:31:34 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A7VYAO098065; Sat, 10 May 2008 07:31:34 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A7VYCT098064; Sat, 10 May 2008 07:31:34 GMT (envelope-from brueffer) Message-Id: <200805100731.m4A7VYCT098064@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 10 May 2008 07:31:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys setfib.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 07:31:34 -0000 brueffer 2008-05-10 07:31:34 UTC FreeBSD src repository Modified files: lib/libc/sys setfib.2 Log: Misc mdoc improvements and a typo fix. Revision Changes Path 1.2 +10 -6 src/lib/libc/sys/setfib.2 From owner-cvs-src@FreeBSD.ORG Sat May 10 07:36:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FF711065670; Sat, 10 May 2008 07:36:48 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 177BD8FC0A; Sat, 10 May 2008 07:36:48 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A7alXV098306; Sat, 10 May 2008 07:36:47 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A7aln9098305; Sat, 10 May 2008 07:36:47 GMT (envelope-from brueffer) Message-Id: <200805100736.m4A7aln9098305@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 10 May 2008 07:36:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/setfib setfib.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 07:36:48 -0000 brueffer 2008-05-10 07:36:47 UTC FreeBSD src repository Modified files: usr.sbin/setfib setfib.1 Log: Misc mdoc improvements. Revision Changes Path 1.2 +9 -4 src/usr.sbin/setfib/setfib.1 From owner-cvs-src@FreeBSD.ORG Sat May 10 09:22:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11B9B1065675; Sat, 10 May 2008 09:22:07 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DD1778FC17; Sat, 10 May 2008 09:22:06 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A9M6fJ014159; Sat, 10 May 2008 09:22:06 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A9M6fg014158; Sat, 10 May 2008 09:22:06 GMT (envelope-from simokawa) Message-Id: <200805100922.m4A9M6fg014158@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sat, 10 May 2008 09:22:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/firewire fwohci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 09:22:07 -0000 simokawa 2008-05-10 09:22:06 UTC FreeBSD src repository Modified files: sys/dev/firewire fwohci.c Log: - Disable interrupts on suspend to eliminate excessive 'device physically ejected?' message on resume. - Fix memory leak on resume reported by kiyohara at netbsd.org. MFC after: 2 weeks Revision Changes Path 1.94 +9 -4 src/sys/dev/firewire/fwohci.c From owner-cvs-src@FreeBSD.ORG Sat May 10 09:22:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B4533106564A; Sat, 10 May 2008 09:22:17 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8BC928FC1A; Sat, 10 May 2008 09:22:17 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4A9MHWa014189; Sat, 10 May 2008 09:22:17 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4A9MHdx014188; Sat, 10 May 2008 09:22:17 GMT (envelope-from delphij) Message-Id: <200805100922.m4A9MHdx014188@repoman.freebsd.org> From: Xin LI Date: Sat, 10 May 2008 09:22:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 09:22:17 -0000 delphij 2008-05-10 09:22:17 UTC FreeBSD src repository Modified files: usr.bin/netstat route.c Log: Fix build. Revision Changes Path 1.90 +4 -3 src/usr.bin/netstat/route.c From owner-cvs-src@FreeBSD.ORG Sat May 10 11:21:51 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B6461065674; Sat, 10 May 2008 11:21:51 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail18.syd.optusnet.com.au (mail18.syd.optusnet.com.au [211.29.132.199]) by mx1.freebsd.org (Postfix) with ESMTP id 74D4E8FC0A; Sat, 10 May 2008 11:21:45 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from besplex.bde.org (c220-239-252-11.carlnfd3.nsw.optusnet.com.au [220.239.252.11]) by mail18.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m4ABLfhM021375 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 10 May 2008 21:21:42 +1000 Date: Sat, 10 May 2008 21:21:41 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Alfred Perlstein In-Reply-To: <20080510012645.GV32532@elvis.mu.org> Message-ID: <20080510210124.H2970@besplex.bde.org> References: <200805090742.m497g3qL054749@repoman.freebsd.org> <200805090908.m4998KvB007397@haluter.fromme.com> <20080510012645.GV32532@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Pawel Jakub Dawidek , src-committers@freebsd.org, Oliver Fromme , cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/kern subr_param.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 11:21:51 -0000 On Fri, 9 May 2008, Alfred Perlstein wrote: > * Oliver Fromme [080509 02:08] wrote: >> >> Pawel Jakub Dawidek wrote: >> > Modified files: >> > sys/kern subr_param.c >> > Log: >> > - Export HZ value via kern.hz sysctl (this is the same name as for the >> > loader tunable). >> >> It's probably just me, but I don't see the usefulness of >> this. The HZ value is already exported via kern.clockrate. >> (I'm not saying the change is wrong, I'm just looking for >> an explanation.) >> >> (On the other hand, how about exporting the value of the >> kernel variable "ticks"? Just a thought.) > > I've exported 'ticks' before for local hacks, it was useful, making it exported > in FreeBSD would be a good idea. Why all this bloat? A ticks counter is already exported as a sysctl in kern.cp_time (add up all the times to get a total. Most statistics utilities do this). Before FreeBSD-4, and still on systems with no separate statclock or with stathz == hz like some of mine, this gives almost exactly the same count as the kernel `ticks' variable. It's hard to think of an application where knowing the variable would be better than this in cases where they are different. Schedulers in the kernel don't use the variable. The variable might be more accurate due to HZ being excessively large, but if you want accuracy, not to mention speed, use clock_gettime(2). I can never remember which sysctls give frequencies and often type "sysctl -a | grep freq". The one for hz is harder to find since it spells "frequency" weirdly as "clockrate" in its name and as "hz" in its output, so it doesn't show up in the above grep. Bruce From owner-cvs-src@FreeBSD.ORG Sat May 10 11:35:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2DDCF1065670; Sat, 10 May 2008 11:35:33 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 027EA8FC0A; Sat, 10 May 2008 11:35:33 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4ABZW6b021110; Sat, 10 May 2008 11:35:32 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4ABZW2j021109; Sat, 10 May 2008 11:35:32 GMT (envelope-from kib) Message-Id: <200805101135.m4ABZW2j021109@repoman.freebsd.org> From: Konstantin Belousov Date: Sat, 10 May 2008 11:35:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_event.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 11:35:33 -0000 kib 2008-05-10 11:35:32 UTC FreeBSD src repository Modified files: sys/kern kern_event.c Log: The kqueue_close() encountering the KN_INFLUX knotes on the kq being closed is the legitimate situation. For instance, filedescriptor with registered events may be closed in parallel with closing the kqueue. Properly handle the case instead of asserting that this cannot happen. Reported and tested by: pho Reviewed by: jmg MFC after: 2 weeks Revision Changes Path 1.119 +11 -4 src/sys/kern/kern_event.c From owner-cvs-src@FreeBSD.ORG Sat May 10 11:37:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AD0F01065670; Sat, 10 May 2008 11:37:05 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 83B758FC1A; Sat, 10 May 2008 11:37:05 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4ABb5iI021380; Sat, 10 May 2008 11:37:05 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4ABb5pq021379; Sat, 10 May 2008 11:37:05 GMT (envelope-from kib) Message-Id: <200805101137.m4ABb5pq021379@repoman.freebsd.org> From: Konstantin Belousov Date: Sat, 10 May 2008 11:37:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_event.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 11:37:05 -0000 kib 2008-05-10 11:37:05 UTC FreeBSD src repository Modified files: sys/kern kern_event.c Log: Kqueue_scan() may sleep when encountered the influx knotes. On the other hand, it may cause other threads to sleep since kqueue_scan() may mark some knotes as infux. This could lead to the deadlock. Before kqueue_scan() sleeps, wakeup the threads that are waiting for the influx knotes produced by this thread. Tested by: pho (previous version) Reviewed by: jmg MFC after: 2 weeks Revision Changes Path 1.120 +10 -1 src/sys/kern/kern_event.c From owner-cvs-src@FreeBSD.ORG Sat May 10 13:40:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19553106564A; Sat, 10 May 2008 13:40:43 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E34988FC14; Sat, 10 May 2008 13:40:42 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4ADegxW037363; Sat, 10 May 2008 13:40:42 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4ADegUm037362; Sat, 10 May 2008 13:40:42 GMT (envelope-from simokawa) Message-Id: <200805101340.m4ADegUm037362@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sat, 10 May 2008 13:40:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/firewire firewire.c fwohci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 13:40:43 -0000 simokawa 2008-05-10 13:40:42 UTC FreeBSD src repository Modified files: sys/dev/firewire firewire.c fwohci.c Log: - Fix panic on detach. - Fix a comment. MFC after: 2 weeks Revision Changes Path 1.102 +4 -1 src/sys/dev/firewire/firewire.c 1.95 +0 -3 src/sys/dev/firewire/fwohci.c From owner-cvs-src@FreeBSD.ORG Sat May 10 15:02:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39FE9106566C; Sat, 10 May 2008 15:02:57 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F5B08FC0A; Sat, 10 May 2008 15:02:57 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AF2usG041178; Sat, 10 May 2008 15:02:56 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AF2uts041177; Sat, 10 May 2008 15:02:56 GMT (envelope-from julian) Message-Id: <200805101502.m4AF2uts041177@repoman.freebsd.org> From: Julian Elischer Date: Sat, 10 May 2008 15:02:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/setfib setfib.c src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 15:02:57 -0000 julian 2008-05-10 15:02:56 UTC FreeBSD src repository Modified files: usr.sbin/setfib setfib.c sbin/ipfw ipfw2.c Log: Change two variables to size_t to improve portability. Submitted by: Xin Li Revision Changes Path 1.120 +2 -1 src/sbin/ipfw/ipfw2.c 1.2 +1 -1 src/usr.sbin/setfib/setfib.c From owner-cvs-src@FreeBSD.ORG Sat May 10 17:21:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3CC591065676; Sat, 10 May 2008 17:21:26 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EE3B28FC14; Sat, 10 May 2008 17:21:20 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AHLKrQ058972; Sat, 10 May 2008 17:21:20 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AHLKfv058971; Sat, 10 May 2008 17:21:20 GMT (envelope-from rwatson) Message-Id: <200805101721.m4AHLKfv058971@repoman.freebsd.org> From: Robert Watson Date: Sat, 10 May 2008 17:21:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern uipc_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 17:21:26 -0000 rwatson 2008-05-10 17:21:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern uipc_syscalls.c Log: Merge uipc_syscalls.c:1.271 from HEAD to RELENG_7: When writing trailers in sendfile(2), don't call kern_writev() while holding the socket buffer lock. These leads to an immediate panic due to recursing the socket buffer lock. This bug was introduced in uipc_syscalls.c:1.240, but masked by another bug until that was fixed in uipc_syscalls.c:1.269. Note that the current fix isn't perfect, but better than panicking: normally we guarantee that simultaneous invocations of a system call to write on a stream socket won't be interlaced, which is ensured by use of the socket buffer sleep lock. This is guaranteed for the sendfile headers, but not trailers. In practice, this is likely not a problem, but should be fixed. Pointy hat to: andre (1.240), cperciva (1.269) Revision Changes Path 1.259.2.4 +4 -3 src/sys/kern/uipc_syscalls.c From owner-cvs-src@FreeBSD.ORG Sat May 10 17:30:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C923106566B; Sat, 10 May 2008 17:30:58 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 324098FC18; Sat, 10 May 2008 17:30:58 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AHUwfL059298; Sat, 10 May 2008 17:30:58 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AHUwQ9059297; Sat, 10 May 2008 17:30:58 GMT (envelope-from rwatson) Message-Id: <200805101730.m4AHUwQ9059297@repoman.freebsd.org> From: Robert Watson Date: Sat, 10 May 2008 17:30:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/security/audit audit.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 17:30:58 -0000 rwatson 2008-05-10 17:30:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/security/audit audit.h Log: Merge audit.h:1.17 from HEAD to RELENG_7: Fix include guard spelling. Submitted by: diego Revision Changes Path 1.14.2.1 +1 -1 src/sys/security/audit/audit.h From owner-cvs-src@FreeBSD.ORG Sat May 10 17:31:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 962E61065674; Sat, 10 May 2008 17:31:53 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6B8578FC1A; Sat, 10 May 2008 17:31:53 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AHVrP9059341; Sat, 10 May 2008 17:31:53 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AHVrpF059340; Sat, 10 May 2008 17:31:53 GMT (envelope-from rwatson) Message-Id: <200805101731.m4AHVrpF059340@repoman.freebsd.org> From: Robert Watson Date: Sat, 10 May 2008 17:31:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libc/sys sctp_generic_recvmsg.2 sctp_peeloff.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 17:31:53 -0000 rwatson 2008-05-10 17:31:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/sys sctp_generic_recvmsg.2 sctp_peeloff.2 Log: Merge sctp_generic_recvmsg.2:1.4, sctp_peeloff.2:1.4 from HEAD to RELENG_7: Correct minor typos in SCTP man pages. Revision Changes Path 1.2.2.1 +0 -1 src/lib/libc/sys/sctp_generic_recvmsg.2 1.2.2.1 +1 -1 src/lib/libc/sys/sctp_peeloff.2 From owner-cvs-src@FreeBSD.ORG Sat May 10 18:33:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8701E106564A; Sat, 10 May 2008 18:33:38 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5CD468FC13; Sat, 10 May 2008 18:33:38 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AIXcG3062722; Sat, 10 May 2008 18:33:38 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from antoine@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AIXc0W062721; Sat, 10 May 2008 18:33:38 GMT (envelope-from antoine) Message-Id: <200805101833.m4AIXc0W062721@repoman.freebsd.org> From: Antoine Brodin Date: Sat, 10 May 2008 18:33:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 18:33:38 -0000 antoine 2008-05-10 18:33:38 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: Add missing braces in #if 0ed code. Approved by: rwatson (mentor) MFC after: 1 month Revision Changes Path 1.246 +2 -1 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Sat May 10 18:39:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5A1E106566C; Sat, 10 May 2008 18:39:20 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AB4038FC19; Sat, 10 May 2008 18:39:20 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AIdKkW062925; Sat, 10 May 2008 18:39:20 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from antoine@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AIdKrs062924; Sat, 10 May 2008 18:39:20 GMT (envelope-from antoine) Message-Id: <200805101839.m4AIdKrs062924@repoman.freebsd.org> From: Antoine Brodin Date: Sat, 10 May 2008 18:39:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdio fdopen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 18:39:20 -0000 antoine 2008-05-10 18:39:20 UTC FreeBSD src repository Modified files: lib/libc/stdio fdopen.c Log: Remove useless call to getdtablesize(2) in fdopen(3) and its useless variable nofile. PR: 123109 Submitted by: Christoph Mallon Approved by: rwatson (mentor) MFC after: 1 month Revision Changes Path 1.11 +0 -4 src/lib/libc/stdio/fdopen.c From owner-cvs-src@FreeBSD.ORG Sat May 10 18:39:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 354691065672; Sat, 10 May 2008 18:39:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0B7C18FC14; Sat, 10 May 2008 18:39:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AIdsJj062959; Sat, 10 May 2008 18:39:54 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AIdsWV062958; Sat, 10 May 2008 18:39:54 GMT (envelope-from rwatson) Message-Id: <200805101839.m4AIdsWV062958@repoman.freebsd.org> From: Robert Watson Date: Sat, 10 May 2008 18:39:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/ddb ddb.8 ddb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 18:39:55 -0000 rwatson 2008-05-10 18:39:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/ddb ddb.8 ddb.c Log: Merge ddb.8:1.4, ddb.c:1.3 from HEAD to RELENG_7: - Normalize usage(), add "ddb pathname" syntax. - Revise the manpage. Revision Changes Path 1.3.2.4 +23 -20 src/sbin/ddb/ddb.8 1.2.2.3 +5 -5 src/sbin/ddb/ddb.c From owner-cvs-src@FreeBSD.ORG Sat May 10 18:43:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECDCA106564A; Sat, 10 May 2008 18:43:12 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DBCC18FC19; Sat, 10 May 2008 18:43:12 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AIhCYF063224; Sat, 10 May 2008 18:43:12 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AIhBp3063223; Sat, 10 May 2008 18:43:11 GMT (envelope-from rwatson) Message-Id: <200805101843.m4AIhBp3063223@repoman.freebsd.org> From: Robert Watson Date: Sat, 10 May 2008 18:43:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/ddb Makefile ddb.8 ddb.c ddb.h ddb_capture.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 18:43:13 -0000 rwatson 2008-05-10 18:43:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/ddb Makefile ddb.8 ddb.c ddb.h Added files: (Branch: RELENG_7) sbin/ddb ddb_capture.c Log: Merge MAkefile:1.2, ddb.8:1.5, ddb.c:1.4, ddb.h:1.2, ddb_capture.c:1.1 from HEAD to RELENG_7: Add "ddb capture print" and "ddb capture status" commands do ddb(8), alowing the DDB output capture buffer to be easily extracted from user space. Both of these commands include -M/-N arguments, allowing them to be used with kernel crash dumps (or /dev/mem). This makes it easier to use DDB scripting and output capture with minidumps or full dumps rather than with text dumps, allowing DDB output (scripted or otherwise) to be easily extracted from a crash dump. Discussed with: brooks, jhb Revision Changes Path 1.1.2.2 +4 -1 src/sbin/ddb/Makefile 1.3.2.5 +39 -2 src/sbin/ddb/ddb.8 1.2.2.4 +6 -2 src/sbin/ddb/ddb.c 1.1.2.2 +1 -0 src/sbin/ddb/ddb.h 1.1.2.1 +247 -0 src/sbin/ddb/ddb_capture.c (new) From owner-cvs-src@FreeBSD.ORG Sat May 10 18:43:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6AB491065675; Sat, 10 May 2008 18:43:23 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 40CBA8FC14; Sat, 10 May 2008 18:43:23 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AIhN3A063254; Sat, 10 May 2008 18:43:23 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from antoine@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AIhNiE063253; Sat, 10 May 2008 18:43:23 GMT (envelope-from antoine) Message-Id: <200805101843.m4AIhNiE063253@repoman.freebsd.org> From: Antoine Brodin Date: Sat, 10 May 2008 18:43:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 18:43:23 -0000 antoine 2008-05-10 18:43:23 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: Add more obsolete files. Approved by: rwatson (mentor) Revision Changes Path 1.138 +9 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Sat May 10 18:43:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B592C106564A; Sat, 10 May 2008 18:43:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B6F98FC28; Sat, 10 May 2008 18:43:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AIhv7k063286; Sat, 10 May 2008 18:43:57 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AIhvpK063285; Sat, 10 May 2008 18:43:57 GMT (envelope-from rwatson) Message-Id: <200805101843.m4AIhvpK063285@repoman.freebsd.org> From: Robert Watson Date: Sat, 10 May 2008 18:43:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 18:43:57 -0000 rwatson 2008-05-10 18:43:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) . Makefile Log: Merge Makefile:1.348 from HEAD to RELENG_7: Mention -U and -ai arguments to mergemaster in a comment for the general mergemaster line. Suggested by: Ben Laurie Revision Changes Path 1.341.2.3 +1 -1 src/Makefile From owner-cvs-src@FreeBSD.ORG Sat May 10 18:45:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 863221065673; Sat, 10 May 2008 18:45:31 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5C38D8FC0C; Sat, 10 May 2008 18:45:31 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AIjVDr063401; Sat, 10 May 2008 18:45:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AIjV8T063400; Sat, 10 May 2008 18:45:31 GMT (envelope-from rwatson) Message-Id: <200805101845.m4AIjV8T063400@repoman.freebsd.org> From: Robert Watson Date: Sat, 10 May 2008 18:45:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet ip_fw.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 18:45:31 -0000 rwatson 2008-05-10 18:45:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet ip_fw.h Log: Merge ip_fw.h:1.113 from HEAD to RELENG_7: Fix a comment typo. Revision Changes Path 1.110.2.3 +1 -1 src/sys/netinet/ip_fw.h From owner-cvs-src@FreeBSD.ORG Sat May 10 18:50:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D760E1065670; Sat, 10 May 2008 18:50:45 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AD6428FC20; Sat, 10 May 2008 18:50:45 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AIojS0063665; Sat, 10 May 2008 18:50:45 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from antoine@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AIojip063664; Sat, 10 May 2008 18:50:45 GMT (envelope-from antoine) Message-Id: <200805101850.m4AIojip063664@repoman.freebsd.org> From: Antoine Brodin Date: Sat, 10 May 2008 18:50:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/netcat nc.1 netcat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 18:50:46 -0000 antoine 2008-05-10 18:50:45 UTC FreeBSD src repository Modified files: contrib/netcat nc.1 netcat.c Log: Document freebsd extensions to netcat a bit better: - sort the options - document -o and -O everywhere Reviewed by: delphij Approved by: rwatson (mentor) Revision Changes Path 1.10 +9 -10 src/contrib/netcat/nc.1 1.8 +8 -7 src/contrib/netcat/netcat.c From owner-cvs-src@FreeBSD.ORG Sat May 10 18:55:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 878F91065670; Sat, 10 May 2008 18:55:36 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 766658FC0A; Sat, 10 May 2008 18:55:36 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AItaaK063876; Sat, 10 May 2008 18:55:36 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AIta8Z063875; Sat, 10 May 2008 18:55:36 GMT (envelope-from alc) Message-Id: <200805101855.m4AIta8Z063875@repoman.freebsd.org> From: Alan Cox Date: Sat, 10 May 2008 18:55:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 vm_map_find.9 src/sys/vm vm_map.c vm_map.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 18:55:36 -0000 alc 2008-05-10 18:55:35 UTC FreeBSD src repository Modified files: share/man/man9 vm_map_find.9 sys/vm vm_map.c vm_map.h Log: Generalize vm_map_find(9)'s parameter "find_space". Specifically, add support for VMFS_ALIGNED_SPACE, which requests the allocation of an address range best suited to superpages. The old options TRUE and FALSE are mapped to VMFS_ANY_SPACE and VMFS_NO_SPACE, so that there is no immediate need to update all of vm_map_find(9)'s callers. While I'm here, correct a misstatement about vm_map_find(9)'s return values in the man page. Revision Changes Path 1.5 +26 -7 src/share/man/man9/vm_map_find.9 1.396 +15 -10 src/sys/vm/vm_map.c 1.124 +9 -1 src/sys/vm/vm_map.h From owner-cvs-src@FreeBSD.ORG Sat May 10 20:07:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 688A81065672; Sat, 10 May 2008 20:07:01 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3EB188FC15; Sat, 10 May 2008 20:07:01 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AK71Bu074965; Sat, 10 May 2008 20:07:01 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AK71e1074964; Sat, 10 May 2008 20:07:01 GMT (envelope-from thompsa) Message-Id: <200805102007.m4AK71e1074964@repoman.freebsd.org> From: Andrew Thompson Date: Sat, 10 May 2008 20:07:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/if_ndis if_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 20:07:01 -0000 thompsa 2008-05-10 20:07:00 UTC FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis.c Log: Partially revert the last rev. Do call ndis_setstate_80211() when we up the interface but break out the associate code into a separate function. This fixes association with an 11b Apple Airport. Reported by: Ted Lindgreen Revision Changes Path 1.137 +113 -65 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Sat May 10 20:12:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCF65106564A; Sat, 10 May 2008 20:12:43 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 929568FC14; Sat, 10 May 2008 20:12:43 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AKChnB075340; Sat, 10 May 2008 20:12:43 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AKCh9s075339; Sat, 10 May 2008 20:12:43 GMT (envelope-from thompsa) Message-Id: <200805102012.m4AKCh9s075339@repoman.freebsd.org> From: Andrew Thompson Date: Sat, 10 May 2008 20:12:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/if_ndis if_ndis.c if_ndisvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 20:12:43 -0000 thompsa 2008-05-10 20:12:43 UTC FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis.c if_ndisvar.h Log: - Associate from a taskq as we can deadlock on the ndis hal and the com lock. - Remove double vap init (ieee80211_start_all) - Keep ic_curchan in sync with the scan results. Revision Changes Path 1.138 +47 -11 src/sys/dev/if_ndis/if_ndis.c 1.31 +2 -0 src/sys/dev/if_ndis/if_ndisvar.h From owner-cvs-src@FreeBSD.ORG Sat May 10 20:25:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8DEF9106566B; Sat, 10 May 2008 20:25:59 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 633258FC18; Sat, 10 May 2008 20:25:59 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AKPxKA075885; Sat, 10 May 2008 20:25:59 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AKPxp1075884; Sat, 10 May 2008 20:25:59 GMT (envelope-from thompsa) Message-Id: <200805102025.m4AKPxp1075884@repoman.freebsd.org> From: Andrew Thompson Date: Sat, 10 May 2008 20:25:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ipw if_ipw.c src/sys/dev/ral rt2560.c rt2661.c src/sys/dev/wi if_wi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 20:25:59 -0000 thompsa 2008-05-10 20:25:59 UTC FreeBSD src repository Modified files: sys/dev/ipw if_ipw.c sys/dev/ral rt2560.c rt2661.c sys/dev/wi if_wi.c Log: Only start the vaps if the init routine completed. Revision Changes Path 1.37 +2 -1 src/sys/dev/ipw/if_ipw.c 1.22 +2 -1 src/sys/dev/ral/rt2560.c 1.22 +2 -1 src/sys/dev/ral/rt2661.c 1.217 +2 -1 src/sys/dev/wi/if_wi.c From owner-cvs-src@FreeBSD.ORG Sat May 10 20:46:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 103331065676; Sat, 10 May 2008 20:46:11 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DAC258FC12; Sat, 10 May 2008 20:46:10 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4AKkAWU076570; Sat, 10 May 2008 20:46:10 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4AKkAkC076569; Sat, 10 May 2008 20:46:10 GMT (envelope-from ache) Message-Id: <200805102046.m4AKkAkC076569@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sat, 10 May 2008 20:46:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kern.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 20:46:11 -0000 ache 2008-05-10 20:46:08 UTC FreeBSD src repository Modified files: sys/conf kern.mk Log: Add -mno-sse3 for amd64 case too PR: 123518 Submitted by: Marc Olzheim Revision Changes Path 1.54 +1 -1 src/sys/conf/kern.mk From owner-cvs-src@FreeBSD.ORG Sat May 10 21:46:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40FB01065674; Sat, 10 May 2008 21:46:21 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3069F8FC16; Sat, 10 May 2008 21:46:21 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4ALkLkO088551; Sat, 10 May 2008 21:46:21 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4ALkKXA088550; Sat, 10 May 2008 21:46:20 GMT (envelope-from alc) Message-Id: <200805102146.m4ALkKXA088550@repoman.freebsd.org> From: Alan Cox Date: Sat, 10 May 2008 21:46:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_malloc.c src/sys/vm vm_extern.h vm_init.c vm_kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 21:46:21 -0000 alc 2008-05-10 21:46:20 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c sys/vm vm_extern.h vm_init.c vm_kern.c Log: Introduce a new parameter "superpage_align" to kmem_suballoc() that is used to request superpage alignment for the submap. Request superpage alignment for the kmem_map. Pass VMFS_ANY_SPACE instead of TRUE to vm_map_find(). (They are currently equivalent but VMFS_ANY_SPACE is the new preferred spelling.) Remove a stale comment from kmem_malloc(). Revision Changes Path 1.164 +1 -1 src/sys/kern/kern_malloc.c 1.80 +2 -1 src/sys/vm/vm_extern.h 1.48 +6 -5 src/sys/vm/vm_init.c 1.134 +7 -11 src/sys/vm/vm_kern.c From owner-cvs-src@FreeBSD.ORG Sat May 10 23:00:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B605106567E; Sat, 10 May 2008 23:00:33 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id BE0488FC21; Sat, 10 May 2008 23:00:32 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m4AMx6wJ074700; Sat, 10 May 2008 16:59:07 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 10 May 2008 17:00:30 -0600 (MDT) Message-Id: <20080510.170030.-1717257915.imp@bsdimp.com> To: olli@fromme.com From: "M. Warner Losh" In-Reply-To: <200805090956.m499uEvT007906@haluter.fromme.com> References: <20080509091228.GC2480@garage.freebsd.pl> <200805090956.m499uEvT007906@haluter.fromme.com> X-Mailer: Mew version 5.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, src-committers@FreeBSD.org, pjd@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 23:00:33 -0000 In message: <200805090956.m499uEvT007906@haluter.fromme.com> Oliver Fromme writes: : : Pawel Jakub Dawidek wrote: : > On Fri, May 09, 2008 at 11:08:20AM +0200, Oliver Fromme wrote: : > > Pawel Jakub Dawidek wrote: : > > > Modified files: : > > > sys/kern subr_param.c=20 : > > > Log: : > > > - Export HZ value via kern.hz sysctl (this is the same name as for the : > > > loader tunable). : > > : > > It's probably just me, but I don't see the usefulness of : > > this. The HZ value is already exported via kern.clockrate. : > > (I'm not saying the change is wrong, I'm just looking for : > > an explanation.) : > : > The reason for this change was that I was trying to recall what is : > the name of the tunable and I wasn't able to find it with simple : > "sysctl -a | grep hz". In an ideal world most of not all loader : > tunables should also be visible as read-only sysctls. : : Hm. It was my understanding that the loader tunables : are already exported via kenv(2), so typing "kenv" : should include them all. I was probably wrong, though. : : Thanks for the explanation. It's now clearer to me. There's a subtle difference between what's in the kenv and what the value of the tunables might be set to in the kernel. Some tunable have alignment requirements, or are ignored completely if the required driver isn't present... Warner From owner-cvs-src@FreeBSD.ORG Sat May 10 23:27:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4179E106567D; Sat, 10 May 2008 23:27:23 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 17BA88FC0C; Sat, 10 May 2008 23:27:23 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4ANRMtJ093825; Sat, 10 May 2008 23:27:22 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4ANRMb8093824; Sat, 10 May 2008 23:27:22 GMT (envelope-from kientzle) Message-Id: <200805102327.m4ANRMb8093824@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 10 May 2008 23:27:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libarchive archive_write_disk.c config_freebsd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 23:27:23 -0000 kientzle 2008-05-10 23:27:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libarchive archive_write_disk.c config_freebsd.h Log: MFC: FreeBSD does have fstat() and libarchive should use it (it reduces some races). But I need to fix a typo in the one use of fstat() first. Revision Changes Path 1.17.2.3 +1 -1 src/lib/libarchive/archive_write_disk.c 1.5.2.2 +2 -0 src/lib/libarchive/config_freebsd.h From owner-cvs-src@FreeBSD.ORG Sat May 10 23:39:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37D68106564A; Sat, 10 May 2008 23:39:28 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F1618FC14; Sat, 10 May 2008 23:39:28 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4ANdRcK094213; Sat, 10 May 2008 23:39:27 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4ANdRlK094212; Sat, 10 May 2008 23:39:27 GMT (envelope-from alc) Message-Id: <200805102339.m4ANdRlK094212@repoman.freebsd.org> From: Alan Cox Date: Sat, 10 May 2008 23:39:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/vm memguard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 May 2008 23:39:28 -0000 alc 2008-05-10 23:39:27 UTC FreeBSD src repository Modified files: sys/vm memguard.c Log: Provide the new argument to kmem_suballoc(). Revision Changes Path 1.7 +1 -1 src/sys/vm/memguard.c